The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 5,922,586 34,530 SH Put SOLE   0 0 34,530
ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 16,665,879 69,027 SH Put SOLE   0 0 69,027
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 280,623 1,730 SH Put SOLE   0 0 1,730
AFFILIATED MANAGERS GROUP IN COM 008252108 BBG001S6DMD6 4,774,389 30,560 SH Put SOLE   0 0 30,560
AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 5,843,812 89,365 SH Put SOLE   0 0 89,365
AGORA INC ADS 00851L103 BBG00V9VKG50 27,214 12,837 SH Put SOLE   0 0 12,837
ALAMOS GOLD INC NEW COM CL A 011532108 BBG009HT65S0 9,877,701 629,830 SH Put SOLE   0 0 629,830
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 4,958,358 42,390 SH Put SOLE   0 0 42,390
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 502,560 6,980 SH Put SOLE   0 0 6,980
ALLSTATE CORP COM 020002101 BBG001S9BM06 6,328,124 39,635 SH Put SOLE   0 0 39,635
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 2,612,031 14,340 SH Put SOLE   0 0 14,340
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 12,211,003 66,574 SH Put SOLE   0 0 66,574
AMAZON COM INC COM 023135106 BBG001S5PQL7 9,316,582 48,210 SH Put SOLE   0 0 48,210
AMBEV SA SPONSORED ADR 02319V103 BBG005KLVT74 135,300 66,000 SH Put SOLE   0 0 66,000
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 BBG01FRH5ND8 436,458 25,674 SH Put SOLE   0 0 25,674
AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 478,026 1,119 SH Put SOLE   0 0 1,119
AMGEN INC COM 031162100 BBG001S5NNL6 1,498,198 4,795 SH Put SOLE   0 0 4,795
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 3,166,390 47,000 SH Put SOLE   0 0 47,000
APPLE INC COM 037833100 BBG001S5N8V8 11,198,876 53,171 SH Put SOLE   0 0 53,171
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 10,097,068 42,786 SH Put SOLE   0 0 42,786
APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 1,547,892 18,600 SH Put SOLE   0 0 18,600
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 7,614,528 21,726 SH Put SOLE   0 0 21,726
ATKORE INC COM 047649108 BBG001T8LDZ8 3,518,300 26,075 SH Put SOLE   0 0 26,075
AUTOLIV INC COM 052800109 BBG001S9YRV6 994,472 9,295 SH Put SOLE   0 0 9,295
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1,814,044 7,600 SH Put SOLE   0 0 7,600
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 1,498,883 149,440 SH Put SOLE   0 0 149,440
BANCO BRADESCO S A SP ADR PFD NEW 059460303 BBG001SF7657 61,950 27,656 SH Put SOLE   0 0 27,656
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 BBG001S5VVS2 210,896 11,200 SH Put SOLE   0 0 11,200
BANK MONTREAL QUE COM 063671101 BBG001S5Y203 1,002,240 11,943 SH Put SOLE   0 0 11,943
BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 1,719,138 37,590 SH Put SOLE   0 0 37,590
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 300,218 738 SH Put SOLE   0 0 738
BORGWARNER INC COM 099724106 BBG001S7F4D2 2,065,617 64,070 SH Put SOLE   0 0 64,070
BOSTON PROPERTIES INC COM 101121101 BBG001S9TWV1 277,020 4,500 SH Put SOLE   0 0 4,500
BROADCOM INC COM 11135F101 BBG00KHY5SY8 17,328,485 10,793 SH Put SOLE   0 0 10,793
CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 737,677 2,397 SH Put SOLE   0 0 2,397
CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 638,544 13,432 SH Put SOLE   0 0 13,432
CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 8,272,010 232,280 SH Put SOLE   0 0 232,280
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 10,167,916 86,065 SH Put SOLE   0 0 86,065
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 573,758 7,287 SH Put SOLE   0 0 7,287
CATERPILLAR INC COM 149123101 BBG001S5PJ06 1,505,279 4,519 SH Put SOLE   0 0 4,519
CELESTICA INC COM 15101Q207 BBG001S9CXM7 16,329,140 285,218 SH Put SOLE   0 0 285,218
CEMEX SAB DE CV SPON ADR NEW 151290889 BBG001SD8F15 136,823 21,412 SH Put SOLE   0 0 21,412
CENCORA INC COM 03073E105 BBG001S8X7P0 2,312,029 10,262 SH Put SOLE   0 0 10,262
CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 293,887 2,945 SH Put SOLE   0 0 2,945
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 610,038 3,900 SH Put SOLE   0 0 3,900
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 6,672,225 106,500 SH Put SOLE   0 0 106,500
CISCO SYS INC COM 17275R102 BBG001S6HC62 3,762,317 79,190 SH Put SOLE   0 0 79,190
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 6,969,558 109,826 SH Put SOLE   0 0 109,826
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 5,513,134 56,813 SH Put SOLE   0 0 56,813
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 1,751,627 44,730 SH Put SOLE   0 0 44,730
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 4,782,894 5,627 SH Put SOLE   0 0 5,627
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 5,668,913 14,794 SH Put SOLE   0 0 14,794
CSX CORP COM 126408103 BBG001S5Q7Q3 1,544,052 46,160 SH Put SOLE   0 0 46,160
CUMMINS INC COM 231021106 BBG001S5Q9M3 3,458,856 12,490 SH Put SOLE   0 0 12,490
DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 1,683,738 11,127 SH Put SOLE   0 0 11,127
DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 3,975,256 28,825 SH Put SOLE   0 0 28,825
DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 4,084,460 42,165 SH Put SOLE   0 0 42,165
DEXCOM INC COM 252131107 BBG001SKZG99 5,020,466 44,280 SH Put SOLE   0 0 44,280
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 2,130,222 10,641 SH Put SOLE   0 0 10,641
DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 929,394 1,800 SH Put SOLE   0 0 1,800
DONALDSON INC COM 257651109 BBG001S5QDV4 207,524 2,900 SH Put SOLE   0 0 2,900
EDISON INTL COM 281020107 BBG001S7MY75 2,150,422 29,946 SH Put SOLE   0 0 29,946
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 11,389,129 123,299 SH Put SOLE   0 0 123,299
ELDORADO GOLD CORP NEW COM 284902509 BBG001S5YPQ4 2,180,438 147,630 SH Put SOLE   0 0 147,630
ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 2,418,863 4,464 SH Put SOLE   0 0 4,464
ELI LILLY & CO COM 532457108 BBG001S5STL8 11,018,475 12,170 SH Put SOLE   0 0 12,170
EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 445,398 1,220 SH Put SOLE   0 0 1,220
EVERCORE INC CLASS A 29977A105 BBG001SC3S41 200,093 960 SH Put SOLE   0 0 960
EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 1,080,994 8,580 SH Put SOLE   0 0 8,580
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 2,014,600 17,500 SH Put SOLE   0 0 17,500
FASTENAL CO COM 311900104 BBG001S5R1F7 1,219,096 19,400 SH Put SOLE   0 0 19,400
FINVOLUTION GROUP SPONSORED ADS 31810T101 BBG00HZ6P0Q4 89,957 18,859 SH Put SOLE   0 0 18,859
FIRST SOLAR INC COM 336433107 BBG001S991Z7 2,730,321 12,110 SH Put SOLE   0 0 12,110
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 BBG001S5W9K8 530,284 4,926 SH Put SOLE   0 0 4,926
GARMIN LTD SHS H2906T109 BBG001SG0H12 1,189,316 7,300 SH Put SOLE   0 0 7,300
GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 2,325,750 17,590 SH Put SOLE   0 0 17,590
GILDAN ACTIVEWEAR INC COM 375916103 BBG001S7JJL6 2,041,698 53,840 SH Put SOLE   0 0 53,840
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 BBG011768M71 206,915 58,286 SH Put SOLE   0 0 58,286
GRAINGER W W INC COM 384802104 BBG001S5RRD2 2,024,627 2,244 SH Put SOLE   0 0 2,244
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 BBG001SLX655 1,964,565 39,655 SH Put SOLE   0 0 39,655
GREENTREE HOSPITALITY GROUP SPONSORED ADS 39579V100 BBG00K6DWN95 37,947 15,616 SH Put SOLE   0 0 15,616
GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 348,694 9,057 SH Put SOLE   0 0 9,057
HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 3,622,858 36,034 SH Put SOLE   0 0 36,034
HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 627,346 9,752 SH Put SOLE   0 0 9,752
HF SINCLAIR CORP COM 403949100 BBG0135B2269 554,736 10,400 SH Put SOLE   0 0 10,400
HOME DEPOT INC COM 437076102 BBG001S5RTW7 2,213,463 6,430 SH Put SOLE   0 0 6,430
HOST HOTELS & RESORTS INC COM 44107P104 BBG001S5RY83 1,569,654 87,300 SH Put SOLE   0 0 87,300
IMPERIAL OIL LTD COM NEW 453038408 BBG001S5T1N6 4,480,180 65,721 SH Put SOLE   0 0 65,721
INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 223,440 12,000 SH Put SOLE   0 0 12,000
INGREDION INC COM 457187102 BBG001SBH4X9 1,657,644 14,452 SH Put SOLE   0 0 14,452
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 5,450,346 31,514 SH Put SOLE   0 0 31,514
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 9,653,690 21,701 SH Put SOLE   0 0 21,701
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 2,781,164 63,309 SH Put SOLE   0 0 63,309
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 16,200,983 166,900 SH Put SOLE   0 0 166,900
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 9,092,955 117,876 SH Put SOLE   0 0 117,876
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 8,947,305 83,526 SH Put SOLE   0 0 83,526
ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 6,048,493 68,360 SH Put SOLE   0 0 68,360
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 311,988 3,983 SH Put SOLE   0 0 3,983
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 224,236 5,265 SH Put SOLE   0 0 5,265
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 13,775,058 610,326 SH Put SOLE   0 0 610,326
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 226,548 1,550 SH Put SOLE   0 0 1,550
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 8,356,776 41,317 SH Put SOLE   0 0 41,317
JUNIPER NETWORKS INC COM 48203R104 BBG001SCTT05 1,747,892 47,940 SH Put SOLE   0 0 47,940
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 2,819,004 20,398 SH Put SOLE   0 0 20,398
KINROSS GOLD CORP COM 496902404 BBG001S5R0C2 16,274,877 1,955,200 SH Put SOLE   0 0 1,955,200
KLA CORP COM NEW 482480100 BBG001S5SLM4 965,501 1,171 SH Put SOLE   0 0 1,171
KT CORP SPONSORED ADR 48268K101 BBG001SCTCR3 462,401 33,826 SH Put SOLE   0 0 33,826
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 9,512,305 8,933 SH Put SOLE   0 0 8,933
LIBERTY BROADBAND CORP COM SER C 530307305 BBG006GNSZX4 2,774,988 50,620 SH Put SOLE   0 0 50,620
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 3,337,430 7,145 SH Put SOLE   0 0 7,145
LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 608,874 2,180 SH Put SOLE   0 0 2,180
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 2,078,500 21,728 SH Put SOLE   0 0 21,728
MANHATTAN ASSOCIATES INC COM 562750109 BBG001S71S35 1,803,724 7,312 SH Put SOLE   0 0 7,312
MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 1,534,168 57,625 SH Put SOLE   0 0 57,625
MARATHON PETE CORP COM 56585A102 BBG001S169P1 2,706,288 15,600 SH Put SOLE   0 0 15,600
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 293,371 665 SH Put SOLE   0 0 665
MCDONALDS CORP COM 580135101 BBG001S5T110 433,228 1,700 SH Put SOLE   0 0 1,700
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 1,109,676 1,900 SH Put SOLE   0 0 1,900
MEDPACE HLDGS INC COM 58506Q109 BBG0065B7K40 6,074,788 14,750 SH Put SOLE   0 0 14,750
MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 312,246 190 SH Put SOLE   0 0 190
MERCK & CO INC COM 58933Y105 BBG001S5TC52 18,739,977 151,373 SH Put SOLE   0 0 151,373
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 7,977,769 15,822 SH Put SOLE   0 0 15,822
METLIFE INC COM 59156R108 BBG001S5T3R8 201,305 2,868 SH Put SOLE   0 0 2,868
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 986,475 7,500 SH Put SOLE   0 0 7,500
MICROSOFT CORP COM 594918104 BBG001S5TD05 10,382,648 23,230 SH Put SOLE   0 0 23,230
MOLINA HEALTHCARE INC COM 60855R100 BBG001SKBQ20 244,975 824 SH Put SOLE   0 0 824
MOODYS CORP COM 615369105 BBG001S5VP87 5,418,632 12,873 SH Put SOLE   0 0 12,873
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 6,350,522 16,450 SH Put SOLE   0 0 16,450
MUELLER INDS INC COM 624756102 BBG001S6PVC4 6,785,824 119,175 SH Put SOLE   0 0 119,175
NETAPP INC COM 64110D104 BBG001S8LYX5 14,706,770 114,183 SH Put SOLE   0 0 114,183
NETFLIX INC COM 64110L106 BBG001SF6L46 2,465,337 3,653 SH Put SOLE   0 0 3,653
NEUROCRINE BIOSCIENCES INC COM 64125C109 BBG001S8W4X9 798,486 5,800 SH Put SOLE   0 0 5,800
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 449,048 4,218 SH Put SOLE   0 0 4,218
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 1,988,225 13,929 SH Put SOLE   0 0 13,929
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 34,215,885 276,962 SH Put SOLE   0 0 276,962
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 2,179,629 8,100 SH Put SOLE   0 0 8,100
ONEMAIN HLDGS INC COM 68268W103 BBG005497H09 1,912,543 39,442 SH Put SOLE   0 0 39,442
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 BBG001S8MMR7 480,366 25,688 SH Put SOLE   0 0 25,688
PACCAR INC COM 693718108 BBG001S5V1S8 2,817,880 27,374 SH Put SOLE   0 0 27,374
PACKAGING CORP AMER COM 695156109 BBG001S5V741 3,657,590 20,035 SH Put SOLE   0 0 20,035
PAYCHEX INC COM 704326107 BBG001S5V135 1,316,016 11,100 SH Put SOLE   0 0 11,100
PEARSON PLC SPONSORED ADR 705015105 BBG001S5VFT6 378,144 30,300 SH Put SOLE   0 0 30,300
PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 2,556,826 68,925 SH Put SOLE   0 0 68,925
PHILLIPS 66 COM 718546104 BBG00286S4P7 3,388,080 24,000 SH Put SOLE   0 0 24,000
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 458,643 2,781 SH Put SOLE   0 0 2,781
PROGRESSIVE CORP COM 743315103 BBG001S5V509 8,757,054 42,160 SH Put SOLE   0 0 42,160
PULTE GROUP INC COM 745867101 BBG001S5V5K7 2,145,298 19,485 SH Put SOLE   0 0 19,485
QUALCOMM INC COM 747525103 BBG001S6VS70 10,000,429 50,208 SH Put SOLE   0 0 50,208
RELIANCE INC COM 759509102 BBG001S81M27 524,076 1,835 SH Put SOLE   0 0 1,835
REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 3,264,912 16,800 SH Put SOLE   0 0 16,800
ROYAL BK CDA COM 780087102 BBG001S60869 16,790,916 157,747 SH Put SOLE   0 0 157,747
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 4,868,148 47,140 SH Put SOLE   0 0 47,140
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 4,393,278 66,492 SH Put SOLE   0 0 66,492
SNAP ON INC COM 833034101 BBG001S5W688 554,408 2,121 SH Put SOLE   0 0 2,121
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 1,238,938 13,499 SH Put SOLE   0 0 13,499
SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 17,585,583 210,203 SH Put SOLE   0 0 210,203
STANTEC INC COM 85472N109 BBG001S6JJQ3 4,559,438 54,474 SH Put SOLE   0 0 54,474
STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 6,692,301 51,678 SH Put SOLE   0 0 51,678
SUN CMNTYS INC COM 866674104 BBG001S7HRC0 1,850,829 15,380 SH Put SOLE   0 0 15,380
SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 8,755,186 229,725 SH Put SOLE   0 0 229,725
SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 7,425,205 157,347 SH Put SOLE   0 0 157,347
SYSCO CORP COM 871829107 BBG001S5WJS8 3,244,104 45,442 SH Put SOLE   0 0 45,442
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 2,285,602 13,150 SH Put SOLE   0 0 13,150
TARGET CORP COM 87612E106 BBG001SC0K41 1,568,928 10,598 SH Put SOLE   0 0 10,598
TAYLOR MORRISON HOME CORP COM 87724P106 BBG003PGJJF2 331,587 5,981 SH Put SOLE   0 0 5,981
TECHNIPFMC PLC COM G87110105 BBG00DL8NMT5 1,914,180 73,200 SH Put SOLE   0 0 73,200
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 BBG00M5B6BG3 232,907 16,577 SH Put SOLE   0 0 16,577
TFI INTL INC COM 87241L109 BBG001SCQG15 1,165,695 8,030 SH Put SOLE   0 0 8,030
TIMKEN CO COM 887389104 BBG001S5WQK0 449,690 5,612 SH Put SOLE   0 0 5,612
TJX COS INC NEW COM 872540109 BBG001S5WQ93 5,313,536 48,261 SH Put SOLE   0 0 48,261
TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 10,228,486 186,119 SH Put SOLE   0 0 186,119
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 6,618,717 32,550 SH Put SOLE   0 0 32,550
TRIP COM GROUP LTD ADS 89677Q107 BBG001S6VL20 247,314 5,262 SH Put SOLE   0 0 5,262
UBS GROUP AG SHS H42097107 BBG007936GX0 252,272 8,540 SH Put SOLE   0 0 8,540
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 4,150,066 6,417 SH Put SOLE   0 0 6,417
UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 349,015 1,660 SH Put SOLE   0 0 1,660
UNUM GROUP COM 91529Y106 BBG001S5X2J4 266,028 5,205 SH Put SOLE   0 0 5,205
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 1,473,544 9,400 SH Put SOLE   0 0 9,400
VANECK ETF TRUST GREEN BOND ETF 92189F171 BBG00G4XX4B0 218,269 9,235 SH Put SOLE   0 0 9,235
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 3,741,607 53,231 SH Put SOLE   0 0 53,231
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 10,967,351 21,929 SH Put SOLE   0 0 21,929
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 580,270 5,152 SH Put SOLE   0 0 5,152
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 208,580 445 SH Put SOLE   0 0 445
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 BBG002NLDML7 289,278 22,218 SH Put SOLE   0 0 22,218
VISA INC COM CL A 92826C839 BBG001SRCFY3 6,743,379 25,692 SH Put SOLE   0 0 25,692
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 686,006 77,340 SH Put SOLE   0 0 77,340
WALMART INC COM 931142103 BBG001S5XH92 8,267,391 122,100 SH Put SOLE   0 0 122,100
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 3,569,339 60,100 SH Put SOLE   0 0 60,100
WEST FRASER TIMBER CO LTD COM 952845105 BBG001S60WD8 1,114,624 14,516 SH Put SOLE   0 0 14,516
WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 5,732,424 109,354 SH Put SOLE   0 0 109,354
WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 342,232 1,212 SH Put SOLE   0 0 1,212