Skip to main content

AI assistant

Sign in to chat with this filing

The assistant answers questions, extracts KPIs, and summarises risk factors directly from the filing text.

CSL Ltd. Major Shareholding Notification 2024

Dec 18, 2024

17854_rns_2024-12-18_752e7c4a-e443-4e4e-9b43-b4fcdb2185f7.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

604 Page 1 18-Dec-2024

Form 604 Corporations Act 2001 Section 671B Notice of change of interests of substantial holder

To Company Name/Scheme CSL LIMITED ACN/ARSN 051 588 348

1. Details of substantial holder (1)

Name
ACN/ARSN (if applicable)
There was a change in the interests of the
substantial holder on
The previous notice was given to the company on
The previous notice was dated
State Street Corporati
State Street Corporati on and subsidiaries named inparagraph 6 to this form
16/12/2024
19/03/2024
15/03/2024

2. Previous and present voting power

The total number of votes attached to all the voting shares in the company or voting interests in the scheme that the substantial holder or an associate (2) had a relevant interest (3) in when last required, and when now required, to give a substantial holding notice to the company or scheme, are as follows:

Class of securities (4) Previous notice Previous notice Present notice Present notice
Person’s votes Voting power(5) Person’s votes Voting power(5)
Ordinary 29,225,168 6.05% 34,450,667 7.11%

3. Changes in relevant interests

Particulars of each change in, or change in the nature of, a relevant interest of the substantial holder or an associate in voting securities of the company or scheme, since the substantial holder was last required to give a substantial holding notice to the company or scheme are as follows:

Date of
change
Person whose
relevant interest
changed
Nature of change (6) Consideration given in
relation to change (7)
Class and number
of securities
affected
Person's votes
affected
Annexure A, B & C

4.Present relevant interests

Particulars of each relevant interest of the substantial holder in voting securities after the change are as follows:

Holder of
relevant
interest
Registered holder
of securities
Person entitled
to be registered
as holder (8)
Nature of relevant
interest (6)
Class and number
of securities
Person's votes
STATE STREET GLOBAL
ADVISORS (JAPAN) CO.,
LTD.
JPMorgan AG n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
28,357
Ordinary
28,357
STATE STREET GLOBAL
ADVISORS (JAPAN) CO.,
LTD.
State Street Bank
and Trust Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
802,392
Ordinary
802,392
STATE STREET GLOBAL
ADVISORS (JAPAN) CO.,
LTD.
Sumitomo Trust
and Banking Co
USA
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
44,227
Ordinary
44,227
STATE STREET GLOBAL
ADVISORS (JAPAN) CO.,
LTD.
Brown Brothers
Harriman and Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
125,493
Ordinary
125,493
STATE STREET GLOBAL
ADVISORS SINGAPORE
LIMITED
State Street Bank
and Trust Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
5,996
Ordinary
5,996
STATE STREET GLOBAL
ADVISORS ASIA LIMITED
JPMorgan AG n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
19,716
Ordinary
19,716
STATE STREET GLOBAL
ADVISORS ASIA LIMITED
State Street Bank
and Trust Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
21,416
Ordinary
21,416
STATE STREET GLOBAL
ADVISORS ASIA LIMITED
Bank of New York
Mellon
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
11,675
Ordinary
11,675
STATE STREET GLOBAL
ADVISORS ASIA LIMITED
Citibank NA n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
12,158
Ordinary
12,158
STATE STREET GLOBAL
ADVISORS ASIA LIMITED
Northern Trust
Company
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
48,925
Ordinary
48,925

604 Page 2 18-Dec-2024

STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
Caceis Bank
Luxembourg
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
21,879
Ordinary
21,879
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
JPMorgan AG n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
40,146
Ordinary
40,146
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
State Street Bank
and Trust Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
352,374
Ordinary
352,374
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
BNP Paribas n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
25,527
Ordinary
25,527
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
UBS AG n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
7,684
Ordinary
7,684
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
Bank of New York
Mellon
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
174,414
Ordinary
174,414
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
Nykredit Bank A.S n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
83,604
Ordinary
83,604
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
Citibank NA n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
1,601
Ordinary
1,601
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
Northern Trust
Company
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
107,459
Ordinary
107,459
STATE STREET BANK AND
TRUST COMPANY
AWARE SUPER PTY
LTD AS TRUSTEE OF
THE AWARE SUPER
AWARE SUPER PTY
LTD AS TRUSTEE OF
THE AWARE SUPER
For Lent securities:Relevant interest
under section 608(8A) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.State Street Bank and Trust
Company has lent the securities and
retains a relevant interest
98,000
Ordinary
98,000
STATE STREET BANK AND
TRUST COMPANY
UNKNOWN STATE STREET BANK
AND TRUST COMPANY
For borrowed securities:Relevant interest
under section 608(1) being the holder of
securities subject to an obligation to
return under a securities lending
agreement.STATE STREET BANK AND TRUST
COMPANY has on-lent the securities and
retains a relevant interest
75,614
Ordinary
75,614
STATE STREET BANK AND
TRUST COMPANY
THE BANK OF
AMERICA GROUP
THE BANK OF
AMERICA GROUP
For collateral securities:Relevant
interest under section 608(8A) being the
right, as lender, to dispose of shares
transferred to secure a securities loan
171
Ordinary
171
STATE STREET BANK AND
TRUST COMPANY
THE MACQUARIE
GROUP
THE MACQUARIE
GROUP
For collateral securities:Relevant
interest under section 608(8A) being the
right, as lender, to dispose of shares
transferred to secure a securities loan
134,950
Ordinary
134,950
STATE STREET BANK AND
TRUST COMPANY
UBS SECURITIES
AUSTRALIA LTD
UBS SECURITIES
AUSTRALIA LTD
For collateral securities:Relevant
interest under section 608(8A) being the
right, as lender, to dispose of shares
transferred to secure a securities loan
230,733
Ordinary
230,733
STATE STREET BANK AND
TRUST COMPANY
THE UBS GROUP THE UBS GROUP For collateral securities:Relevant
interest under section 608(8A) being the
right, as lender, to dispose of shares
transferred to secure a securities loan
998
Ordinary
998
STATE STREET GLOBAL
ADVISORS TRUST COMPANY
US Bank Trust n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
2,460
Ordinary
2,460
STATE STREET GLOBAL
ADVISORS TRUST COMPANY
Fiduciary Trust n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
480
Ordinary
480
STATE STREET GLOBAL
ADVISORS TRUST COMPANY
JPMorgan AG n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
76,125
Ordinary
76,125
STATE STREET GLOBAL
ADVISORS TRUST COMPANY
State Street Bank
and Trust Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
4,455,052
Ordinary
4,455,052
STATE STREET GLOBAL
ADVISORS TRUST COMPANY
Bank of New York
Mellon
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
350,393
Ordinary
350,393
STATE STREET GLOBAL
ADVISORS TRUST COMPANY
Wilmington Trust
Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
200
Ordinary
200
STATE STREET GLOBAL
ADVISORS TRUST COMPANY
Brown Brothers
Harriman and Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
4,172
Ordinary
4,172

604 Page 3 18-Dec-2024

STATE STREET GLOBAL
ADVISORS TRUST COMPANY
Northern Trust
Company
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
313,267
Ordinary
313,267
STATE STREET SAUDI
ARABIA FINANCIAL
SOLUTIONS COMPANY
Northern Trust
Company
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
72
Ordinary
72
SSGA FUNDS MANAGEMENT,
INC.

State Street Bank
and Trust Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
799,774
Ordinary
799,774
SSGA FUNDS MANAGEMENT,
INC.

Bank of New York
Mellon
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
2,247
Ordinary
2,247
SSGA FUNDS MANAGEMENT,
INC.

Brown Brothers
Harriman and Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
10,302
Ordinary
10,302
SSGA FUNDS MANAGEMENT,
INC.

Citibank NA
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
17,022
Ordinary
17,022
STATE STREET GLOBAL
ADVISORS LIMITED
JPMorgan AG n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
45,277
Ordinary
45,277
STATE STREET GLOBAL
ADVISORS LIMITED
State Street Bank
and Trust Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
1,455,148
Ordinary
1,455,148
STATE STREET GLOBAL
ADVISORS LIMITED
Pictet and Cie n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
10,801
Ordinary
10,801
STATE STREET GLOBAL
ADVISORS LIMITED
BNP Paribas n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
1,188
Ordinary
1,188
STATE STREET GLOBAL
ADVISORS LIMITED
UBS AG n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
23,773
Ordinary
23,773
STATE STREET GLOBAL
ADVISORS LIMITED
Societe Generale n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
21,134
Ordinary
21,134
STATE STREET GLOBAL
ADVISORS LIMITED
Bank of New York
Mellon
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
15,113
Ordinary
15,113
STATE STREET GLOBAL
ADVISORS LIMITED
Citibank NA n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
21,865
Ordinary
21,865
STATE STREET GLOBAL
ADVISORS LIMITED
Northern Trust
Company
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
26,949
Ordinary
26,949
STATE STREET GLOBAL
ADVISORS LIMITED
BFF Bank S.p.A. n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
6,111
Ordinary
6,111
STATE STREET GLOBAL
ADVISORS, LTD.
State Street Bank
and Trust Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
32,279
Ordinary
32,279
STATE STREET GLOBAL
ADVISORS, LTD.
CIBC Mellon n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
13,670
Ordinary
13,670
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
JPMorgan AG n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
2,026,373
Ordinary
2,026,373
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
State Street Bank
and Trust Co
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
15,524,680
Ordinary
15,524,680
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
BNP Paribas n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
140,085
Ordinary
140,085
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
Citibank NA n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
1,485,478
Ordinary
1,485,478
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
Northern Trust
Company
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
5,087,148
Ordinary
5,087,148
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
National
Australian Bank
LTD
n/a Power to control the exercise of a right
to vote attached to securities and/or the
power to dispose of securities as
investment manager or trustee
6,520
Ordinary
6,520

604 Page 4 18-Dec-2024

5. Changes in association

The persons who have become associates (2) of, ceased to be associates of, or have changed the nature of their association (9) with, the substantial holder in relation to voting interests in the company or scheme are as follows:

Name and ACN/ARSN (if applicable) Nature of association
STATE STREET BANK AND TRUST COMPANY Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS SINGAPORE LIMITED Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS ASIA LIMITED Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS EUROPE LIMITED Subsidiary of State Street Corporation
SSGA FUNDS MANAGEMENT, INC. Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS TRUST COMPANY Subsidiary of State Street Corporation
STATE STREET SAUDI ARABIA FINANCIAL SOLUTIONS COMPANY Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS LIMITED Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS, LTD. Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Subsidiary of State Street Corporation

6. Addresses

The addresses of persons named in this form are as follows:

Name Address
STATE STREET BANK AND TRUST COMPANY ONE CONGRESS STREET, SUITE 1, BOSTON MA 02114, UNITED STATES
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. TORANOMON HILLS MORI TOWER 25F, 1-23-1 TORANOMON, MINATO-KU, TOKYO, 105-6325, JAPAN
STATE STREET GLOBAL ADVISORS SINGAPORE LIMITED 168 ROBINSON ROAD #33-01 CAPITAL TOWER, SINGAPORE, 068912, SINGAPORE
STATE STREET GLOBAL ADVISORS ASIA LIMITED 68TH FLOOR, TWO INTERNATIONAL FINANCE CENTRE, 8 FINANCE STREET, CENTRAL, HONG KONG,
CHINA
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 78 SIR JOHN ROGERSON’S QUAY, DUBLIN 2, IRELAND
SSGA FUNDS MANAGEMENT, INC. CHANNEL CENTER, 1 IRON STREET, BOSTON MA 02210, UNITED STATES
STATE STREET GLOBAL ADVISORS TRUST COMPANY 1 IRON STREET, BOSTON MA 02210, UNITED STATES
STATE STREET SAUDI ARABIA FINANCIAL SOLUTIONS COMPANY KING FAHAD , ALOLAYA , 7277, RIYADH, RIYADH, 12212, SAUDI ARABIA
STATE STREET GLOBAL ADVISORS LIMITED 20 CHURCHILL PLACE, LONDON, ENGLAND, E14 5HJ, UNITED KINGDOM
STATE STREET GLOBAL ADVISORS, LTD. 1981 MCGILL COLLEGE AVENUE, SUITE 500, MONTREAL QUÉBEC H3A 3A8, CANADA
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED LEVEL 15, 420 GEORGE STREET, SYDNEY NSW 2000, AUSTRALIA

Signature

print name
sign here
capacity
Alok Maheshwary
Authorised signatory
date
18/12/2024

DIRECTIONS

  • (1) If there are a number of substantial holders with similar or related relevant interests (eg. a corporation and its related corporations, or the manager and trustee of an equity trust), the names could be included in an annexure to the form. If the relevant interests of a group of persons are essentially similar, they may be referred to throughout the form as a specifically named group if the membership of each group, with the names and ADDRESSES of members is clearly set out in paragraph 6 of the form.

  • (2) See the definition of "associate" in section 9 of the Corporations Act 2001.

  • (3) See the definition of "relevant interest" in sections 608 and 671B(7) of the Corporations Act 2001.

  • (4) The voting shares of a company constitute one class unless divided into separate classes.

  • (5) The person's votes divided by the total votes in the body corporate or scheme multiplied by 100.

  • (6) Include details of:

  • (a) any relevant agreement or other circumstances because of which the change in relevant interest occurred. If subsection 671B(4) applies, a copy of any document setting out the terms of any relevant agreement, and a statement by the person giving full and accurate details of any contract, scheme or arrangement, must accompany this form, together with a written statement certifying this contract, scheme or arrangement; and

  • (b) any qualification of the power of a person to exercise, control the exercise of, or influence the exercise of, the voting powers or disposal of the securities to which the relevant interest relates (indicating clearly the particular securities to which the qualification applies).

  • See the definition of "relevant agreement" in section 9 of the Corporations Act 2001.

  • (7) Details of the consideration must include any and all benefits, money and other, that any person from whom a relevant interest was acquired has, or may, become entitled to receive in relation to that acquisition. Details must be included even if the benefit is conditional on the happening or not of a contingency. Details must be included of any benefit paid on behalf of the substantial holder or its associate in relation to the acquisitions, even if they are not paid directly to the person from whom the relevant interest was acquired.

  • (8) If the substantial holder is unable to determine the identity of the person (eg. if the relevant interest arises because of an option) write "unknown".

  • (9) Give details, if appropriate, of the present association and any change in that association since the last substantial holding notice.

604 Page 5 18-Dec-2024

Annexure A

This is Annexure A referred to in Form 604, Notice of change of interest of substantial holder

==> picture [63 x 20] intentionally omitted <==

18/12/2024
Authorised signatory
Dated the
Alok Maheshwary
18/12/2024
Authorised signatory
Dated the
Alok Maheshwary
18/12/2024
Authorised signatory
Dated the
Alok Maheshwary
18/12/2024
Authorised signatory
Dated the
Alok Maheshwary
18/12/2024
Authorised signatory
Dated the
Alok Maheshwary
18/12/2024
Authorised signatory
Dated the
Alok Maheshwary
18/12/2024
Authorised signatory
Dated the
Alok Maheshwary
Date of change Person whose relevant interest changed Nature of change Consideration
given in relation
to change
Class and number of securities affected Person's votes
affected
18/03/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 279.57 -819 Ordinary -819
18/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 279.57 -729 Ordinary -729
18/03/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 279.57 -195 Ordinary -195
18/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 279.57 -878 Ordinary -878
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 180 Ordinary 180
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 234 Ordinary 234
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,886 Ordinary 1,886
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,812 Ordinary -1,812
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -749 Ordinary -749
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,341 Ordinary -1,341
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,950 Ordinary -41,950
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,370 Ordinary -5,370
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54 Ordinary -54
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,522 Ordinary -1,522
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,139 Ordinary -2,139
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -516 Ordinary -516
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66 Ordinary -66
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -173 Ordinary -173
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67 Ordinary -67
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,940 Ordinary -18,940
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,900 Ordinary -3,900
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,677 Ordinary -1,677
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,728 Ordinary -15,728
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -260 Ordinary -260
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,280 Ordinary -15,280
18/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
18/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 279.57 490 Ordinary 490
18/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 279.57 490 Ordinary 490
18/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 279.57 878 Ordinary 878
18/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 279.57 729 Ordinary 729
19/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 279.99 188 Ordinary 188
19/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 279.99 -201 Ordinary -201
19/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 279.17 2,301 Ordinary 2,301
19/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,280 Ordinary -13,280
19/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -231 Ordinary -231
19/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,589 Ordinary -1,589
19/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,744 Ordinary 15,744
19/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 279.99 1,243 Ordinary 1,243
19/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 279.17 224 Ordinary 224
19/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 279.17 637 Ordinary 637
19/03/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 279.17 -137 Ordinary -137
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,209 Ordinary -7,209
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,009 Ordinary 7,009
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,843 Ordinary 1,843
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 703 Ordinary 703
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 284 Ordinary 284
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 354 Ordinary 354
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50,352 Ordinary 50,352

604 Page 6 18-Dec-2024

20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 78,942 Ordinary 78,942
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 378 Ordinary 378
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 186 Ordinary 186
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74 Ordinary 74
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 322 Ordinary 322
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,687 Ordinary 1,687
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,346 Ordinary 3,346
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,281 Ordinary 3,281
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,023 Ordinary 2,023
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,205 Ordinary 3,205
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 722 Ordinary 722
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,924 Ordinary 2,924
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,459 Ordinary 5,459
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 266 Ordinary 266
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 231 Ordinary 231
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 380 Ordinary 380
21/03/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 276.29 -2,709 Ordinary -2,709
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53 Ordinary -53
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,009 Ordinary -7,009
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,843 Ordinary -1,843
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,164 Ordinary -2,164
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -642 Ordinary -642
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 82 Ordinary 82
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -703 Ordinary -703
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -284 Ordinary -284
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -354 Ordinary -354
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50,352 Ordinary -50,352
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,801 Ordinary 27,801
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -78,942 Ordinary -78,942
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 292 Ordinary 292
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,429 Ordinary 1,429
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -378 Ordinary -378
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -186 Ordinary -186
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74 Ordinary -74
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -322 Ordinary -322
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,110 Ordinary 2,110
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,687 Ordinary -1,687
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,346 Ordinary -3,346
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -869 Ordinary -869
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 120 Ordinary 120
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,281 Ordinary -3,281
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 720 Ordinary 720
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,023 Ordinary -2,023
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,205 Ordinary -3,205
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -722 Ordinary -722
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39,341 Ordinary 39,341
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57 Ordinary 57
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,924 Ordinary -2,924
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,041 Ordinary 3,041
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119 Ordinary 119
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,459 Ordinary -5,459

604 Page 7 18-Dec-2024

21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,457 Ordinary 3,457
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 882 Ordinary 882
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -266 Ordinary -266
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 566 Ordinary 566
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 337 Ordinary 337
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -231 Ordinary -231
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,764 Ordinary 5,764
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 183 Ordinary 183
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,767 Ordinary 26,767
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -380 Ordinary -380
21/03/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 276.29 -91 Ordinary -91
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -753 Ordinary -753
21/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 287.29 -47,055 Ordinary -47,055
21/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 285.18 -44,410 Ordinary -44,410
21/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 285.59 -47,055 Ordinary -47,055
21/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 286.18 -329,387 Ordinary -329,387
21/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 287.28 47,055 Ordinary 47,055
21/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 285.17 44,410 Ordinary 44,410
21/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 285.58 47,055 Ordinary 47,055
21/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.18 329,387 Ordinary 329,387
21/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 276.29 253 Ordinary 253
21/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.56 373 Ordinary 373
21/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.56 210 Ordinary 210
21/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 276.29 -213 Ordinary -213
22/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 280.94 -1,390 Ordinary -1,390
22/03/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 280.94 -179 Ordinary -179
22/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.94 -392 Ordinary -392
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 816 Ordinary 816
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,011 Ordinary -2,011
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 684 Ordinary 684
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 233 Ordinary 233
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 205 Ordinary 205
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 386 Ordinary 386
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 490 Ordinary 490
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,922 Ordinary 27,922
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,749 Ordinary 1,749
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,030 Ordinary -2,030
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,667 Ordinary 12,667
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -245 Ordinary -245
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 720 Ordinary 720
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 488 Ordinary 488
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,713 Ordinary -2,713
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 341 Ordinary 341
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,200 Ordinary -9,200
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,050 Ordinary 1,050
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -576 Ordinary -576
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,016 Ordinary 2,016
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,855 Ordinary -3,855
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -212 Ordinary -212

604 Page 8 18-Dec-2024

22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,602 Ordinary -5,602
22/03/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 280.94 -24 Ordinary -24
22/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 280.07 -1,207 Ordinary -1,207
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,056 Ordinary -1,056
22/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.94 98 Ordinary 98
22/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.94 57,054 Ordinary 57,054
22/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.94 392 Ordinary 392
25/03/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 283.69 -759 Ordinary -759
25/03/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 283.69 -1,403 Ordinary -1,403
25/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 283.69 460 Ordinary 460
25/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 283.69 -94 Ordinary -94
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57 Ordinary 57
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 425 Ordinary 425
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,329 Ordinary 5,329
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39 Ordinary -39
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -938 Ordinary -938
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,563 Ordinary -1,563
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -572 Ordinary -572
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -88,796 Ordinary -88,796
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,041 Ordinary -2,041
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,625 Ordinary -1,625
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -98 Ordinary -98
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,777 Ordinary -14,777
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,176 Ordinary 1,176
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,352 Ordinary -1,352
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -840 Ordinary -840
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,256 Ordinary -3,256
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35,901 Ordinary -35,901
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -398 Ordinary -398
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,484 Ordinary 2,484
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -497 Ordinary -497
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -221 Ordinary -221
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,622 Ordinary -4,622
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,300 Ordinary -6,300
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -805 Ordinary -805
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,352 Ordinary -2,352
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,163 Ordinary -10,163
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -214 Ordinary -214
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34,034 Ordinary -34,034
25/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 283.69 -6,875 Ordinary -6,875
25/03/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 283.69 -59 Ordinary -59
25/03/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 283.69 -136 Ordinary -136
25/03/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 283.69 -119 Ordinary -119
25/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 281.00 81 Ordinary 81
25/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 283.69 -5,765 Ordinary -5,765
25/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 283.69 -3,824 Ordinary -3,824
25/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 283.69 -4,208 Ordinary -4,208
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,467 Ordinary -2,467
25/03/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 281.00 -448 Ordinary -448
25/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 283.69 5,765 Ordinary 5,765
25/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 283.69 3,824 Ordinary 3,824
26/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 282.47 -749 Ordinary -749
26/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 282.47 -504 Ordinary -504

604 Page 9 18-Dec-2024

26/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 282.47 -2,960 Ordinary -2,960
26/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 282.47 -3,084 Ordinary -3,084
26/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 282.47 -2,077 Ordinary -2,077
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,115 Ordinary 16,115
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,517 Ordinary 8,517
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 585 Ordinary 585
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 860 Ordinary 860
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64,147 Ordinary 64,147
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,122 Ordinary 1,122
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 71 Ordinary 71
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,529 Ordinary 1,529
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 610 Ordinary 610
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,007 Ordinary 2,007
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119 Ordinary 119
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 562 Ordinary 562
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -727 Ordinary -727
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 224 Ordinary 224
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,525 Ordinary -5,525
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 372 Ordinary 372
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,104 Ordinary 3,104
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,259 Ordinary 4,259
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 957 Ordinary 957
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,188 Ordinary 7,188
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 186 Ordinary 186
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,750 Ordinary 26,750
26/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 282.36 -125 Ordinary -125
26/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 282.36 -146 Ordinary -146
26/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 282.47 506 Ordinary 506
26/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 282.47 294 Ordinary 294
26/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 282.47 3,084 Ordinary 3,084
26/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 282.47 749 Ordinary 749
26/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 282.47 -331 Ordinary -331
27/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 286.35 -128 Ordinary -128
27/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 284.90 -119 Ordinary -119
27/03/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 286.35 -66 Ordinary -66
27/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 286.35 -2,379 Ordinary -2,379
27/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
27/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,493 Ordinary -12,493
27/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
27/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
27/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
27/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -562 Ordinary -562
27/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,744 Ordinary -15,744
27/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.35 286 Ordinary 286
27/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.35 48 Ordinary 48
27/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.35 82,281 Ordinary 82,281
27/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 286.35 -3 Ordinary -3
27/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 286.35 -304 Ordinary -304
27/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.35 232 Ordinary 232
27/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 286.35 -286 Ordinary -286
28/03/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 287.92 1,298 Ordinary 1,298
28/03/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 287.92 70 Ordinary 70
28/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 287.92 239 Ordinary 239
28/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 287.92 -456 Ordinary -456
28/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 287.92 2,587 Ordinary 2,587

604 Page 10 18-Dec-2024

28/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 287.92 -2,193 Ordinary -2,193
28/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 287.92 -239 Ordinary -239
28/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 287.92 -4,454 Ordinary -4,454
28/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
28/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
28/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
28/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
28/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
28/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 233,173 Ordinary 233,173
28/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39,408 Ordinary 39,408
28/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 287.99 360 Ordinary 360
28/03/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 287.92 -931 Ordinary -931
28/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 287.92 -935 Ordinary -935
28/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 287.99 467 Ordinary 467
28/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 287.92 4,504 Ordinary 4,504
28/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 287.92 2,193 Ordinary 2,193
28/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 288.11 359 Ordinary 359
28/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 287.92 -1,298 Ordinary -1,298
28/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 287.92 -4,504 Ordinary -4,504
28/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 287.92 245 Ordinary 245
28/03/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 287.99 13 Ordinary 13
28/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 287.92 13,630 Ordinary 13,630
28/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 287.92 -2,705 Ordinary -2,705
28/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 287.92 4,454 Ordinary 4,454
29/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 991 Ordinary 991
29/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
29/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,755 Ordinary 1,755
29/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,289 Ordinary -13,289
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 274 Ordinary 274
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -899 Ordinary -899
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,519 Ordinary -1,519
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -233,177 Ordinary -233,177
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -98,907 Ordinary -98,907
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,705 Ordinary -1,705
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -106 Ordinary -106
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,258 Ordinary -2,258
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,081 Ordinary -1,081
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,068 Ordinary -3,068
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -192 Ordinary -192
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 486 Ordinary 486
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39,403 Ordinary -39,403
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -547 Ordinary -547
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -92 Ordinary -92
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,524 Ordinary -4,524
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,536 Ordinary -6,536
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,193 Ordinary -1,193
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,115 Ordinary -11,115
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -261 Ordinary -261
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40,624 Ordinary -40,624
01/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,658 Ordinary -5,658
01/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,658 Ordinary 5,658
02/04/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 285.67 -877 Ordinary -877
02/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 285.67 -456 Ordinary -456
02/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 285.67 1,407 Ordinary 1,407
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,426 Ordinary 15,426
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 511 Ordinary 511

604 Page 11 18-Dec-2024

02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,063 Ordinary 4,063
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42 Ordinary -42
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,265 Ordinary -1,265
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -412 Ordinary -412
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,241 Ordinary -2,241
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 151 Ordinary 151
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -94 Ordinary -94
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 176 Ordinary 176
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 75 Ordinary 75
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 142 Ordinary 142
02/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 287.07 10 Ordinary 10
02/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 287.07 604 Ordinary 604
02/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 285.67 -172 Ordinary -172
02/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 285.67 -115 Ordinary -115
02/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 285.67 -230 Ordinary -230
02/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 287.07 566 Ordinary 566
02/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 285.67 147 Ordinary 147
02/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 285.67 -232 Ordinary -232
03/04/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 282.31 -707 Ordinary -707
03/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 282.31 326 Ordinary 326
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,046 Ordinary -20,046
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -450 Ordinary -450
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 109 Ordinary 109
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 91 Ordinary 91
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 747 Ordinary 747
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 482 Ordinary 482
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 113 Ordinary 113
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,998 Ordinary 2,998
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48 Ordinary 48
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 107 Ordinary 107
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 82 Ordinary 82
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,032 Ordinary 10,032
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 893 Ordinary 893
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 771 Ordinary 771
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 415 Ordinary 415
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 581 Ordinary 581
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 212 Ordinary 212
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109 Ordinary -109
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 110 Ordinary 110
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 744 Ordinary 744
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 612 Ordinary 612
03/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -82 Ordinary -82

604 Page 12 18-Dec-2024

03/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 282.31 -388 Ordinary -388
03/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 283.92 217 Ordinary 217
03/04/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 282.31 38 Ordinary 38
03/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 282.31 573 Ordinary 573
03/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 282.31 140 Ordinary 140
03/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 282.31 147 Ordinary 147
03/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 282.31 196 Ordinary 196
03/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 283.92 840 Ordinary 840
04/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 282.00 -61 Ordinary -61
04/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 282.44 15 Ordinary 15
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 318 Ordinary 318
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74 Ordinary 74
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61 Ordinary 61
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,124 Ordinary -16,124
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -280 Ordinary -280
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62 Ordinary 62
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30 Ordinary 30
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,408 Ordinary -5,408
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 506 Ordinary 506
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 292 Ordinary 292
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,419 Ordinary 18,419
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -81 Ordinary -81
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,553 Ordinary 2,553
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 145 Ordinary 145
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,061 Ordinary -1,061
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,025 Ordinary -1,025
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -132 Ordinary -132
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,616 Ordinary -1,616
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 252 Ordinary 252
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,597 Ordinary -5,597
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,983 Ordinary -10,983
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,258 Ordinary -1,258
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,459 Ordinary -9,459
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,960 Ordinary -1,960
04/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41 Ordinary 41
04/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 282.00 8,060 Ordinary 8,060
04/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 282.00 499 Ordinary 499
04/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 282.44 1,523 Ordinary 1,523
04/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 282.44 -1,283 Ordinary -1,283
05/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.05 -38 Ordinary -38
05/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 279.93 1,251 Ordinary 1,251
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,409 Ordinary 2,409
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 196 Ordinary 196
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,918 Ordinary 1,918
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,352 Ordinary 1,352
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -111 Ordinary -111
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,349 Ordinary 19,349
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 675 Ordinary 675
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -120 Ordinary -120
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55 Ordinary 55
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,479 Ordinary 7,479
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,210 Ordinary 1,210
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,507 Ordinary 1,507
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 427 Ordinary 427

