0001145549-22-078999.txt : 20221228
0001145549-22-078999.hdr.sgml : 20221228
20221228115455
ACCESSION NUMBER: 0001145549-22-078999
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20221031
FILED AS OF DATE: 20221228
DATE AS OF CHANGE: 20221228
PERIOD START: 20221031
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: JOHN HANCOCK INVESTMENT TRUST
CENTRAL INDEX KEY: 0000022370
IRS NUMBER: 746035056
STATE OF INCORPORATION: MA
FISCAL YEAR END: 1031
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-00560
FILM NUMBER: 221493171
BUSINESS ADDRESS:
STREET 1: C/O JOHN HANCOCK FUNDS
STREET 2: 200 BERKELEY STREET
CITY: BOSTON
STATE: MA
ZIP: 02116
BUSINESS PHONE: 617-663-3000
MAIL ADDRESS:
STREET 1: C/O JOHN HANCOCK FUNDS
STREET 2: 200 BERKELEY STREET
CITY: BOSTON
STATE: MA
ZIP: 02116
FORMER COMPANY:
FORMER CONFORMED NAME: HANCOCK JOHN INVESTMENT TRUST /MA/
DATE OF NAME CHANGE: 19950131
FORMER COMPANY:
FORMER CONFORMED NAME: TRANSAMERICA INVESTMENT TRUST
DATE OF NAME CHANGE: 19950131
FORMER COMPANY:
FORMER CONFORMED NAME: CRITERION INCOME TRUST
DATE OF NAME CHANGE: 19890820
0000022370
S000066059
John Hancock Diversified Macro Fund
C000213576
Class R6
JDJRX
C000213577
Class NAV
C000213578
Class A
JDJAX
C000213579
Class C
JDJCX
C000213580
Class I
JDJIX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000022370
XXXXXXXX
S000066059
C000213578
C000213579
C000213580
C000213577
C000213576
John Hancock Investment Trust
811-00560
0000022370
549300WRGYBW55IKGU23
200 Berkeley Street
Boston
02116
617-312-0176
Diversified Macro Fund
S000066059
549300Z703V056NXRV10
2022-10-31
2022-10-31
N
763462199.630000000000
6878348.410000000000
756583851.220000000000
0.000000000000
59564076.880000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
0.000000000000
411802385.160000000000
AUD
CAD
EUR
GBP
HKD
JPY
USD
N
N/A
N/A
WTI CRUDE FUTURE 1122
N/A
WTI CRUDE FUTURE 1122
N/A
69
NC
USD
29362.24
0.0038808970
N/A
DCO
CORP
US
N
1
NEW YORK MERCANTILE EXCHANGE
N/A
Long
WTI Crude Oil
WTI Crude Oil
2022-11-21
5918437.760000000000
USD
29362.240000000000
N
N
N
SILVER FUTURE 1222
N/A
SILVER FUTURE 1222
N/A
316
NC
USD
72610.16
0.0095971068
N/A
DCO
CORP
US
N
1
COMMODITIES EXCHANGE CENTER
N/A
Short
Silver
Silver
2022-12-28
-30250610.160000000000
USD
72610.160000000000
N
N
N
COTTON NO.2 FUTR 1222
N/A
COTTON NO.2 FUTR 1222
N/A
124
NC
USD
361513.64
0.0477823627
N/A
DCO
CORP
US
N
1
ICE FUTURES U.S.
N/A
Short
Cotton
Cotton
2022-12-07
-4834193.640000000000
USD
361513.640000000000
N
N
N
COFFEE 'C' FUTURE 0323
N/A
COFFEE 'C' FUTURE 0323
N/A
143
NC
USD
-223729.27
-0.0295709814
N/A
DCO
CORP
US
N
1
ICE FUTURES U.S.
N/A
Long
Coffee
Coffee
2023-03-21
9551798.020000000000
USD
-223729.270000000000
N
N
N
SUGAR #11 WORLD 0223
N/A
SUGAR #11 WORLD 0223
N/A
158
NC
USD
39404.98
0.0052082766
N/A
DCO
CORP
US
N
1
ICE FUTURES U.S.
N/A
Long
Sugar #11
Sugar #11
2023-02-28
3142335.820000000000
USD
39404.980000000000
N
N
N
WHEAT FUTURECBT 1222
N/A
WHEAT FUTURECBT 1222
N/A
346
NC
USD
-294727.84
-0.0389550794
N/A
DCO
CORP
US
N
1
CHICAGO BOARD OF TRADE
N/A
Short
Wheat
Wheat
2022-12-14
-14898997.160000000000
USD
-294727.840000000000
N
N
N
KC HRW WHEAT FUT 1222
N/A
KC HRW WHEAT FUT 1222
N/A
20
NC
USD
2267.7
0.0002997288
N/A
DCO
CORP
US
N
1
CHICAGO BOARD OF TRADE
N/A
Long
Hard Red Winter Wheat
Hard Red Winter Wheat
2022-12-14
970732.300000000000
USD
2267.700000000000
N
N
N
SOYBEAN FUTURE 0323
N/A
SOYBEAN FUTURE 0323
N/A
134
NC
USD
-185928.7
-0.0245747645
N/A
DCO
CORP
US
N
1
CHICAGO BOARD OF TRADE
N/A
Short
Soybean
Soybean
2023-03-14
-9371621.300000000000
USD
-185928.700000000000
N
N
N
LME ZINC FUTURE 1222
N/A
LME ZINC FUTURE 1222
N/A
79
NC
USD
1475811.05
0.1950624571
N/A
DCO
CORP
GB
N
1
LONDON METAL EXCHANGE
N/A
Short
Zinc
Zinc
2022-12-19
-6837639.800000000000
USD
1475811.050000000000
N
N
N
COCOA FUTURE - LI 1222
N/A
COCOA FUTURE - LI 1222
N/A
87
NC
-11223.2479730272
-0.0014834110
N/A
DCO
CORP
GB
N
1
INTERCONTINENTAL EXCHANGE - ICE FUTURES LIMITED
N/A
Long
Cocoa
Cocoa
2022-12-13
1678446.560000000000
GBP
-11223.247973027200
N
N
N
COCOA FUTURE - LI 0323
N/A
COCOA FUTURE - LI 0323
N/A
51
NC
13411.4038005023
0.0017726262
N/A
DCO
CORP
GB
N
1
INTERCONTINENTAL EXCHANGE - ICE FUTURES LIMITED
N/A
Long
Cocoa
Cocoa
2023-03-16
949655.390000000000
GBP
13411.403800502300
N
N
N
Sold GBP /Bought USD
N/A
Sold GBP /Bought USD
N/A
1
NC
USD
-34969.66
-0.0046220468
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2053000.000000000000
GBP
2323817.390000000000
USD
2022-12-23
-34969.660000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
84473.3
0.0111650942
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1503116000.000000000000
JPY
10262718.080000000000
USD
2022-12-23
84473.300000000000
N
N
N
Sold AUD /Bought USD
N/A
Sold AUD /Bought USD
N/A
1
NC
USD
-85613.78
-0.0113158350
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
11225000.000000000000
AUD
7106816.900000000000
USD
2022-12-23
-85613.780000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-32950.68
-0.0043551921
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
3319000.000000000000
CAD
2404833.720000000000
USD
2022-12-23
-32950.680000000000
N
N
N
Sold MXN /Bought USD
N/A
Sold MXN /Bought USD
N/A
1
NC
USD
-1757.18
-0.0002322519
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2710000.000000000000
MXN
133752.870000000000
USD
2022-12-23
-1757.180000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-45952.65
-0.0060737022
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
4984000.000000000000
CAD
3614763.670000000000
USD
2022-12-23
-45952.650000000000
N
N
N
Sold MXN /Bought USD
N/A
Sold MXN /Bought USD
N/A
1
NC
USD
-6832.72
-0.0009031015
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
11687000.000000000000
MXN
577560.600000000000
USD
2022-12-23
-6832.720000000000
N
N
N
Sold GBP /Bought USD
N/A
Sold GBP /Bought USD
N/A
1
NC
USD
-9662.87
-0.0012771711
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
485000.000000000000
GBP
547576.160000000000
USD
2022-12-23
-9662.870000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
-2680.83
-0.0003543335
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
80224000.000000000000
JPY
540550.370000000000
USD
2022-12-23
-2680.830000000000
N
N
N
Sold AUD /Bought USD
N/A
Sold AUD /Bought USD
N/A
1
NC
USD
-7974.89
-0.0010540656
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
784000.000000000000
AUD
494373.940000000000
USD
2022-12-23
-7974.890000000000
N
N
N
Sold NZD /Bought USD
N/A
Sold NZD /Bought USD
N/A
1
NC
USD
-7453.01
-0.0009850871
N/A
DFE
CORP
NZ
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
513000.000000000000
NZD
291044.910000000000
USD
2022-12-23
-7453.010000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-17138.5
-0.0022652479
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1860000.000000000000
CAD
1349019.680000000000
USD
2022-12-23
-17138.500000000000
N
N
N
Sold GBP /Bought USD
N/A
Sold GBP /Bought USD
N/A
1
NC
USD
-9498.93
-0.0012555026
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
378000.000000000000
GBP
424802.830000000000
USD
2022-12-23
-9498.930000000000
N
N
N
Sold EUR /Bought USD
N/A
Sold EUR /Bought USD
N/A
1
NC
USD
-239.56
-0.0000316634
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
26000.000000000000
EUR
25569.100000000000
USD
2022-12-23
-239.560000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
-8321.02
-0.0010998146
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
145187000.000000000000
JPY
974802.590000000000
USD
2022-12-23
-8321.020000000000
N
N
N
Sold AUD /Bought USD
N/A
Sold AUD /Bought USD
N/A
1
NC
USD
-20098.83
-0.0026565238
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1517000.000000000000
AUD
951920.530000000000
USD
2022-12-23
-20098.830000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-10964.21
-0.0014491731
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2028000.000000000000
CAD
1478588.900000000000
USD
2022-12-23
-10964.210000000000
N
N
N
Sold GBP /Bought USD
N/A
Sold GBP /Bought USD
N/A
1
NC
USD
-12782.78
-0.0016895391
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
438000.000000000000
GBP
490455.760000000000
USD
2022-12-23
-12782.780000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
-5661.02
-0.0007482343
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
71305000.000000000000
JPY
477175.800000000000
USD
2022-12-23
-5661.020000000000
N
N
N
Sold AUD /Bought USD
N/A
Sold AUD /Bought USD
N/A
1
NC
USD
-6241.25
-0.0008249251
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
465000.000000000000
AUD
291707.990000000000
USD
2022-12-23
-6241.250000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-10996.2
-0.0014534014
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1063000.000000000000
CAD
769770.540000000000
USD
2022-12-23
-10996.200000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
3069.68
0.0004057290
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
81782000.000000000000
JPY
556850.770000000000
USD
2022-12-23
3069.680000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
11976.89
0.0015830222
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
89051000.000000000000
JPY
614979.500000000000
USD
2022-12-23
11976.890000000000
N
N
N
Sold AUD /Bought USD
N/A
Sold AUD /Bought USD
N/A
1
NC
USD
2720.74
0.0003596085
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
316000.000000000000
AUD
205198.080000000000
USD
2022-12-23
2720.740000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
813.72
0.0001075519
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2105000.000000000000
CAD
1546922.840000000000
USD
2022-12-23
813.720000000000
N
N
N
Sold AUD /Bought USD
N/A
Sold AUD /Bought USD
N/A
1
NC
USD
8620.02
0.0011393344
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2787000.000000000000
AUD
1794393.230000000000
USD
2022-12-23
8620.020000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
33708.47
0.0044553515
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
439023000.000000000000
JPY
3006521.980000000000
USD
2022-12-23
33708.470000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
4062.02
0.0005368896
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
7820000.000000000000
CAD
5747802.310000000000
USD
2022-12-23
4062.020000000000
N
N
N
United States Treasury Bills
N/A
UNITED STATES TREASURY BILL 11/22 0.00000
912796N96
31500000
PA
USD
31496253.39
4.1629560741
Long
DBT
UST
US
N
2
2022-11-03
None
0.000000000000
N
N
N
N
N
N
United States Treasury Bills
N/A
UNITED STATES TREASURY BILL 12/22 0.00000
912796P94
25000000
PA
USD
24928281.25
3.2948471223
Long
DBT
UST
US
N
2
2022-12-01
None
0.000000000000
N
N
N
N
N
N
United States Treasury Bills
N/A
TREASURY BILL
912796R27
14000000
PA
USD
13913837.84
1.8390344729
Long
DBT
UST
US
N
2
2022-12-29
None
0
N
N
N
N
N
N
United States Treasury Bills
N/A
UNITED STATES TREASURY BILL 11/22 0.00000
912796W54
44000000
PA
USD
43971172.52
5.8118042632
Long
DBT
UST
US
N
2
2022-11-10
None
0.000000000000
N
N
N
N
N
N
United States Treasury Bills
N/A
UNITED STATES TREASURY BILL 11/22 0.00000
912796W62
12500000
PA
USD
12484195.88
1.6500743255
Long
DBT
UST
US
N
2
2022-11-17
None
0.000000000000
N
N
N
N
N
N
United States Treasury Bills
N/A
UNITED STATES TREASURY BILL 11/22 0.00000
912796W70
35500000
PA
USD
35422545.04
4.6819060416
Long
DBT
UST
US
N
2
2022-11-25
None
0.000000000000
N
N
N
N
N
N
United States Treasury Bills
N/A
UNITED STATES TREASURY BILL 12/22 0.00000
912796X61
36500000
PA
USD
36371008.64
4.8072673744
Long
DBT
UST
US
N
2
2022-12-08
None
0.000000000000
N
N
N
N
N
N
United States Treasury Bills
N/A
UNITED STATES TREASURY BILL 12/22 0.00000
912796X79
38500000
PA
USD
38335423.28
5.0669100613
Long
DBT
UST
US
N
2
2022-12-15
None
0.000000000000
N
N
N
N
N
N
United States Treasury Bills
N/A
UNITED STATES TREASURY BILL 12/22 0.00000
912796X87
45000000
PA
USD
44767392.3
5.9170430651
Long
DBT
UST
US
N
2
2022-12-22
None
0.000000000000
N
N
N
N
N
N
United States Treasury Bills
N/A
UNITED STATES TREASURY BILL 01/23 0.00000
912796X95
15400000
PA
USD
15294616.88
2.0215362587
Long
DBT
UST
US
N
2
2023-01-05
None
0.000000000000
N
N
N
N
N
N
United States Treasury Bills
N/A
UNITED STATES TREASURY BILL 01/23 0.00000
912796XR5
28250000
PA
USD
28027898.5
3.7045330078
Long
DBT
UST
US
N
2
2023-01-12
None
0.000000000000
N
N
N
N
N
N
NIKKEI 225 OSE 1222
N/A
NIKKEI 225 OSE 1222
ADI1J76R0
297
NC
590657.446450789
0.0780690000
N/A
DE
CORP
JP
N
1
OSAKA SECURITIES EXCHANGE
N/A
Long
Nikkei 225 Index
NKY
2022-12-08
8094522191.000000000000
JPY
590657.446450789000
N
N
N
EURO STOXX 50 1222
N/A
EURO STOXX 50 1222
ADI1TXCB0
193
NC
204003.132751584
0.0269637176
N/A
DE
CORP
DE
N
1
EUREX ZURICH
N/A
Long
Euro STOXX 50 Index
SX5E
2022-12-16
6774381.270000000000
EUR
204003.132751584000
N
N
N
SandP500 EMINI FUT 1222
N/A
SandP500 EMINI FUT 1222
ADI1YV7G3
10
NC
USD
111584.8
0.0147485041
N/A
DE
CORP
US
N
1
CHICAGO MERCANTILE EXCHANGE
N/A
Long
S and P 500 Index
SPX
2022-12-16
1829915.200000000000
USD
111584.800000000000
N
N
N
FTSE 100 IDX FUT 1222
N/A
FTSE 100 IDX FUT 1222
ADI22P381
321
NC
-646367.171641876
-0.0854323246
N/A
DE
CORP
GB
N
1
ICE FUTURES EUROPE - FINANCIAL PRODUCTS DIVISION
N/A
Long
FTSE 100 Index
UKX
2022-12-16
23402775.710000000000
GBP
-646367.171641876000
N
N
N
TOPIX INDX FUTR 1222
N/A
TOPIX INDX FUTR 1222
ADI22WT05
465
NC
1015165.27119271
0.1341774966
N/A
DE
CORP
JP
N
1
OSAKA SECURITIES EXCHANGE
N/A
Long
Tokyo Stock Price Index
TPX
2022-12-08
8814250000.000000000000
JPY
1015165.271192710000
N
N
N
DAX INDEX FUTURE 1222
N/A
DAX INDEX FUTURE 1222
ADI235H55
20
NC
-241158.821611045
-0.0318746985
N/A
DE
CORP
DE
N
1
EUREX ZURICH
N/A
Short
German Stock Index
DAX
2022-12-16
-6393973.800000000000
EUR
-241158.821611045000
N
N
N
EMIN RUSSELL 2000 1222
N/A
EMIN RUSSELL 2000 1222
ADI26K1G2
99
NC
USD
186139.08
0.0246025711
N/A
DE
CORP
US
N
1
CHICAGO MERCANTILE EXCHANGE
N/A
Long
Russell 2000 Index
RTY
2022-12-16
8986210.920000000000
USD
186139.080000000000
N
N
N
NATURAL GAS FUTR 1122
N/A
NATURAL GAS FUTR 1122
N/A
79
NC
USD
291533.54
0.0385328790
N/A
DCO
CORP
US
N
1
NEW YORK MERCANTILE EXCHANGE
N/A
Long
Natural Gas
Natural Gas
2022-11-28
4691786.460000000000
USD
291533.540000000000
N
N
N
GOLD 100 OZ FUTR 1222
N/A
GOLD 100 OZ FUTR 1222
N/A
341
NC
USD
2616443.41
0.3458233223
N/A
DCO
CORP
US
N
1
COMMODITIES EXCHANGE CENTER
N/A
Short
Gold
Gold
2022-12-28
-58373353.410000000000
USD
2616443.410000000000
N
N
N
3MO EURO EURIBOR DEC23
N/A
3MO EURO EURIBOR DEC23
N/A
668
NC
1972266.69894949
0.2606805175
N/A
DIR
CORP
GB
N
1
ICE FUTURES EUROPE - FINANCIAL PRODUCTS DIVISION
N/A
Short
3mo Euro Euribor
3mo Euro Euribor
2023-12-19
-163977366.950000000000
EUR
1972266.698949490000
N
N
N
ICE 3MTH SONIA FU DEC23
N/A
ICE 3MTH SONIA FU DEC23
N/A
247
NC
1263046.93861168
0.1669407742
N/A
DIR
CORP
GB
N
1
ICE FUTURES EUROPE - FINANCIAL PRODUCTS DIVISION
N/A
Short
3mo SONIA
3mo SONIA
2024-03-20
-59871926.800000000000
GBP
1263046.938611680000
N
N
N
NY HARB ULSD FUT 1122
N/A
NY HARB ULSD FUT 1122
N/A
119
NC
USD
285659.23
0.0377564535
N/A
DCO
CORP
US
N
1
NEW YORK MERCANTILE EXCHANGE
N/A
Long
Ultra-Low Sulfur Diesel
Ultra-Low Sulfur Diesel
2022-11-30
18143965.970000000000
USD
285659.230000000000
N
N
N
GASOLINE RBOB FUT 1122
N/A
GASOLINE RBOB FUT 1122
N/A
163
NC
USD
175271.93
0.0231662267
N/A
DCO
CORP
US
N
1
NEW YORK MERCANTILE EXCHANGE
N/A
Long
Gasoline
Gasoline
2022-11-30
17065694.470000000000
USD
175271.930000000000
N
N
N
CORN FUTURE 1222
N/A
CORN FUTURE 1222
N/A
806
NC
USD
1159282.06
0.1532258530
N/A
DCO
CORP
US
N
1
CHICAGO BOARD OF TRADE
N/A
Long
Corn
Corn
2022-12-14
26597342.940000000000
USD
1159282.060000000000
N
N
N
SOYBEAN OIL FUTR 1222
N/A
SOYBEAN OIL FUTR 1222
N/A
173
NC
USD
731840.48
0.0967295930
N/A
DCO
CORP
US
N
1
CHICAGO BOARD OF TRADE
N/A
Long
Soybean Oil
Soybean Oil
2022-12-14
6870471.520000000000
USD
731840.480000000000
N
N
N
SOYBEAN MEAL FUTR 1222
N/A
SOYBEAN MEAL FUTR 1222
N/A
198
NC
USD
627436.48
0.0829301972
N/A
DCO
CORP
US
N
1
CHICAGO BOARD OF TRADE
N/A
Long
Soybean Meal
Soybean Meal
2022-12-14
7829143.520000000000
USD
627436.480000000000
N
N
N
3-MONTH SOFR FUTURES DEC23
N/A
3-MONTH SOFR FUTURES DEC23
N/A
1295
NC
USD
2141397.7
0.2830350789
N/A
DIR
CORP
US
N
1
CHICAGO MERCANTILE EXCHANGE
N/A
Short
3mo SOFR
3mo SOFR
2024-03-20
-311241710.200000000000
USD
2141397.700000000000
N
N
N
SGX JAPANESE GOVERNMENT BOND FUTURE DEC22
N/A
SGX JAPANESE GOVERNMENT BOND FUTURE DEC22
N/A
13
NC
673.566696929957
0.0000890274
N/A
DIR
CORP
SG
N
1
SINGAPORE EXCHANGE DERIVATIVES CLEARING LIMITED
N/A
Short
Jpn 10yr 6%
Jpn 10yr 6%
2022-12-13
-193215156.000000000000
JPY
673.566696929957
N
N
N
NASDAQ 100 E-MINI 1222
N/A
NASDAQ 100 E-MINI 1222
N/A
5
NC
USD
-15662.35
-0.0020701407
N/A
DE
CORP
US
N
1
CHICAGO MERCANTILE EXCHANGE
N/A
Short
NASDAQ 100 Index
NDX
2022-12-16
-1129062.650000000000
USD
-15662.350000000000
N
N
N
DJIA MINI E-CBOT 1222
N/A
DJIA MINI E-CBOT 1222
N/A
20
NC
USD
137360.6
0.0181553703
N/A
DE
CORP
US
N
1
CHICAGO BOARD OF TRADE
N/A
Long
Dow Jones Industrial Average Index
DJIA
2022-12-16
3140139.400000000000
USD
137360.600000000000
N
N
N
DOLLAR INDEX 1222
N/A
DOLLAR INDEX 1222
N/A
124
NC
USD
234427.04
0.0309849384
N/A
DFE
CORP
US
N
1
ICE FUTURES U.S.
N/A
Long
USD
USD
2022-12-19
13585992.960000000000
USD
234427.040000000000
N
N
N
CANADA 10-YEAR BOND FUTURE DEC22
N/A
CANADA 10-YEAR BOND FUTURE DEC22
N/A
213
NC
250385.803941718
0.0330942570
N/A
DIR
CORP
CA
N
1
MONTREAL EXCHANGE THE - BOURSE DE MONTREAL
N/A
Long
CAN 10yr 6%
CAN 10yr 6%
2022-12-20
25842976.900000000000
CAD
250385.803941718000
N
N
N
10-YEAR US TREASURY NOTE FUTURE DEC22
N/A
10-YEAR US TREASURY NOTE FUTURE DEC22
N/A
336
NC
USD
-151144.54
-0.0199772358
N/A
DIR
CORP
US
N
1
CHICAGO BOARD OF TRADE
N/A
Long
US 10yr 6%
US 10yr 6%
2022-12-21
37342144.540000000000
USD
-151144.540000000000
N
N
N
30-YEAR US TREASURY BOND FUTURE DEC22
N/A
30-YEAR US TREASURY BOND FUTURE DEC22
N/A
94
NC
USD
267186.99
0.0353149211
N/A
DIR
CORP
US
N
1
CHICAGO BOARD OF TRADE
N/A
Short
US 30yr 6%
US 30yr 6%
2022-12-21
-11635311.990000000000
USD
267186.990000000000
N
N
N
5-YEAR US TREASURY NOTE FUTURE DEC22
N/A
5-YEAR US TREASURY NOTE FUTURE DEC22
N/A
45
NC
USD
-1240.99
-0.0001640254
N/A
DIR
CORP
US
N
1
CHICAGO BOARD OF TRADE
N/A
Long
US 5yr 6%
US 5yr 6%
2023-01-03
4801123.800000000000
USD
-1240.990000000000
N
N
N
2-YEAR US TREASURY NOTE FUTURE DEC22
N/A
2-YEAR US TREASURY NOTE FUTURE DEC22
N/A
401
NC
USD
-52332.76
-0.0069169808
N/A
DIR
CORP
US
N
1
CHICAGO BOARD OF TRADE
N/A
Short
US 2yr 6%
US 2yr 6%
2023-01-03
-81930237.550000000000
USD
-52332.760000000000
N
N
N
EURO-BUND FUTURE DEC22
N/A
EURO-BUND FUTURE DEC22
N/A
84
NC
-165247.082192728
-0.0218412119
N/A
DIR
CORP
DE
N
1
EUREX ZURICH
N/A
Short
Euro-Bund 10yr 6%
Euro-Bund 10yr 6%
2022-12-09
-11462588.130000000000
EUR
-165247.082192728000
N
N
N
EURO-BOBL FUTURE DEC22
N/A
EURO-BOBL FUTURE DEC22
N/A
183
NC
-119822.520234413
-0.0158373087
N/A
DIR
CORP
DE
N
1
EUREX ZURICH
N/A
Short
Euro-bobl 5yr 6%
Euro-bobl 5yr 6%
2022-12-09
-21787512.790000000000
EUR
-119822.520234413000
N
N
N
EURO SCHATZ INDEX FUTURE DEC22
N/A
EURO SCHATZ INDEX FUTURE DEC22
N/A
504
NC
-90768.8780401032
-0.0119972000
N/A
DIR
CORP
DE
N
1
EUREX ZURICH
N/A
Short
Euro-Schatz 2yr 6%
Euro-Schatz 2yr 6%
2022-12-09
-53821031.880000000000
EUR
-90768.878040103200
N
N
N
10-YEAR JAPAN GOVERNMENT BOND FUTURE DEC22
N/A
10-YEAR JAPAN GOVERNMENT BOND FUTURE DEC22
N/A
15
NC
-26652.3016913817
-0.0035227162
N/A
DIR
CORP
JP
N
1
OSAKA SECURITIES EXCHANGE
N/A
Short
Jpn 10yr 6%
Jpn 10yr 6%
2022-12-14
-2226536936.000000000000
JPY
-26652.301691381700
N
N
N
LONG GILT FUTURE DEC22
N/A
LONG GILT FUTURE DEC22
N/A
5
NC
44046.3766786316
0.0058217442
N/A
DIR
CORP
GB
N
1
ICE FUTURES EUROPE - FINANCIAL PRODUCTS DIVISION
N/A
Short
UK 10yr 4.0%
UK 10yr 4.0%
2022-12-29
-550358.000000000000
GBP
44046.376678631600
N
N
N
AUSTRALIAN 10-YEAR BOND FUTURE DEC22
N/A
AUSTRALIAN 10-YEAR BOND FUTURE DEC22
N/A
218
NC
50517.292992612
0.0066770250
N/A
DIR
CORP
AU
N
1
ASX - SYDNEY FUTURES EXCHANGE LIMITED
N/A
Long
Aust 10yr 6%
Aust 10yr 6%
2022-12-16
25620542.390000000000
AUD
50517.292992612000
N
N
N
HANG SENG IDX FUT 1122
N/A
HANG SENG IDX FUT 1122
N/A
223
NC
1087791.88244062
0.1437767778
N/A
DE
CORP
HK
N
2
HONG KONG FUTURES EXCHANGE LTD.
N/A
Short
Hang Seng Index
HSI
2022-11-29
-171691134.450000000000
HKD
1087791.882440620000
N
N
N
CAC40 10 EURO FUT 1122
N/A
CAC40 10 EURO FUT 1122
N/A
371
NC
757138.829319392
0.1000733532
N/A
DE
CORP
FR
N
1
EURONEXT DERIVATIVES PARIS
N/A
Long
CAC 40 Index
CAC
2022-11-18
22508543.790000000000
EUR
757138.829319392000
N
N
N
LME PRI ALUM FUTR 1222
N/A
LME PRI ALUM FUTR 1222
N/A
129
NC
USD
230087.3
0.0304113417
N/A
DCO
CORP
GB
N
1
LONDON METAL EXCHANGE
N/A
Short
Aluminum
Aluminum
2022-12-19
-7405712.300000000000
USD
230087.300000000000
N
N
N
LME COPPER FUTURE 1222
N/A
LME COPPER FUTURE 1222
N/A
109
NC
USD
-288140.45
-0.0380844039
N/A
DCO
CORP
GB
N
1
LONDON METAL EXCHANGE
N/A
Long
Copper
Copper
2022-12-19
20722915.450000000000
USD
-288140.450000000000
N
N
N
BRENT CRUDE FUTR 1122
N/A
BRENT CRUDE FUTR 1122
N/A
198
NC
USD
253003.98
0.0334403093
N/A
DCO
CORP
GB
N
1
INTERCONTINENTAL EXCHANGE - ICE FUTURES LIMITED
N/A
Long
Brent Crude Oil
Brent Crude Oil
2022-11-30
18069916.020000000000
USD
253003.980000000000
N
N
N
GAS OIL FUT ICE 1222
N/A
GAS OIL FUT ICE 1222
N/A
153
NC
USD
-255726.47
-0.0338001491
N/A
DCO
CORP
GB
N
1
INTERCONTINENTAL EXCHANGE - ICE FUTURES LIMITED
N/A
Long
Low Sulphur Gas Oil
Low Sulphur Gas Oil
2022-12-12
15670476.470000000000
USD
-255726.470000000000
N
N
N
Sold USD /Bought JPY
N/A
Sold USD /Bought JPY
N/A
1
NC
-121812.4
-0.0161003172
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
3141951.440000000000
USD
446012000.000000000000
JPY
2022-12-23
-121812.400000000000
N
N
N
Sold USD /Bought MXN
N/A
Sold USD /Bought MXN
N/A
1
NC
526472.36
0.0695854609
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
30101798.250000000000
USD
612520000.000000000000
MXN
2022-12-23
526472.360000000000
N
N
N
Sold AUD /Bought USD
N/A
Sold AUD /Bought USD
N/A
1
NC
USD
3906230.24
0.5162983896
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
117853000.000000000000
AUD
79420665.290000000000
USD
2022-12-23
3906230.240000000000
N
N
N
Sold GBP /Bought USD
N/A
Sold GBP /Bought USD
N/A
1
NC
USD
770574.52
0.1018491895
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
75240000.000000000000
GBP
87217305.120000000000
USD
2022-12-23
770574.520000000000
N
N
N
Sold EUR /Bought USD
N/A
Sold EUR /Bought USD
N/A
1
NC
USD
1411108.56
0.1865105312
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
104953000.000000000000
EUR
105591743.960000000000
USD
2022-12-23
1411108.560000000000
N
N
N
Sold NZD /Bought USD
N/A
Sold NZD /Bought USD
N/A
1
NC
USD
1176275.19
0.1554718870
N/A
DFE
CORP
NZ
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
61227000.000000000000
NZD
36802263.930000000000
USD
2022-12-23
1176275.190000000000
N
N
N
Sold CHF /Bought USD
N/A
Sold CHF /Bought USD
N/A
1
NC
USD
3325514.1
0.4395433625
N/A
DFE
CORP
CH
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
76442000.000000000000
CHF
80161072.980000000000
USD
2022-12-23
3325514.100000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
4381217.99
0.5790789723
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
14766151000.000000000000
JPY
104369175.860000000000
USD
2022-12-23
4381217.990000000000
N
N
N
Sold USD /Bought JPY
N/A
Sold USD /Bought JPY
N/A
1
NC
-64306.57
-0.0084995959
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1766833.670000000000
USD
251428000.000000000000
JPY
2022-12-23
-64306.570000000000
N
N
N
Sold GBP /Bought USD
N/A
Sold GBP /Bought USD
N/A
1
NC
USD
5516.83
0.0007291763
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
990000.000000000000
GBP
1142973.810000000000
USD
2022-12-23
5516.830000000000
N
N
N
Sold EUR /Bought USD
N/A
Sold EUR /Bought USD
N/A
1
NC
USD
72.49
0.0000095812
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
7000.000000000000
EUR
7020.980000000000
USD
2022-12-23
72.490000000000
N
N
N
Sold AUD /Bought USD
N/A
Sold AUD /Bought USD
N/A
1
NC
USD
537425.27
0.0710331405
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
15043000.000000000000
AUD
10176243.510000000000
USD
2022-12-23
537425.270000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
19255.35
0.0025450385
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
73258000.000000000000
JPY
515316.770000000000
USD
2022-12-23
19255.350000000000
N
N
N
Sold USD /Bought MXN
N/A
Sold USD /Bought MXN
N/A
1
NC
4629.1
0.0006118423
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
192235.490000000000
USD
3937000.000000000000
MXN
2022-12-23
4629.100000000000
N
N
N
Sold EUR /Bought USD
N/A
Sold EUR /Bought USD
N/A
1
NC
USD
6381.95
0.0008435218
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
593000.000000000000
EUR
595017.980000000000
USD
2022-12-23
6381.950000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
41417.18
0.0054742353
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
150092000.000000000000
JPY
1057754.650000000000
USD
2022-12-23
41417.180000000000
N
N
N
Sold AUD /Bought USD
N/A
Sold AUD /Bought USD
N/A
1
NC
USD
56624.48
0.0074842306
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1947000.000000000000
AUD
1304166.800000000000
USD
2022-12-23
56624.480000000000
N
N
N
Sold NZD /Bought USD
N/A
Sold NZD /Bought USD
N/A
1
NC
USD
5424.87
0.0007170216
N/A
DFE
CORP
NZ
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
394000.000000000000
NZD
234680.580000000000
USD
2022-12-23
5424.870000000000
N
N
N
Sold CHF /Bought USD
N/A
Sold CHF /Bought USD
N/A
1
NC
USD
17849.54
0.0023592283
N/A
DFE
CORP
CH
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
492000.000000000000
CHF
512382.580000000000
USD
2022-12-23
17849.540000000000
N
N
N
Sold GBP /Bought USD
N/A
Sold GBP /Bought USD
N/A
1
NC
USD
-74301.24
-0.0098206220
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
9009000.000000000000
GBP
10276557.290000000000
USD
2022-12-23
-74301.240000000000
N
N
N
Sold USD /Bought JPY
N/A
Sold USD /Bought JPY
N/A
1
NC
-1404.06
-0.0001855789
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
64181.990000000000
USD
9271000.000000000000
JPY
2022-12-23
-1404.060000000000
N
N
N
Sold USD /Bought JPY
N/A
Sold USD /Bought JPY
N/A
1
NC
-72028.54
-0.0095202323
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1589472.150000000000
USD
224095000.000000000000
JPY
2022-12-23
-72028.540000000000
N
N
N
Sold USD /Bought JPY
N/A
Sold USD /Bought JPY
N/A
1
NC
-360.61
-0.0000476629
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
10666.730000000000
USD
1522000.000000000000
JPY
2022-12-23
-360.610000000000
N
N
N
Sold USD /Bought MXN
N/A
Sold USD /Bought MXN
N/A
1
NC
11833.02
0.0015640064
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
378845.940000000000
USD
7813000.000000000000
MXN
2022-12-23
11833.020000000000
N
N
N
Sold USD /Bought JPY
N/A
Sold USD /Bought JPY
N/A
1
NC
-92262.07
-0.0121945598
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2880188.460000000000
USD
411719000.000000000000
JPY
2022-12-23
-92262.070000000000
N
N
N
Sold USD /Bought GBP
N/A
Sold USD /Bought GBP
N/A
1
NC
1164026.9
0.1538529930
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
15254417.810000000000
USD
14290000.000000000000
GBP
2022-12-23
1164026.900000000000
N
N
N
Sold USD /Bought JPY
N/A
Sold USD /Bought JPY
N/A
1
NC
-157307.6
-0.0207918263
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
5468458.410000000000
USD
784347000.000000000000
JPY
2022-12-23
-157307.600000000000
N
N
N
Sold USD /Bought MXN
N/A
Sold USD /Bought MXN
N/A
1
NC
21804.69
0.0028819925
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
585040.300000000000
USD
12136000.000000000000
MXN
2022-12-23
21804.690000000000
N
N
N
Sold CHF /Bought USD
N/A
Sold CHF /Bought USD
N/A
1
NC
USD
13957.63
0.0018448226
N/A
DFE
CORP
CH
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1514000.000000000000
CHF
1535752.400000000000
USD
2022-12-23
13957.630000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
159336.67
0.0210600147
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
806608000.000000000000
JPY
5621226.280000000000
USD
2022-12-23
159336.670000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-34614.02
-0.0045750408
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
8719000.000000000000
CAD
6369436.060000000000
USD
2022-12-23
-34614.020000000000
N
N
N
Sold USD /Bought GBP
N/A
Sold USD /Bought GBP
N/A
1
NC
747780.58
0.0988364447
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
24092441.580000000000
USD
21620000.000000000000
GBP
2022-12-23
747780.580000000000
N
N
N
Sold USD /Bought JPY
N/A
Sold USD /Bought JPY
N/A
1
NC
-169127.69
-0.0223541237
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
5486562.380000000000
USD
785275000.000000000000
JPY
2022-12-23
-169127.690000000000
N
N
N
Sold USD /Bought GBP
N/A
Sold USD /Bought GBP
N/A
1
NC
205101.14
0.0271088445
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
8351103.040000000000
USD
7447000.000000000000
GBP
2022-12-23
205101.140000000000
N
N
N
Sold USD /Bought JPY
N/A
Sold USD /Bought JPY
N/A
1
NC
-82860.6
-0.0109519388
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
3104381.010000000000
USD
446216000.000000000000
JPY
2022-12-23
-82860.600000000000
N
N
N
Sold USD /Bought NZD
N/A
Sold USD /Bought NZD
N/A
1
NC
17420.38
0.0023025049
N/A
DFE
CORP
NZ
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
563283.180000000000
USD
998000.000000000000
NZD
2022-12-23
17420.380000000000
N
N
N
Sold MXN /Bought USD
N/A
Sold MXN /Bought USD
N/A
1
NC
USD
-1305.02
-0.0001724885
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1532000.000000000000
MXN
75300.660000000000
USD
2022-12-23
-1305.020000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-23600.73
-0.0031193806
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
4027000.000000000000
CAD
2934205.170000000000
USD
2022-12-23
-23600.730000000000
N
N
N
Sold USD /Bought GBP
N/A
Sold USD /Bought GBP
N/A
1
NC
22576.49
0.0029840037
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2846342.790000000000
USD
2497000.000000000000
GBP
2022-12-23
22576.490000000000
N
N
N
Sold USD /Bought MXN
N/A
Sold USD /Bought MXN
N/A
1
NC
66.01
0.0000087247
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
4584.330000000000
USD
93000.000000000000
MXN
2022-12-23
66.010000000000
N
N
N
Sold AUD /Bought USD
N/A
Sold AUD /Bought USD
N/A
1
NC
USD
10857.77
0.0014351046
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
825000.000000000000
AUD
539477.400000000000
USD
2022-12-23
10857.770000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
202052.96
0.0267059573
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1022371000.000000000000
JPY
7124966.620000000000
USD
2022-12-23
202052.960000000000
N
N
N
Sold NZD /Bought USD
N/A
Sold NZD /Bought USD
N/A
1
NC
USD
-881.92
-0.0001165661
N/A
DFE
CORP
NZ
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
124000.000000000000
NZD
71269.620000000000
USD
2022-12-23
-881.920000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-12386.86
-0.0016372091
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
13477000.000000000000
CAD
9886383.980000000000
USD
2022-12-23
-12386.860000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
-25075.04
-0.0033142447
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2500721.330000000000
USD
2494000.000000000000
EUR
2022-12-23
-25075.040000000000
N
N
N
Sold USD /Bought GBP
N/A
Sold USD /Bought GBP
N/A
1
NC
6338.62
0.0008377948
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2457002.560000000000
USD
2144000.000000000000
GBP
2022-12-23
6338.620000000000
N
N
N
Sold USD /Bought MXN
N/A
Sold USD /Bought MXN
N/A
1
NC
206.24
0.0000272594
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
12694.720000000000
USD
258000.000000000000
MXN
2022-12-23
206.240000000000
N
N
N
Sold USD /Bought NZD
N/A
Sold USD /Bought NZD
N/A
1
NC
294.86
0.0000389725
N/A
DFE
CORP
NZ
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
30544.110000000000
USD
53000.000000000000
NZD
2022-12-23
294.860000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
8183.08
0.0010815827
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
37353000.000000000000
JPY
261116.300000000000
USD
2022-12-23
8183.080000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-15376.65
-0.0020323788
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
11888000.000000000000
CAD
8716283.790000000000
USD
2022-12-23
-15376.650000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
-17179.92
-0.0022707225
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
5766555.740000000000
USD
5792000.000000000000
EUR
2022-12-23
-17179.920000000000
N
N
N
Sold USD /Bought GBP
N/A
Sold USD /Bought GBP
N/A
1
NC
48889.11
0.0064618231
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
4102254.400000000000
USD
3613000.000000000000
GBP
2022-12-23
48889.110000000000
N
N
N
Sold USD /Bought JPY
N/A
Sold USD /Bought JPY
N/A
1
NC
-123905.42
-0.0163769581
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
4358798.370000000000
USD
625406000.000000000000
JPY
2022-12-23
-123905.420000000000
N
N
N
Sold USD /Bought MXN
N/A
Sold USD /Bought MXN
N/A
1
NC
6.38
0.0000008433
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
343.650000000000
USD
7000.000000000000
MXN
2022-12-23
6.380000000000
N
N
N
Sold USD /Bought NZD
N/A
Sold USD /Bought NZD
N/A
1
NC
2705.65
0.0003576140
N/A
DFE
CORP
NZ
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
338850.450000000000
USD
587000.000000000000
NZD
2022-12-23
2705.650000000000
N
N
N
Sold USD /Bought MXN
N/A
Sold USD /Bought MXN
N/A
1
NC
9546.55
0.0012617967
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
587247.690000000000
USD
11935000.000000000000
MXN
2022-12-23
9546.550000000000
N
N
N
Sold USD /Bought MXN
N/A
Sold USD /Bought MXN
N/A
1
NC
234.38
0.0000309787
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
19567.090000000000
USD
396000.000000000000
MXN
2022-12-23
234.380000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
18817.88
0.0024872167
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1028418.220000000000
USD
1055000.000000000000
EUR
2022-12-23
18817.880000000000
N
N
N
Sold USD /Bought GBP
N/A
Sold USD /Bought GBP
N/A
1
NC
6505.41
0.0008598399
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
158942.880000000000
USD
144000.000000000000
GBP
2022-12-23
6505.410000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
15319.34
0.0020248040
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
963424.540000000000
USD
986000.000000000000
EUR
2022-12-23
15319.340000000000
N
N
N
Sold USD /Bought GBP
N/A
Sold USD /Bought GBP
N/A
1
NC
15128.97
0.0019996422
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
345640.210000000000
USD
314000.000000000000
GBP
2022-12-23
15128.970000000000
N
N
N
Sold USD /Bought JPY
N/A
Sold USD /Bought JPY
N/A
1
NC
-14548.71
-0.0019229475
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
803731.790000000000
USD
116546000.000000000000
JPY
2022-12-23
-14548.710000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
25166.23
0.0033262975
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1315891.560000000000
USD
1351000.000000000000
EUR
2022-12-23
25166.230000000000
N
N
N
Sold USD /Bought GBP
N/A
Sold USD /Bought GBP
N/A
1
NC
53136.67
0.0070232361
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1448536.340000000000
USD
1307000.000000000000
GBP
2022-12-23
53136.670000000000
N
N
N
Sold USD /Bought JPY
N/A
Sold USD /Bought JPY
N/A
1
NC
-43751.86
-0.0057828171
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
3293929.920000000000
USD
479984000.000000000000
JPY
2022-12-23
-43751.860000000000
N
N
N
Sold USD /Bought NZD
N/A
Sold USD /Bought NZD
N/A
1
NC
34417.23
0.0045490305
N/A
DFE
CORP
NZ
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
892497.370000000000
USD
1593000.000000000000
NZD
2022-12-23
34417.230000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
4587.64
0.0006063624
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
339858.740000000000
USD
347000.000000000000
EUR
2022-12-23
4587.640000000000
N
N
N
Sold USD /Bought GBP
N/A
Sold USD /Bought GBP
N/A
1
NC
3241.83
0.0004284826
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
180589.600000000000
USD
160000.000000000000
GBP
2022-12-23
3241.830000000000
N
N
N
Sold USD /Bought JPY
N/A
Sold USD /Bought JPY
N/A
1
NC
-1443.64
-0.0001908103
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2225309.910000000000
USD
328419000.000000000000
JPY
2022-12-23
-1443.640000000000
N
N
N
Sold USD /Bought NZD
N/A
Sold USD /Bought NZD
N/A
1
NC
7568.41
0.0010003399
N/A
DFE
CORP
NZ
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
180956.590000000000
USD
324000.000000000000
NZD
2022-12-23
7568.410000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
11970.94
0.0015822357
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
4698109.910000000000
USD
4745000.000000000000
EUR
2022-12-23
11970.940000000000
N
N
N
Sold USD /Bought GBP
N/A
Sold USD /Bought GBP
N/A
1
NC
38256.19
0.0050564376
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
3160410.720000000000
USD
2784000.000000000000
GBP
2022-12-23
38256.190000000000
N
N
N
Sold USD /Bought JPY
N/A
Sold USD /Bought JPY
N/A
1
NC
9881.06
0.0013060099
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
6736406.620000000000
USD
996287000.000000000000
JPY
2022-12-23
9881.060000000000
N
N
N
Sold USD /Bought NZD
N/A
Sold USD /Bought NZD
N/A
1
NC
20840.09
0.0027544984
N/A
DFE
CORP
NZ
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
980553.520000000000
USD
1721000.000000000000
NZD
2022-12-23
20840.090000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
3480.87
0.0004600772
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
584162.510000000000
USD
592000.000000000000
EUR
2022-12-23
3480.870000000000
N
N
N
Sold USD /Bought MXN
N/A
Sold USD /Bought MXN
N/A
1
NC
8668.81
0.0011457831
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
474317.000000000000
USD
9659000.000000000000
MXN
2022-12-23
8668.810000000000
N
N
N
Sold USD /Bought MXN
N/A
Sold USD /Bought MXN
N/A
1
NC
14.55
0.0000019231
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
935.520000000000
USD
19000.000000000000
MXN
2022-12-23
14.550000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
5565.69
0.0007356343
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
513585.480000000000
USD
523000.000000000000
EUR
2022-12-23
5565.690000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
6622.25
0.0008752830
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2175202.340000000000
USD
2198000.000000000000
EUR
2022-12-23
6622.250000000000
N
N
N
Sold USD /Bought GBP
N/A
Sold USD /Bought GBP
N/A
1
NC
7702.45
0.0010180564
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
743708.530000000000
USD
654000.000000000000
GBP
2022-12-23
7702.450000000000
N
N
N
Sold USD /Bought JPY
N/A
Sold USD /Bought JPY
N/A
1
NC
21093.31
0.0027879673
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
5587472.240000000000
USD
828269000.000000000000
JPY
2022-12-23
21093.310000000000
N
N
N
Sold USD /Bought NZD
N/A
Sold USD /Bought NZD
N/A
1
NC
1098.09
0.0001451379
N/A
DFE
CORP
NZ
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
76290.260000000000
USD
133000.000000000000
NZD
2022-12-23
1098.090000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
2819.14
0.0003726144
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1089085.800000000000
USD
1100000.000000000000
EUR
2022-12-23
2819.140000000000
N
N
N
Sold USD /Bought GBP
N/A
Sold USD /Bought GBP
N/A
1
NC
21437.38
0.0028334440
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1310191.550000000000
USD
1159000.000000000000
GBP
2022-12-23
21437.380000000000
N
N
N
Sold USD /Bought JPY
N/A
Sold USD /Bought JPY
N/A
1
NC
8304.76
0.0010976655
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
3793176.040000000000
USD
561400000.000000000000
JPY
2022-12-23
8304.760000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
-13954.78
-0.0018444459
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1475122.110000000000
USD
1472000.000000000000
EUR
2022-12-23
-13954.780000000000
N
N
N
Sold USD /Bought GBP
N/A
Sold USD /Bought GBP
N/A
1
NC
-80.08
-0.0000105844
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
145996.280000000000
USD
127000.000000000000
GBP
2022-12-23
-80.080000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
-231692.45
-0.0306234992
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
13293853.430000000000
USD
13159000.000000000000
EUR
2022-12-23
-231692.450000000000
N
N
N
Sold USD /Bought GBP
N/A
Sold USD /Bought GBP
N/A
1
NC
-109059.87
-0.0144147763
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
10473705.760000000000
USD
9021000.000000000000
GBP
2022-12-23
-109059.870000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
-55208.56
-0.0072970841
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
7571485.100000000000
USD
7572000.000000000000
EUR
2022-12-23
-55208.560000000000
N
N
N
Sold USD /Bought GBP
N/A
Sold USD /Bought GBP
N/A
1
NC
-11099.23
-0.0014670192
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2449163.590000000000
USD
2122000.000000000000
GBP
2022-12-23
-11099.230000000000
N
N
N
Sold USD /Bought NZD
N/A
Sold USD /Bought NZD
N/A
1
NC
-6.9
-0.0000009120
N/A
DFE
CORP
NZ
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1752.500000000000
USD
3000.000000000000
NZD
2022-12-23
-6.900000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
-4567.41
-0.0006036885
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
96194.810000000000
USD
143000.000000000000
AUD
2022-12-23
-4567.410000000000
N
N
N
Sold USD /Bought CAD
N/A
Sold USD /Bought CAD
N/A
1
NC
-1665145.85
-0.2200874163
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
50348853.550000000000
USD
66282000.000000000000
CAD
2022-12-23
-1665145.850000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
-169074.39
-0.0223470789
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
12792488.110000000000
USD
12717000.000000000000
EUR
2022-12-23
-169074.390000000000
N
N
N
Sold USD /Bought CAD
N/A
Sold USD /Bought CAD
N/A
1
NC
-7361.67
-0.0009730144
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
320255.960000000000
USD
426000.000000000000
CAD
2022-12-23
-7361.670000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
-182395.1
-0.0241077178
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
11455817.260000000000
USD
11357000.000000000000
EUR
2022-12-23
-182395.100000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
-124202.93
-0.0164162809
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
26563192.040000000000
USD
26635000.000000000000
EUR
2022-12-23
-124202.930000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
-2678.2
-0.0003539859
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
97509.360000000000
USD
148000.000000000000
AUD
2022-12-23
-2678.200000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
387.87
0.0000512660
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
93913.010000000000
USD
95000.000000000000
EUR
2022-12-23
387.870000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
-16845.9
-0.0022265741
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
501253.700000000000
USD
756000.000000000000
AUD
2022-12-23
-16845.900000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
1357.62
0.0001794408
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
172354.530000000000
USD
175000.000000000000
EUR
2022-12-23
1357.620000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
-81886.96
-0.0108232498
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
4298669.710000000000
USD
6581000.000000000000
AUD
2022-12-23
-81886.960000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
107128.01
0.0141594365
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
5682946.080000000000
USD
5833000.000000000000
EUR
2022-12-23
107128.010000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
-27766.95
-0.0036700426
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1861596.490000000000
USD
2862000.000000000000
AUD
2022-12-23
-27766.950000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
14166.81
0.0018724706
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
4718420.540000000000
USD
7386000.000000000000
AUD
2022-12-23
14166.810000000000
N
N
N
Sold USD /Bought CAD
N/A
Sold USD /Bought CAD
N/A
1
NC
2532.33
0.0003347058
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
233240.130000000000
USD
321000.000000000000
CAD
2022-12-23
2532.330000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
-52929.31
-0.0069958287
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
3483510.500000000000
USD
5354000.000000000000
AUD
2022-12-23
-52929.310000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
-30105.06
-0.0039790778
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
4561496.580000000000
USD
7072000.000000000000
AUD
2022-12-23
-30105.060000000000
N
N
N
Sold USD /Bought CHF
N/A
Sold USD /Bought CHF
N/A
1
NC
-2330
-0.0003079632
N/A
DFE
CORP
CH
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
145061.080000000000
USD
142000.000000000000
CHF
2022-12-23
-2330.000000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
65751.46
0.0086905714
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
9950987.380000000000
USD
10091000.000000000000
EUR
2022-12-23
65751.460000000000
N
N
N
Sold USD /Bought EUR
N/A
Sold USD /Bought EUR
N/A
1
NC
-0.37
-0.0000000489
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
59558.820000000000
USD
60000.000000000000
EUR
2022-12-23
-0.370000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
-112.33
-0.0000148470
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
6519.840000000000
USD
10000.000000000000
AUD
2022-12-23
-112.330000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
-18039.87
-0.0023843848
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1081045.880000000000
USD
1659000.000000000000
AUD
2022-12-23
-18039.870000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-28306.74
-0.0037413883
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
7274000.000000000000
CAD
5314400.020000000000
USD
2022-12-23
-28306.740000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
297.05
0.0000392620
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
375823.820000000000
USD
587000.000000000000
AUD
2022-12-23
297.050000000000
N
N
N
Sold GBP /Bought USD
N/A
Sold GBP /Bought USD
N/A
1
NC
USD
-14423.39
-0.0019063835
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
427000.000000000000
GBP
476176.740000000000
USD
2022-12-23
-14423.390000000000
N
N
N
Sold EUR /Bought USD
N/A
Sold EUR /Bought USD
N/A
1
NC
USD
-5479.59
-0.0007242542
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
584000.000000000000
EUR
574222.670000000000
USD
2022-12-23
-5479.590000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
65326.45
0.0086343966
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
367705000.000000000000
JPY
2555215.120000000000
USD
2022-12-23
65326.450000000000
N
N
N
Sold NZD /Bought USD
N/A
Sold NZD /Bought USD
N/A
1
NC
USD
-37193.75
-0.0049160116
N/A
DFE
CORP
NZ
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2133000.000000000000
NZD
1203929.190000000000
USD
2022-12-23
-37193.750000000000
N
N
N
Sold CHF /Bought USD
N/A
Sold CHF /Bought USD
N/A
1
NC
USD
18779.79
0.0024821822
N/A
DFE
CORP
CH
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1528000.000000000000
CHF
1554646.640000000000
USD
2022-12-23
18779.790000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-80596.54
-0.0106526910
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
13580000.000000000000
CAD
9893827.140000000000
USD
2022-12-23
-80596.540000000000
N
N
N
Sold GBP /Bought USD
N/A
Sold GBP /Bought USD
N/A
1
NC
USD
-24390.35
-0.0032237471
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
593000.000000000000
GBP
656934.890000000000
USD
2022-12-23
-24390.350000000000
N
N
N
Sold EUR /Bought USD
N/A
Sold EUR /Bought USD
N/A
1
NC
USD
-8289.89
-0.0010957001
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
531000.000000000000
EUR
518802.400000000000
USD
2022-12-23
-8289.890000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
112508.57
0.0148706016
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
697647000.000000000000
JPY
4836576.400000000000
USD
2022-12-23
112508.570000000000
N
N
N
Sold NZD /Bought USD
N/A
Sold NZD /Bought USD
N/A
1
NC
USD
-17802.36
-0.0023529923
N/A
DFE
CORP
NZ
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
806000.000000000000
NZD
451182.680000000000
USD
2022-12-23
-17802.360000000000
N
N
N
Sold AUD /Bought USD
N/A
Sold AUD /Bought USD
N/A
1
NC
USD
-40216.89
-0.0053155893
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
4747000.000000000000
AUD
3001428.410000000000
USD
2022-12-23
-40216.890000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
7844.11
0.0010367800
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
356102.490000000000
USD
568000.000000000000
AUD
2022-12-23
7844.110000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
14389.14
0.0019018566
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
809616.730000000000
USD
1286000.000000000000
AUD
2022-12-23
14389.140000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
19225.05
0.0025410336
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
934212.530000000000
USD
1488000.000000000000
AUD
2022-12-23
19225.050000000000
N
N
N
Sold USD /Bought CHF
N/A
Sold USD /Bought CHF
N/A
1
NC
-5553.48
-0.0007340204
N/A
DFE
CORP
CH
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2004793.770000000000
USD
1989000.000000000000
CHF
2022-12-23
-5553.480000000000
N
N
N
Sold CHF /Bought USD
N/A
Sold CHF /Bought USD
N/A
1
NC
USD
2064.27
0.0002728409
N/A
DFE
CORP
CH
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
393000.000000000000
CHF
397087.620000000000
USD
2022-12-23
2064.270000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-101568.58
-0.0134246296
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
16313000.000000000000
CAD
11880226.230000000000
USD
2022-12-23
-101568.580000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
34331.5
0.0045376993
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
236475000.000000000000
JPY
1635605.410000000000
USD
2022-12-23
34331.500000000000
N
N
N
Sold MXN /Bought USD
N/A
Sold MXN /Bought USD
N/A
1
NC
USD
-2195
-0.0002901199
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
3967000.000000000000
MXN
196169.710000000000
USD
2022-12-23
-2195.000000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
52243.53
0.0069051870
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2090428.030000000000
USD
3344000.000000000000
AUD
2022-12-23
52243.530000000000
N
N
N
Sold USD /Bought CHF
N/A
Sold USD /Bought CHF
N/A
1
NC
-72.81
-0.0000096235
N/A
DFE
CORP
CH
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
407157.940000000000
USD
405000.000000000000
CHF
2022-12-23
-72.810000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-112133.96
-0.0148210882
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
12333000.000000000000
CAD
8946376.150000000000
USD
2022-12-23
-112133.960000000000
N
N
N
Sold MXN /Bought USD
N/A
Sold MXN /Bought USD
N/A
1
NC
USD
-1973.16
-0.0002607986
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2508000.000000000000
MXN
123436.140000000000
USD
2022-12-23
-1973.160000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
110551.23
0.0146118940
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
7174788.360000000000
USD
11370000.000000000000
AUD
2022-12-23
110551.230000000000
N
N
N
Sold USD /Bought CAD
N/A
Sold USD /Bought CAD
N/A
1
NC
22882.88
0.0030245002
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2179129.060000000000
USD
2998000.000000000000
CAD
2022-12-23
22882.880000000000
N
N
N
Sold USD /Bought CHF
N/A
Sold USD /Bought CHF
N/A
1
NC
-12321.27
-0.0016285399
N/A
DFE
CORP
CH
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1528085.150000000000
USD
1508000.000000000000
CHF
2022-12-23
-12321.270000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
24402.24
0.0032253186
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2143899.360000000000
USD
3384000.000000000000
AUD
2022-12-23
24402.240000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-126500.82
-0.0167200000
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
12771000.000000000000
CAD
9253717.500000000000
USD
2022-12-23
-126500.820000000000
N
N
N
Sold MXN /Bought USD
N/A
Sold MXN /Bought USD
N/A
1
NC
USD
-9026.89
-0.0011931116
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
16974000.000000000000
MXN
839736.030000000000
USD
2022-12-23
-9026.890000000000
N
N
N
Sold USD /Bought CAD
N/A
Sold USD /Bought CAD
N/A
1
NC
18257.18
0.0024131073
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2440093.050000000000
USD
3347000.000000000000
CAD
2022-12-23
18257.180000000000
N
N
N
Sold USD /Bought CHF
N/A
Sold USD /Bought CHF
N/A
1
NC
-518.82
-0.0000685740
N/A
DFE
CORP
CH
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
167373.470000000000
USD
166000.000000000000
CHF
2022-12-23
-518.820000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-122261.39
-0.0161596616
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
8507000.000000000000
CAD
6126076.040000000000
USD
2022-12-23
-122261.390000000000
N
N
N
Sold EUR /Bought USD
N/A
Sold EUR /Bought USD
N/A
1
NC
USD
-26472.61
-0.0034989658
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2655000.000000000000
EUR
2608988.850000000000
USD
2022-12-23
-26472.610000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
16143.98
0.0021337992
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1367878.320000000000
USD
2160000.000000000000
AUD
2022-12-23
16143.980000000000
N
N
N
Sold USD /Bought CAD
N/A
Sold USD /Bought CAD
N/A
1
NC
33718.86
0.0044567248
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
4005261.690000000000
USD
5499000.000000000000
CAD
2022-12-23
33718.860000000000
N
N
N
Sold USD /Bought AUD
N/A
Sold USD /Bought AUD
N/A
1
NC
-3982.01
-0.0005263144
N/A
DFE
CORP
AU
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
701119.170000000000
USD
1088000.000000000000
AUD
2022-12-23
-3982.010000000000
N
N
N
Sold USD /Bought CAD
N/A
Sold USD /Bought CAD
N/A
1
NC
-4210.06
-0.0005564565
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
820232.500000000000
USD
1111000.000000000000
CAD
2022-12-23
-4210.060000000000
N
N
N
Sold JPY /Bought USD
N/A
Sold JPY /Bought USD
N/A
1
NC
USD
3293.18
0.0004352697
N/A
DFE
CORP
JP
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
12131000.000000000000
JPY
85437.400000000000
USD
2022-12-23
3293.180000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
16.21
0.0000021425
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
2000.000000000000
CAD
1485.200000000000
USD
2022-12-23
16.210000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
69979.25
0.0092493714
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
16347000.000000000000
CAD
12076746.850000000000
USD
2022-12-23
69979.250000000000
N
N
N
Sold GBP /Bought USD
N/A
Sold GBP /Bought USD
N/A
1
NC
USD
-89371.56
-0.0118125122
N/A
DFE
CORP
GB
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1080000.000000000000
GBP
1151490.600000000000
USD
2022-12-23
-89371.560000000000
N
N
N
Sold NZD /Bought USD
N/A
Sold NZD /Bought USD
N/A
1
NC
USD
-6195.12
-0.0008188279
N/A
DFE
CORP
NZ
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
781000.000000000000
NZD
448243.240000000000
USD
2022-12-23
-6195.120000000000
N
N
N
Sold CHF /Bought USD
N/A
Sold CHF /Bought USD
N/A
1
NC
USD
19425.69
0.0025675528
N/A
DFE
CORP
CH
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
975000.000000000000
CHF
999445.440000000000
USD
2022-12-23
19425.690000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-19514.11
-0.0025792396
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
8373000.000000000000
CAD
6130401.170000000000
USD
2022-12-23
-19514.110000000000
N
N
N
Sold CAD /Bought USD
N/A
Sold CAD /Bought USD
N/A
1
NC
USD
-117638.66
-0.0155486612
N/A
DFE
CORP
CA
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
25437000.000000000000
CAD
18565676.160000000000
USD
2022-12-23
-117638.660000000000
N
N
N
Sold EUR /Bought USD
N/A
Sold EUR /Bought USD
N/A
1
NC
USD
-31125.55
-0.0041139591
N/A
DFE
CORP
DE
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
948000.000000000000
EUR
909897.980000000000
USD
2022-12-23
-31125.550000000000
N
N
N
Sold NZD /Bought USD
N/A
Sold NZD /Bought USD
N/A
1
NC
USD
-28744.82
-0.0037992907
N/A
DFE
CORP
NZ
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1213000.000000000000
NZD
677060.210000000000
USD
2022-12-23
-28744.820000000000
N
N
N
Sold MXN /Bought USD
N/A
Sold MXN /Bought USD
N/A
1
NC
USD
-620.9
-0.0000820663
N/A
DFE
CORP
MX
N
2
BANK OF AMERICA MERRILL LYNCH
N/A
1334000.000000000000
MXN
66084.050000000000
USD
2022-12-23
-620.900000000000
N
N
N
2022-11-30
John Hancock Investment Trust
/s/Salvatore Schiavone
Salvatore Schiavone
Treasurer