604 Page 13 18-Dec-2024

05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,419 Ordinary -18,419
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 80 Ordinary 80
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,551 Ordinary -2,551
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,731 Ordinary 1,731
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,297 Ordinary 2,297
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,044 Ordinary 1,044
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 439 Ordinary 439
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,266 Ordinary 3,266
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 769 Ordinary 769
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,854 Ordinary 8,854
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,500 Ordinary -5,500
05/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
05/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 279.92 156 Ordinary 156
05/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 280.05 129 Ordinary 129
08/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.91 739 Ordinary 739
08/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 281.46 39,816 Ordinary 39,816
08/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 281.46 -456 Ordinary -456
08/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.46 150 Ordinary 150
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,824 Ordinary 1,824
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -142 Ordinary -142
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,395 Ordinary -1,395
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -791 Ordinary -791
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,293 Ordinary 12,293
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 361 Ordinary 361
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,735 Ordinary -5,735
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,154 Ordinary -1,154
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -614 Ordinary -614
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -574 Ordinary -574
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 76 Ordinary 76
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,212 Ordinary -1,212
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,735 Ordinary 1,735
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 964 Ordinary 964
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 89 Ordinary 89
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,885 Ordinary 1,885
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -670 Ordinary -670
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,979 Ordinary 7,979
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,000 Ordinary -15,000
08/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 281.46 -1,525 Ordinary -1,525
08/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 281.46 -663 Ordinary -663
08/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 281.46 -36 Ordinary -36
08/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 280.91 743 Ordinary 743
08/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 281.46 129 Ordinary 129
08/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.46 168 Ordinary 168
08/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.46 147 Ordinary 147
08/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 281.46 663 Ordinary 663
08/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 281.46 1,525 Ordinary 1,525
09/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.08 -1,087 Ordinary -1,087
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -382 Ordinary -382
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -172 Ordinary -172
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,452 Ordinary -1,452
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -997 Ordinary -997
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17

604 Page 14 18-Dec-2024

09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,699 Ordinary -1,699
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -131 Ordinary -131
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -92 Ordinary -92
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,832 Ordinary -5,832
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,188 Ordinary -1,188
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,204 Ordinary -1,204
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -605 Ordinary -605
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,971 Ordinary 9,971
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,086 Ordinary -1,086
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -267 Ordinary -267
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -192 Ordinary -192
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -795 Ordinary -795
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -828 Ordinary -828
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47 Ordinary 47
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
09/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
09/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 280.08 -622 Ordinary -622
09/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 280.08 -810 Ordinary -810
09/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.08 1,260 Ordinary 1,260
09/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.08 691 Ordinary 691
09/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.08 622 Ordinary 622
09/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.08 1,087 Ordinary 1,087
09/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 280.08 -691 Ordinary -691
09/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.08 686 Ordinary 686
09/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.08 245 Ordinary 245
09/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.08 394 Ordinary 394
09/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.08 810 Ordinary 810
09/04/2024 STATE STREET GLOBAL ADVISORS SINGAPORE LIMITED Transfer out 280.08 -394 Ordinary -394
10/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 283.37 -5,504 Ordinary -5,504
10/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 283.48 -341 Ordinary -341
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -879 Ordinary -879
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29,607 Ordinary 29,607
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -70 Ordinary -70
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -81 Ordinary -81
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,297 Ordinary -6,297
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -240 Ordinary -240
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -245 Ordinary -245
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -227 Ordinary -227
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,310 Ordinary 1,310
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33,790 Ordinary 33,790
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,255 Ordinary 15,255
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,972 Ordinary -9,972
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -71 Ordinary -71
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -960 Ordinary -960
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -555 Ordinary -555
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -128 Ordinary -128

604 Page 15 18-Dec-2024

10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,325 Ordinary -1,325
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -58 Ordinary -58
10/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,795 Ordinary -3,795
10/04/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 283.37 253 Ordinary 253
11/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 280.40 2,819 Ordinary 2,819
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92 Ordinary 92
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -92 Ordinary -92
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,312 Ordinary -3,312
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29,607 Ordinary -29,607
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -209 Ordinary -209
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -288 Ordinary -288
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,733 Ordinary -26,733
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -778 Ordinary -778
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -788 Ordinary -788
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -476 Ordinary -476
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -707 Ordinary -707
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,310 Ordinary -1,310
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33,791 Ordinary -33,791
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,255 Ordinary -15,255
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,351 Ordinary 4,351
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -207 Ordinary -207
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,187 Ordinary -3,187
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,521 Ordinary -1,521
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -444 Ordinary -444
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,320 Ordinary -4,320
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -200 Ordinary -200
11/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,370 Ordinary -13,370
11/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 280.40 258 Ordinary 258
11/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.40 1,284 Ordinary 1,284
11/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 280.04 34 Ordinary 34
12/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,000 Ordinary 1,000
12/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
12/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
12/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
12/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,351 Ordinary -4,351
12/04/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 281.70 -32 Ordinary -32
12/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 281.70 -240 Ordinary -240
12/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.70 336 Ordinary 336
12/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 281.70 120 Ordinary 120
15/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 278.55 -4,392 Ordinary -4,392
15/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,000 Ordinary -1,000
15/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
15/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,000 Ordinary -3,000
15/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
15/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 650 Ordinary 650
15/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
15/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
15/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,800 Ordinary 2,800
15/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,429 Ordinary 9,429
15/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 77,549 Ordinary 77,549
15/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,169 Ordinary 2,169
15/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,892 Ordinary 2,892
15/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
15/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,596 Ordinary 4,596
15/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,903 Ordinary 11,903

604 Page 16 18-Dec-2024

15/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 278.55 21,519 Ordinary 21,519
15/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 278.55 -1,113 Ordinary -1,113
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,500 Ordinary 3,500
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -85 Ordinary -85
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,800 Ordinary -2,800
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,429 Ordinary -9,429
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -77,549 Ordinary -77,549
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,169 Ordinary -2,169
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,892 Ordinary -2,892
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,141 Ordinary 9,141
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,903 Ordinary -11,903
16/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 274.70 98 Ordinary 98
17/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 272.62 -456 Ordinary -456
17/04/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 272.62 965 Ordinary 965
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 454 Ordinary 454
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 378 Ordinary 378
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 282 Ordinary 282
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,684 Ordinary 25,684
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 701 Ordinary 701
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 839 Ordinary 839
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,247 Ordinary 1,247
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 98 Ordinary 98
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,821 Ordinary -6,821
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 695 Ordinary 695
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,800 Ordinary 2,800
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,728 Ordinary 1,728
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 436 Ordinary 436
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,790 Ordinary 3,790
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 209 Ordinary 209
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,167 Ordinary 11,167
17/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 272.62 -573 Ordinary -573
17/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 272.62 -231 Ordinary -231
17/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 272.62 -128 Ordinary -128
17/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 272.62 -51 Ordinary -51
17/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 272.62 573 Ordinary 573
17/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 272.62 128 Ordinary 128
17/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 272.62 -479 Ordinary -479
17/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 272.62 -68 Ordinary -68
17/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 272.62 735 Ordinary 735
17/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 272.62 147 Ordinary 147
18/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 271.40 1,284 Ordinary 1,284
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 298,666 Ordinary 298,666
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53 Ordinary -53
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8

604 Page 17 18-Dec-2024

18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,435 Ordinary -3,435
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 179 Ordinary 179
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -80 Ordinary -80
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,916 Ordinary -6,916
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72 Ordinary -72
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 470 Ordinary 470
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -173 Ordinary -173
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 116 Ordinary 116
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 364 Ordinary 364
18/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 271.40 56 Ordinary 56
18/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 271.40 8 Ordinary 8
18/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 271.40 130 Ordinary 130
18/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 271.40 156 Ordinary 156
19/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 269.49 166 Ordinary 166
19/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 269.44 7,485 Ordinary 7,485
19/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 270.01 459 Ordinary 459
19/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 269.49 -54,420 Ordinary -54,420
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,834 Ordinary 7,834
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,512 Ordinary -28,512
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,902 Ordinary 3,902
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 243,523 Ordinary 243,523
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 91,542 Ordinary 91,542
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -581 Ordinary -581
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -458 Ordinary -458
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -249 Ordinary -249
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,662 Ordinary 41,662
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -314 Ordinary -314
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92 Ordinary 92
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64 Ordinary 64
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 137 Ordinary 137
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 410 Ordinary 410
19/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 269.49 -1,653 Ordinary -1,653
19/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 269.49 -166 Ordinary -166
19/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 269.46 -16 Ordinary -16
19/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 269.49 1,440 Ordinary 1,440
19/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 270.01 264 Ordinary 264
19/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 281.88 -22,336 Ordinary -22,336
19/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 280.34 -20,102 Ordinary -20,102
19/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 282.17 -22,336 Ordinary -22,336
19/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 280.18 -153,450 Ordinary -153,450
19/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 281.88 22,336 Ordinary 22,336
19/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.33 20,102 Ordinary 20,102

604 Page 18 18-Dec-2024

19/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 282.16 22,336 Ordinary 22,336
19/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.17 153,450 Ordinary 153,450
19/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 269.44 683 Ordinary 683
19/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 269.49 54,420 Ordinary 54,420
19/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 269.49 42,546 Ordinary 42,546
19/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 269.49 31,948 Ordinary 31,948
19/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 269.49 1,653 Ordinary 1,653
22/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 275.33 1,845 Ordinary 1,845
22/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 275.47 -2,389 Ordinary -2,389
22/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 275.25 608 Ordinary 608
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,095 Ordinary 1,095
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,806 Ordinary 3,806
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -113,625 Ordinary -113,625
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 693 Ordinary 693
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 378 Ordinary 378
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 651 Ordinary 651
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,742 Ordinary -4,742
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,537 Ordinary 4,537
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48,658 Ordinary 48,658
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,007 Ordinary 2,007
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 687 Ordinary 687
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,948 Ordinary 1,948
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 242 Ordinary 242
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -365 Ordinary -365
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 735 Ordinary 735
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,553 Ordinary 7,553
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,504 Ordinary 3,504
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,296 Ordinary 1,296
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,779 Ordinary 8,779
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 503 Ordinary 503
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,137 Ordinary 26,137
22/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 272.75 182 Ordinary 182
22/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 275.47 -309 Ordinary -309
22/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 275.47 -3 Ordinary -3
22/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 275.47 312 Ordinary 312
22/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 275.47 234 Ordinary 234
22/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 275.33 58,937 Ordinary 58,937
22/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 275.47 309 Ordinary 309
23/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 278.97 190 Ordinary 190
23/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 278.97 17,640 Ordinary 17,640
23/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 278.95 -76 Ordinary -76
23/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 278.97 751 Ordinary 751
23/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 278.97 2,940 Ordinary 2,940
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 329 Ordinary 329
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -329 Ordinary -329
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -737 Ordinary -737
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,526 Ordinary -4,526
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -156,529 Ordinary -156,529
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -551 Ordinary -551
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,940 Ordinary -1,940
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -406 Ordinary -406

604 Page 19 18-Dec-2024

23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30,238 Ordinary -30,238
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42,534 Ordinary -42,534
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34,688 Ordinary -34,688
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,470 Ordinary -1,470
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42 Ordinary -42
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -358 Ordinary -358
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,475 Ordinary -1,475
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,522 Ordinary 9,522
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -165 Ordinary -165
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,687 Ordinary 11,687
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,211 Ordinary -5,211
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -756 Ordinary -756
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,376 Ordinary -5,376
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,628 Ordinary -2,628
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -904 Ordinary -904
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,007 Ordinary -6,007
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -360 Ordinary -360
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,199 Ordinary -17,199
23/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 278.97 -751 Ordinary -751
23/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.18 209 Ordinary 209
23/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 278.97 -501 Ordinary -501
23/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 278.97 501 Ordinary 501
23/04/2024 STATE STREET GLOBAL ADVISORS SINGAPORE LIMITED Transfer out 278.97 -190 Ordinary -190
23/04/2024 STATE STREET GLOBAL ADVISORS SINGAPORE LIMITED Transfer out 278.97 -31 Ordinary -31
23/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.18 1,283 Ordinary 1,283
23/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 278.97 -392 Ordinary -392
24/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 278.45 1,965 Ordinary 1,965
24/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 278.50 -113 Ordinary -113
24/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 278.52 103 Ordinary 103
24/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 278.52 289 Ordinary 289
24/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 278.50 -79 Ordinary -79
24/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 278.45 -456 Ordinary -456
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,000 Ordinary -18,000
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -460 Ordinary -460
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,479 Ordinary 9,479
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -303 Ordinary -303
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,903 Ordinary 2,903
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -320 Ordinary -320
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,557 Ordinary 23,557
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 72,618 Ordinary 72,618
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,327 Ordinary -21,327
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -850 Ordinary -850
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -394 Ordinary -394
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -847 Ordinary -847
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,845 Ordinary -4,845
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -97 Ordinary -97
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,826 Ordinary -5,826

604 Page 20 18-Dec-2024

24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,097 Ordinary 4,097
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -170 Ordinary -170
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,332 Ordinary -3,332
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,451 Ordinary -1,451
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -611 Ordinary -611
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,966 Ordinary -3,966
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -225 Ordinary -225
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,356 Ordinary -12,356
24/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 278.45 -162 Ordinary -162
24/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 278.45 -345 Ordinary -345
24/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 278.45 -228 Ordinary -228
24/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 278.45 702 Ordinary 702
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 96,678 Ordinary 96,678
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -165 Ordinary -165
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -139 Ordinary -139
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 424 Ordinary 424
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,351 Ordinary -1,351
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 304 Ordinary 304
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 288 Ordinary 288
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -85 Ordinary -85
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -96 Ordinary -96
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,677 Ordinary -4,677
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,861 Ordinary -5,861
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -183 Ordinary -183
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -209 Ordinary -209
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -65 Ordinary -65
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -238 Ordinary -238
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -316 Ordinary -316
26/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 275.10 -148 Ordinary -148
26/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 273.30 -926 Ordinary -926
26/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 275.06 2,795 Ordinary 2,795
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,097 Ordinary 13,097
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,658 Ordinary -9,658
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -206 Ordinary -206
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,025 Ordinary -3,025
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -176 Ordinary -176
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,153 Ordinary 3,153
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75,317 Ordinary -75,317
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,600 Ordinary -14,600
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -561 Ordinary -561
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -182 Ordinary -182
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -448 Ordinary -448
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66 Ordinary -66

604 Page 21 18-Dec-2024

26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 573 Ordinary 573
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -132 Ordinary -132
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,000 Ordinary -2,000
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -979 Ordinary -979
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -322 Ordinary -322
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,446 Ordinary -2,446
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -132 Ordinary -132
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,206 Ordinary -8,206
26/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 275.11 648 Ordinary 648
26/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 274.64 -3,120 Ordinary -3,120
26/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 273.30 224 Ordinary 224
26/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 273.30 36 Ordinary 36
29/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 275.00 616 Ordinary 616
29/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
29/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
29/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -110,096 Ordinary -110,096
29/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,373 Ordinary 4,373
29/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 961 Ordinary 961
29/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
29/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,706 Ordinary 9,706
29/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,359 Ordinary 28,359
29/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -335 Ordinary -335
29/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 274.36 96 Ordinary 96
29/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 275.00 1,440 Ordinary 1,440
29/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 274.71 899 Ordinary 899
29/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 274.71 500 Ordinary 500
29/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 275.00 224 Ordinary 224
30/04/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 276.76 -1,024 Ordinary -1,024
30/04/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 276.63 -11,243 Ordinary -11,243
30/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 276.76 1,196 Ordinary 1,196
30/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 276.76 122 Ordinary 122
30/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 276.76 40 Ordinary 40
30/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 276.76 -585 Ordinary -585
30/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 276.76 585 Ordinary 585
30/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 276.76 926 Ordinary 926
30/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 276.76 256 Ordinary 256
30/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 276.76 574 Ordinary 574
30/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -142 Ordinary -142
30/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,000 Ordinary 20,000
30/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 142 Ordinary 142
30/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,247 Ordinary -8,247
30/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61,836 Ordinary 61,836
30/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,576 Ordinary -2,576
30/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54,925 Ordinary -54,925
30/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63,870 Ordinary -63,870
30/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,573 Ordinary 5,573
30/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,766 Ordinary 5,766
30/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,613 Ordinary -5,613
30/04/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 624 Ordinary 624
30/04/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -624 Ordinary -624
30/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 276.76 399 Ordinary 399
30/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 276.76 130 Ordinary 130
30/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 276.76 172 Ordinary 172
30/04/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 276.76 43 Ordinary 43
30/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 276.76 465 Ordinary 465
30/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 276.76 151 Ordinary 151
30/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 276.76 -130 Ordinary -130
30/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 276.76 -8 Ordinary -8
30/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 276.76 -122 Ordinary -122
30/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 276.76 -210 Ordinary -210
30/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 276.76 -399 Ordinary -399
30/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 276.76 -256 Ordinary -256
30/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 276.76 -465 Ordinary -465

604 Page 22 18-Dec-2024

30/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 276.76 -3,769 Ordinary -3,769
30/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 276.76 -926 Ordinary -926
30/04/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 276.76 -145 Ordinary -145
30/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 276.76 182 Ordinary 182
30/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 276.76 -1,166 Ordinary -1,166
30/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 276.76 3,769 Ordinary 3,769
30/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 276.76 210 Ordinary 210
30/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 276.76 -967 Ordinary -967
01/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 274.49 994 Ordinary 994
01/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -70 Ordinary -70
01/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61,836 Ordinary -61,836
01/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
01/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,708 Ordinary 31,708
01/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 110 Ordinary 110
01/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,571 Ordinary 5,571
01/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,994 Ordinary 5,994
01/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,856 Ordinary 5,856
01/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
01/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,700 Ordinary 15,700
01/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 234 Ordinary 234
01/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
01/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 467 Ordinary 467
01/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -624 Ordinary -624
01/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 624 Ordinary 624
02/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 275.39 -2,303 Ordinary -2,303
02/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 275.39 -1,856 Ordinary -1,856
02/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 275.52 -8,265 Ordinary -8,265
02/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 275.39 374 Ordinary 374
02/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 275.39 244 Ordinary 244
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,893 Ordinary 5,893
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,548 Ordinary 6,548
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,317 Ordinary 1,317
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 700 Ordinary 700
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 430 Ordinary 430
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,297 Ordinary -19,297
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,293 Ordinary 31,293
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44,532 Ordinary 44,532
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,955 Ordinary 2,955
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,381 Ordinary 1,381
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,898 Ordinary 1,898
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 78 Ordinary 78
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59 Ordinary -59
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 299 Ordinary 299
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,720 Ordinary -1,720
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,576 Ordinary -3,576
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 911 Ordinary 911
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,416 Ordinary 10,416
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,841 Ordinary 1,841
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,609 Ordinary 1,609
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,704 Ordinary 10,704
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 650 Ordinary 650
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40,157 Ordinary 40,157
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67 Ordinary -67
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
02/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,194 Ordinary 1,194

604 Page 23 18-Dec-2024

02/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 275.39 -20,517 Ordinary -20,517
02/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 275.39 97 Ordinary 97
02/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 275.39 -20 Ordinary -20
02/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 275.39 -13 Ordinary -13
02/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 275.39 -20 Ordinary -20
02/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 274.68 741 Ordinary 741
02/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 275.39 140 Ordinary 140
02/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 275.39 16 Ordinary 16
02/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 275.39 61 Ordinary 61
03/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 275.80 -469 Ordinary -469
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,943 Ordinary 7,943
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,103 Ordinary 2,103
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 413 Ordinary 413
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,299 Ordinary -6,299
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 102 Ordinary 102
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -743 Ordinary -743
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119 Ordinary 119
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,160 Ordinary 1,160
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 439 Ordinary 439
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 543 Ordinary 543
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 114,936 Ordinary 114,936
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,528 Ordinary 18,528
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 66,746 Ordinary 66,746
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31,499 Ordinary -31,499
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,066 Ordinary -4,066
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 96 Ordinary 96
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 534 Ordinary 534
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 286 Ordinary 286
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,364 Ordinary 8,364
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 570 Ordinary 570
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,508 Ordinary 2,508
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,575 Ordinary 6,575
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,605 Ordinary 2,605
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 146 Ordinary 146
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,249 Ordinary 8,249
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,124 Ordinary 1,124
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39 Ordinary -39
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,392 Ordinary 3,392
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30 Ordinary 30
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,784 Ordinary -2,784
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,421 Ordinary 3,421
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,333 Ordinary 1,333
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 196 Ordinary 196
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,454 Ordinary 9,454
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 559 Ordinary 559
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 537 Ordinary 537
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 89 Ordinary 89
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 447 Ordinary 447
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 526 Ordinary 526
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,396 Ordinary 2,396
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 588 Ordinary 588
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 999 Ordinary 999
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43

604 Page 24 18-Dec-2024

03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
03/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,194 Ordinary 1,194
03/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 275.80 727 Ordinary 727
03/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,194 Ordinary 1,194
03/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 275.80 469 Ordinary 469
06/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 276.76 730 Ordinary 730
06/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 275.50 13,740 Ordinary 13,740
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,365 Ordinary -2,365
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -626 Ordinary -626
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 572 Ordinary 572
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,020 Ordinary -3,020
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 168 Ordinary 168
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -380 Ordinary -380
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 53 Ordinary 53
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 814 Ordinary 814
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -344 Ordinary -344
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -130 Ordinary -130
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -159 Ordinary -159
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34,121 Ordinary -34,121
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44,317 Ordinary -44,317
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,745 Ordinary -19,745
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,543 Ordinary -15,543
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,027 Ordinary 4,027
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,396 Ordinary 2,396
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 308 Ordinary 308
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -157 Ordinary -157
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -84 Ordinary -84
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,478 Ordinary -2,478
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -167 Ordinary -167
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,225 Ordinary 31,225
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -745 Ordinary -745
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,925 Ordinary -1,925
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,290 Ordinary 1,290
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -768 Ordinary -768
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 264 Ordinary 264
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,433 Ordinary -2,433
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -330 Ordinary -330
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,046 Ordinary -11,046
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,197 Ordinary 1,197
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,005 Ordinary -1,005
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47 Ordinary 47
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,256 Ordinary -7,256
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,164 Ordinary -8,164
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -397 Ordinary -397
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,800 Ordinary -2,800
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,282 Ordinary 1,282
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 300 Ordinary 300
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 204 Ordinary 204
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,021 Ordinary 6,021
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -135 Ordinary -135
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,343 Ordinary 1,343
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,113 Ordinary 5,113
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13

604 Page 25 18-Dec-2024

06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -172 Ordinary -172
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,464 Ordinary 17,464
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 877 Ordinary 877
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,660 Ordinary 1,660
06/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 275.50 -453 Ordinary -453
07/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 277.50 -112 Ordinary -112
07/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 279.56 356 Ordinary 356
07/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 279.56 177 Ordinary 177
07/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 279.56 246 Ordinary 246
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 682 Ordinary 682
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 181 Ordinary 181
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -324 Ordinary -324
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 207 Ordinary 207
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 174 Ordinary 174
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -78 Ordinary -78
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 101 Ordinary 101
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49 Ordinary 49
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 268 Ordinary 268
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,933 Ordinary 9,933
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40,064 Ordinary 40,064
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,766 Ordinary 5,766
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,761 Ordinary 15,761
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -229 Ordinary -229
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 432 Ordinary 432
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 720 Ordinary 720
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,966 Ordinary -2,966
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 216 Ordinary 216
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 583 Ordinary 583
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 971 Ordinary 971
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -124 Ordinary -124
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 227 Ordinary 227
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 954 Ordinary 954
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 720 Ordinary 720
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 98 Ordinary 98
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -115 Ordinary -115
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 293 Ordinary 293
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 169 Ordinary 169
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,308 Ordinary 7,308
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 115 Ordinary 115
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,440 Ordinary 2,440
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 819 Ordinary 819
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,682 Ordinary 1,682
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 527 Ordinary 527
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 501 Ordinary 501
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -581 Ordinary -581
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,568 Ordinary 1,568
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 107 Ordinary 107
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,918 Ordinary 6,918
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4

604 Page 26 18-Dec-2024

07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50,622 Ordinary -50,622
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -293 Ordinary -293
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -585 Ordinary -585
07/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 28,323 Ordinary 28,323
07/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 279.56 -2,718 Ordinary -2,718
07/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 279.56 -177 Ordinary -177
07/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 279.56 2,718 Ordinary 2,718
08/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.57 486 Ordinary 486
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,649 Ordinary 2,649
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 701 Ordinary 701
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -95 Ordinary -95
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 402 Ordinary 402
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -376 Ordinary -376
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 391 Ordinary 391
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 148 Ordinary 148
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 187 Ordinary 187
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,588 Ordinary 38,588
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 551 Ordinary 551
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,399 Ordinary 22,399
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,241 Ordinary -1,241
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,107 Ordinary -1,107
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 180 Ordinary 180
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 98 Ordinary 98
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,799 Ordinary 2,799
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 189 Ordinary 189
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,459 Ordinary -14,459
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 835 Ordinary 835
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,245 Ordinary 2,245
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -97 Ordinary -97
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -596 Ordinary -596
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 878 Ordinary 878
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -123 Ordinary -123
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,786 Ordinary 2,786
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 380 Ordinary 380
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,794 Ordinary 9,794
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -553 Ordinary -553
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,137 Ordinary 1,137
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,164 Ordinary 7,164
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 445 Ordinary 445
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,182 Ordinary 3,182
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 256 Ordinary 256
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,783 Ordinary -2,783
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 150 Ordinary 150
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 240 Ordinary 240
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,138 Ordinary 1,138
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 200 Ordinary 200

604 Page 27 18-Dec-2024

08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30,017 Ordinary 30,017
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41 Ordinary 41
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -58 Ordinary -58
08/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.80 165 Ordinary 165
08/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.80 463 Ordinary 463
09/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 276.67 393 Ordinary 393
09/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 276.54 393 Ordinary 393
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 264 Ordinary 264
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,536 Ordinary 3,536
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 99 Ordinary 99
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 446 Ordinary 446
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -359 Ordinary -359
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 798 Ordinary 798
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,058 Ordinary 3,058
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 428 Ordinary 428
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,993 Ordinary 14,993
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,384 Ordinary 2,384
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,060 Ordinary -1,060
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 176 Ordinary 176
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57 Ordinary 57
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,800 Ordinary -13,800
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 79 Ordinary 79
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -570 Ordinary -570
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 109 Ordinary 109
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41 Ordinary 41
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,794 Ordinary -9,794
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -529 Ordinary -529
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 202 Ordinary 202
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,164 Ordinary -7,164
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 600 Ordinary 600
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 138 Ordinary 138
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 56 Ordinary 56
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 591 Ordinary 591
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 133 Ordinary 133
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 117 Ordinary 117
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,658 Ordinary -2,658
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 646 Ordinary 646
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,402 Ordinary 2,402
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34,986 Ordinary -34,986

604 Page 28 18-Dec-2024

09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
09/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 23,012 Ordinary 23,012
09/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 277.05 53,644 Ordinary 53,644
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,134 Ordinary -5,134
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 990 Ordinary 990
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,744 Ordinary -1,744
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 105 Ordinary 105
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -668 Ordinary -668
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -258 Ordinary -258
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 734 Ordinary 734
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,175 Ordinary -2,175
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 446 Ordinary 446
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,431 Ordinary 4,431
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45,955 Ordinary -45,955
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,025 Ordinary -3,025
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 53 Ordinary 53
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,651 Ordinary -1,651
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,389 Ordinary -2,389
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61 Ordinary 61
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74 Ordinary -74
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -561 Ordinary -561
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -417 Ordinary -417
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,800 Ordinary -2,800
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35 Ordinary 35
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,230 Ordinary -11,230
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,530 Ordinary -2,530
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,918 Ordinary -1,918
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,399 Ordinary -11,399
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -672 Ordinary -672
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44,415 Ordinary -44,415
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,589 Ordinary 4,589
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 411 Ordinary 411
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
10/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 55,000 Ordinary 55,000
10/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 279.18 -144 Ordinary -144
10/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 279.18 -34 Ordinary -34

604 Page 29 18-Dec-2024

10/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 276.86 1,373 Ordinary 1,373
10/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 279.18 144 Ordinary 144
10/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 279.18 297 Ordinary 297
10/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 276.86 377 Ordinary 377
10/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 276.86 763 Ordinary 763
10/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 279.18 961 Ordinary 961
13/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 279.92 2,562 Ordinary 2,562
13/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 279.92 -457 Ordinary -457
13/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 279.92 170 Ordinary 170
13/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 279.94 344 Ordinary 344
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,196 Ordinary -1,196
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -311 Ordinary -311
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,747 Ordinary 8,747
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 99 Ordinary 99
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62 Ordinary 62
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,878 Ordinary 7,878
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,202 Ordinary 3,202
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 768 Ordinary 768
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -174 Ordinary -174
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66 Ordinary -66
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -84 Ordinary -84
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 437 Ordinary 437
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,233 Ordinary -17,233
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -216,803 Ordinary -216,803
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,007 Ordinary -10,007
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 909 Ordinary 909
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 86,452 Ordinary 86,452
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,943 Ordinary 4,943
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -80 Ordinary -80
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44 Ordinary -44
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,250 Ordinary -1,250
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -85 Ordinary -85
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -374 Ordinary -374
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,002 Ordinary -1,002
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,437 Ordinary 4,437
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -393 Ordinary -393
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,914 Ordinary 4,914
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,246 Ordinary -1,246
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 142 Ordinary 142
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -171 Ordinary -171
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -507 Ordinary -507
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 954 Ordinary 954
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,920 Ordinary 13,920
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39,704 Ordinary -39,704
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -197 Ordinary -197
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,880 Ordinary 4,880
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,418 Ordinary -1,418
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,190 Ordinary 17,190
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,666 Ordinary 4,666
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,234 Ordinary 3,234
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66 Ordinary -66
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,060 Ordinary 20,060
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,179 Ordinary 1,179
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 78,951 Ordinary 78,951
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -90 Ordinary -90
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19

604 Page 30 18-Dec-2024

13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 931 Ordinary 931
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69 Ordinary 69
13/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 279.92 1,080 Ordinary 1,080
14/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 279.97 125 Ordinary 125
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,058 Ordinary 1,058
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 283 Ordinary 283
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,051 Ordinary -3,051
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,612 Ordinary -4,612
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,023 Ordinary -1,023
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -580 Ordinary -580
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -262 Ordinary -262
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 158 Ordinary 158
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 75 Ordinary 75
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -145 Ordinary -145
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,696 Ordinary 15,696
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,054 Ordinary 9,054
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,333 Ordinary -20,333
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35,725 Ordinary -35,725
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,736 Ordinary -1,736
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73 Ordinary 73
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,132 Ordinary 1,132
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 76 Ordinary 76
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 898 Ordinary 898
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,268 Ordinary -1,268
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 355 Ordinary 355
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,692 Ordinary -1,692
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,125 Ordinary 1,125
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51 Ordinary -51
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 153 Ordinary 153
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48 Ordinary 48
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 459 Ordinary 459
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -320 Ordinary -320
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 180 Ordinary 180
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,373 Ordinary -1,373
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,287 Ordinary 1,287
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,848 Ordinary -5,848
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,104 Ordinary -1,104
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62 Ordinary 62
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,320 Ordinary -6,320
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -397 Ordinary -397
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,382 Ordinary -24,382
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81 Ordinary 81
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 100 Ordinary 100
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,145 Ordinary 15,145
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -100 Ordinary -100
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 71 Ordinary 71
14/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,126 Ordinary 3,126

604 Page 31 18-Dec-2024

14/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 279.97 66 Ordinary 66
14/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 279.58 -929 Ordinary -929
14/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 279.58 -6 Ordinary -6
14/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 279.97 281 Ordinary 281
14/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 279.97 541 Ordinary 541
14/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 279.97 71 Ordinary 71
14/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 279.58 285 Ordinary 285
15/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 281.90 11 Ordinary 11
15/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 283.35 524 Ordinary 524
15/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 283.05 2,449 Ordinary 2,449
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -136 Ordinary -136
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,686 Ordinary 2,686
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,599 Ordinary -1,599
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 79 Ordinary 79
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 88 Ordinary 88
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,205 Ordinary -4,205
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72 Ordinary -72
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -853 Ordinary -853
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -846 Ordinary -846
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -218 Ordinary -218
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,748 Ordinary 4,748
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -186 Ordinary -186
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 625 Ordinary 625
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -575 Ordinary -575
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,450 Ordinary 16,450
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54 Ordinary -54
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 54 Ordinary 54
15/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -106,335 Ordinary -106,335
15/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,126 Ordinary 3,126
15/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 281.90 145 Ordinary 145
15/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 283.05 1,008 Ordinary 1,008
15/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 281.90 65 Ordinary 65
15/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,126 Ordinary 3,126

604 Page 32 18-Dec-2024

15/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 283.05 3,797 Ordinary 3,797
15/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 283.05 78,352 Ordinary 78,352
16/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 286.95 -41,412 Ordinary -41,412
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -200 Ordinary -200
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54 Ordinary -54
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,514 Ordinary -3,514
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,561 Ordinary -10,561
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 72,000 Ordinary 72,000
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -544 Ordinary -544
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -372 Ordinary -372
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -180 Ordinary -180
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,298 Ordinary -2,298
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 201,460 Ordinary 201,460
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,424 Ordinary -1,424
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30,746 Ordinary -30,746
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,931 Ordinary -1,931
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -187 Ordinary -187
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60 Ordinary -60
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -91 Ordinary -91
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,027 Ordinary -2,027
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,944 Ordinary -1,944
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -159 Ordinary -159
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54 Ordinary -54
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -76 Ordinary -76
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -287 Ordinary -287
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,671 Ordinary -18,671
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,574 Ordinary 38,574
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,211 Ordinary -2,211
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -181 Ordinary -181
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,971 Ordinary -6,971
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,872 Ordinary -2,872
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,282 Ordinary -1,282
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,087 Ordinary -8,087
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -469 Ordinary -469
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,218 Ordinary -32,218
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -100 Ordinary -100
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 149 Ordinary 149
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 291 Ordinary 291
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 100 Ordinary 100
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 760 Ordinary 760
16/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.95 203 Ordinary 203
16/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 286.95 43 Ordinary 43
16/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 286.95 -116 Ordinary -116
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,617 Ordinary -8,617

604 Page 33 18-Dec-2024

17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,308 Ordinary -2,308
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,692 Ordinary 1,692
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72,000 Ordinary -72,000
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 292 Ordinary 292
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 151 Ordinary 151
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,282 Ordinary -1,282
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -485 Ordinary -485
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -606 Ordinary -606
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 98 Ordinary 98
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -127,112 Ordinary -127,112
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,303 Ordinary 4,303
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -73,750 Ordinary -73,750
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,541 Ordinary 14,541
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,130 Ordinary 1,130
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -592 Ordinary -592
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -316 Ordinary -316
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,221 Ordinary -9,221
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -621 Ordinary -621
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,759 Ordinary -2,759
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,282 Ordinary -7,282
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 592 Ordinary 592
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,880 Ordinary -2,880
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,004 Ordinary 1,004
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,157 Ordinary -9,157
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,252 Ordinary -1,252
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,734 Ordinary -3,734
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 146 Ordinary 146
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 804 Ordinary 804
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,446 Ordinary -1,446
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 892 Ordinary 892
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,433 Ordinary -10,433
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,926 Ordinary 3,926
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,960 Ordinary 1,960
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 721 Ordinary 721
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -495 Ordinary -495
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,667 Ordinary 4,667
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 256 Ordinary 256
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,295 Ordinary 17,295
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -657 Ordinary -657
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 188 Ordinary 188
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61 Ordinary 61
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -248 Ordinary -248
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -454 Ordinary -454
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -188 Ordinary -188
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61 Ordinary -61
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -798 Ordinary -798
17/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,838 Ordinary 26,838
17/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 285.50 168 Ordinary 168
17/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.00 598 Ordinary 598
17/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 285.50 97 Ordinary 97
17/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 280.00 -4 Ordinary -4
17/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 285.50 426 Ordinary 426
17/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 285.50 541 Ordinary 541
17/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 285.50 1,267 Ordinary 1,267
20/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 281.49 174 Ordinary 174
20/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 281.49 158 Ordinary 158
20/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 278.61 -7,538 Ordinary -7,538

604 Page 34 18-Dec-2024

20/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 277.90 1,468 Ordinary 1,468
20/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 278.79 50 Ordinary 50
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,956 Ordinary 4,956
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 153 Ordinary 153
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,158 Ordinary 25,158
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 130,000 Ordinary 130,000
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 665 Ordinary 665
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 272 Ordinary 272
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 199 Ordinary 199
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 526 Ordinary 526
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,617 Ordinary 4,617
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29,680 Ordinary 29,680
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,236 Ordinary 2,236
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 118 Ordinary 118
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 848 Ordinary 848
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,639 Ordinary 1,639
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 58 Ordinary 58
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 89 Ordinary 89
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 296 Ordinary 296
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44,388 Ordinary 44,388
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 142 Ordinary 142
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,793 Ordinary 1,793
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,563 Ordinary 7,563
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,419 Ordinary 3,419
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,416 Ordinary 1,416
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,115 Ordinary 9,115
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 527 Ordinary 527
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34,777 Ordinary 34,777
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 711 Ordinary 711
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 187 Ordinary 187
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -187 Ordinary -187
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
20/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,838 Ordinary 26,838
20/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 281.49 36 Ordinary 36
20/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,838 Ordinary 26,838
21/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 277.63 -375 Ordinary -375
21/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.63 202 Ordinary 202
21/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.63 414 Ordinary 414
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,518 Ordinary 7,518
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,013 Ordinary 2,013
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,339 Ordinary 3,339
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -153 Ordinary -153
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,158 Ordinary -25,158
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 383 Ordinary 383
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 156 Ordinary 156
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,091 Ordinary 1,091
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 421 Ordinary 421

604 Page 35 18-Dec-2024

21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 524 Ordinary 524
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 125 Ordinary 125
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 110,289 Ordinary 110,289
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 309 Ordinary 309
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64,093 Ordinary 64,093
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,617 Ordinary -4,617
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,380 Ordinary 12,380
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,186 Ordinary 1,186
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 514 Ordinary 514
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 273 Ordinary 273
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,040 Ordinary 8,040
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 538 Ordinary 538
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,404 Ordinary 2,404
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,299 Ordinary 6,299
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -118 Ordinary -118
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,170 Ordinary 1,170
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,500 Ordinary 2,500
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,930 Ordinary 1,930
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,949 Ordinary 7,949
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -58 Ordinary -58
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,085 Ordinary 1,085
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,248 Ordinary 3,248
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 182 Ordinary 182
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44,388 Ordinary -44,388
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 71 Ordinary 71
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,262 Ordinary 1,262
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,604 Ordinary 1,604
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,047 Ordinary 9,047
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,788 Ordinary 4,788
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -292 Ordinary -292
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,015 Ordinary 1,015
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 428 Ordinary 428
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,402 Ordinary 5,402
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 305 Ordinary 305
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,703 Ordinary 22,703
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 568 Ordinary 568
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,949 Ordinary 15,949
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 107 Ordinary 107
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 94 Ordinary 94
21/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,284 Ordinary 8,284
21/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.94 16 Ordinary 16
21/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 277.63 -2,281 Ordinary -2,281
21/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,284 Ordinary 8,284
21/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 277.63 -1,113 Ordinary -1,113
21/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 277.63 -202 Ordinary -202
21/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 277.63 -3,172 Ordinary -3,172
21/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.94 558 Ordinary 558
21/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.63 1,113 Ordinary 1,113
21/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.63 3,172 Ordinary 3,172
22/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 278.09 -518 Ordinary -518
22/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 278.09 133 Ordinary 133

604 Page 36 18-Dec-2024

22/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 278.09 2,537 Ordinary 2,537
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,518 Ordinary -7,518
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,013 Ordinary -2,013
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 308 Ordinary 308
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54,000 Ordinary -54,000
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56 Ordinary -56
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,091 Ordinary -1,091
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -421 Ordinary -421
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -524 Ordinary -524
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -110,289 Ordinary -110,289
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 347 Ordinary 347
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64,093 Ordinary -64,093
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,846 Ordinary 4,846
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -389 Ordinary -389
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -514 Ordinary -514
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -273 Ordinary -273
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,040 Ordinary -8,040
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -538 Ordinary -538
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,404 Ordinary -2,404
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,299 Ordinary -6,299
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 650 Ordinary 650
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,500 Ordinary -2,500
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49 Ordinary 49
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,949 Ordinary -7,949
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,085 Ordinary -1,085
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,248 Ordinary -3,248
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 168 Ordinary 168
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,262 Ordinary -1,262
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 211 Ordinary 211
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,047 Ordinary -9,047
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 251 Ordinary 251
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 148 Ordinary 148
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 134 Ordinary 134
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -428 Ordinary -428
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -246 Ordinary -246
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,017 Ordinary -1,017
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -568 Ordinary -568
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,147 Ordinary 4,147
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 845 Ordinary 845
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,009 Ordinary 1,009
22/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 278.00 199 Ordinary 199
22/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 278.00 935 Ordinary 935
22/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 278.09 130 Ordinary 130
22/05/2024 STATE STREET GLOBAL ADVISORS SINGAPORE LIMITED Transfer out 278.09 -133 Ordinary -133
23/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 282.00 2,202 Ordinary 2,202
23/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 282.00 -5,796 Ordinary -5,796
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 990 Ordinary 990
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39,096 Ordinary 39,096
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 145 Ordinary 145

604 Page 37 18-Dec-2024

23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61,736 Ordinary -61,736
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,397 Ordinary 4,397
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 528 Ordinary 528
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 330 Ordinary 330
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,013 Ordinary 1,013
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39 Ordinary -39
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42 Ordinary -42
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 117 Ordinary 117
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69,042 Ordinary 69,042
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,845 Ordinary -11,845
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 499 Ordinary 499
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,397 Ordinary 2,397
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,075 Ordinary 2,075
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 369 Ordinary 369
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,261 Ordinary 1,261
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81 Ordinary 81
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,433 Ordinary -12,433
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,928 Ordinary -1,928
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,090 Ordinary -10,090
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -150 Ordinary -150
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72 Ordinary -72
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39 Ordinary -39
23/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 240 Ordinary 240
23/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 281.46 -215 Ordinary -215
23/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 282.00 104 Ordinary 104
24/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 279.09 -106 Ordinary -106
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,595 Ordinary 1,595
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,819 Ordinary -20,819
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59,000 Ordinary -59,000
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 161 Ordinary 161
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 95 Ordinary 95
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 93 Ordinary 93
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60,128 Ordinary 60,128
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,692 Ordinary 8,692
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 680 Ordinary 680
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -812 Ordinary -812
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 340 Ordinary 340
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55 Ordinary 55
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36,794 Ordinary -36,794
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,531 Ordinary 11,531
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 213 Ordinary 213
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,423 Ordinary 3,423
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 364 Ordinary 364
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 636 Ordinary 636
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,269 Ordinary 2,269
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 164 Ordinary 164
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,087 Ordinary 7,087
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64 Ordinary -64
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -176 Ordinary -176
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -260 Ordinary -260

604 Page 38 18-Dec-2024

24/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -650 Ordinary -650
24/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,222 Ordinary 4,222
24/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,242 Ordinary 18,242
24/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 280.92 -568 Ordinary -568
24/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 280.92 -110 Ordinary -110
24/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.92 315 Ordinary 315
24/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 280.92 4 Ordinary 4
24/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 280.92 8 Ordinary 8
24/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 279.09 336 Ordinary 336
24/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.92 1,482 Ordinary 1,482
27/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 280.64 -507 Ordinary -507
27/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.64 -174 Ordinary -174
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,790 Ordinary -5,790
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61 Ordinary -61
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,000 Ordinary -17,000
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -879 Ordinary -879
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -155 Ordinary -155
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -276 Ordinary -276
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 376 Ordinary 376
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34,433 Ordinary -34,433
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,640 Ordinary -2,640
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -382 Ordinary -382
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,636 Ordinary -2,636
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54 Ordinary -54
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -58 Ordinary -58
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -506 Ordinary -506
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,232 Ordinary -2,232
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,974 Ordinary -10,974
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,777 Ordinary -3,777
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,078 Ordinary -2,078
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,937 Ordinary -9,937
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -665 Ordinary -665
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31,806 Ordinary -31,806
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -175 Ordinary -175
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -494 Ordinary -494
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -931 Ordinary -931
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,412 Ordinary 54,412
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,158 Ordinary -31,158
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -790 Ordinary -790
27/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 280.64 -4 Ordinary -4
27/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,123 Ordinary 3,123
27/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,341 Ordinary 19,341
28/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 281.96 -1,078 Ordinary -1,078
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -713 Ordinary -713
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 606 Ordinary 606
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -83 Ordinary -83
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64 Ordinary -64
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,888 Ordinary -1,888
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,774 Ordinary 26,774
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -316 Ordinary -316
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -297 Ordinary -297
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -179 Ordinary -179

604 Page 39 18-Dec-2024

28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56 Ordinary -56
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,041 Ordinary 1,041
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -362 Ordinary -362
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -272 Ordinary -272
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,242 Ordinary -1,242
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,167 Ordinary -1,167
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -212 Ordinary -212
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,399 Ordinary -1,399
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44 Ordinary -44
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,577 Ordinary -2,577
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,886 Ordinary -3,886
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,001 Ordinary 5,001
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -114 Ordinary -114
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,412 Ordinary -54,412
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 49,400 Ordinary 49,400
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,012 Ordinary 5,012
28/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.96 7,037 Ordinary 7,037
28/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 281.96 -146 Ordinary -146
28/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 281.96 -301 Ordinary -301
28/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 281.61 14,122 Ordinary 14,122
28/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 281.96 -2,563 Ordinary -2,563
29/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 278.87 -10,157 Ordinary -10,157
29/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 278.20 2,936 Ordinary 2,936
29/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 278.20 -513 Ordinary -513
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,851 Ordinary -3,851
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39 Ordinary -39
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -519 Ordinary -519
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -267 Ordinary -267
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -178 Ordinary -178
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,399 Ordinary 1,399
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37,526 Ordinary -37,526
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,782 Ordinary -1,782
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,269 Ordinary -1,269
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,851 Ordinary -1,851
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48 Ordinary -48
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -62 Ordinary -62
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -276 Ordinary -276
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 349 Ordinary 349
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,001 Ordinary -2,001
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,114 Ordinary -7,114
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,411 Ordinary -2,411
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,342 Ordinary -1,342
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,967 Ordinary -7,967
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -461 Ordinary -461
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,387 Ordinary -27,387
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,950 Ordinary -1,950
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 802 Ordinary 802
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 289 Ordinary 289
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 659 Ordinary 659
29/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 278.20 16 Ordinary 16

604 Page 40 18-Dec-2024

29/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 278.20 12 Ordinary 12
29/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 279.08 18,830 Ordinary 18,830
29/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 278.20 109 Ordinary 109
29/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 278.20 208 Ordinary 208
29/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 278.20 513 Ordinary 513
30/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 278.32 534 Ordinary 534
30/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 278.32 -66 Ordinary -66
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -159 Ordinary -159
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,228 Ordinary 1,228
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 633 Ordinary 633
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 145 Ordinary 145
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 125 Ordinary 125
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,913 Ordinary 6,913
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -137 Ordinary -137
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,842 Ordinary 1,842
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41 Ordinary -41
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 188 Ordinary 188
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 700 Ordinary 700
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 139 Ordinary 139
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 90 Ordinary 90
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -47 Ordinary -47
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 126 Ordinary 126
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -270 Ordinary -270
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 123 Ordinary 123
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 312 Ordinary 312
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,709 Ordinary 4,709
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 208 Ordinary 208
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
30/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 383 Ordinary 383
30/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 278.32 95 Ordinary 95
30/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 278.32 -20 Ordinary -20
30/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 278.32 -2 Ordinary -2
30/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 277.69 28,245 Ordinary 28,245
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 477 Ordinary 477
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.10 1,131 Ordinary 1,131
31/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 280.10 285 Ordinary 285
31/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 280.10 272 Ordinary 272
31/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 280.10 136 Ordinary 136
31/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 280.10 231 Ordinary 231
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 113 Ordinary 113
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 1,254 Ordinary 1,254
31/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 280.10 80 Ordinary 80
31/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 280.10 1,104 Ordinary 1,104
31/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 280.10 1,184 Ordinary 1,184
31/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 280.10 25,352 Ordinary 25,352
31/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 280.10 445 Ordinary 445
31/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 280.10 4,935 Ordinary 4,935

604 Page 41 18-Dec-2024

31/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 280.58 -10,621 Ordinary -10,621
31/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 280.10 1,660 Ordinary 1,660
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.10 120 Ordinary 120
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 140 Ordinary 140
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 54 Ordinary 54
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 130 Ordinary 130
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 1,438 Ordinary 1,438
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 332 Ordinary 332
31/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 280.10 6 Ordinary 6
31/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 280.10 685 Ordinary 685
31/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 280.10 12 Ordinary 12
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.10 842 Ordinary 842
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.10 256 Ordinary 256
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.10 2,836 Ordinary 2,836
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 285 Ordinary 285
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 3,155 Ordinary 3,155
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 223 Ordinary 223
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 2,469 Ordinary 2,469
31/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 280.10 1,147 Ordinary 1,147
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,228 Ordinary -1,228
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,961 Ordinary -4,961
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -633 Ordinary -633
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -145 Ordinary -145
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -952 Ordinary -952
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,913 Ordinary -6,913
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -305 Ordinary -305
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -108 Ordinary -108
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,842 Ordinary -1,842
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -133 Ordinary -133
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -700 Ordinary -700
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -139 Ordinary -139
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,753 Ordinary -8,753
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -223 Ordinary -223
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 126 Ordinary 126
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 76 Ordinary 76
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 344 Ordinary 344
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,179 Ordinary -15,179
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -402 Ordinary -402
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -869 Ordinary -869
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 194 Ordinary 194
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 2,147 Ordinary 2,147
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.10 791 Ordinary 791
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.10 8,760 Ordinary 8,760
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.10 389 Ordinary 389
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.10 4,304 Ordinary 4,304
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.10 -149 Ordinary -149
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.10 3,217 Ordinary 3,217
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.10 290 Ordinary 290
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.10 4,196 Ordinary 4,196
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.10 379 Ordinary 379

604 Page 42 18-Dec-2024

31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 141 Ordinary 141
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 1,568 Ordinary 1,568
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 278.60 142 Ordinary 142
31/05/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 280.10 2,979 Ordinary 2,979
31/05/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 280.10 269 Ordinary 269
31/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 280.10 57 Ordinary 57
31/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 280.10 49 Ordinary 49
31/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 280.10 102 Ordinary 102
31/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 280.10 132 Ordinary 132
31/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 280.10 1,332 Ordinary 1,332
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 285 Ordinary 285
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.10 451 Ordinary 451
31/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 280.10 -65 Ordinary -65
31/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 280.10 -549 Ordinary -549
31/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 280.10 -24 Ordinary -24
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.10 6,198 Ordinary 6,198
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 172 Ordinary 172
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 1,908 Ordinary 1,908
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 566 Ordinary 566
31/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 280.10 191 Ordinary 191
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.10 56 Ordinary 56
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.25 92,895 Ordinary 92,895
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.10 3,277 Ordinary 3,277
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.10 5,507 Ordinary 5,507
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 242 Ordinary 242
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.90 108 Ordinary 108
31/05/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 280.10 1,246 Ordinary 1,246
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 280.10 -322 Ordinary -322
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 280.10 -290 Ordinary -290
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 280.10 -546 Ordinary -546
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 280.10 -269 Ordinary -269
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 280.10 -5,507 Ordinary -5,507
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 280.10 -379 Ordinary -379
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 280.10 -445 Ordinary -445
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 280.10 -375 Ordinary -375
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 280.10 -1,104 Ordinary -1,104
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 280.10 -256 Ordinary -256
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 280.10 -3,277 Ordinary -3,277
31/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 280.10 -326 Ordinary -326
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.10 46 Ordinary 46
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.10 322 Ordinary 322
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.10 156 Ordinary 156
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.10 3,565 Ordinary 3,565
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 546 Ordinary 546
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 1,258 Ordinary 1,258
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.10 677 Ordinary 677
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 122 Ordinary 122
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 1,350 Ordinary 1,350
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 476 Ordinary 476
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 5,275 Ordinary 5,275
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.10 462 Ordinary 462
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.10 -194 Ordinary -194
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.10 -130 Ordinary -130
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.10 -141 Ordinary -141
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.10 -113 Ordinary -113
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.10 -285 Ordinary -285
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.10 -791 Ordinary -791
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.10 -223 Ordinary -223
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.10 -122 Ordinary -122
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.10 -1,184 Ordinary -1,184
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.10 -389 Ordinary -389
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.10 -476 Ordinary -476

604 Page 43 18-Dec-2024

31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.10 -172 Ordinary -172
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 696 Ordinary 696
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,048 Ordinary 7,048
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 95 Ordinary 95
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -140 Ordinary -140
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,407 Ordinary 10,407
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -394 Ordinary -394
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 365 Ordinary 365
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 485 Ordinary 485
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73 Ordinary 73
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,483 Ordinary 12,483
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59 Ordinary -59
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 434 Ordinary 434
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,035 Ordinary -1,035
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -283 Ordinary -283
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 164 Ordinary 164
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,740 Ordinary -2,740
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 186 Ordinary 186
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,446 Ordinary -9,446
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,599 Ordinary 3,599
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
03/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 283.65 505 Ordinary 505
03/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 281.34 -1,323 Ordinary -1,323
03/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 281.06 -250 Ordinary -250
03/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.34 1,144 Ordinary 1,144
04/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 282.00 3,303 Ordinary 3,303
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -283 Ordinary -283
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,926 Ordinary -20,926
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39,000 Ordinary 39,000
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 912 Ordinary 912
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 79 Ordinary 79
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 488 Ordinary 488
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -184 Ordinary -184
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 83 Ordinary 83
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -188 Ordinary -188
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37,063 Ordinary -37,063
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56 Ordinary -56
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -295 Ordinary -295
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -154 Ordinary -154
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -630 Ordinary -630
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1

604 Page 44 18-Dec-2024

04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,407 Ordinary -5,407
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
04/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 282.21 25,420 Ordinary 25,420
04/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 283.00 607 Ordinary 607
04/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 282.00 -278 Ordinary -278
04/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 282.00 278 Ordinary 278
05/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 285.86 224 Ordinary 224
05/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 285.86 -478 Ordinary -478
05/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 285.86 -386 Ordinary -386
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -642 Ordinary -642
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 141 Ordinary 141
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -419 Ordinary -419
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -103 Ordinary -103
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -178 Ordinary -178
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -487 Ordinary -487
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 622 Ordinary 622
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 209 Ordinary 209
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,902 Ordinary 1,902
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 294 Ordinary 294
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,701 Ordinary 10,701
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 449 Ordinary 449
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 503 Ordinary 503
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,148 Ordinary 1,148
05/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 284.20 912 Ordinary 912
05/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 285.86 211,930 Ordinary 211,930
06/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 289.50 1,000 Ordinary 1,000
06/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 289.50 854 Ordinary 854
06/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 289.50 412 Ordinary 412
06/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 289.50 -854 Ordinary -854
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -712 Ordinary -712
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,000 Ordinary 25,000
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -123 Ordinary -123
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -68 Ordinary -68
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,248 Ordinary -1,248
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,821 Ordinary -7,821
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -232 Ordinary -232
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -231 Ordinary -231
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -295 Ordinary -295
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53 Ordinary -53
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -274 Ordinary -274
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -277 Ordinary -277
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,107 Ordinary -1,107
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -329 Ordinary -329
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -277 Ordinary -277

604 Page 45 18-Dec-2024

06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,263 Ordinary -1,263
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -138 Ordinary -138
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,682 Ordinary -4,682
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
06/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
06/06/2024 STATE STREET SAUDI ARABIA FINANCIAL SOLUTIONS
COMPANY
Transfer in 289.50 41 Ordinary 41
06/06/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 289.50 -29 Ordinary -29
06/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 289.50 1,728 Ordinary 1,728
06/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 288.00 2,180 Ordinary 2,180
07/06/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 289.00 108,979 Ordinary 108,979
07/06/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 289.00 131,405 Ordinary 131,405
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,628 Ordinary -5,628
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66 Ordinary -66
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -760 Ordinary -760
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,312 Ordinary -1,312
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -300 Ordinary -300
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -343 Ordinary -343
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63,343 Ordinary -63,343
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,929 Ordinary -1,929
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,624 Ordinary -1,624
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,534 Ordinary -2,534
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 114 Ordinary 114
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -450 Ordinary -450
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66 Ordinary -66
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,160 Ordinary -2,160
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,196 Ordinary -9,196
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,574 Ordinary -2,574
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,208 Ordinary -2,208
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,420 Ordinary -10,420
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,181 Ordinary -1,181
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,725 Ordinary -38,725
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -256 Ordinary -256
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -776 Ordinary -776
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,569 Ordinary -1,569
07/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 289.00 -258 Ordinary -258
07/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 289.00 -1,080 Ordinary -1,080
07/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 289.00 114 Ordinary 114
07/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 289.00 -234 Ordinary -234
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,085 Ordinary 8,085
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 99 Ordinary 99
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,145 Ordinary 1,145
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,922 Ordinary 1,922
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 447 Ordinary 447
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -351 Ordinary -351
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 94,624 Ordinary 94,624
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15

604 Page 46 18-Dec-2024

10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,911 Ordinary 2,911
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,857 Ordinary 1,857
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,764 Ordinary 3,764
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -114 Ordinary -114
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50 Ordinary 50
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 675 Ordinary 675
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,184 Ordinary 1,184
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,789 Ordinary 13,789
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,537 Ordinary 3,537
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,329 Ordinary 3,329
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,657 Ordinary 15,657
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,768 Ordinary 1,768
10/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 58,196 Ordinary 58,196
10/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 289.00 -468 Ordinary -468
11/06/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 285.95 -5,734 Ordinary -5,734
11/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.30 5,138 Ordinary 5,138
11/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.30 2,202 Ordinary 2,202
11/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.22 380 Ordinary 380
11/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.30 2,694 Ordinary 2,694
11/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 286.30 -1,439 Ordinary -1,439
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,408 Ordinary -2,408
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 307 Ordinary 307
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -90 Ordinary -90
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 114 Ordinary 114
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,202 Ordinary 1,202
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,734 Ordinary 11,734
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 676 Ordinary 676
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -288 Ordinary -288
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -292 Ordinary -292
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 180 Ordinary 180
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 278 Ordinary 278
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -777 Ordinary -777
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,834 Ordinary 2,834
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 831 Ordinary 831
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 504 Ordinary 504
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,449 Ordinary 2,449
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 361 Ordinary 361
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,003 Ordinary 6,003
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
11/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,000 Ordinary 18,000
11/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.22 1,100 Ordinary 1,100
11/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 285.27 113 Ordinary 113
11/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 286.30 -3,635 Ordinary -3,635
11/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.30 208,470 Ordinary 208,470

604 Page 47 18-Dec-2024

11/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 286.30 1,439 Ordinary 1,439
11/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 286.30 3,635 Ordinary 3,635
11/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 286.22 800 Ordinary 800
12/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 282.16 -33 Ordinary -33
12/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 282.23 -229 Ordinary -229
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,309 Ordinary 3,309
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 79 Ordinary 79
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,164 Ordinary 9,164
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55,000 Ordinary 55,000
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 909 Ordinary 909
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,296 Ordinary 1,296
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 352 Ordinary 352
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,073 Ordinary 4,073
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67,012 Ordinary 67,012
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,206 Ordinary 2,206
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 882 Ordinary 882
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,117 Ordinary 2,117
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 534 Ordinary 534
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,206 Ordinary 16,206
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 737 Ordinary 737
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 222 Ordinary 222
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,400 Ordinary 10,400
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,832 Ordinary 2,832
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,380 Ordinary 2,380
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,455 Ordinary 11,455
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,309 Ordinary 1,309
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39,968 Ordinary 39,968
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 118 Ordinary 118
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 423 Ordinary 423
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
12/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,258 Ordinary 1,258
12/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -182 Ordinary -182
12/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 282.23 -120 Ordinary -120
12/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -182 Ordinary -182
12/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 282.23 20,399 Ordinary 20,399
12/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 282.23 -1,995 Ordinary -1,995
12/06/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 282.21 25 Ordinary 25
12/06/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 284.55 -32 Ordinary -32
12/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -182 Ordinary -182
12/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 282.23 120 Ordinary 120
12/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 282.23 1,995 Ordinary 1,995
12/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 282.23 229 Ordinary 229
13/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 287.96 6,239 Ordinary 6,239
13/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 287.96 2,936 Ordinary 2,936
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,204 Ordinary -4,204
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -163 Ordinary -163
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -299 Ordinary -299
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,053 Ordinary -6,053
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44 Ordinary 44
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,945 Ordinary 1,945
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -324 Ordinary -324
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1

604 Page 48 18-Dec-2024

13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -345 Ordinary -345
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 115 Ordinary 115
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -120 Ordinary -120
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,188 Ordinary -1,188
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,556 Ordinary -1,556
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -366 Ordinary -366
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -114 Ordinary -114
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,209 Ordinary -1,209
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,695 Ordinary 1,695
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,987 Ordinary -5,987
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64 Ordinary 64
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
13/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 123 Ordinary 123
13/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,000 Ordinary 5,000
13/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,000 Ordinary -18,000
13/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 287.96 2,160 Ordinary 2,160
13/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 284.91 326 Ordinary 326
13/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 287.96 212,372 Ordinary 212,372
13/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 287.96 52 Ordinary 52
13/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 287.96 468 Ordinary 468
13/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 284.91 1,449 Ordinary 1,449
13/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 287.96 63 Ordinary 63
14/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 289.10 -382 Ordinary -382
14/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 288.40 -93 Ordinary -93
14/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 289.10 5,138 Ordinary 5,138
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,572 Ordinary -2,572
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -100 Ordinary -100
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,144 Ordinary -9,144
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,135 Ordinary -1,135
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,482 Ordinary -1,482
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -448 Ordinary -448
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,210 Ordinary 2,210
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -93,024 Ordinary -93,024
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,026 Ordinary -3,026
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,331 Ordinary -1,331
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,683 Ordinary -2,683
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -669 Ordinary -669
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,226 Ordinary -16,226
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 365 Ordinary 365
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -318 Ordinary -318
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,770 Ordinary -13,770
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,440 Ordinary -3,440
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,237 Ordinary -3,237
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,477 Ordinary -15,477
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,813 Ordinary -1,813

604 Page 49 18-Dec-2024

14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56,863 Ordinary -56,863
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,783 Ordinary -2,783
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -279 Ordinary -279
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
14/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -638 Ordinary -638
14/06/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 289.10 -4 Ordinary -4
14/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 289.10 -234 Ordinary -234
14/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 289.10 2,563 Ordinary 2,563
14/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 289.10 -456 Ordinary -456
14/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 289.10 171 Ordinary 171
14/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 289.10 -117 Ordinary -117
14/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 289.10 -59 Ordinary -59
17/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 288.80 2,936 Ordinary 2,936
17/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 288.73 441 Ordinary 441
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,210 Ordinary -2,210
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -90 Ordinary -90
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,918 Ordinary -15,918
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,064 Ordinary -1,064
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,348 Ordinary -1,348
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -416 Ordinary -416
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,761 Ordinary 1,761
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -82,291 Ordinary -82,291
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,443 Ordinary -2,443
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,095 Ordinary -1,095
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,561 Ordinary -2,561
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39 Ordinary -39
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,785 Ordinary 10,785
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -599 Ordinary -599
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,223 Ordinary 2,223
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 276 Ordinary 276
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -282 Ordinary -282
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,697 Ordinary -11,697
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,394 Ordinary -3,394
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,862 Ordinary -2,862
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,875 Ordinary -12,875
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,631 Ordinary -1,631
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48,999 Ordinary -48,999
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
17/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41 Ordinary 41
17/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 39,875 Ordinary 39,875
17/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 288.80 104 Ordinary 104
18/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,031 Ordinary 2,031
18/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,346 Ordinary -15,346
18/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 145 Ordinary 145
18/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -82 Ordinary -82
18/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -724 Ordinary -724
18/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
18/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,750 Ordinary -4,750
18/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
18/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
18/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
18/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,923 Ordinary 4,923
18/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 289.10 233 Ordinary 233
18/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 293.87 1,296 Ordinary 1,296

604 Page 50 18-Dec-2024

18/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 293.87 438 Ordinary 438
19/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -105,113 Ordinary -105,113
19/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 102 Ordinary 102
19/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 640 Ordinary 640
19/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74 Ordinary -74
19/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
19/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -143 Ordinary -143
19/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,129 Ordinary -6,129
19/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
19/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -107 Ordinary -107
19/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
19/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.00 8,432 Ordinary 8,432
20/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 290.71 13,437 Ordinary 13,437
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 527 Ordinary 527
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 495 Ordinary 495
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -114 Ordinary -114
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,012 Ordinary 9,012
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 509 Ordinary 509
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 100 Ordinary 100
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -212 Ordinary -212
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 192 Ordinary 192
20/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,039 Ordinary -1,039
20/06/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 290.74 -5 Ordinary -5
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,378 Ordinary 1,378
20/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 290.74 -1,400 Ordinary -1,400
20/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 290.74 572 Ordinary 572
21/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 293.00 2,400 Ordinary 2,400
21/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 293.00 160 Ordinary 160
21/06/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 293.00 -55,801 Ordinary -55,801
21/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 293.00 -1,043 Ordinary -1,043
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 293.00 -3,790 Ordinary -3,790
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 293.00 -417 Ordinary -417
21/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 293.00 477 Ordinary 477
21/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 293.00 290 Ordinary 290
21/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 293.00 3 Ordinary 3
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 293.00 -520 Ordinary -520
21/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 83,621 Ordinary 83,621
21/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,738 Ordinary -1,738
21/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,730 Ordinary -11,730
21/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,576 Ordinary -2,576
21/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -312 Ordinary -312
21/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
21/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,335 Ordinary -3,335
21/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
21/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
21/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 293.00 100 Ordinary 100
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.00 1,243 Ordinary 1,243
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.00 264 Ordinary 264
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.00 2,233 Ordinary 2,233
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.00 1,206 Ordinary 1,206
21/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 293.00 368 Ordinary 368
21/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 293.00 358 Ordinary 358
21/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 293.00 417 Ordinary 417
21/06/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 293.00 -31 Ordinary -31
21/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 293.00 -123 Ordinary -123
21/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 293.00 -290 Ordinary -290

604 Page 51 18-Dec-2024

21/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 293.00 -160 Ordinary -160
21/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 293.00 -5,209 Ordinary -5,209
21/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,378 Ordinary -1,378
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.00 405 Ordinary 405
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.00 123 Ordinary 123
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 293.00 -73,729 Ordinary -73,729
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 293.00 -358 Ordinary -358
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 293.00 -2,400 Ordinary -2,400
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 293.00 -405 Ordinary -405
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 293.00 -1,206 Ordinary -1,206
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 293.00 -264 Ordinary -264
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 293.00 -1,243 Ordinary -1,243
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 293.00 -2,233 Ordinary -2,233
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.00 2,135,968 Ordinary 2,135,968
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 293.00 -2,135,968 Ordinary -2,135,968
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 293.00 -4,340 Ordinary -4,340
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 293.00 -477 Ordinary -477
24/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 292.01 -1,368 Ordinary -1,368
24/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43,731 Ordinary -43,731
24/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,488 Ordinary 1,488
24/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,670 Ordinary 7,670
24/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,525 Ordinary 2,525
24/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 299 Ordinary 299
24/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 70 Ordinary 70
24/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
24/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
24/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
24/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
24/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 182 Ordinary 182
24/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,000 Ordinary 2,000
24/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,055 Ordinary 6,055
24/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -43,759 Ordinary -43,759
24/06/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 292.01 -17 Ordinary -17
24/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 292.01 442 Ordinary 442
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,123 Ordinary 6,123
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 151 Ordinary 151
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40,417 Ordinary -40,417
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,936 Ordinary 1,936
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,428 Ordinary 2,428
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 755 Ordinary 755
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,466 Ordinary -1,466
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 152,091 Ordinary 152,091
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,932 Ordinary 1,932
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,946 Ordinary 2,946
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,108 Ordinary 5,108
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 635 Ordinary 635
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,192 Ordinary 1,192
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,159 Ordinary 4,159
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -327 Ordinary -327
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,056 Ordinary 1,056
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,553 Ordinary 12,553
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,279 Ordinary 2,279
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,063 Ordinary 3,063
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,144 Ordinary 18,144
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,431 Ordinary 2,431

604 Page 52 18-Dec-2024

25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 65,951 Ordinary 65,951
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -70 Ordinary -70
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
25/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
25/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,170 Ordinary 5,170
25/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 182 Ordinary 182
25/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,055 Ordinary 6,055
25/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 293.55 106 Ordinary 106
25/06/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 293.70 94 Ordinary 94
25/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,237 Ordinary 6,237
25/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 293.55 4,392 Ordinary 4,392
25/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 293.70 994 Ordinary 994
25/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 293.70 128 Ordinary 128
26/06/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 294.71 -5,881 Ordinary -5,881
26/06/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 294.88 1,613 Ordinary 1,613
26/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 294.88 -2,202 Ordinary -2,202
26/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 294.88 1,256 Ordinary 1,256
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,134 Ordinary 20,134
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -593 Ordinary -593
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -141 Ordinary -141
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -722 Ordinary -722
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69,052 Ordinary 69,052
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 609 Ordinary 609
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38 Ordinary -38
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43,480 Ordinary -43,480
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,605 Ordinary 12,605
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -475 Ordinary -475
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,414 Ordinary -1,414
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,553 Ordinary -1,553
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,233 Ordinary 8,233
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -424 Ordinary -424
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -443 Ordinary -443
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,053 Ordinary 3,053
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -554 Ordinary -554
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,648 Ordinary -3,648
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -702 Ordinary -702
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -879 Ordinary -879
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,154 Ordinary -5,154
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -686 Ordinary -686
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,526 Ordinary -19,526
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,088 Ordinary 18,088
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 292 Ordinary 292
26/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 769 Ordinary 769
26/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,000 Ordinary -7,000
26/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,170 Ordinary 5,170
26/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 294.88 -1,256 Ordinary -1,256
26/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 294.88 -640 Ordinary -640
26/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 294.88 -2,072 Ordinary -2,072
26/06/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 294.88 640 Ordinary 640
26/06/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 294.88 192 Ordinary 192
26/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 294.88 -427 Ordinary -427
26/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,170 Ordinary 5,170
26/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 294.88 50,711 Ordinary 50,711
27/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 291.86 -32 Ordinary -32
27/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 295.16 190 Ordinary 190
27/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 0.00 -246 Ordinary -246

604 Page 53 18-Dec-2024

27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 340 Ordinary 340
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -259 Ordinary -259
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 268 Ordinary 268
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -69,052 Ordinary -69,052
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -609 Ordinary -609
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,789 Ordinary -1,789
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,329 Ordinary 8,329
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,605 Ordinary -12,605
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -840 Ordinary -840
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 148 Ordinary 148
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44 Ordinary -44
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,233 Ordinary -8,233
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 68 Ordinary 68
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -749 Ordinary -749
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 197 Ordinary 197
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -278 Ordinary -278
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 665 Ordinary 665
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,059 Ordinary -3,059
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -435 Ordinary -435
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,384 Ordinary -3,384
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -58 Ordinary -58
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -893 Ordinary -893
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,504 Ordinary 5,504
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
27/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
27/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,000 Ordinary 1,000
27/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 291.86 218 Ordinary 218
27/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 295.16 28 Ordinary 28
27/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 295.16 -1,624 Ordinary -1,624
28/06/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 295.69 -22,178 Ordinary -22,178
28/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 295.21 216 Ordinary 216
28/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 295.21 102 Ordinary 102
28/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 295.21 354 Ordinary 354
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,144 Ordinary -8,144
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35 Ordinary 35
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -768 Ordinary -768
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 198 Ordinary 198
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,767 Ordinary -5,767
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 633 Ordinary 633
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,598 Ordinary 9,598
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92 Ordinary 92
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 197 Ordinary 197
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -194 Ordinary -194
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,602 Ordinary -16,602
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,934 Ordinary -9,934
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 962 Ordinary 962
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 972 Ordinary 972
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,028 Ordinary 2,028
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43,901 Ordinary 43,901
28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9

604 Page 54 18-Dec-2024

28/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 295.87 92 Ordinary 92
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 295.21 -96 Ordinary -96
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 295.21 -1,639 Ordinary -1,639
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 295.21 -216 Ordinary -216
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 295.21 -220 Ordinary -220
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 295.21 -154 Ordinary -154
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 295.21 -102 Ordinary -102
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 295.21 -1,527 Ordinary -1,527
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 295.21 -106 Ordinary -106
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 295.21 -227 Ordinary -227
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 295.21 -892 Ordinary -892
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 295.21 231 Ordinary 231
28/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 295.21 -3,270 Ordinary -3,270
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 295.21 136 Ordinary 136
28/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 295.21 -50 Ordinary -50
28/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 295.21 154 Ordinary 154
28/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 295.21 667 Ordinary 667
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 295.21 227 Ordinary 227
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 296.05 981 Ordinary 981
28/06/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 295.21 -268 Ordinary -268
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 295.21 416 Ordinary 416
28/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 295.21 892 Ordinary 892
28/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 295.21 6,591 Ordinary 6,591
28/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 295.21 1,527 Ordinary 1,527
28/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 295.21 106 Ordinary 106
28/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 295.21 456 Ordinary 456
28/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 295.21 220 Ordinary 220
28/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 295.21 950 Ordinary 950
28/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 295.21 1,639 Ordinary 1,639
01/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 293.17 -1,841 Ordinary -1,841
01/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 292.60 582 Ordinary 582
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -395 Ordinary -395
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 128 Ordinary 128
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -77 Ordinary -77
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 411 Ordinary 411
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -186,852 Ordinary -186,852
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -336 Ordinary -336
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -712 Ordinary -712
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84 Ordinary 84
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,232 Ordinary 7,232
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 318 Ordinary 318
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37,833 Ordinary -37,833
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -84 Ordinary -84
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -920 Ordinary -920
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -276 Ordinary -276
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,614 Ordinary -1,614
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -155 Ordinary -155
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,073 Ordinary -5,073
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
01/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
01/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 292.60 133 Ordinary 133
01/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 293.17 141 Ordinary 141
01/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 292.60 2,076 Ordinary 2,076
01/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 293.17 635 Ordinary 635
01/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 292.60 114 Ordinary 114
01/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 292.60 364 Ordinary 364

604 Page 55 18-Dec-2024

01/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 292.60 -117 Ordinary -117
02/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 292.24 2,100 Ordinary 2,100
02/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 292.10 -14,591 Ordinary -14,591
02/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 292.10 -20,107 Ordinary -20,107
02/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 292.08 534 Ordinary 534
02/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 292.08 356 Ordinary 356
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 566 Ordinary 566
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 280 Ordinary 280
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,859 Ordinary 2,859
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -574 Ordinary -574
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67 Ordinary -67
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 83 Ordinary 83
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 129 Ordinary 129
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,058 Ordinary 16,058
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,660 Ordinary 12,660
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -823 Ordinary -823
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 271 Ordinary 271
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -991 Ordinary -991
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61 Ordinary -61
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,691 Ordinary -1,691
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,997 Ordinary -9,997
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
02/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
02/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 292.08 319 Ordinary 319
02/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 290.71 -186 Ordinary -186
02/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 292.08 3,083 Ordinary 3,083
02/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 292.08 226 Ordinary 226
03/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 292.56 -610 Ordinary -610
03/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 294.90 -6,205 Ordinary -6,205
03/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 294.88 103 Ordinary 103
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,499 Ordinary 11,499
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 130 Ordinary 130
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,418 Ordinary -14,418
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,193 Ordinary 1,193
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 717 Ordinary 717
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 153 Ordinary 153
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,058 Ordinary -16,058
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,659 Ordinary -12,659
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 609 Ordinary 609
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 251 Ordinary 251
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55 Ordinary 55
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -447 Ordinary -447
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 262 Ordinary 262
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
03/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 56 Ordinary 56
03/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,000 Ordinary -1,000
03/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 294.88 25 Ordinary 25
03/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 294.90 1,944 Ordinary 1,944
03/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 292.49 556 Ordinary 556

604 Page 56 18-Dec-2024

03/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 292.49 148 Ordinary 148
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,080 Ordinary 3,080
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 182 Ordinary 182
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 125 Ordinary 125
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,120 Ordinary 3,120
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 895 Ordinary 895
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 280 Ordinary 280
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 904 Ordinary 904
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62 Ordinary 62
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 150 Ordinary 150
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 522 Ordinary 522
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 120 Ordinary 120
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 100 Ordinary 100
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,008 Ordinary 1,008
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 174 Ordinary 174
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,392 Ordinary 3,392
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,061 Ordinary -7,061
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -178 Ordinary -178
04/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -961 Ordinary -961
04/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 297.50 382 Ordinary 382
04/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 297.44 1,542 Ordinary 1,542
05/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 299.75 2,243 Ordinary 2,243
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,335 Ordinary -3,335
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 139 Ordinary 139
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -154 Ordinary -154
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -247 Ordinary -247
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,995 Ordinary -2,995
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,112 Ordinary -1,112
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -323 Ordinary -323
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,137 Ordinary -1,137
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -172 Ordinary -172
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -613 Ordinary -613
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 997 Ordinary 997
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -144 Ordinary -144
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -981 Ordinary -981
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -132 Ordinary -132
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,706 Ordinary -4,706
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50,005 Ordinary -50,005
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
05/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 299.75 2,177 Ordinary 2,177
05/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 299.75 1,440 Ordinary 1,440
05/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 299.75 -1,594 Ordinary -1,594
05/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 299.75 152 Ordinary 152
05/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 299.75 114 Ordinary 114
05/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 299.75 130 Ordinary 130
05/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 299.75 364 Ordinary 364
08/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 295.56 -453 Ordinary -453
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,637 Ordinary -4,637
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -106 Ordinary -106
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,526 Ordinary 10,526

604 Page 57 18-Dec-2024

08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -358 Ordinary -358
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,768 Ordinary 2,768
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,538 Ordinary -1,538
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -526 Ordinary -526
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,472 Ordinary -1,472
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -357 Ordinary -357
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,232 Ordinary 1,232
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -409 Ordinary -409
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,539 Ordinary 1,539
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,269 Ordinary -1,269
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,007 Ordinary 1,007
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,005 Ordinary -6,005
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
08/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 295.56 -156 Ordinary -156
08/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 295.56 -362 Ordinary -362
08/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 295.56 156 Ordinary 156
08/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 295.56 1,908 Ordinary 1,908
08/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 295.56 312 Ordinary 312
08/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 295.56 1,403 Ordinary 1,403
08/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 299.64 390 Ordinary 390
08/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 295.56 362 Ordinary 362
09/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 298.53 1,362 Ordinary 1,362
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -307 Ordinary -307
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 144 Ordinary 144
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -225 Ordinary -225
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,372 Ordinary 1,372
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -133 Ordinary -133
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 86 Ordinary 86
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 355 Ordinary 355
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -208 Ordinary -208
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -73 Ordinary -73
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -955 Ordinary -955
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
09/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,578 Ordinary 6,578
09/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,190 Ordinary 19,190
09/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,232 Ordinary 4,232
09/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 298.53 1,661 Ordinary 1,661
09/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 297.99 1,222 Ordinary 1,222
09/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 297.99 138 Ordinary 138
09/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 298.53 196 Ordinary 196
09/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 298.53 84 Ordinary 84
09/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 298.53 887 Ordinary 887
10/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 297.66 241 Ordinary 241
10/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 297.66 3,114 Ordinary 3,114
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,710 Ordinary 4,710
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,475 Ordinary 3,475

604 Page 58 18-Dec-2024

10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -82 Ordinary -82
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,655 Ordinary -4,655
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -853 Ordinary -853
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -448 Ordinary -448
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -424 Ordinary -424
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 372 Ordinary 372
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,042 Ordinary -1,042
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 155 Ordinary 155
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -406 Ordinary -406
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 676 Ordinary 676
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,590 Ordinary -1,590
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
10/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 297.59 75 Ordinary 75
10/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 297.59 347 Ordinary 347
10/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 297.66 -241 Ordinary -241
10/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 297.66 -92 Ordinary -92
10/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 297.66 1,512 Ordinary 1,512
10/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 297.66 2,723 Ordinary 2,723
10/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 297.59 -382 Ordinary -382
10/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 297.59 -478 Ordinary -478
10/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 297.66 208 Ordinary 208
10/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 297.66 -738 Ordinary -738
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 102.92 250 Ordinary 250
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,353 Ordinary 9,353
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 83 Ordinary 83
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 328 Ordinary 328
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,791 Ordinary 4,791
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 571 Ordinary 571
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,080 Ordinary 31,080
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 96 Ordinary 96
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,231 Ordinary 2,231
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 469 Ordinary 469
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,863 Ordinary 2,863
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 581 Ordinary 581
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 256 Ordinary 256
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 545 Ordinary 545
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 911 Ordinary 911
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,882 Ordinary 1,882
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 980 Ordinary 980
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,724 Ordinary 9,724
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,077 Ordinary 18,077
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 568 Ordinary 568
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,856 Ordinary 1,856
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 302.04 1,155 Ordinary 1,155
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 302.04 3,920 Ordinary 3,920
11/07/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 302.04 21 Ordinary 21
11/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 302.04 91 Ordinary 91
11/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 300.00 424 Ordinary 424
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 302.04 -1,913 Ordinary -1,913
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 302.04 -1,155 Ordinary -1,155
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 302.04 -303 Ordinary -303
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 302.04 -1,321 Ordinary -1,321

604 Page 59 18-Dec-2024

11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 300.00 49 Ordinary 49
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 302.04 303 Ordinary 303
11/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 302.04 6,489 Ordinary 6,489
11/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 302.04 1,913 Ordinary 1,913
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 302.04 1,321 Ordinary 1,321
12/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 306.60 -425 Ordinary -425
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,490 Ordinary -9,490
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -83 Ordinary -83
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,605 Ordinary -5,605
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -568 Ordinary -568
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30,100 Ordinary -30,100
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -99 Ordinary -99
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,349 Ordinary -2,349
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -558 Ordinary -558
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,659 Ordinary -2,659
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,679 Ordinary 7,679
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,619 Ordinary 5,619
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -275 Ordinary -275
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,316 Ordinary -2,316
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -493 Ordinary -493
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -781 Ordinary -781
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,945 Ordinary -1,945
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -981 Ordinary -981
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,783 Ordinary -9,783
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
12/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,232 Ordinary 4,232
12/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,232 Ordinary -4,232
12/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 306.60 171 Ordinary 171
12/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 303.41 54 Ordinary 54
12/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 303.41 -671 Ordinary -671
15/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 308.56 -453 Ordinary -453
15/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 308.56 796 Ordinary 796
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 250 Ordinary 250
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,152 Ordinary 1,152
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41 Ordinary -41
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47 Ordinary 47
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 400 Ordinary 400
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -411 Ordinary -411
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 90 Ordinary 90
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 72 Ordinary 72
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,044 Ordinary 2,044
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 270 Ordinary 270
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -428 Ordinary -428
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 130 Ordinary 130
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49 Ordinary 49
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -118 Ordinary -118
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -73 Ordinary -73
15/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 102 Ordinary 102
15/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 308.56 1,498 Ordinary 1,498

604 Page 60 18-Dec-2024

15/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 308.56 296 Ordinary 296
15/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 308.56 81 Ordinary 81
15/07/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 308.56 96 Ordinary 96
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 354 Ordinary 354
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 482 Ordinary 482
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,809 Ordinary 1,809
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -374 Ordinary -374
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -96 Ordinary -96
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74 Ordinary -74
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -239 Ordinary -239
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -100 Ordinary -100
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 858 Ordinary 858
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,317 Ordinary -1,317
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -264 Ordinary -264
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -319 Ordinary -319
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -156 Ordinary -156
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -597 Ordinary -597
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 227 Ordinary 227
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -116 Ordinary -116
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -370 Ordinary -370
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 873 Ordinary 873
16/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,514 Ordinary -1,514
16/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,578 Ordinary -6,578
16/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -19,190 Ordinary -19,190
16/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,232 Ordinary -4,232
16/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.48 1,507 Ordinary 1,507
16/07/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 307.86 -8 Ordinary -8
16/07/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 307.86 -28 Ordinary -28
16/07/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 307.86 -39 Ordinary -39
16/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 307.86 -162 Ordinary -162
16/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 307.86 -776 Ordinary -776
16/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.86 162 Ordinary 162
16/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.86 776 Ordinary 776
17/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 308.02 94 Ordinary 94
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 441 Ordinary 441
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 693 Ordinary 693
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -177 Ordinary -177
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,121 Ordinary -1,121
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84 Ordinary 84
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -196 Ordinary -196
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -99 Ordinary -99
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44 Ordinary 44
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13

604 Page 61 18-Dec-2024

17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92 Ordinary 92
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56 Ordinary -56
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
17/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 75 Ordinary 75
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 308.02 1,353 Ordinary 1,353
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 308.02 2,507 Ordinary 2,507
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 308.02 1,292 Ordinary 1,292
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 308.02 2,393 Ordinary 2,393
17/07/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 308.02 -45 Ordinary -45
17/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 308.02 104 Ordinary 104
17/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 308.02 477 Ordinary 477
17/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 308.02 1,078 Ordinary 1,078
17/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 308.02 1,437 Ordinary 1,437
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 308.02 -104 Ordinary -104
17/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 307.95 242 Ordinary 242
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 308.02 3,533 Ordinary 3,533
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 308.02 -1,292 Ordinary -1,292
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 308.02 -1,353 Ordinary -1,353
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 308.02 -3,533 Ordinary -3,533
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 308.02 -477 Ordinary -477
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 308.02 -85 Ordinary -85
18/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 311.12 3,115 Ordinary 3,115
18/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 311.12 176 Ordinary 176
18/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 311.12 3,650 Ordinary 3,650
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,337 Ordinary -17,337
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,965 Ordinary -1,965
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,951 Ordinary 1,951
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 153 Ordinary 153
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,654 Ordinary 12,654
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44 Ordinary 44
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,532 Ordinary -5,532
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 645 Ordinary 645
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,552 Ordinary 1,552
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 84 Ordinary 84
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44 Ordinary 44
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,480 Ordinary -3,480
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 221 Ordinary 221
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 789 Ordinary 789
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 647 Ordinary 647
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 265 Ordinary 265
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 770 Ordinary 770
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 303 Ordinary 303
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,946 Ordinary 2,946
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,551 Ordinary -2,551
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
18/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
18/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 311.12 3,953 Ordinary 3,953
18/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 311.12 260 Ordinary 260
19/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 311.70 99 Ordinary 99
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -742 Ordinary -742
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -194 Ordinary -194
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,966 Ordinary 1,966
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -981 Ordinary -981

604 Page 62 18-Dec-2024

19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 524 Ordinary 524
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,944 Ordinary 2,944
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74 Ordinary -74
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -131 Ordinary -131
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -375 Ordinary -375
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,293 Ordinary -2,293
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,479 Ordinary 3,479
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -594 Ordinary -594
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -249 Ordinary -249
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -47 Ordinary -47
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -164 Ordinary -164
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -79 Ordinary -79
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 766 Ordinary 766
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,127 Ordinary -1,127
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
19/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 311.70 608 Ordinary 608
19/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 311.70 1,752 Ordinary 1,752
19/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 308.37 226 Ordinary 226
19/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 311.70 45 Ordinary 45
19/07/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 311.70 -116 Ordinary -116
19/07/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 311.70 -608 Ordinary -608
19/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 311.70 312 Ordinary 312
19/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 311.70 -351 Ordinary -351
19/07/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 311.70 449 Ordinary 449
22/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 309.18 222 Ordinary 222
22/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 309.97 156 Ordinary 156
22/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 309.18 -3,660 Ordinary -3,660
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -165 Ordinary -165
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,966 Ordinary -1,966
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -170 Ordinary -170
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -65 Ordinary -65
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,152 Ordinary 1,152
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -223 Ordinary -223
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -126 Ordinary -126
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 70 Ordinary 70
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,205 Ordinary -5,205
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,479 Ordinary -3,479
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,209 Ordinary -4,209
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41 Ordinary -41
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53 Ordinary -53
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -325 Ordinary -325
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12

604 Page 63 18-Dec-2024

22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
22/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 309.18 -222 Ordinary -222
23/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 312.30 48 Ordinary 48
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,892 Ordinary 1,892
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,365 Ordinary 1,365
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,564 Ordinary -4,564
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 992 Ordinary 992
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 191 Ordinary 191
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 621 Ordinary 621
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 490 Ordinary 490
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 152 Ordinary 152
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 257 Ordinary 257
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 297 Ordinary 297
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 262 Ordinary 262
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,058 Ordinary -2,058
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41 Ordinary -41
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,006 Ordinary 20,006
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41 Ordinary 41
23/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
23/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,126 Ordinary -3,126
23/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,126 Ordinary -3,126
23/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 311.19 1,438 Ordinary 1,438
23/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 312.15 155 Ordinary 155
23/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,126 Ordinary -3,126
23/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 312.15 57 Ordinary 57
23/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 312.15 171 Ordinary 171
24/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 310.39 -273 Ordinary -273
24/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 310.39 -169 Ordinary -169
24/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 310.39 -42 Ordinary -42
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 128 Ordinary 128
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 809 Ordinary 809
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 211 Ordinary 211
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,820 Ordinary 4,820
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55 Ordinary 55
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -175 Ordinary -175
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 280 Ordinary 280
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,454 Ordinary 1,454
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,006 Ordinary 4,006
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -94 Ordinary -94
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 300 Ordinary 300
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 112 Ordinary 112
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 222 Ordinary 222

604 Page 64 18-Dec-2024

24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 464 Ordinary 464
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 299 Ordinary 299
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,571 Ordinary 1,571
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,018 Ordinary 3,018
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 118 Ordinary 118
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
24/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 514 Ordinary 514
24/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 311.30 220 Ordinary 220
24/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 310.39 1,163 Ordinary 1,163
24/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 310.39 38,562 Ordinary 38,562
24/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 310.39 169 Ordinary 169
24/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 310.39 273 Ordinary 273
24/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 310.39 -292 Ordinary -292
25/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 305.54 -1,379 Ordinary -1,379
25/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 305.54 2,698 Ordinary 2,698
25/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 307.68 -106 Ordinary -106
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -998 Ordinary -998
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 284 Ordinary 284
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -146 Ordinary -146
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 452 Ordinary 452
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,800 Ordinary -1,800
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 443 Ordinary 443
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -955 Ordinary -955
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81 Ordinary 81
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 179 Ordinary 179
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41 Ordinary 41
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 77 Ordinary 77
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -195 Ordinary -195
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 94 Ordinary 94
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,416 Ordinary 1,416
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
25/07/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 305.54 25 Ordinary 25
25/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 305.54 460 Ordinary 460
25/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 305.54 156 Ordinary 156
25/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 305.54 -861 Ordinary -861
25/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.68 659 Ordinary 659
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 227 Ordinary 227
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -625 Ordinary -625
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 496 Ordinary 496
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48 Ordinary 48
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 201 Ordinary 201
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5

604 Page 65 18-Dec-2024

26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,924 Ordinary 12,924
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 226 Ordinary 226
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -78 Ordinary -78
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -125 Ordinary -125
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -346 Ordinary -346
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,003 Ordinary -13,003
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
26/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
26/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 308.05 4,427 Ordinary 4,427
26/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 308.05 2,373 Ordinary 2,373
26/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 307.94 -261 Ordinary -261
26/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 308.05 208 Ordinary 208
26/07/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 308.05 482 Ordinary 482
29/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 311.33 177 Ordinary 177
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,914 Ordinary 1,914
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,066 Ordinary 3,066
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -870 Ordinary -870
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,667 Ordinary 11,667
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 112 Ordinary 112
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 199 Ordinary 199
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,590 Ordinary 1,590
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 56 Ordinary 56
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,450 Ordinary -1,450
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,976 Ordinary -15,976
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 428 Ordinary 428
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 359 Ordinary 359
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 207 Ordinary 207
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 364 Ordinary 364
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,365 Ordinary -3,365
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 270 Ordinary 270
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,021 Ordinary -16,021
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,032 Ordinary 20,032
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 146 Ordinary 146
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
29/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,122 Ordinary 1,122
29/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 311.28 87 Ordinary 87
29/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 475 Ordinary 475
29/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 311.33 -2,372 Ordinary -2,372
29/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 311.33 -108 Ordinary -108
29/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 311.33 -9 Ordinary -9
29/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 310.00 424 Ordinary 424
29/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 311.33 4 Ordinary 4
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 475 Ordinary 475
29/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 311.33 57 Ordinary 57
29/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 311.33 130 Ordinary 130
29/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 311.33 108 Ordinary 108
29/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 311.33 2,372 Ordinary 2,372
30/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 309.15 60,261 Ordinary 60,261
30/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 309.29 -2,420 Ordinary -2,420
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,445 Ordinary 3,445
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17

604 Page 66 18-Dec-2024

30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,095 Ordinary 5,095
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 312 Ordinary 312
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,044 Ordinary 32,044
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 212 Ordinary 212
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 222 Ordinary 222
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 509 Ordinary 509
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,500 Ordinary 2,500
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -69 Ordinary -69
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 582 Ordinary 582
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,072 Ordinary 4,072
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,443 Ordinary 1,443
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 420 Ordinary 420
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 768 Ordinary 768
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,001 Ordinary 1,001
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,200 Ordinary 1,200
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,917 Ordinary 1,917
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 236 Ordinary 236
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
30/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,225 Ordinary 1,225
30/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 309.29 129 Ordinary 129
30/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 309.27 49 Ordinary 49
30/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 309.29 52 Ordinary 52
30/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 309.29 2,420 Ordinary 2,420
31/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 309.93 18,225 Ordinary 18,225
31/07/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 309.91 386 Ordinary 386
31/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 309.72 -122 Ordinary -122
31/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 309.72 -1,373 Ordinary -1,373
31/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 309.72 -2,205 Ordinary -2,205
31/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 309.72 -675 Ordinary -675
31/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 309.72 -12 Ordinary -12
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,877 Ordinary 1,877
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,152 Ordinary 3,152
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 636 Ordinary 636
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,997 Ordinary 26,997
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 101 Ordinary 101
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 328 Ordinary 328
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,394 Ordinary 1,394
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -583 Ordinary -583
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,072 Ordinary -4,072
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 265 Ordinary 265
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,186 Ordinary 1,186
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 285 Ordinary 285
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 440 Ordinary 440
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 857 Ordinary 857
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 725 Ordinary 725
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,651 Ordinary 1,651
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,031 Ordinary -10,031

604 Page 67 18-Dec-2024

31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -183 Ordinary -183
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
31/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -986 Ordinary -986
31/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,933 Ordinary -1,933
31/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,933 Ordinary -1,933
31/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 309.72 21,471 Ordinary 21,471
31/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 309.72 675 Ordinary 675
31/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,933 Ordinary -1,933
31/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 309.72 -40 Ordinary -40
31/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 309.72 113,820 Ordinary 113,820
31/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 309.72 1,373 Ordinary 1,373
31/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 309.72 2,205 Ordinary 2,205
31/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 309.72 130 Ordinary 130
31/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 309.72 208 Ordinary 208
31/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 309.72 156 Ordinary 156
31/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 309.72 -350 Ordinary -350
31/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 309.72 122 Ordinary 122
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -319 Ordinary -319
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,492 Ordinary 1,492
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -119 Ordinary -119
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35 Ordinary -35
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -295 Ordinary -295
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 553 Ordinary 553
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92 Ordinary 92
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 456 Ordinary 456
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 129 Ordinary 129
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 107 Ordinary 107
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -613 Ordinary -613
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 116 Ordinary 116
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,186 Ordinary -2,186
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,997 Ordinary 9,997
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
01/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
01/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,578 Ordinary 6,578
01/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 271 Ordinary 271
01/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 310.69 1,458 Ordinary 1,458
01/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 310.69 57 Ordinary 57
02/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 305.37 5,938 Ordinary 5,938
02/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 305.67 -677 Ordinary -677
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 553 Ordinary 553
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,537 Ordinary 1,537
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -651 Ordinary -651
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 176 Ordinary 176
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,677 Ordinary -3,677
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44 Ordinary 44
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62 Ordinary 62
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,270 Ordinary 1,270
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1

604 Page 68 18-Dec-2024

02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 807 Ordinary 807
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,622 Ordinary 2,622
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,561 Ordinary 5,561
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 212 Ordinary 212
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -321 Ordinary -321
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 179 Ordinary 179
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,191 Ordinary -1,191
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 309 Ordinary 309
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 621 Ordinary 621
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,992 Ordinary -14,992
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47 Ordinary 47
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
02/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 271 Ordinary 271
02/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,578 Ordinary 6,578
02/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 305.66 305 Ordinary 305
02/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 305.66 -31 Ordinary -31
02/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 305.66 -42 Ordinary -42
02/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 305.66 1,139 Ordinary 1,139
02/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,849 Ordinary 6,849
02/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 305.37 87,870 Ordinary 87,870
02/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 305.67 677 Ordinary 677
05/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 301.04 52 Ordinary 52
05/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 301.10 1,830 Ordinary 1,830
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,088 Ordinary -17,088
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,654 Ordinary -1,654
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,874 Ordinary -24,874
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,696 Ordinary -1,696
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -148,129 Ordinary -148,129
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51 Ordinary -51
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -510 Ordinary -510
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,095 Ordinary -1,095
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,109 Ordinary -3,109
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,378 Ordinary -14,378
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -213 Ordinary -213
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -104 Ordinary -104
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -169 Ordinary -169
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,888 Ordinary -1,888
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,824 Ordinary -8,824
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,099 Ordinary -2,099
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,361 Ordinary -3,361
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,810 Ordinary -4,810
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,626 Ordinary -5,626
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,046 Ordinary -16,046
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,518 Ordinary -10,518
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -542 Ordinary -542
05/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 900 Ordinary 900
05/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 301.50 124 Ordinary 124
05/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 301.04 327 Ordinary 327

604 Page 69 18-Dec-2024

06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -463 Ordinary -463
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 201 Ordinary 201
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 264 Ordinary 264
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 856 Ordinary 856
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -110 Ordinary -110
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 65 Ordinary 65
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -311 Ordinary -311
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,624 Ordinary -2,624
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,391 Ordinary -5,391
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -162 Ordinary -162
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -133 Ordinary -133
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 281 Ordinary 281
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66 Ordinary -66
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -443 Ordinary -443
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,911 Ordinary 19,911
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55 Ordinary 55
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
06/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,472 Ordinary 6,472
06/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 900 Ordinary 900
06/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 302.30 -714 Ordinary -714
06/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 900 Ordinary 900
06/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 302.30 57 Ordinary 57
07/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 301.24 1,897 Ordinary 1,897
07/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 304.42 -114 Ordinary -114
07/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 304.41 453 Ordinary 453
07/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 304.41 -77 Ordinary -77
07/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 304.41 1,715 Ordinary 1,715
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,660 Ordinary 18,660
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 328 Ordinary 328
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,153 Ordinary 11,153
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -87 Ordinary -87
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119,127 Ordinary 119,127
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -403 Ordinary -403
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,444 Ordinary 5,444
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -88 Ordinary -88
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,551 Ordinary 2,551
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,997 Ordinary 3,997
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37,149 Ordinary 37,149
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 56 Ordinary 56
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 136 Ordinary 136

604 Page 70 18-Dec-2024

07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53 Ordinary -53
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35,459 Ordinary -35,459
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -129 Ordinary -129
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -412 Ordinary -412
07/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,556 Ordinary -1,556
07/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -271 Ordinary -271
07/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -271 Ordinary -271
07/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -475 Ordinary -475
07/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,556 Ordinary -1,556
07/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 304.42 -81 Ordinary -81
07/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,302 Ordinary -2,302
07/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 304.41 114 Ordinary 114
07/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 304.41 104 Ordinary 104
07/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 304.41 182 Ordinary 182
07/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 304.41 -351 Ordinary -351
07/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 304.41 7 Ordinary 7
08/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 305.67 138 Ordinary 138
08/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 305.67 201 Ordinary 201
08/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 305.47 1,830 Ordinary 1,830
08/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 305.47 -2,649 Ordinary -2,649
08/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 305.42 -44 Ordinary -44
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,485 Ordinary -18,485
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -328 Ordinary -328
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,153 Ordinary -11,153
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -440 Ordinary -440
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,283 Ordinary 1,283
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -687 Ordinary -687
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,443 Ordinary -5,443
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -161 Ordinary -161
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63 Ordinary -63
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,323 Ordinary 1,323
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 407 Ordinary 407
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -237 Ordinary -237
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61 Ordinary -61
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -97 Ordinary -97
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -321 Ordinary -321
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,534 Ordinary 4,534
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,892 Ordinary 12,892
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
08/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 36,405 Ordinary 36,405
08/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 303.88 19 Ordinary 19
08/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 305.42 -10 Ordinary -10
08/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 305.42 -52 Ordinary -52

604 Page 71 18-Dec-2024

08/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 305.56 920 Ordinary 920
08/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 305.56 52,351 Ordinary 52,351
08/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 305.47 2,649 Ordinary 2,649
08/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 305.47 104 Ordinary 104
09/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 308.13 762 Ordinary 762
09/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 308.53 4,826 Ordinary 4,826
09/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 308.99 -120 Ordinary -120
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -280 Ordinary -280
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 181 Ordinary 181
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,802 Ordinary -25,802
09/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,000 Ordinary 5,000
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,975 Ordinary -2,975
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42 Ordinary -42
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -71 Ordinary -71
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -536 Ordinary -536
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -238 Ordinary -238
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,547 Ordinary -1,547
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -854 Ordinary -854
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -593 Ordinary -593
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -708 Ordinary -708
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,051 Ordinary -1,051
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,159 Ordinary -1,159
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,004 Ordinary -3,004
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,656 Ordinary -4,656
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -605 Ordinary -605
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,747 Ordinary -1,747
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31,464 Ordinary -31,464
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -106 Ordinary -106
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53 Ordinary -53
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -83 Ordinary -83
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -530 Ordinary -530
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
09/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 308.99 434 Ordinary 434
09/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 308.53 27 Ordinary 27
09/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 308.53 -117 Ordinary -117
09/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 308.34 80,000 Ordinary 80,000
09/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 308.99 62 Ordinary 62
09/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 308.53 -162 Ordinary -162
09/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 308.53 171 Ordinary 171
09/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 308.53 260 Ordinary 260
09/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 308.53 -851 Ordinary -851
12/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 308.93 374 Ordinary 374
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81 Ordinary 81
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
12/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,000 Ordinary 25,000
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 677 Ordinary 677
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37,020 Ordinary -37,020
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -118,663 Ordinary -118,663
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8

604 Page 72 18-Dec-2024

12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 82,254 Ordinary 82,254
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73 Ordinary 73
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
12/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
12/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 308.93 -315 Ordinary -315
12/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 308.93 -190 Ordinary -190
13/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 294.78 2,196 Ordinary 2,196
13/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 294.78 2,196 Ordinary 2,196
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -161 Ordinary -161
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
13/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -36,405 Ordinary -36,405
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,606 Ordinary 1,606
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -95 Ordinary -95
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 98 Ordinary 98
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 847 Ordinary 847
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 388 Ordinary 388
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 316 Ordinary 316
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 559 Ordinary 559
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 538 Ordinary 538
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,484 Ordinary 2,484
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74,550 Ordinary -74,550
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,399 Ordinary 2,399
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 219 Ordinary 219
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,573 Ordinary 14,573
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50 Ordinary 50
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 237 Ordinary 237
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
13/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 294.78 -312 Ordinary -312
13/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 294.79 501 Ordinary 501
13/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 294.78 90,000 Ordinary 90,000
13/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 294.78 156 Ordinary 156
14/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 300.77 3,660 Ordinary 3,660
14/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 300.77 9,516 Ordinary 9,516
14/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 300.87 100 Ordinary 100
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
14/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -900 Ordinary -900
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11

604 Page 73 18-Dec-2024

14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -100 Ordinary -100
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -189 Ordinary -189
14/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,166 Ordinary -6,166
14/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,012 Ordinary -5,012
14/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -49,400 Ordinary -49,400
14/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,022 Ordinary -5,022
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,576 Ordinary -1,576
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 174 Ordinary 174
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 98 Ordinary 98
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109 Ordinary -109
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -828 Ordinary -828
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -392 Ordinary -392
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -307 Ordinary -307
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -336 Ordinary -336
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -543 Ordinary -543
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -552 Ordinary -552
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,406 Ordinary -2,406
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,325 Ordinary -2,325
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -253 Ordinary -253
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,738 Ordinary -14,738
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53 Ordinary -53
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -238 Ordinary -238
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,704 Ordinary -7,704
14/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -900 Ordinary -900
14/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 42,663 Ordinary 42,663
14/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -49,400 Ordinary -49,400
14/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 36,989 Ordinary 36,989
14/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,012 Ordinary -5,012
14/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,166 Ordinary -6,166
14/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,022 Ordinary -5,022
14/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,908 Ordinary -8,908
14/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 300.87 962 Ordinary 962
14/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 300.77 171 Ordinary 171
14/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 300.77 1,794 Ordinary 1,794
14/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 300.77 351 Ordinary 351
15/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 301.12 2,196 Ordinary 2,196
15/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 301.09 597 Ordinary 597
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -163 Ordinary -163
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,720 Ordinary -1,720
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,361 Ordinary -2,361
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -92 Ordinary -92
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -107 Ordinary -107
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -444 Ordinary -444
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 107 Ordinary 107
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 536 Ordinary 536
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,038 Ordinary 10,038
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 254 Ordinary 254
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 160 Ordinary 160
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -124 Ordinary -124
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -92 Ordinary -92
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4

604 Page 74 18-Dec-2024

15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 588 Ordinary 588
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,933 Ordinary 5,933
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,572 Ordinary 2,572
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,043 Ordinary 2,043
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,272 Ordinary 2,272
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,722 Ordinary 2,722
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,715 Ordinary 3,715
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,825 Ordinary 16,825
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 76 Ordinary 76
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,310 Ordinary 16,310
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,108 Ordinary 1,108
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92,168 Ordinary 92,168
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 322 Ordinary 322
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 170 Ordinary 170
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41 Ordinary 41
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 270 Ordinary 270
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,539 Ordinary 1,539
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,361 Ordinary -2,361
15/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,720 Ordinary -1,720
15/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 301.12 130 Ordinary 130
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,113 Ordinary -4,113
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,117 Ordinary 19,117
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 95 Ordinary 95
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,843 Ordinary -16,843
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -76 Ordinary -76
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,361 Ordinary -16,361
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,125 Ordinary -1,125
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -92,447 Ordinary -92,447
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67 Ordinary -67
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -286 Ordinary -286
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -171 Ordinary -171
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42 Ordinary -42
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -275 Ordinary -275
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,552 Ordinary -1,552
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,124 Ordinary -10,124
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -255 Ordinary -255
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -161 Ordinary -161
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -148 Ordinary -148
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -592 Ordinary -592
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,855 Ordinary -5,855
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,590 Ordinary -2,590
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,032 Ordinary -2,032
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,240 Ordinary -2,240
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,786 Ordinary -2,786
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,562 Ordinary -3,562
16/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 305.67 75,000 Ordinary 75,000
16/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 305.67 75,569 Ordinary 75,569
16/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 305.34 243 Ordinary 243
16/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 305.34 57 Ordinary 57

604 Page 75 18-Dec-2024

19/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 307.83 121 Ordinary 121
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 231 Ordinary 231
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,038 Ordinary 19,038
19/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 40,816 Ordinary 40,816
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,065 Ordinary 2,065
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -231 Ordinary -231
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,396 Ordinary 2,396
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -131 Ordinary -131
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -121 Ordinary -121
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -501 Ordinary -501
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54 Ordinary -54
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 95 Ordinary 95
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54 Ordinary -54
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 547 Ordinary 547
19/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 307.83 -66 Ordinary -66
19/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 307.80 312 Ordinary 312
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -232 Ordinary -232
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,372 Ordinary -16,372
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -95 Ordinary -95
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 232 Ordinary 232
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -233 Ordinary -233
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -358 Ordinary -358
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 527 Ordinary 527
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -81 Ordinary -81
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -86 Ordinary -86
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -135 Ordinary -135
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -84 Ordinary -84
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 120 Ordinary 120
20/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 308.25 228 Ordinary 228
20/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 308.25 182 Ordinary 182
20/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 308.25 342 Ordinary 342
21/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 308.49 296 Ordinary 296
21/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 308.49 7,618 Ordinary 7,618
21/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 307.60 -90 Ordinary -90
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3

604 Page 76 18-Dec-2024

21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,659 Ordinary -9,659
21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,987 Ordinary -13,987
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,593 Ordinary -2,593
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,748 Ordinary -1,748
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33,496 Ordinary 33,496
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,611 Ordinary 23,611
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -276 Ordinary -276
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
21/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -305 Ordinary -305
21/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 308.49 -2,542 Ordinary -2,542
21/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 308.49 -296 Ordinary -296
21/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 308.49 -371 Ordinary -371
21/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 308.49 -1,939 Ordinary -1,939
21/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 308.49 -351 Ordinary -351
21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -242 Ordinary -242
21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -63 Ordinary -63
21/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 308.12 65,436 Ordinary 65,436
21/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 308.49 2,542 Ordinary 2,542
21/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 308.12 49,901 Ordinary 49,901
21/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 308.49 1,939 Ordinary 1,939
21/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 308.49 371 Ordinary 371
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,271 Ordinary -14,271
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -47 Ordinary -47
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,882 Ordinary -1,882
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35 Ordinary 35
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51,228 Ordinary 51,228
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 169 Ordinary 169
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -99 Ordinary -99
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48 Ordinary 48
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33,496 Ordinary -33,496
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 121 Ordinary 121
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 481 Ordinary 481
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,039 Ordinary 16,039
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1

604 Page 77 18-Dec-2024

22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
22/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
22/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 308.10 1,125 Ordinary 1,125
22/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 308.10 121 Ordinary 121
22/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 308.10 -109 Ordinary -109
22/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 308.10 -121 Ordinary -121
22/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 308.10 -1,125 Ordinary -1,125
22/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 308.10 -9,823 Ordinary -9,823
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,902 Ordinary 1,902
23/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -30,000 Ordinary -30,000
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,356 Ordinary 1,356
23/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 277 Ordinary 277
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,238 Ordinary 1,238
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -241 Ordinary -241
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51,228 Ordinary -51,228
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,780 Ordinary -23,780
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,039 Ordinary -16,039
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,775 Ordinary 10,775
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69 Ordinary 69
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60 Ordinary -60
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
23/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.00 183 Ordinary 183
23/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 309.52 380 Ordinary 380
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -746 Ordinary -746
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,356 Ordinary 6,356
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -47 Ordinary -47
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 269 Ordinary 269
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,044 Ordinary -1,044
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 94 Ordinary 94
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -47 Ordinary -47
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,373 Ordinary 7,373
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 300 Ordinary 300
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 147 Ordinary 147
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6

604 Page 78 18-Dec-2024

26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50 Ordinary 50
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 293 Ordinary 293
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -71 Ordinary -71
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,046 Ordinary -9,046
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 503 Ordinary 503
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -107 Ordinary -107
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,539 Ordinary 23,539
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,372 Ordinary 15,372
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 241 Ordinary 241
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 76 Ordinary 76
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
26/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 309.28 180 Ordinary 180
26/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 309.31 -9 Ordinary -9
26/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 309.28 -39 Ordinary -39
26/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 309.22 45,071 Ordinary 45,071
26/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 309.22 43,018 Ordinary 43,018
27/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.92 4,383 Ordinary 4,383
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,653 Ordinary -6,653
27/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,354 Ordinary -9,354
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,076 Ordinary 1,076
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -523 Ordinary -523
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -357 Ordinary -357
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -269 Ordinary -269
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -94 Ordinary -94
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -300 Ordinary -300
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -147 Ordinary -147
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -349 Ordinary -349
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -112 Ordinary -112
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -168 Ordinary -168
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -121 Ordinary -121
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,130 Ordinary -1,130
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -293 Ordinary -293
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,480 Ordinary 32,480
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92,416 Ordinary 92,416
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 99 Ordinary 99
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,755 Ordinary -2,755
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,538 Ordinary 3,538
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,521 Ordinary -5,521
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,943 Ordinary 28,943
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -455 Ordinary -455
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -503 Ordinary -503
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -656 Ordinary -656
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53 Ordinary -53
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,372 Ordinary -15,372

604 Page 79 18-Dec-2024

27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,599 Ordinary -5,599
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -76 Ordinary -76
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56 Ordinary -56
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
27/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 307.92 -312 Ordinary -312
27/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 307.92 30,000 Ordinary 30,000
27/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 307.92 -234 Ordinary -234
27/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 307.92 -954 Ordinary -954
27/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.92 312 Ordinary 312
27/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.92 234 Ordinary 234
27/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.92 954 Ordinary 954
28/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.90 178 Ordinary 178
28/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41 Ordinary -41
28/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73 Ordinary 73
28/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32 Ordinary -32
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,144 Ordinary -15,144
28/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -115,954 Ordinary -115,954
28/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36,317 Ordinary -36,317
28/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
28/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,615 Ordinary 2,615
28/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -848 Ordinary -848
28/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,443 Ordinary 5,443
28/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,656 Ordinary -2,656
28/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 307.90 -50 Ordinary -50
28/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 307.90 21 Ordinary 21
28/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 309.31 -4,383 Ordinary -4,383
28/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 307.90 57 Ordinary 57
29/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 307.93 -455 Ordinary -455
29/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 307.93 -79 Ordinary -79
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30 Ordinary 30
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35 Ordinary -35
29/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -21,725 Ordinary -21,725
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -91 Ordinary -91
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,194 Ordinary -1,194
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
30/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 307.16 236 Ordinary 236
30/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 307.16 224 Ordinary 224
30/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 307.16 188 Ordinary 188
30/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 307.16 493 Ordinary 493
30/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 307.16 1,200 Ordinary 1,200
30/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 307.16 5,048 Ordinary 5,048
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 624 Ordinary 624
30/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 307.17 9,971 Ordinary 9,971
30/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 307.16 3,243 Ordinary 3,243
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 209 Ordinary 209
30/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 307.16 7 Ordinary 7
30/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 307.16 168 Ordinary 168
30/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 307.16 27 Ordinary 27
30/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 307.16 338 Ordinary 338
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 307.16 503 Ordinary 503
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 6 Ordinary 6
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 2,761 Ordinary 2,761

604 Page 80 18-Dec-2024

30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 4,551 Ordinary 4,551
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -804 Ordinary -804
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 235 Ordinary 235
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 507 Ordinary 507
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,508 Ordinary 20,508
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -90 Ordinary -90
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,888 Ordinary -2,888
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 178 Ordinary 178
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30,358 Ordinary -30,358
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
30/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 307.16 150 Ordinary 150
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 309.31 -310 Ordinary -310
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 246 Ordinary 246
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 24 Ordinary 24
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 307.16 7,214 Ordinary 7,214
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 307.16 1,949 Ordinary 1,949
30/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 307.16 32 Ordinary 32
30/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 307.16 116 Ordinary 116
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 1,811 Ordinary 1,811
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 307.16 -2 Ordinary -2
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 307.16 263 Ordinary 263
30/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 307.16 121 Ordinary 121
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 307.16 57,289 Ordinary 57,289
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 307.16 628 Ordinary 628
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 1,521 Ordinary 1,521
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 91 Ordinary 91
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 103 Ordinary 103
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 135 Ordinary 135
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 1,367 Ordinary 1,367
30/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 307.16 151 Ordinary 151
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 86 Ordinary 86
30/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 307.16 392 Ordinary 392
30/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 307.16 361 Ordinary 361
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 307.16 52,303 Ordinary 52,303
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 307.16 573 Ordinary 573
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 307.16 -245 Ordinary -245
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 307.16 -573 Ordinary -573
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 307.16 -628 Ordinary -628
30/08/2024 STATE STREET GLOBAL ADVISORS SINGAPORE LIMITED Transfer in 307.83 50 Ordinary 50
30/08/2024 STATE STREET GLOBAL ADVISORS SINGAPORE LIMITED Transfer in 307.16 117 Ordinary 117
30/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 307.16 691 Ordinary 691
30/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 307.16 -599 Ordinary -599
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 655 Ordinary 655
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 245 Ordinary 245
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 307.16 22,384 Ordinary 22,384
30/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 307.16 42 Ordinary 42
02/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 305.69 3,511 Ordinary 3,511
02/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
02/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50 Ordinary 50
02/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 179 Ordinary 179
02/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
02/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,663 Ordinary 4,663
02/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 91 Ordinary 91
02/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 130 Ordinary 130
02/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,652 Ordinary 25,652
02/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81,815 Ordinary 81,815
02/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,564 Ordinary 1,564
02/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 305.69 182 Ordinary 182

604 Page 81 18-Dec-2024

02/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 306.75 169 Ordinary 169
02/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -23,161 Ordinary -23,161
02/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 305.69 35,000 Ordinary 35,000
03/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 306.03 221 Ordinary 221
03/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 305.69 9,002 Ordinary 9,002
03/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 306.03 -358 Ordinary -358
03/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 306.03 -11 Ordinary -11
03/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 306.03 -221 Ordinary -221
03/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 306.03 -1,370 Ordinary -1,370
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,730 Ordinary -3,730
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47 Ordinary 47
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 70 Ordinary 70
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -70 Ordinary -70
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,008 Ordinary 10,008
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 185 Ordinary 185
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 179 Ordinary 179
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -93 Ordinary -93
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,714 Ordinary -14,714
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 630 Ordinary 630
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,950 Ordinary 7,950
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 714 Ordinary 714
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,543 Ordinary 2,543
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,424 Ordinary 3,424
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,905 Ordinary 2,905
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,710 Ordinary 22,710
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,406 Ordinary 9,406
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64 Ordinary 64
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,738 Ordinary 15,738
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,034 Ordinary 1,034
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 148 Ordinary 148
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46,928 Ordinary -46,928
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 122,156 Ordinary 122,156
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 900 Ordinary 900
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,170 Ordinary 1,170
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,366 Ordinary 8,366
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,161 Ordinary -23,161
03/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 305.69 473 Ordinary 473
03/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 306.03 188 Ordinary 188
03/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 305.69 70,389 Ordinary 70,389
04/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 303.99 -8,208 Ordinary -8,208
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,502 Ordinary 1,502
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,014 Ordinary 1,014
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36,016 Ordinary -36,016
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,938 Ordinary -10,938
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 172 Ordinary 172
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109 Ordinary -109
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 93 Ordinary 93
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 891 Ordinary 891
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92 Ordinary 92
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 269 Ordinary 269
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 403 Ordinary 403
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 256 Ordinary 256
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,717 Ordinary 2,717

604 Page 82 18-Dec-2024

04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34,887 Ordinary -34,887
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,564 Ordinary -1,564
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 931 Ordinary 931
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46,284 Ordinary 46,284
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,501 Ordinary 1,501
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 111 Ordinary 111
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,983 Ordinary 11,983
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 100 Ordinary 100
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 228 Ordinary 228
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 912 Ordinary 912
04/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 303.99 -385 Ordinary -385
04/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 303.99 -81 Ordinary -81
04/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 303.99 468 Ordinary 468
04/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 303.42 40,000 Ordinary 40,000
05/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 303.10 -456 Ordinary -456
05/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 303.10 98 Ordinary 98
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 101 Ordinary 101
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -201 Ordinary -201
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -79 Ordinary -79
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 201 Ordinary 201
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39,978 Ordinary 39,978
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -163 Ordinary -163
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -207 Ordinary -207
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -191 Ordinary -191
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -723 Ordinary -723
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,841 Ordinary -8,841
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -806 Ordinary -806
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,812 Ordinary -2,812
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,826 Ordinary -3,826
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,160 Ordinary -3,160
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,428 Ordinary -25,428
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 118,793 Ordinary 118,793
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,336 Ordinary -10,336
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72 Ordinary -72
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,239 Ordinary -17,239
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,146 Ordinary -1,146
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -165 Ordinary -165
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -134,140 Ordinary -134,140
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -71 Ordinary -71
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,000 Ordinary -1,000
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,398 Ordinary -1,398
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,278 Ordinary -9,278
05/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 304.30 175 Ordinary 175
05/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 303.10 42 Ordinary 42
05/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 303.10 30,000 Ordinary 30,000
05/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 303.10 -98 Ordinary -98
05/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 303.10 -185 Ordinary -185
05/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 303.10 494 Ordinary 494
06/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 302.12 733 Ordinary 733
06/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 303.99 106 Ordinary 106
06/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 302.12 1,164 Ordinary 1,164
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 303.99 2,583 Ordinary 2,583
06/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 303.99 -105 Ordinary -105
06/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20

604 Page 83 18-Dec-2024

06/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,999 Ordinary -2,999
06/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,902 Ordinary -4,902
06/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -71,324 Ordinary -71,324
06/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
06/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
06/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
06/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31,849 Ordinary -31,849
06/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 303.99 27 Ordinary 27
06/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 302.12 -65 Ordinary -65
06/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
06/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 303.99 150 Ordinary 150
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 303.99 -61 Ordinary -61
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 303.99 -4,575 Ordinary -4,575
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 303.99 -106 Ordinary -106
06/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 303.99 354 Ordinary 354
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 303.99 50,142 Ordinary 50,142
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 303.99 4,575 Ordinary 4,575
09/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 298.10 -179 Ordinary -179
09/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -750 Ordinary -750
09/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -350 Ordinary -350
09/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,100 Ordinary 25,100
09/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 150 Ordinary 150
09/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,069 Ordinary -3,069
09/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,048 Ordinary -5,048
09/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -133,228 Ordinary -133,228
09/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,564 Ordinary 1,564
09/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 300.41 -44 Ordinary -44
09/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
09/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 300.41 660 Ordinary 660
09/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 300.41 45,000 Ordinary 45,000
09/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 298.10 -751 Ordinary -751
09/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 300.41 -81 Ordinary -81
09/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 300.41 35,000 Ordinary 35,000
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 301.51 4,440 Ordinary 4,440
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 301.65 -29,652 Ordinary -29,652
10/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,564 Ordinary -1,564
10/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 150 Ordinary 150
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 301.51 -2,643 Ordinary -2,643
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 301.65 -6,653 Ordinary -6,653
10/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 301.51 21 Ordinary 21
10/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -36 Ordinary -36
10/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15 Ordinary 15
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 301.51 -7,544 Ordinary -7,544
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 301.89 -18,995 Ordinary -18,995
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 301.51 2,643 Ordinary 2,643
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 301.51 7,544 Ordinary 7,544
11/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,819 Ordinary 2,819
11/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,659 Ordinary 3,659
11/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30,022 Ordinary 30,022
11/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 83,301 Ordinary 83,301
11/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,564 Ordinary 1,564
11/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -171 Ordinary -171
11/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 299.87 -282 Ordinary -282
11/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 303.22 -1,467 Ordinary -1,467
11/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 303.22 1,801 Ordinary 1,801
11/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 303.22 1,766 Ordinary 1,766
11/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 299.87 16,267 Ordinary 16,267
11/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 299.94 82,027 Ordinary 82,027
11/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 299.87 282 Ordinary 282
11/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 299.87 -238 Ordinary -238
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6

604 Page 84 18-Dec-2024

12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,167 Ordinary 14,167
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 248 Ordinary 248
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,614 Ordinary -9,614
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,212 Ordinary 24,212
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,499 Ordinary 1,499
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 105 Ordinary 105
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 154,684 Ordinary 154,684
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 97 Ordinary 97
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,273 Ordinary 1,273
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,059 Ordinary 2,059
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,121 Ordinary 13,121
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 294 Ordinary 294
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 186 Ordinary 186
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 897 Ordinary 897
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,100 Ordinary 10,100
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 914 Ordinary 914
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,509 Ordinary 3,509
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,884 Ordinary 4,884
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,149 Ordinary 4,149
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,938 Ordinary 25,938
12/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 301.66 11,592 Ordinary 11,592
12/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 301.66 521 Ordinary 521
12/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 301.66 8,650 Ordinary 8,650
12/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 301.66 1,218 Ordinary 1,218
12/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 301.66 -521 Ordinary -521
12/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 301.73 922 Ordinary 922
12/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 301.66 -294 Ordinary -294
12/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 301.66 389 Ordinary 389
12/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 301.66 120 Ordinary 120
12/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 301.66 182 Ordinary 182
12/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 301.68 40,000 Ordinary 40,000
12/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 301.66 -8,650 Ordinary -8,650
13/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 300.26 3,066 Ordinary 3,066
13/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 300.26 842 Ordinary 842
13/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 300.26 1,209 Ordinary 1,209
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,011 Ordinary 41,011
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,331 Ordinary 9,331
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 192 Ordinary 192
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 138 Ordinary 138
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 822 Ordinary 822
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 682 Ordinary 682
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,942 Ordinary 6,942
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 792 Ordinary 792
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,347 Ordinary 2,347
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,499 Ordinary 3,499
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,878 Ordinary 2,878
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,003 Ordinary 18,003
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,781 Ordinary 9,781
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 201 Ordinary 201
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,746 Ordinary -16,746
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,122 Ordinary 16,122
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,027 Ordinary 1,027
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 627 Ordinary 627
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 107,935 Ordinary 107,935

604 Page 85 18-Dec-2024

13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 66 Ordinary 66
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 879 Ordinary 879
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,481 Ordinary 1,481
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,564 Ordinary -1,564
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -42,663 Ordinary -42,663
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 42,663 Ordinary 42,663
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,352 Ordinary -13,352
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,352 Ordinary 13,352
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -150 Ordinary -150
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 150 Ordinary 150
13/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 300.26 -89 Ordinary -89
13/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 300.26 182 Ordinary 182
13/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 300.26 286 Ordinary 286
13/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 306.03 1,370 Ordinary 1,370
13/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 306.03 358 Ordinary 358
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,016 Ordinary 21,016
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -733 Ordinary -733
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 717 Ordinary 717
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,378 Ordinary 3,378
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49,515 Ordinary 49,515
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,681 Ordinary 5,681
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41 Ordinary -41
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 104 Ordinary 104
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29,791 Ordinary -29,791
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 318 Ordinary 318
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 628 Ordinary 628
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -822 Ordinary -822
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38 Ordinary -38
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,274 Ordinary 3,274
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 68 Ordinary 68
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 272 Ordinary 272
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,617 Ordinary 2,617
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 512 Ordinary 512
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 828 Ordinary 828
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 804 Ordinary 804
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,127 Ordinary 1,127
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,578 Ordinary 4,578
16/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 297.25 5,286 Ordinary 5,286
16/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 296.69 1,463 Ordinary 1,463
16/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 296.69 180 Ordinary 180
16/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 297.25 59,452 Ordinary 59,452
16/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 296.69 16,449 Ordinary 16,449
16/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 296.69 -16,449 Ordinary -16,449
16/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 296.69 -1,463 Ordinary -1,463
17/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 296.00 -2,968 Ordinary -2,968
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,029 Ordinary -9,029
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -99 Ordinary -99
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,327 Ordinary -27,327
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -512 Ordinary -512
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46,015 Ordinary -46,015
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,485 Ordinary -2,485
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -836 Ordinary -836
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -232,827 Ordinary -232,827

604 Page 86 18-Dec-2024

17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -186 Ordinary -186
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,470 Ordinary -2,470
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -47 Ordinary -47
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,168 Ordinary -4,168
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64 Ordinary -64
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 123,798 Ordinary 123,798
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,564 Ordinary 1,564
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,726 Ordinary -25,726
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -553 Ordinary -553
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -392 Ordinary -392
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,851 Ordinary -1,851
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,658 Ordinary -19,658
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,217 Ordinary -2,217
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,684 Ordinary -6,684
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,187 Ordinary -9,187
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,153 Ordinary -8,153
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48,520 Ordinary -48,520
17/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 296.00 -129 Ordinary -129
17/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 296.70 -1,080 Ordinary -1,080
17/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 296.00 182 Ordinary 182
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,871 Ordinary 12,871
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 471 Ordinary 471
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -442 Ordinary -442
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,281 Ordinary 4,281
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,564 Ordinary -1,564
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,300 Ordinary -38,300
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 503 Ordinary 503
18/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,542 Ordinary 55,542
18/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -42,663 Ordinary -42,663
18/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,352 Ordinary -13,352
18/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -150 Ordinary -150
18/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 295.40 -188 Ordinary -188
18/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -623 Ordinary -623
18/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 295.40 -121 Ordinary -121
19/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 294.48 307 Ordinary 307
19/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 294.40 11,843 Ordinary 11,843
19/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 294.48 -307 Ordinary -307
19/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -150 Ordinary -150
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,356 Ordinary 18,356
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,201 Ordinary 1,201
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 296 Ordinary 296
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -276 Ordinary -276
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,398 Ordinary 19,398
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 374 Ordinary 374
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 903 Ordinary 903
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43,424 Ordinary -43,424
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33,592 Ordinary 33,592
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,267 Ordinary 1,267
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 445 Ordinary 445
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 147,433 Ordinary 147,433
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 137 Ordinary 137
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,692 Ordinary 1,692
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,625 Ordinary 2,625
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,782 Ordinary 1,782
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -706 Ordinary -706
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,105 Ordinary 1,105
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,480 Ordinary 14,480

604 Page 87 18-Dec-2024

19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,551 Ordinary 1,551
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,668 Ordinary 5,668
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,825 Ordinary 5,825
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,965 Ordinary 5,965
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34,275 Ordinary 34,275
19/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,542 Ordinary -55,542
19/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 42,663 Ordinary 42,663
19/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,879 Ordinary 12,879
20/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 293.64 -473 Ordinary -473
20/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 293.64 -188 Ordinary -188
20/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 293.64 194 Ordinary 194
20/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 293.64 4,140 Ordinary 4,140
20/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 293.64 -37 Ordinary -37
20/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 293.64 -522 Ordinary -522
20/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 293.64 -1,362 Ordinary -1,362
20/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 293.64 743 Ordinary 743
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.64 267 Ordinary 267
20/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 293.64 102 Ordinary 102
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,810 Ordinary -6,810
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,408 Ordinary 6,408
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 246 Ordinary 246
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,356 Ordinary -18,356
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,201 Ordinary -1,201
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -296 Ordinary -296
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,398 Ordinary -19,398
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -374 Ordinary -374
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33,592 Ordinary -33,592
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,267 Ordinary -1,267
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -445 Ordinary -445
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -147,433 Ordinary -147,433
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -137 Ordinary -137
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,692 Ordinary -1,692
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,625 Ordinary -2,625
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,105 Ordinary -1,105
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,480 Ordinary -14,480
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,551 Ordinary -1,551
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,668 Ordinary -5,668
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,825 Ordinary -5,825
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,965 Ordinary -5,965
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34,275 Ordinary -34,275
20/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 293.64 -100 Ordinary -100
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.64 111 Ordinary 111
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.64 25,065 Ordinary 25,065
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.64 1,362 Ordinary 1,362
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.64 522 Ordinary 522
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.64 473 Ordinary 473
20/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 293.64 1,031 Ordinary 1,031
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.64 623 Ordinary 623
20/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 293.64 -171 Ordinary -171
20/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 293.64 282 Ordinary 282
20/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 293.64 697 Ordinary 697
20/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 293.64 -28 Ordinary -28
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.64 105 Ordinary 105
20/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 293.64 -346 Ordinary -346
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.64 404 Ordinary 404

604 Page 88 18-Dec-2024

20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.64 81,569 Ordinary 81,569
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.64 7,268 Ordinary 7,268
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.64 346 Ordinary 346
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 293.64 -7,268 Ordinary -7,268
20/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 293.64 138 Ordinary 138
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 162 Ordinary 162
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -146 Ordinary -146
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 338 Ordinary 338
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 173 Ordinary 173
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -902 Ordinary -902
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -47,265 Ordinary -47,265
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,783 Ordinary -1,783
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -105 Ordinary -105
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 53,992 Ordinary 53,992
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -42,663 Ordinary -42,663
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,879 Ordinary -12,879
23/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 290.04 181 Ordinary 181
23/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,550 Ordinary -1,550
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -162 Ordinary -162
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -243 Ordinary -243
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 318 Ordinary 318
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,975 Ordinary -3,975
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -338 Ordinary -338
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,957 Ordinary 12,957
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,542 Ordinary 1,542
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 277 Ordinary 277
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,152 Ordinary 1,152
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,812 Ordinary 13,812
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,494 Ordinary 2,494
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,158 Ordinary 4,158
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,363 Ordinary 4,363
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,477 Ordinary 4,477
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,218 Ordinary 27,218
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,427 Ordinary 23,427
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 208 Ordinary 208
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,141 Ordinary 22,141
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,817 Ordinary 23,817
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,091 Ordinary 1,091
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 377 Ordinary 377
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 112,442 Ordinary 112,442
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 100 Ordinary 100
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,797 Ordinary 1,797
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,337 Ordinary 3,337
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,402 Ordinary 2,402
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -220 Ordinary -220
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,716 Ordinary -3,716
24/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -452 Ordinary -452
24/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 287.66 56 Ordinary 56
24/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 287.66 156 Ordinary 156
24/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 287.66 236 Ordinary 236
24/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 287.79 -29,275 Ordinary -29,275
24/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 287.66 -4,709 Ordinary -4,709

604 Page 89 18-Dec-2024

24/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 288.85 371 Ordinary 371
25/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 286.71 -7,803 Ordinary -7,803
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,010 Ordinary -2,010
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -642 Ordinary -642
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 270 Ordinary 270
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,867 Ordinary 3,867
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,723 Ordinary 4,723
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,441 Ordinary -2,441
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -680 Ordinary -680
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -925 Ordinary -925
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,607 Ordinary 1,607
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -773 Ordinary -773
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,501 Ordinary -5,501
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,860 Ordinary -8,860
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55,558 Ordinary 55,558
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,885 Ordinary -3,885
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -175 Ordinary -175
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53 Ordinary -53
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 71 Ordinary 71
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,459 Ordinary -9,459
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -773 Ordinary -773
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,336 Ordinary -3,336
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -381 Ordinary -381
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73 Ordinary 73
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60 Ordinary -60
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -53,540 Ordinary -53,540
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 42,663 Ordinary 42,663
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,877 Ordinary 10,877
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
25/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.71 25 Ordinary 25
25/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 286.61 242 Ordinary 242
25/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 286.71 -48,871 Ordinary -48,871
25/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 148 Ordinary 148
25/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.71 3,115 Ordinary 3,115
25/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 286.71 -12,956 Ordinary -12,956
25/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.71 240 Ordinary 240
25/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 286.71 -118 Ordinary -118
26/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 290.16 1,230 Ordinary 1,230
26/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 290.16 1,796 Ordinary 1,796
26/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 291.16 422 Ordinary 422
26/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 288.54 9 Ordinary 9
26/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 291.16 -362 Ordinary -362
26/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 291.16 102 Ordinary 102
26/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 291.16 105 Ordinary 105
26/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 291.16 4 Ordinary 4
26/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 291.16 -6,223 Ordinary -6,223
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,545 Ordinary -9,545

604 Page 90 18-Dec-2024

26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 207 Ordinary 207
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 638 Ordinary 638
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,948 Ordinary -10,948
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -900 Ordinary -900
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -234 Ordinary -234
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,875 Ordinary -5,875
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,371 Ordinary -11,371
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,579 Ordinary -2,579
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,478 Ordinary -3,478
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,439 Ordinary -3,439
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,704 Ordinary -3,704
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,717 Ordinary -21,717
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,501 Ordinary 38,501
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,567 Ordinary -14,567
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -175 Ordinary -175
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,932 Ordinary -19,932
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -916 Ordinary -916
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -324 Ordinary -324
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -71 Ordinary -71
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -102,982 Ordinary -102,982
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -83 Ordinary -83
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,023 Ordinary -1,023
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,021 Ordinary -2,021
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 320 Ordinary 320
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 740 Ordinary 740
26/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
26/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 288.54 201 Ordinary 201
26/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 288.54 -340 Ordinary -340
26/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 291.16 -422 Ordinary -422
26/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 291.16 -102 Ordinary -102
26/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 291.16 56 Ordinary 56
26/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 291.16 -105 Ordinary -105
26/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 291.16 -331 Ordinary -331
27/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 285.10 -938 Ordinary -938
27/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 285.10 -300 Ordinary -300
27/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 285.10 -2,797 Ordinary -2,797
27/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
27/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
27/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
27/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,847 Ordinary 23,847
27/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -590 Ordinary -590
27/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,607 Ordinary -4,607
27/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,041 Ordinary 12,041
27/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,976 Ordinary 20,976
27/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 289.85 183 Ordinary 183
27/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 285.10 300 Ordinary 300
30/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 286.28 1,024 Ordinary 1,024
30/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 286.28 -1,426 Ordinary -1,426
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 286.28 -454 Ordinary -454
30/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.28 100 Ordinary 100
30/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 286.28 -1,655 Ordinary -1,655
30/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 286.28 -642 Ordinary -642
30/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 286.28 -263 Ordinary -263
30/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 286.28 -4,411 Ordinary -4,411
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 332 Ordinary 332
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 435 Ordinary 435
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,847 Ordinary -23,847

604 Page 91 18-Dec-2024

30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,876 Ordinary 1,876
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 336 Ordinary 336
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69 Ordinary 69
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 618 Ordinary 618
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,730 Ordinary 4,730
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 56 Ordinary 56
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,995 Ordinary 2,995
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,531 Ordinary 4,531
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,109 Ordinary 1,109
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,795 Ordinary 1,795
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,278 Ordinary 2,278
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,932 Ordinary 1,932
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,902 Ordinary 12,902
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,480 Ordinary 28,480
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 58 Ordinary 58
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,165 Ordinary 31,165
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,331 Ordinary 10,331
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 162 Ordinary 162
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 202 Ordinary 202
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 173 Ordinary 173
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 54,778 Ordinary 54,778
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44 Ordinary 44
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 552 Ordinary 552
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,207 Ordinary 3,207
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,236 Ordinary 3,236
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
30/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,041 Ordinary -12,041
30/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 285.01 349 Ordinary 349
30/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 286.28 -189 Ordinary -189
30/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 286.28 -226 Ordinary -226
30/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 286.28 -4,327 Ordinary -4,327
30/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 286.28 -1,573 Ordinary -1,573
30/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.28 263 Ordinary 263
30/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 285.70 1,108 Ordinary 1,108
30/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 286.28 -1,467 Ordinary -1,467
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.28 82,020 Ordinary 82,020
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.28 1,467 Ordinary 1,467
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.28 9,185 Ordinary 9,185
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.28 1,655 Ordinary 1,655
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.28 264 Ordinary 264
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.28 1,573 Ordinary 1,573
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.28 642 Ordinary 642
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.28 4,411 Ordinary 4,411
30/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 286.28 -264 Ordinary -264
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 286.28 -9,185 Ordinary -9,185
30/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 286.28 -14,304 Ordinary -14,304
01/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 288.21 -277 Ordinary -277
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,403 Ordinary -4,403
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -756 Ordinary -756
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,841 Ordinary -1,841
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 867 Ordinary 867
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 927 Ordinary 927
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,296 Ordinary 1,296
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,885 Ordinary 5,885
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,569 Ordinary 15,569
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -92,655 Ordinary -92,655
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,371 Ordinary 5,371
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 300 Ordinary 300
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 93 Ordinary 93

604 Page 92 18-Dec-2024

01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47,035 Ordinary 47,035
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 256 Ordinary 256
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 272 Ordinary 272
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 327 Ordinary 327
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,346 Ordinary 11,346
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,934 Ordinary 1,934
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -618 Ordinary -618
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,730 Ordinary -4,730
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56 Ordinary -56
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -173 Ordinary -173
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,312 Ordinary 8,312
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 259 Ordinary 259
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,314 Ordinary 1,314
01/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,013 Ordinary 3,013
01/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 288.21 16,970 Ordinary 16,970
01/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 288.21 277 Ordinary 277
01/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 288.21 27 Ordinary 27
01/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 288.21 196 Ordinary 196
01/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 288.21 260 Ordinary 260
01/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 288.21 988 Ordinary 988
01/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 288.21 78 Ordinary 78
01/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 288.21 -16,970 Ordinary -16,970
01/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 288.13 -14,873 Ordinary -14,873
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 287.02 2,936 Ordinary 2,936
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 287.02 -4,037 Ordinary -4,037
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 287.02 1,924 Ordinary 1,924
02/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 287.02 -1,046 Ordinary -1,046
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -177 Ordinary -177
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,218 Ordinary -10,218
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,138 Ordinary -4,138
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -305 Ordinary -305
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,195 Ordinary -3,195
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,698 Ordinary -3,698
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -787 Ordinary -787
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,073 Ordinary -1,073
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,221 Ordinary -1,221
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,527 Ordinary -1,527
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,718 Ordinary -7,718
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,276 Ordinary -18,276
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -111,049 Ordinary -111,049
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,093 Ordinary -6,093
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -180 Ordinary -180
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -118 Ordinary -118
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48,191 Ordinary -48,191
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -323 Ordinary -323
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -107 Ordinary -107
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -134 Ordinary -134
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,718 Ordinary -5,718
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,043 Ordinary -2,043
02/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
02/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 912 Ordinary 912
02/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 287.02 -6 Ordinary -6
02/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 287.02 -63 Ordinary -63
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 912 Ordinary 912
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 287.02 1,208 Ordinary 1,208

604 Page 93 18-Dec-2024

02/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 287.02 260 Ordinary 260
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 287.01 43,754 Ordinary 43,754
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 287.02 1,046 Ordinary 1,046
02/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 287.01 166 Ordinary 166
03/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 288.61 3,468 Ordinary 3,468
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 623 Ordinary 623
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -272 Ordinary -272
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,049 Ordinary 1,049
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,425 Ordinary 4,425
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 181 Ordinary 181
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 607 Ordinary 607
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,581 Ordinary -1,581
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,897 Ordinary 2,897
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 503 Ordinary 503
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,195 Ordinary 1,195
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,503 Ordinary 1,503
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,269 Ordinary 1,269
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,602 Ordinary 8,602
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72 Ordinary -72
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,857 Ordinary 18,857
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,713 Ordinary -9,713
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,148 Ordinary 7,148
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 210 Ordinary 210
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 141 Ordinary 141
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,011 Ordinary 41,011
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 374 Ordinary 374
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 121 Ordinary 121
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 150 Ordinary 150
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,505 Ordinary 6,505
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,300 Ordinary 2,300
03/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,153 Ordinary 1,153
03/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 288.61 -223 Ordinary -223
03/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 289.01 186 Ordinary 186
03/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 288.61 62 Ordinary 62
03/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,153 Ordinary 1,153
03/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 288.61 494 Ordinary 494
03/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 289.01 31 Ordinary 31
04/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 288.98 -8,965 Ordinary -8,965
04/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 287.64 296 Ordinary 296
04/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 288.93 -3,670 Ordinary -3,670
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 219 Ordinary 219
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 212 Ordinary 212
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,931 Ordinary -4,931
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -187 Ordinary -187
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -58 Ordinary -58
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -236 Ordinary -236
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -153 Ordinary -153
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -759 Ordinary -759
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 213,547 Ordinary 213,547
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -113 Ordinary -113
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31

604 Page 94 18-Dec-2024

04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,265 Ordinary 1,265
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -305 Ordinary -305
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -85 Ordinary -85
04/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 288.93 108 Ordinary 108
04/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 287.64 345 Ordinary 345
04/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 288.93 16 Ordinary 16
04/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 287.64 1,121 Ordinary 1,121
04/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 288.93 130 Ordinary 130
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -97 Ordinary -97
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -231 Ordinary -231
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -192 Ordinary -192
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -931 Ordinary -931
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 124 Ordinary 124
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -635 Ordinary -635
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -175 Ordinary -175
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -691 Ordinary -691
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -288 Ordinary -288
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -373 Ordinary -373
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -300 Ordinary -300
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,188 Ordinary -2,188
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,182 Ordinary -4,182
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59,535 Ordinary -59,535
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,674 Ordinary -1,674
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51 Ordinary -51
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,450 Ordinary -9,450
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -88 Ordinary -88
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35 Ordinary -35
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,515 Ordinary -1,515
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -511 Ordinary -511
07/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,628 Ordinary 55,628
07/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -42,663 Ordinary -42,663
07/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,877 Ordinary -10,877
07/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -600 Ordinary -600
07/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,065 Ordinary -2,065
07/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 288.79 14,584 Ordinary 14,584
07/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 288.79 1,627 Ordinary 1,627
08/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 292.52 2,552 Ordinary 2,552
08/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 292.52 508 Ordinary 508
08/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 292.56 -4,418 Ordinary -4,418
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53 Ordinary -53
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 245 Ordinary 245
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -193 Ordinary -193
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,105 Ordinary -3,105
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -136 Ordinary -136
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -292 Ordinary -292
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,042 Ordinary -2,042
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -137 Ordinary -137
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -520 Ordinary -520
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,012 Ordinary -1,012
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -766 Ordinary -766
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,504 Ordinary -5,504
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,776 Ordinary -12,776

604 Page 95 18-Dec-2024

08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,255 Ordinary 4,255
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,490 Ordinary -4,490
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -148 Ordinary -148
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -79 Ordinary -79
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,615 Ordinary -13,615
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -227 Ordinary -227
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -83 Ordinary -83
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -103 Ordinary -103
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,464 Ordinary -4,464
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,640 Ordinary -1,640
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -124 Ordinary -124
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63 Ordinary -63
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,628 Ordinary -55,628
08/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 42,663 Ordinary 42,663
08/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,877 Ordinary 10,877
08/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,200 Ordinary 1,200
08/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,488 Ordinary 1,488
08/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 288.51 197 Ordinary 197
08/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 292.52 259 Ordinary 259
08/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 23 Ordinary 23
08/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 292.52 60,311 Ordinary 60,311
08/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 292.52 180 Ordinary 180
08/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 292.52 182 Ordinary 182
08/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 292.52 234 Ordinary 234
08/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 292.52 -2,552 Ordinary -2,552
08/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 292.52 -259 Ordinary -259
08/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 292.63 -19,059 Ordinary -19,059
08/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 292.57 -3,319 Ordinary -3,319
08/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 292.52 -508 Ordinary -508
09/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 294.95 804 Ordinary 804
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,983 Ordinary 4,983
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,600 Ordinary -3,600
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50 Ordinary 50
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43,813 Ordinary -43,813
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,511 Ordinary -1,511
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 149 Ordinary 149
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,630 Ordinary 3,630
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,716 Ordinary -11,716
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,516 Ordinary 1,516
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -79 Ordinary -79
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44 Ordinary 44
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 126 Ordinary 126
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 958 Ordinary 958
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,216 Ordinary -1,216
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -462 Ordinary -462
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 75 Ordinary 75
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -825 Ordinary -825
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 281 Ordinary 281
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48 Ordinary -48
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,174 Ordinary 1,174
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -110 Ordinary -110
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 365 Ordinary 365

604 Page 96 18-Dec-2024

09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -608 Ordinary -608
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -278 Ordinary -278
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -303 Ordinary -303
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,181 Ordinary 1,181
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -267 Ordinary -267
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,824 Ordinary -1,824
09/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 295.00 4,332 Ordinary 4,332
09/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 295.00 -236 Ordinary -236
09/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 295.00 -705 Ordinary -705
09/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 295.00 16,041 Ordinary 16,041
09/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 295.00 705 Ordinary 705
09/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 295.00 -279 Ordinary -279
10/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 294.13 -2,151 Ordinary -2,151
10/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 294.13 2,691 Ordinary 2,691
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -262 Ordinary -262
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 302 Ordinary 302
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,630 Ordinary -3,630
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,516 Ordinary -1,516
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44 Ordinary -44
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -126 Ordinary -126
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -958 Ordinary -958
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75 Ordinary -75
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -281 Ordinary -281
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,174 Ordinary -1,174
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -365 Ordinary -365
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,181 Ordinary -1,181
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,671 Ordinary 1,671
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,949 Ordinary 38,949
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 474 Ordinary 474
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 214 Ordinary 214
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,688 Ordinary 3,688
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30 Ordinary 30
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 494 Ordinary 494
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 160 Ordinary 160
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 558 Ordinary 558
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -78 Ordinary -78
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 257 Ordinary 257
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 172 Ordinary 172
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 128 Ordinary 128
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 118 Ordinary 118
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73 Ordinary 73
10/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 703 Ordinary 703
10/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,705 Ordinary 1,705
10/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 294.13 4 Ordinary 4
10/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,705 Ordinary 1,705
10/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 294.13 28,202 Ordinary 28,202
10/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 294.13 102 Ordinary 102
10/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 294.13 260 Ordinary 260
10/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 294.13 -2,691 Ordinary -2,691

604 Page 97 18-Dec-2024

10/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 294.13 6,888 Ordinary 6,888
10/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 294.13 -3,562 Ordinary -3,562
11/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 295.78 -572 Ordinary -572
11/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 295.78 35,645 Ordinary 35,645
11/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 295.78 1,630 Ordinary 1,630
11/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 295.78 2,433 Ordinary 2,433
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 104 Ordinary 104
11/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,472 Ordinary 6,472
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -919 Ordinary -919
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185 Ordinary -185
11/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,472 Ordinary -6,472
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,708 Ordinary -1,708
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -604 Ordinary -604
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 310 Ordinary 310
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,791 Ordinary -3,791
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -588 Ordinary -588
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -172 Ordinary -172
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -415 Ordinary -415
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 100 Ordinary 100
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -271 Ordinary -271
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59 Ordinary -59
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -110 Ordinary -110
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -127 Ordinary -127
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -95 Ordinary -95
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -693 Ordinary -693
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -216,000 Ordinary -216,000
11/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 295.78 162 Ordinary 162
11/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 295.78 49,462 Ordinary 49,462
11/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 295.78 -2,433 Ordinary -2,433
14/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 299.25 7,872 Ordinary 7,872
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -714 Ordinary -714
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -235 Ordinary -235
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51 Ordinary -51
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 171 Ordinary 171
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 65,351 Ordinary 65,351
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -93 Ordinary -93
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 95 Ordinary 95
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -310 Ordinary -310
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -100 Ordinary -100
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -106 Ordinary -106
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11

604 Page 98 18-Dec-2024

14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
14/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 327 Ordinary 327
14/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 327 Ordinary 327
14/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 299.31 162 Ordinary 162
14/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 299.27 -2,439 Ordinary -2,439
15/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 301.20 -313 Ordinary -313
15/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 301.20 3,089 Ordinary 3,089
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34,847 Ordinary 34,847
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -326 Ordinary -326
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,179 Ordinary 1,179
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,975 Ordinary 9,975
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,351 Ordinary -12,351
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,767 Ordinary 3,767
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 186 Ordinary 186
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 131 Ordinary 131
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,133 Ordinary 25,133
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -291 Ordinary -291
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62 Ordinary 62
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,336 Ordinary 3,336
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,203 Ordinary 1,203
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,330 Ordinary 2,330
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 66 Ordinary 66
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 231 Ordinary 231
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 880 Ordinary 880
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 145 Ordinary 145
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 512 Ordinary 512
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 142 Ordinary 142
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 635 Ordinary 635
15/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,950 Ordinary 1,950
15/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 301.20 797 Ordinary 797
15/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 300.94 199 Ordinary 199
15/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 301.20 -16,725 Ordinary -16,725
16/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 299.60 -424 Ordinary -424
16/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 299.60 1,771 Ordinary 1,771
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 130 Ordinary 130
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,136 Ordinary 1,136
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,326 Ordinary -1,326
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,166 Ordinary 2,166
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 82 Ordinary 82
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 197 Ordinary 197
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,314 Ordinary 1,314
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 311 Ordinary 311
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 596 Ordinary 596
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 545 Ordinary 545
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 739 Ordinary 739
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,066 Ordinary 3,066
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,486 Ordinary 9,486
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,407 Ordinary 3,407
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 156 Ordinary 156
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 117 Ordinary 117
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,977 Ordinary 21,977
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 171 Ordinary 171
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81 Ordinary 81
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,206 Ordinary 3,206
16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,161 Ordinary 1,161

604 Page 99 18-Dec-2024

16/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53,000 Ordinary -53,000
16/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 299.60 470 Ordinary 470
16/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 299.60 23 Ordinary 23
16/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 299.60 25 Ordinary 25
16/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 299.60 264 Ordinary 264
16/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 299.60 1,053 Ordinary 1,053
16/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 299.60 300 Ordinary 300
16/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 299.60 156 Ordinary 156
16/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 299.60 -160 Ordinary -160
16/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 299.60 -1,771 Ordinary -1,771
16/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 299.60 898 Ordinary 898
16/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 299.60 1,459 Ordinary 1,459
17/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 301.79 -2,276 Ordinary -2,276
17/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 301.79 -454 Ordinary -454
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 630 Ordinary 630
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -686 Ordinary -686
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 56 Ordinary 56
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,977 Ordinary -38,977
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -79 Ordinary -79
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 133,000 Ordinary 133,000
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,471 Ordinary -14,471
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -708 Ordinary -708
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -533 Ordinary -533
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -98,275 Ordinary -98,275
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54 Ordinary -54
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -172 Ordinary -172
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -345 Ordinary -345
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -334 Ordinary -334
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,059 Ordinary -13,059
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,651 Ordinary -4,651
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,159 Ordinary -9,159
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -284 Ordinary -284
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51 Ordinary -51
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -855 Ordinary -855
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,493 Ordinary -5,493
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -719 Ordinary -719
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,528 Ordinary -2,528
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,236 Ordinary -2,236
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,682 Ordinary -2,682
17/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,611 Ordinary -13,611
17/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 301.16 1,147 Ordinary 1,147
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,432 Ordinary 1,432
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,676 Ordinary 55,676
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,032 Ordinary -2,032
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -42,663 Ordinary -42,663
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,877 Ordinary -10,877
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,200 Ordinary -1,200
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,488 Ordinary -1,488
17/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,152 Ordinary -1,152
17/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 301.79 -108 Ordinary -108
17/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 301.79 162 Ordinary 162
18/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 300.55 136 Ordinary 136
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42 Ordinary -42
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 58 Ordinary 58
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45,087 Ordinary 45,087
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 90 Ordinary 90
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52,000 Ordinary -52,000
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,570 Ordinary 16,570
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 815 Ordinary 815
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 590 Ordinary 590
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 112,009 Ordinary 112,009

604 Page 100 18-Dec-2024

18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61 Ordinary 61
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 199 Ordinary 199
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 401 Ordinary 401
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 412 Ordinary 412
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,205 Ordinary 15,205
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,187 Ordinary 5,187
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,810 Ordinary 10,810
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 155 Ordinary 155
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 54 Ordinary 54
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 964 Ordinary 964
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,315 Ordinary 6,315
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 534 Ordinary 534
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,923 Ordinary 2,923
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,696 Ordinary 2,696
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,103 Ordinary 3,103
18/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,885 Ordinary 3,885
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,432 Ordinary -1,432
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,676 Ordinary -55,676
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,432 Ordinary 1,432
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 42,663 Ordinary 42,663
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,877 Ordinary 10,877
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 648 Ordinary 648
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,488 Ordinary 1,488
18/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 300.54 112 Ordinary 112
18/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 300.58 260 Ordinary 260
18/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 300.58 -471 Ordinary -471
18/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 300.58 -400 Ordinary -400
21/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 303.55 95 Ordinary 95
21/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 303.03 -2,569 Ordinary -2,569
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 142 Ordinary 142
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -81 Ordinary -81
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61 Ordinary -61
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,969 Ordinary 1,969
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 832 Ordinary 832
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49 Ordinary 49
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 160 Ordinary 160
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,107 Ordinary -16,107
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 358 Ordinary 358
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 662 Ordinary 662
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 550 Ordinary 550
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29

604 Page 101 18-Dec-2024

21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 254 Ordinary 254
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 136 Ordinary 136
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 128 Ordinary 128
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 491 Ordinary 491
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
21/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -81,000 Ordinary -81,000
21/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 303.03 189 Ordinary 189
21/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 303.55 80 Ordinary 80
21/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 303.03 130 Ordinary 130
21/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 303.03 7,179 Ordinary 7,179
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 301.00 -103 Ordinary -103
22/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 294.13 -1,709 Ordinary -1,709
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 294.13 4,706 Ordinary 4,706
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 294.13 858 Ordinary 858
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -96 Ordinary -96
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74 Ordinary 74
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -160 Ordinary -160
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -358 Ordinary -358
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -454 Ordinary -454
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,329 Ordinary -7,329
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 82 Ordinary 82
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 349 Ordinary 349
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,220 Ordinary 2,220
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57 Ordinary 57
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,018 Ordinary 1,018
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 960 Ordinary 960
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,094 Ordinary 1,094
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,663 Ordinary 1,663
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,491 Ordinary -32,491
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,769 Ordinary 5,769
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 301 Ordinary 301
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 234 Ordinary 234
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33,267 Ordinary 33,267
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 75 Ordinary 75
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -353 Ordinary -353
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,191 Ordinary -17,191
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,070 Ordinary -4,070
22/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 294.13 -858 Ordinary -858
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 294.13 -1,132 Ordinary -1,132
22/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 294.13 606 Ordinary 606
22/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 294.13 162 Ordinary 162
22/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 294.13 81 Ordinary 81

604 Page 102 18-Dec-2024

22/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 294.13 234 Ordinary 234
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 294.13 -4,706 Ordinary -4,706
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 294.13 -606 Ordinary -606
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 294.31 -7,009 Ordinary -7,009
23/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 291.26 -4,665 Ordinary -4,665
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,937 Ordinary -1,937
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,894 Ordinary 1,894
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,962 Ordinary -4,962
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -275 Ordinary -275
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -89 Ordinary -89
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,448 Ordinary -1,448
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,344 Ordinary -9,344
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -678 Ordinary -678
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,327 Ordinary -4,327
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,928 Ordinary -3,928
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,595 Ordinary -4,595
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,407 Ordinary -7,407
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,498 Ordinary -18,498
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -135 Ordinary -135
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,619 Ordinary -24,619
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,227 Ordinary -1,227
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -925 Ordinary -925
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -139,013 Ordinary -139,013
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -93 Ordinary -93
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -312 Ordinary -312
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -113 Ordinary -113
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,653 Ordinary -1,653
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
23/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 291.26 -1,670 Ordinary -1,670
23/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 291.26 162 Ordinary 162
23/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 291.26 -335 Ordinary -335
23/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 291.26 405 Ordinary 405
24/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 293.57 2,728 Ordinary 2,728
24/10/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 293.63 164 Ordinary 164
24/10/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 293.63 1,912 Ordinary 1,912
24/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 292.65 -881 Ordinary -881
24/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
24/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
24/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
24/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,472 Ordinary -6,472
24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,408 Ordinary 1,408
24/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 293.57 -6,012 Ordinary -6,012
24/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 293.57 28 Ordinary 28
24/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 293.57 1,116 Ordinary 1,116
24/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 293.57 851 Ordinary 851
24/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 292.65 -72 Ordinary -72
24/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 293.57 -1,116 Ordinary -1,116
24/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 293.57 -9,891 Ordinary -9,891
24/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 293.57 131 Ordinary 131
24/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 293.57 262 Ordinary 262
24/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 293.57 -11,340 Ordinary -11,340
24/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 293.57 11,340 Ordinary 11,340
24/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,408 Ordinary 1,408
24/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.57 440 Ordinary 440
24/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 293.57 162 Ordinary 162
24/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 293.57 324 Ordinary 324
24/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 293.57 324 Ordinary 324
24/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 293.57 208 Ordinary 208
24/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 293.57 1,180 Ordinary 1,180
24/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 293.57 -851 Ordinary -851
25/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 293.71 47 Ordinary 47

604 Page 103 18-Dec-2024

25/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 293.70 2,107 Ordinary 2,107
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 53 Ordinary 53
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -47 Ordinary -47
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39,994 Ordinary 39,994
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 143 Ordinary 143
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 54 Ordinary 54
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 513 Ordinary 513
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 174 Ordinary 174
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,696 Ordinary 2,696
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,233 Ordinary 5,233
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 128 Ordinary 128
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 66 Ordinary 66
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62 Ordinary 62
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 659 Ordinary 659
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,570 Ordinary 5,570
25/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 293.71 -111 Ordinary -111
25/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 293.69 264 Ordinary 264
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,229 Ordinary 6,229
25/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 293.71 -171 Ordinary -171
25/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 293.71 -262 Ordinary -262
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,053 Ordinary -15,053
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,081 Ordinary 2,081
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -143 Ordinary -143
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 131 Ordinary 131
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 845 Ordinary 845
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54 Ordinary -54
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,210 Ordinary 3,210
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 225 Ordinary 225
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,619 Ordinary 1,619
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,453 Ordinary 1,453
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -513 Ordinary -513
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,747 Ordinary 1,747
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,361 Ordinary 3,361
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,696 Ordinary -2,696
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,233 Ordinary -5,233
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -62 Ordinary -62
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,696 Ordinary 5,696
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81 Ordinary 81
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -174 Ordinary -174
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,419 Ordinary 9,419
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 371 Ordinary 371
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 182 Ordinary 182
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48,344 Ordinary 48,344
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35 Ordinary 35
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 132 Ordinary 132
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -128 Ordinary -128
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66 Ordinary -66
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30 Ordinary 30
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 941 Ordinary 941
28/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 292.20 -179 Ordinary -179
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,301 Ordinary 8,301
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,499 Ordinary -3,499

604 Page 104 18-Dec-2024

28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,570 Ordinary -5,570
28/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 292.00 -11 Ordinary -11
28/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 144 Ordinary 144
28/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 292.05 -1,199 Ordinary -1,199
28/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 292.05 581 Ordinary 581
29/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 292.15 -12,785 Ordinary -12,785
29/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 291.73 -4,410 Ordinary -4,410
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 292.67 -268 Ordinary -268
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 292.67 -782 Ordinary -782
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 292.67 268 Ordinary 268
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 292.67 2,479 Ordinary 2,479
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 292.67 305 Ordinary 305
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,081 Ordinary -2,081
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -131 Ordinary -131
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42 Ordinary -42
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -845 Ordinary -845
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,210 Ordinary -3,210
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -225 Ordinary -225
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,619 Ordinary -1,619
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,453 Ordinary -1,453
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,747 Ordinary -1,747
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,361 Ordinary -3,361
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,696 Ordinary -5,696
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -81 Ordinary -81
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,419 Ordinary -9,419
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -371 Ordinary -371
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -182 Ordinary -182
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48,344 Ordinary -48,344
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35 Ordinary -35
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -132 Ordinary -132
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -941 Ordinary -941
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,301 Ordinary -8,301
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,731 Ordinary 2,731
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,170 Ordinary 6,170
29/10/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 292.67 1 Ordinary 1
29/10/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 292.67 2,032 Ordinary 2,032
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 292.67 -305 Ordinary -305
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 292.67 -890 Ordinary -890
29/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 288 Ordinary 288
29/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 292.67 648 Ordinary 648
29/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 292.67 120 Ordinary 120
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 292.67 -2,032 Ordinary -2,032
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 292.67 -2,479 Ordinary -2,479
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 292.37 -13,138 Ordinary -13,138
30/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 287.46 -2,301 Ordinary -2,301
30/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 287.46 -243 Ordinary -243
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -262 Ordinary -262
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39 Ordinary -39
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 301 Ordinary 301
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,417 Ordinary 14,417
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 205 Ordinary 205
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,393 Ordinary 23,393
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,019 Ordinary 1,019
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 448 Ordinary 448
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 120,375 Ordinary 120,375
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 86 Ordinary 86
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 323 Ordinary 323
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31

604 Page 105 18-Dec-2024

30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 87 Ordinary 87
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,984 Ordinary 1,984
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 87 Ordinary 87
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,137 Ordinary 5,137
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 323 Ordinary 323
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 86 Ordinary 86
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,622 Ordinary 1,622
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,720 Ordinary 8,720
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,237 Ordinary 1,237
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,000 Ordinary 4,000
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,706 Ordinary 3,706
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,395 Ordinary 4,395
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,452 Ordinary 8,452
30/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 287.46 162 Ordinary 162
30/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 287.46 162 Ordinary 162
30/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 287.46 468 Ordinary 468
30/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 287.46 208 Ordinary 208
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 286.95 4,011 Ordinary 4,011
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 286.95 15,879 Ordinary 15,879
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 286.92 8,504 Ordinary 8,504
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 286.92 48 Ordinary 48
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 289.59 -86 Ordinary -86
31/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 286.92 20 Ordinary 20
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 286.95 -15,879 Ordinary -15,879
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 286.95 715 Ordinary 715
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 157 Ordinary 157
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 249 Ordinary 249
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 93 Ordinary 93
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -294 Ordinary -294
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 726 Ordinary 726
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 845 Ordinary 845
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 835 Ordinary 835
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,388 Ordinary 4,388
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -186 Ordinary -186
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 161 Ordinary 161
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -92 Ordinary -92
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 516 Ordinary 516
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -623 Ordinary -623
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 96 Ordinary 96
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 345 Ordinary 345
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 70 Ordinary 70
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 217 Ordinary 217
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 559 Ordinary 559
31/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 286.92 -159 Ordinary -159

604 Page 106 18-Dec-2024

31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 289.59 270 Ordinary 270
31/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.95 162 Ordinary 162
31/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 286.95 -4,011 Ordinary -4,011
31/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 286.95 -1,765 Ordinary -1,765
31/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 286.95 -142 Ordinary -142
31/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 286.95 -715 Ordinary -715
31/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 286.95 -2,582 Ordinary -2,582
31/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 286.92 -159 Ordinary -159
31/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 286.92 -191 Ordinary -191
31/10/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 286.92 -210 Ordinary -210
31/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 286.95 264 Ordinary 264
31/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.95 1,765 Ordinary 1,765
31/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.92 3,742 Ordinary 3,742
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 286.92 -4,567 Ordinary -4,567
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 286.92 -4 Ordinary -4
31/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 286.92 -698 Ordinary -698
31/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.95 52 Ordinary 52
31/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.92 5,475 Ordinary 5,475
31/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.95 2,582 Ordinary 2,582
31/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.91 2,137 Ordinary 2,137
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 286.95 142 Ordinary 142
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 286.92 300 Ordinary 300
01/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 284.41 605 Ordinary 605
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,625 Ordinary 13,625
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 200 Ordinary 200
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -125 Ordinary -125
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,000 Ordinary 38,000
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,142 Ordinary -15,142
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -214 Ordinary -214
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,238 Ordinary -24,238
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,058 Ordinary -1,058
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -472 Ordinary -472
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -835 Ordinary -835
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -124,763 Ordinary -124,763
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -91 Ordinary -91
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -326 Ordinary -326
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -91 Ordinary -91
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,797 Ordinary -1,797
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -104 Ordinary -104
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,298 Ordinary -5,298
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -341 Ordinary -341
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -90 Ordinary -90
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,531 Ordinary -1,531
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,237 Ordinary -9,237
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -613 Ordinary -613
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,096 Ordinary -4,096
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,051 Ordinary -4,051
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -70 Ordinary -70
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,612 Ordinary -4,612
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,011 Ordinary -9,011
01/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 284.41 -201 Ordinary -201
01/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.62 260 Ordinary 260

604 Page 107 18-Dec-2024

01/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.62 1,180 Ordinary 1,180
01/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 96.16 -20 Ordinary -20
04/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 286.34 -510 Ordinary -510
04/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 199 Ordinary 199
04/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 112 Ordinary 112
04/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
04/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -311 Ordinary -311
04/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.34 243 Ordinary 243
05/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 287.14 -47 Ordinary -47
05/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
05/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
05/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
05/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
05/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
05/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 283.99 27 Ordinary 27
05/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 283.99 180 Ordinary 180
05/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 283.99 7,847 Ordinary 7,847
06/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 286.38 -84 Ordinary -84
06/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
06/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -191 Ordinary -191
06/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51 Ordinary -51
06/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
06/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 242 Ordinary 242
06/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,705 Ordinary 21,705
06/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43,520 Ordinary 43,520
06/11/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 285.73 126 Ordinary 126
06/11/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 285.73 55 Ordinary 55
06/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 285.73 1,768 Ordinary 1,768
06/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 285.73 60 Ordinary 60
06/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 285.73 78 Ordinary 78
06/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 285.73 182 Ordinary 182
06/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 285.73 1,409 Ordinary 1,409
07/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 283.39 1,071 Ordinary 1,071
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,748 Ordinary -7,748
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,822 Ordinary 5,822
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 461 Ordinary 461
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 53,651 Ordinary 53,651
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,566 Ordinary 1,566
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,057 Ordinary 14,057
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 875 Ordinary 875
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,702 Ordinary 5,702
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,449 Ordinary 8,449
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,770 Ordinary 5,770
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,871 Ordinary 14,871
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,380 Ordinary 18,380
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 163 Ordinary 163
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,902 Ordinary 32,902
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,519 Ordinary 20,519
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,262 Ordinary 1,262
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 150,304 Ordinary 150,304
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 109 Ordinary 109
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 520 Ordinary 520
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 99 Ordinary 99
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,970 Ordinary 1,970
07/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73 Ordinary 73

604 Page 108 18-Dec-2024

07/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 283.39 451 Ordinary 451
07/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 283.39 132 Ordinary 132
07/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 283.39 117 Ordinary 117
07/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 283.39 117 Ordinary 117
07/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 283.10 46 Ordinary 46
07/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 283.39 182 Ordinary 182
07/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 283.39 676 Ordinary 676
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 78 Ordinary 78
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,390 Ordinary -6,390
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,019 Ordinary 2,019
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -171 Ordinary -171
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,123 Ordinary 2,123
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,097 Ordinary -3,097
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 308 Ordinary 308
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,594 Ordinary -2,594
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 883 Ordinary 883
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,588 Ordinary -2,588
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,168 Ordinary 2,168
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,819 Ordinary -10,819
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 171 Ordinary 171
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37,000 Ordinary -37,000
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,750 Ordinary -13,750
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 286 Ordinary 286
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 105 Ordinary 105
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,676 Ordinary 19,676
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -115 Ordinary -115
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,191 Ordinary 1,191
08/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
08/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 286.24 1,283 Ordinary 1,283
08/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 285.44 941 Ordinary 941
08/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 285.29 120 Ordinary 120
08/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 285.29 182 Ordinary 182
08/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 286.24 6,195 Ordinary 6,195
11/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 287.30 -1,088 Ordinary -1,088
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37,142 Ordinary 37,142
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 431 Ordinary 431
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,427 Ordinary 2,427
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 175 Ordinary 175
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,709 Ordinary -21,709
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 191 Ordinary 191
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,932 Ordinary -2,932
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 100 Ordinary 100
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 79 Ordinary 79
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49,880 Ordinary -49,880
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74 Ordinary 74

604 Page 109 18-Dec-2024

11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 127 Ordinary 127
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 459 Ordinary 459
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -180 Ordinary -180
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
11/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -257 Ordinary -257
11/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 287.30 -317 Ordinary -317
11/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 287.30 -6,869 Ordinary -6,869
11/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 287.32 -84 Ordinary -84
11/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 287.32 182 Ordinary 182
12/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 286.66 -662 Ordinary -662
12/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 286.66 187 Ordinary 187
12/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 286.66 -101 Ordinary -101
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45,222 Ordinary -45,222
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -285 Ordinary -285
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,493 Ordinary -1,493
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,736 Ordinary -7,736
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -221 Ordinary -221
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,000 Ordinary -1,000
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,960 Ordinary -6,960
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,515 Ordinary -1,515
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109 Ordinary -109
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -167,049 Ordinary -167,049
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -147 Ordinary -147
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -395 Ordinary -395
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -101 Ordinary -101
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,262 Ordinary -3,262
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -98 Ordinary -98
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,663 Ordinary -26,663
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 850 Ordinary 850
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37,991 Ordinary -37,991
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73 Ordinary 73
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,921 Ordinary -7,921
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -443 Ordinary -443
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -86 Ordinary -86
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,764 Ordinary -3,764
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,087 Ordinary -11,087
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,643 Ordinary -1,643
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,110 Ordinary -3,110
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,152 Ordinary -9,152
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,156 Ordinary -3,156
12/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,781 Ordinary -16,781
12/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.66 593 Ordinary 593
12/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 286.66 388 Ordinary 388
13/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 285.54 -10,304 Ordinary -10,304
13/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 285.54 2,953 Ordinary 2,953
13/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
13/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -91 Ordinary -91
13/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,047 Ordinary -1,047
13/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 91 Ordinary 91
13/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,059 Ordinary 14,059
13/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,296 Ordinary 5,296
13/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -850 Ordinary -850
13/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
13/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
13/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
13/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13

604 Page 110 18-Dec-2024

13/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
13/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -73 Ordinary -73
13/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,749 Ordinary 3,749
13/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 285.54 378 Ordinary 378
13/11/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 285.54 119 Ordinary 119
13/11/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 285.54 -8 Ordinary -8
13/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 285.54 282 Ordinary 282
13/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 285.54 -5,957,857 Ordinary -5,957,857
13/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 285.54 243 Ordinary 243
13/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 285.54 234 Ordinary 234
13/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 285.54 118 Ordinary 118
13/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 285.54 5,957,857 Ordinary 5,957,857
14/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 284.05 5,724 Ordinary 5,724
14/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 287.55 -100 Ordinary -100
14/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 284.05 1,401 Ordinary 1,401
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35,038 Ordinary -35,038
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 71 Ordinary 71
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,885 Ordinary 10,885
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 225 Ordinary 225
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,606 Ordinary 9,606
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,023 Ordinary 2,023
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 231 Ordinary 231
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 214,724 Ordinary 214,724
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 104 Ordinary 104
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,023 Ordinary 1,023
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 144 Ordinary 144
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,832 Ordinary 3,832
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 135 Ordinary 135
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,877 Ordinary 11,877
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 520 Ordinary 520
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 138 Ordinary 138
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 362 Ordinary 362
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,685 Ordinary 4,685
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,098 Ordinary 14,098
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,804 Ordinary 1,804
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,058 Ordinary 5,058
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,255 Ordinary 10,255
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,565 Ordinary 3,565
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,877 Ordinary 21,877
14/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 284.05 459 Ordinary 459
14/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 287.55 36 Ordinary 36
14/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 287.55 881 Ordinary 881
14/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 284.05 1,773 Ordinary 1,773
14/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 284.05 182 Ordinary 182
14/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 287.55 433 Ordinary 433
15/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 277.10 1,141 Ordinary 1,141
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.01 1,927 Ordinary 1,927
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 277.01 -1,927 Ordinary -1,927
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 277.01 -268 Ordinary -268
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 277.01 -848 Ordinary -848
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 277.01 -4,924 Ordinary -4,924
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,923 Ordinary -3,923
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -175 Ordinary -175
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -76 Ordinary -76
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,065 Ordinary -1,065
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,565 Ordinary -2,565
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,468 Ordinary -3,468

604 Page 111 18-Dec-2024

15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -494 Ordinary -494
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,601 Ordinary -1,601
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,547 Ordinary -2,547
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,132 Ordinary -1,132
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,487 Ordinary -6,487
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,510 Ordinary -3,510
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -752 Ordinary -752
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,195 Ordinary -3,195
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -631 Ordinary -631
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72 Ordinary -72
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -71,330 Ordinary -71,330
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -395 Ordinary -395
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,967 Ordinary -1,967
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 75 Ordinary 75
15/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,807 Ordinary 1,807
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.01 848 Ordinary 848
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.01 268 Ordinary 268
15/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 277.01 486 Ordinary 486
15/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 277.01 -1,440 Ordinary -1,440
15/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 277.01 4 Ordinary 4
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 223 Ordinary 223
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,558 Ordinary 1,558
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26 Ordinary 26
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.01 1,326 Ordinary 1,326
15/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 277.10 933 Ordinary 933
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 277.01 -2,359 Ordinary -2,359
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 277.01 -1,326 Ordinary -1,326
15/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 277.01 120 Ordinary 120
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.01 2,359 Ordinary 2,359
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.01 1,440 Ordinary 1,440
18/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 271.21 -71 Ordinary -71
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -412 Ordinary -412
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,092 Ordinary 2,092
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,881 Ordinary 1,881
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 439 Ordinary 439
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 53 Ordinary 53
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45,201 Ordinary 45,201
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 192 Ordinary 192
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 455 Ordinary 455
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61 Ordinary 61
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,722 Ordinary -13,722
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,628 Ordinary -9,628
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,469 Ordinary 2,469
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 158 Ordinary 158
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 396 Ordinary 396
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,263 Ordinary 3,263
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 399 Ordinary 399
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,082 Ordinary 1,082
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,395 Ordinary 2,395
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 706 Ordinary 706
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,012 Ordinary 5,012
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,649 Ordinary 5,649

604 Page 112 18-Dec-2024

18/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 272.45 459 Ordinary 459
18/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 272.45 15,699 Ordinary 15,699
18/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 272.45 1,944 Ordinary 1,944
18/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 272.45 -21 Ordinary -21
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,649 Ordinary 5,649
18/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,649 Ordinary 5,649
18/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 272.45 -20 Ordinary -20
18/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 272.45 182 Ordinary 182
19/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 271.36 1,688 Ordinary 1,688
19/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 271.36 527 Ordinary 527
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 196 Ordinary 196
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -445 Ordinary -445
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -80 Ordinary -80
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,799 Ordinary 38,799
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,896 Ordinary -5,896
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -282 Ordinary -282
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,420 Ordinary -1,420
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,685 Ordinary -7,685
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -725 Ordinary -725
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,537 Ordinary -2,537
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,590 Ordinary -5,590
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,723 Ordinary -1,723
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,490 Ordinary -11,490
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,353 Ordinary -5,353
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,646 Ordinary -4,646
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,023 Ordinary -1,023
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -120 Ordinary -120
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -105,698 Ordinary -105,698
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53 Ordinary -53
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -460 Ordinary -460
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -85 Ordinary -85
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,288 Ordinary -1,288
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -207 Ordinary -207
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,456 Ordinary -7,456
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,456 Ordinary 7,456
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -600 Ordinary -600
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,731 Ordinary -2,731
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,731 Ordinary 2,731
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -42,663 Ordinary -42,663
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 42,663 Ordinary 42,663
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,877 Ordinary -10,877
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,877 Ordinary 10,877
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,170 Ordinary -6,170
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,170 Ordinary 6,170
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -648 Ordinary -648
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 648 Ordinary 648
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,488 Ordinary -1,488
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,488 Ordinary 1,488
19/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 271.36 -1,688 Ordinary -1,688
19/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 271.36 -445 Ordinary -445
19/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 271.36 -28 Ordinary -28
19/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,649 Ordinary -5,649
19/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 271.36 120 Ordinary 120
19/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 271.36 260 Ordinary 260
19/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 271.36 -354 Ordinary -354
19/11/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 271.36 139 Ordinary 139
19/11/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 271.36 445 Ordinary 445
19/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 272.45 362 Ordinary 362
20/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 274.30 4,048 Ordinary 4,048

604 Page 113 18-Dec-2024

20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61,023 Ordinary 61,023
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 120 Ordinary 120
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 960 Ordinary 960
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -970 Ordinary -970
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -276 Ordinary -276
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -234 Ordinary -234
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 218 Ordinary 218
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,496 Ordinary 4,496
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -226 Ordinary -226
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 476,996 Ordinary 476,996
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -708 Ordinary -708
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 848 Ordinary 848
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,135 Ordinary 4,135
20/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
20/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 274.30 22,334 Ordinary 22,334
20/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 272.00 142 Ordinary 142
20/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 274.30 7,492 Ordinary 7,492
20/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 274.30 26 Ordinary 26
20/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 274.30 104 Ordinary 104
20/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 274.30 84 Ordinary 84
20/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 274.30 234 Ordinary 234
20/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 272.00 -2,370 Ordinary -2,370
21/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 273.72 145 Ordinary 145
21/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 273.72 3,914 Ordinary 3,914
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 164 Ordinary 164
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -174 Ordinary -174
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 352 Ordinary 352
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73 Ordinary 73
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,557 Ordinary -3,557
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -238 Ordinary -238
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,119 Ordinary -1,119
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,932 Ordinary -5,932
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -750 Ordinary -750
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,001 Ordinary -2,001
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,730 Ordinary -4,730
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,449 Ordinary -1,449
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,408 Ordinary -13,408
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,888 Ordinary -3,888
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -68 Ordinary -68
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,616 Ordinary -3,616
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -790 Ordinary -790
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -91 Ordinary -91
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -82,188 Ordinary -82,188
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,208 Ordinary -1,208

604 Page 114 18-Dec-2024

21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,138 Ordinary -4,138
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,371 Ordinary -1,371
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64 Ordinary -64
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -826 Ordinary -826
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 850 Ordinary 850
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -600 Ordinary -600
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,276 Ordinary 56,276
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -42,663 Ordinary -42,663
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,877 Ordinary -10,877
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -648 Ordinary -648
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,488 Ordinary -1,488
21/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 273.72 405 Ordinary 405
21/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 273.72 -3,914 Ordinary -3,914
21/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 273.72 -19,294 Ordinary -19,294
21/11/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 273.72 36 Ordinary 36
21/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 273.72 12 Ordinary 12
21/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 273.72 5,941 Ordinary 5,941
21/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 273.72 243 Ordinary 243
21/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 273.72 286 Ordinary 286
21/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 273.72 130 Ordinary 130
21/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 273.72 -145 Ordinary -145
21/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 273.72 -713 Ordinary -713
22/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 276.47 -2,250 Ordinary -2,250
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -125 Ordinary -125
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,213 Ordinary -4,213
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 125 Ordinary 125
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 99 Ordinary 99
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -352 Ordinary -352
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -73 Ordinary -73
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30,504 Ordinary -30,504
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -850 Ordinary -850
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -56,276 Ordinary -56,276
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 42,663 Ordinary 42,663
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,877 Ordinary 10,877
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 648 Ordinary 648
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,488 Ordinary 1,488
22/11/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 276.47 19 Ordinary 19
22/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 276.47 6,048 Ordinary 6,048
22/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 276.47 -1,791 Ordinary -1,791
25/11/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 281.07 -2,659 Ordinary -2,659
25/11/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 281.07 -2,652 Ordinary -2,652
25/11/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 281.07 -1,380 Ordinary -1,380
25/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 281.07 -4,001 Ordinary -4,001
25/11/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 281.07 60 Ordinary 60
25/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 281.07 1,436 Ordinary 1,436
25/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 281.07 948 Ordinary 948
25/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 281.07 4,001 Ordinary 4,001
25/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 281.07 23,809 Ordinary 23,809
25/11/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 281.07 4,116 Ordinary 4,116
25/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 281.07 234 Ordinary 234
25/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 281.07 9 Ordinary 9
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.07 170 Ordinary 170

604 Page 115 18-Dec-2024

25/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 281.07 -291 Ordinary -291
25/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 281.07 -155 Ordinary -155
25/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 281.07 -385 Ordinary -385
25/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 281.07 -28 Ordinary -28
25/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 281.07 242 Ordinary 242
25/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 281.07 1,024 Ordinary 1,024
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 165 Ordinary 165
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 208 Ordinary 208
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -694 Ordinary -694
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,937 Ordinary 2,937
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 177 Ordinary 177
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 344 Ordinary 344
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 936 Ordinary 936
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,822 Ordinary 4,822
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 698 Ordinary 698
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,546 Ordinary 1,546
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,954 Ordinary 6,954
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,297 Ordinary 1,297
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,519 Ordinary 22,519
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,449 Ordinary 3,449
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57 Ordinary 57
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,591 Ordinary 16,591
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,100 Ordinary 4,100
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 679 Ordinary 679
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74 Ordinary 74
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92,567 Ordinary 92,567
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 389 Ordinary 389
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44 Ordinary 44
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 943 Ordinary 943
25/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57 Ordinary 57
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 281.07 -948 Ordinary -948
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 281.07 -54 Ordinary -54
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,456 Ordinary -7,456
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 16,357 Ordinary 16,357
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,731 Ordinary -2,731
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,170 Ordinary -6,170
25/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 281.07 4,238 Ordinary 4,238
25/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 281.07 1,004 Ordinary 1,004
25/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 281.07 30 Ordinary 30
25/11/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 281.07 1,628 Ordinary 1,628
25/11/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 281.07 385 Ordinary 385
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.07 474 Ordinary 474
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.07 291 Ordinary 291
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.07 1,792 Ordinary 1,792
25/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 281.07 117 Ordinary 117
25/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 281.07 7 Ordinary 7
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.07 123 Ordinary 123
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.07 518 Ordinary 518
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.07 155 Ordinary 155
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.07 652 Ordinary 652
25/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 281.07 553 Ordinary 553
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.07 170 Ordinary 170
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 281.07 -123 Ordinary -123
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 281.07 -242 Ordinary -242
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 281.07 -1,436 Ordinary -1,436
25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 281.07 -1,004 Ordinary -1,004
25/11/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 281.07 -66 Ordinary -66
25/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 281.07 306 Ordinary 306

604 Page 116 18-Dec-2024

25/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.07 162 Ordinary 162
25/11/2024 STATE STREET GLOBAL ADVISORS SINGAPORE LIMITED Transfer in 281.07 676 Ordinary 676
25/11/2024 STATE STREET GLOBAL ADVISORS SINGAPORE LIMITED Transfer in 281.07 431 Ordinary 431
25/11/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 281.07 419 Ordinary 419
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -159,647 Ordinary -159,647
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 852 Ordinary 852
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,937 Ordinary -2,937
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -177 Ordinary -177
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -936 Ordinary -936
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,822 Ordinary -4,822
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -698 Ordinary -698
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,546 Ordinary -1,546
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,954 Ordinary -6,954
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,297 Ordinary -1,297
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,519 Ordinary -22,519
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,449 Ordinary -3,449
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,100 Ordinary -4,100
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -679 Ordinary -679
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74 Ordinary -74
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -92,567 Ordinary -92,567
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -389 Ordinary -389
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44 Ordinary -44
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -943 Ordinary -943
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
26/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74 Ordinary 74
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,456 Ordinary 7,456
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,357 Ordinary -16,357
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,731 Ordinary 2,731
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,170 Ordinary 6,170
26/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.22 27 Ordinary 27
26/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 280.22 -421 Ordinary -421
26/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 280.22 -252 Ordinary -252
26/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.22 234 Ordinary 234
26/11/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 280.22 58 Ordinary 58
26/11/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 280.22 421 Ordinary 421
26/11/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 280.22 478 Ordinary 478
27/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.74 2,944 Ordinary 2,944
27/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.74 736 Ordinary 736
27/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 280.74 -456 Ordinary -456
27/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 186 Ordinary 186
27/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
27/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -83 Ordinary -83
27/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
27/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,804 Ordinary -10,804
27/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -852 Ordinary -852
27/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
27/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10

604 Page 117 18-Dec-2024

27/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
27/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -346 Ordinary -346
27/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
27/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
27/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
27/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74 Ordinary -74
27/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 135,396 Ordinary 135,396
27/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,456 Ordinary -7,456
27/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,951 Ordinary 15,951
27/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,731 Ordinary -2,731
27/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,170 Ordinary -6,170
27/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.74 108 Ordinary 108
27/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 280.74 2,007 Ordinary 2,007
27/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.74 8,107 Ordinary 8,107
27/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.74 162 Ordinary 162
27/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.74 130 Ordinary 130
27/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.74 308 Ordinary 308
28/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -127 Ordinary -127
28/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -453 Ordinary -453
28/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,320 Ordinary -2,320
28/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 98,000 Ordinary 98,000
28/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,996 Ordinary 5,996
28/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -216 Ordinary -216
28/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
28/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 194 Ordinary 194
29/11/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 281.89 -17,837 Ordinary -17,837
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 289 Ordinary 289
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,294 Ordinary -15,294
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 258 Ordinary 258
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74 Ordinary 74
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,186 Ordinary 4,186
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 848 Ordinary 848
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
29/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
29/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 282.22 -241 Ordinary -241
29/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
29/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 282.22 54 Ordinary 54
29/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 282.22 -119 Ordinary -119
29/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 282.22 -208 Ordinary -208
29/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 384 Ordinary 384
29/11/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 282.22 -159 Ordinary -159
29/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 282.22 104 Ordinary 104
29/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 282.22 236 Ordinary 236
29/11/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 282.22 -139 Ordinary -139
29/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 282.22 119 Ordinary 119
29/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 282.22 88 Ordinary 88
02/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 280.63 -3,474 Ordinary -3,474
02/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 280.63 3,474 Ordinary 3,474
02/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 282.18 -104 Ordinary -104
02/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.63 4,784 Ordinary 4,784
02/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.63 205 Ordinary 205
02/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.63 1,683 Ordinary 1,683
02/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 96 Ordinary 96
02/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32 Ordinary -32
02/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64 Ordinary -64
02/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2

604 Page 118 18-Dec-2024

02/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -258 Ordinary -258
02/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -129,466 Ordinary -129,466
02/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 282.18 147 Ordinary 147
02/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 280.63 -205 Ordinary -205
02/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.63 1,430 Ordinary 1,430
02/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.63 486 Ordinary 486
02/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.63 130 Ordinary 130
02/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.63 260 Ordinary 260
02/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.63 280 Ordinary 280
02/12/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 280.63 134 Ordinary 134
02/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 282.18 1,474 Ordinary 1,474
03/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 281.99 144 Ordinary 144
03/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 254 Ordinary 254
03/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 117 Ordinary 117
03/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -371 Ordinary -371
03/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46,266 Ordinary -46,266
03/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 284.62 -783 Ordinary -783
03/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 284.62 -1,531 Ordinary -1,531
03/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 284.62 243 Ordinary 243
03/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 284.62 182 Ordinary 182
04/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.36 120 Ordinary 120
04/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 283.11 155 Ordinary 155
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -71 Ordinary -71
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 83 Ordinary 83
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,230 Ordinary 15,230
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -850 Ordinary -850
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
04/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -73 Ordinary -73
04/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 283.14 108 Ordinary 108
04/12/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 283.14 -8 Ordinary -8
04/12/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 283.14 -47 Ordinary -47
04/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 283.14 117 Ordinary 117
04/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 283.14 105 Ordinary 105
04/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 281.00 -966 Ordinary -966
04/12/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 281.00 21 Ordinary 21
04/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 283.14 24,816 Ordinary 24,816
05/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 281.83 200 Ordinary 200
05/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 281.70 161 Ordinary 161
05/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 281.70 -456 Ordinary -456
05/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,586 Ordinary 15,586
05/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 292 Ordinary 292
05/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -78 Ordinary -78
05/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,349 Ordinary -10,349
05/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 281.75 1,449 Ordinary 1,449
05/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.70 279 Ordinary 279
05/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.70 125 Ordinary 125
05/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.70 130 Ordinary 130
05/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 281.70 -2,651 Ordinary -2,651
05/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 281.70 -279 Ordinary -279
05/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 281.70 2,651 Ordinary 2,651
06/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.82 179 Ordinary 179
06/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 280.82 76 Ordinary 76
06/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 280.82 741 Ordinary 741
06/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,347 Ordinary 24,347
06/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,552 Ordinary 12,552

604 Page 119 18-Dec-2024

06/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,466 Ordinary 1,466
06/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,081 Ordinary 1,081
06/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,148 Ordinary 8,148
06/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 280.82 351 Ordinary 351
06/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 280.82 -17 Ordinary -17
06/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.82 -741 Ordinary -741
06/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 280.82 -2,580 Ordinary -2,580
09/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 277.67 -34 Ordinary -34
09/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 281.28 303 Ordinary 303
09/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.67 961 Ordinary 961
09/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 281.16 84 Ordinary 84
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,935 Ordinary -6,935
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 105 Ordinary 105
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 322 Ordinary 322
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,427 Ordinary -10,427
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 441 Ordinary 441
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 154 Ordinary 154
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,126 Ordinary 1,126
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,633 Ordinary 4,633
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 757 Ordinary 757
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,000 Ordinary 2,000
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,070 Ordinary 6,070
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,489 Ordinary 1,489
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,763 Ordinary 23,763
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29,174 Ordinary 29,174
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,362 Ordinary 4,362
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,260 Ordinary 2,260
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 629 Ordinary 629
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 86 Ordinary 86
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 850 Ordinary 850
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 109,289 Ordinary 109,289
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 344 Ordinary 344
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61 Ordinary 61
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 992 Ordinary 992
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,484 Ordinary 1,484
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
09/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,878 Ordinary 3,878
09/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 779 Ordinary 779
09/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 779 Ordinary 779
10/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 282.01 -8,894 Ordinary -8,894
10/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 282.01 -67 Ordinary -67
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,089 Ordinary -1,089
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,084 Ordinary -11,084
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -107 Ordinary -107
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 191 Ordinary 191
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,574 Ordinary -10,574
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -800 Ordinary -800
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -441 Ordinary -441
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -154 Ordinary -154
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,126 Ordinary -1,126

604 Page 120 18-Dec-2024

10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,633 Ordinary -4,633
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -757 Ordinary -757
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,000 Ordinary -2,000
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,070 Ordinary -6,070
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,489 Ordinary -1,489
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,763 Ordinary -23,763
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29,174 Ordinary -29,174
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,260 Ordinary -2,260
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -629 Ordinary -629
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -86 Ordinary -86
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109,289 Ordinary -109,289
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38 Ordinary -38
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -344 Ordinary -344
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61 Ordinary -61
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -992 Ordinary -992
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,484 Ordinary -1,484
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60 Ordinary -60
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,878 Ordinary -3,878
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
10/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
10/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 282.01 208 Ordinary 208
10/12/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 282.01 153 Ordinary 153
10/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 282.01 -2,923 Ordinary -2,923
10/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 282.01 -74 Ordinary -74
11/12/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 279.61 50 Ordinary 50
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,588 Ordinary -1,588
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 88 Ordinary 88
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,775 Ordinary 6,775
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,082 Ordinary -26,082
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 731 Ordinary 731
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
11/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
11/12/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,624 Ordinary 1,624
11/12/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 279.61 3,463 Ordinary 3,463
11/12/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 279.61 17 Ordinary 17
11/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 279.61 208 Ordinary 208
11/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 279.61 1,199 Ordinary 1,199
11/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 279.61 -296 Ordinary -296
11/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 279.61 56 Ordinary 56
11/12/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,624 Ordinary 1,624
11/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 279.61 188 Ordinary 188
11/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 279.61 130 Ordinary 130
12/12/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 278.34 -602 Ordinary -602
12/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 278.34 2,800 Ordinary 2,800
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -135 Ordinary -135
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 112 Ordinary 112
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44 Ordinary -44
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -68 Ordinary -68
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,068 Ordinary -16,068
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 736 Ordinary 736
12/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
12/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 280.85 530 Ordinary 530
12/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 278.34 260 Ordinary 260
12/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 278.34 156 Ordinary 156
13/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 277.55 1,061 Ordinary 1,061
13/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.55 475 Ordinary 475
13/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -224 Ordinary -224

604 Page 121 18-Dec-2024

13/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 432 Ordinary 432
13/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,408 Ordinary -7,408
13/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
13/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
13/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
13/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
13/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,843 Ordinary 1,843
13/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48 Ordinary -48
13/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
13/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
13/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 277.55 -624 Ordinary -624
13/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 277.55 2,150 Ordinary 2,150
13/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 277.55 -1,061 Ordinary -1,061
13/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 277.55 -475 Ordinary -475
13/12/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 277.55 -1,147 Ordinary -1,147
13/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 277.55 260 Ordinary 260
13/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 277.55 15,272 Ordinary 15,272
16/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 276.79 -175 Ordinary -175
16/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 276.79 -142 Ordinary -142
16/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 276.79 1,395,029 Ordinary 1,395,029
16/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 276.79 33,527 Ordinary 33,527
16/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 276.79 -2,868 Ordinary -2,868
16/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 276.79 -352 Ordinary -352
16/12/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 276.79 -2,596 Ordinary -2,596
16/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75,623 Ordinary -75,623
16/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
16/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 346 Ordinary 346
16/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,317 Ordinary -3,317
16/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
16/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
16/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
16/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
16/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
16/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,905 Ordinary -8,905
16/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 129 Ordinary 129
16/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
16/12/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
16/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 276.79 33 Ordinary 33
16/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 276.79 3,686 Ordinary 3,686
16/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 276.79 210 Ordinary 210
16/12/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 276.79 36 Ordinary 36
16/12/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 276.79 13,851 Ordinary 13,851
16/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 276.79 2,868 Ordinary 2,868
16/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 276.79 175 Ordinary 175
16/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 276.79 352 Ordinary 352
16/12/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 276.79 130 Ordinary 130

604 Page 122 18-Dec-2024

Annexure B

This is Annexure B referred to in Form 604, Notice of change of interest of substantial holder

==> picture [64 x 20] intentionally omitted <==

18/12/2024
Alok Maheshwary
Authorised signatory
Dated the
18/12/2024
Alok Maheshwary
Authorised signatory
Dated the
State Street Bank and Trust Company will, if requested by the company or responsible entity to whom this form must be given under the Corporations Act 2001 (Cth) or if
requested by the Australian Securities and Investment Commission (ASIC), provide a copy of the master securities lending agreement/s and security agreement/s referred to
below to the company, responsible entity or ASIC.
Part A: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires relevant interest as lender of the securities under securities
lending authorisation agreement, subject to obligation to return under the agreement. (State Street Bank and Trust Company has lent the securities and retains relevant
interest asper Part B of this Annexure.)
Type of agreement: Securities Lending Authorisation Agreement/ Global Master Securities Lending
Agreement/ Securities Loan Agreement.
A pro forma copy of the agreement will be given if requested by the ASIC or the
companyor responsible entityto whom theprescribed report isgiven.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of votingrights BORROWER
Are there any restrictions on voting rights? (1) No
(2) Yes. (Borrower has the right to vote, but may on-lend securities)
If yes, in what detail? (1) Only if instructed to by the borrower
(2)As determined bythe owner of the securities
Date on which the securities were (or are) expected to be delivered to the borrower
or its nominee (ie borrow date):
The dates on which the securities were delivered by State Street Bank and Trust
Company as borrower are set out in Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the
lender or its nominee (ie return date)
No scheduled return date
Does the borrower have the right to return the securities early? [Yes/No] No scheduled return date. Borrower can return securities or equivalent securities at
anytime subject togivingnotice
If yes, in which circumstances? Borrower can return securities or equivalent securities at any time subject to giving
notice
Does the lender have the right to recall the securities early (ie before the
scheduled return date)? [Yes/No]
No scheduled return date. Lender can require return of securities or equivalent
securities at any time subject to giving notice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject to
givingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,in which circumstances? n/a
Part B: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires a relevant interest in securities through taking a security interest
(“title transfer”) over the securities as collateral to secure a securities loan. (See Part A of this Annexure for securities loan details.)
Type of agreement: Global Master Securities Lending Agreement
Securities Lending Authorisation Agreement
If requested, a pro forma copy of the agreement will be given to the ASIC or the
companyor responsible entityto whom theprescribed report wasgiven.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of votingrights LENDER
Are there any restrictions on voting rights? (1) Yes, but only if the borrower defaults and ownership is enforce;
(2) Yes
Ifyes,in what detail? (1)Onlyif the borrower defaults and ownershipis enforced;
Date on which the securities were (or are) expected to be delivered to the borrower
or its nominee (ie borrow date):
The dates on which the securities were transferred, as indicated in Annexure A to
this notice
Scheduled date (if any) when the securities are expected to be returned to the
lender or its nominee (ie return date)
No scheduled return date. Securities collateral is returned on termination of related
securities loan
Does the borrower have the right to return the securities early? [Yes/No] At any time subject to returning the borrowed securities or equivalent securities or
providingalternative collateral
If yes, in which circumstances? At any time subject to returning the borrowed securities or equivalent securities or
providingalternative collateral
Does the lender have the right to recall the securities early (ie before the
scheduled return date)? [Yes/No]
No, assuming the borrower returns the borrowed securities or equivalent securities
If yes, in which circumstances? n/a (lender must return securities collateral if the borrower returns the borrowed
securities or equivalent securities)

604 Page 123 18-Dec-2024

Annexure C

This is Annexure C referred to in Form 604, Notice of change of interest of substantial holder

==> picture [63 x 20] intentionally omitted <==

Alok Maheshwary Authorised signatory Dated the 18/12/2024 State Street Bank and Trust Company will, if requested by the company or responsible entity to whom this form must be given under the Corporations Act 2001 (Cth) or if requested by the Australian Securities and Investment Commission (ASIC), provide a copy of the master securities lending agreement/s and security agreement/s referred to below to the company, responsible entity or ASIC.

Part A: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires relevant interest as borrower of the securities under securities lending agreement, subject to obligation to return under the agreement. (State Street Bank and Trust Company has on-lent the securities and retains relevant interest as per Part A of this Annexure.)

Type of agreement: Global Master Securities Lending Agreement/Master Securities Loan
Agreement/Securities Loan Agreement.
If requested, a pro forma copy of the agreement will be given to the ASIC or the
company or responsible entity to whom the prescribed report was given.
Parties to agreement: (1) State Street Bank and Trust Company
(2)Counterparty/ entities details to be shared, as and when requested.
Holder of votingrights BORROWER
Are there any restrictions on voting rights? (1) Yes (if the borrower is the registered holder. However the securities are on-lent
by the borrower as per Part B of this Annexure)
(2)No, not duringterm of securities loan
If yes, in what detail? (1) Only if the borrower is the registered holder. However the securities are on-lent
by the borrower as per Part B of this Annexure
(2) n/a
Date on which the securities were (or are) expected to be delivered to the borrower
or its nominee (ie borrow date):
The dates on which the securities were delivered to State Street Bank and Trust
Company as borrower are set out in Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the
lender or its nominee (ie return date)
No scheduled return date
Does the borrower have the right to return the securities early? [Yes/No] No scheduled return date. Borrower can return securities or equivalent securities at
anytime subject togivingnotice
If yes, in which circumstances? Borrower can return securities or equivalent securities at any time subject to giving
notice
Does the lender have the right to recall the securities early (ie before the
scheduled return date)? [Yes/No]
No scheduled return date. Lender can require return of securities or equivalent
securities at any time subject to giving notice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject to
givingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,in which circumstances? n/a
Part B: For relevant interests arising out of lending securities - State Street Bank and Trust Company lends the securities under securities lending agreement, and retains
relevant interest through the right to recall the securities or equivalent securities.
Type of agreement: Global Master Securities Lending Agreement/Master Securities Loan Agreement. If
requested, a pro forma copy of the agreement will be given to the ASIC or the
company or responsible entity to whom the prescribed report was given.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of votingrights LENDER
Are there any restrictions on voting rights? (1) Yes, but only if the lender recalls the loan and exercises its right to become the
registered holder
(2) Yes (while registered holder)
If yes, in what detail? (1) Only if the lender recalls the loan and exercises its right to become the registered
holder
(2) Borrower may exercise voting rights (while registered holder)
Date on which the securities were (or are) expected to be delivered to the borrower
or its nominee (ie borrow date):
The dates on which the securities were delivered to the borrower are set out in
Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the
lender or its nominee (ie return date)
No scheduled return date
Does the borrower have the right to return the securities early? [Yes/No] No scheduled return date. Borrower can return securities or equivalent securities at
anytime subject togivingnotice
If yes, in which circumstances? Borrower can return securities or equivalent securities at any time subject to giving
notice
Does the lender have the right to recall the securities early (ie before the
scheduled return date)? [Yes/No]
No scheduled return date. Lender can require return of securities or equivalent
securities at any time subject to giving notice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject to
givingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,in which circumstances? n/a

604 Page 124 18-Dec-2024

Part C: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires a relevant interest in securities through taking a security interest (“pledge”) over the securities as collateral to secure a securities loan. (See Part B of this Annexure for securities loan details.)

Type of agreement: Global Master Securities Lending Agreement
Security Agreement: If requested, a pro forma copy of the agreement will be given to
the ASIC or the company or responsible entity to whom the prescribed report was
given.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of votingrights LENDER
Are there anyrestrictions on votingrights? (1)Yes,but onlyif the borrower defaults andpledge is enforced
If yes, in what detail? (1) Only if the borrower defaults and pledge is enforced
(2) In accordance with ordinary rights as registered holder, either directly or
through nominee holder
Date on which the securities were (or are) expected to be delivered to the borrower
or its nominee (ie borrow date):
The dates on which the securities were pledged, as indicated in Annexure A to this
notice
Scheduled date (if any) when the securities are expected to be returned to the
lender or its nominee (ie return date)
No scheduled release date. Securities are released from pledge on termination of
related securities loan
Does the borrower have the right to return the securities early? [Yes/No] No scheduled release date. Securities are released from pledge on termination of
related securities loan or theprovision of alternative collateral
If yes, in which circumstances? At any time subject to returning the borrowed securities or equivalent securities or
providingalternative collateral
Does the lender have the right to recall the securities early (ie before the
scheduled return date)?[Yes/No]
No, assuming the borrower returns the borrowed securities or equivalent securities
If yes, in which circumstances? n/a (lender must release pledged securities if the borrower returns the borrowed
securities or equivalent securities)