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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Barrick Mining Corporation COM SHS 06849F108 3,283,943 89,628 SH SOLE 89,628 0 0
Advanced Micro Devices Inc COM 007903107 2,373,598 4,086 SH SOLE 4,086 0 0
Amazoncom Inc COM 023135106 2,935,634 12,317 SH SOLE 12,317 0 0
Chevron Corporation Inc COM 166764100 2,042,495 12,322 SH SOLE 12,322 0 0
Microsoft Corporation COM 594918104 8,949,869 23,993 SH SOLE 23,993 0 0
Uber Technologies Inc COM 90353T100 13,739,697 190,406 SH SOLE 190,406 0 0
Booking Holdings Inc COM 09857L108 8,143,964 45,691 SH SOLE 45,691 0 0
Sunrun Inc COM 86771W105 119,350 8,920 SH SOLE 8,920 0 0
Taiwan Semiconductor Manufacturing Company SPONSORED ADS 874039100 2,502,944 5,241 SH SOLE 5,241 0 0
Trane Technologies PLC SHS G8994E103 2,083,010 4,241 SH SOLE 4,241 0 0
Alphabet Inc CAP STK CL A 02079K305 1,882,268 5,267 SH SOLE 5,267 0 0
Amphenol Corporation CL A 032095101 2,002,643 11,358 SH SOLE 11,358 0 0
Analog Devices Inc COM 032654105 774,084 1,949 SH SOLE 1,949 0 0
Applied Materials Inc COM 038222105 2,970,807 4,109 SH SOLE 4,109 0 0
Arista Networks Inc COM SHS 040413205 2,724,535 16,038 SH SOLE 16,038 0 0
Broadcom Inc COM 11135F101 2,065,537 5,468 SH SOLE 5,468 0 0
Cadence Design Systems Inc COM 127387108 2,406,927 6,413 SH SOLE 6,413 0 0
Carrier Global Corporation COM 14448C104 2,391,283 32,601 SH SOLE 32,601 0 0
Datadog Inc CL A COM 23804L103 2,236,753 8,591 SH SOLE 8,591 0 0
Facebook Inc CL A 30303M102 8,453,293 15,007 SH SOLE 15,007 0 0
HEICO Corporation COM 422806109 1,460,023 4,099 SH SOLE 4,099 0 0
KLA Corporation COM NEW 482480100 1,846,465 6,120 SH SOLE 6,120 0 0
Netflix Inc COM 64110L106 830,525 11,632 SH SOLE 11,632 0 0
NVIDIA Corporation COM 67066G104 5,782,001 28,897 SH SOLE 28,897 0 0
NXP Semiconductors NV COM N6596X109 1,416,110 5,039 SH SOLE 5,039 0 0
Onto Innovation Inc COM 683344105 2,686,238 7,098 SH SOLE 7,098 0 0
Oracle Corp COM 68389X105 1,687,670 11,516 SH SOLE 11,516 0 0
Palo Alto Networks Inc COM 697435105 3,017,686 8,849 SH SOLE 8,849 0 0
Rubrik Inc CL A 781154109 2,424,456 30,200 SH SOLE 30,200 0 0
ServiceNow Inc COM 81762P102 1,136,756 11,450 SH SOLE 11,450 0 0
Snowflake Inc COM SHS 833445109 2,738,420 10,760 SH SOLE 10,760 0 0
Spotify Technology SA SHS L8681T102 1,427,894 3,110 SH SOLE 3,110 0 0
Synopsys Inc COM 871607107 1,537,603 3,447 SH SOLE 3,447 0 0
Vertiv Holdings Co COM CL A 92537N108 1,445,083 4,316 SH SOLE 4,316 0 0
CME Group Inc COM 12572Q105 6,641,904 30,077 SH SOLE 30,077 0 0
Dynatrace Inc COM NEW 268150109 1,707,001 38,875 SH SOLE 38,875 0 0
Toyota Motor Corporation ADS 892331307 667,954 3,966 SH SOLE 3,966 0 0
AstraZeneca PLC ORD SHS G0593M107 1,130,995 6,063 SH SOLE 6,063 0 0
Equinix Inc COM 29444U700 3,136,552 3,009 SH SOLE 3,009 0 0
Prologis Inc COM 74340W103 527,656 3,895 SH SOLE 3,895 0 0
AbbVie Inc COM 00287Y109 1,477,882 5,873 SH SOLE 5,873 0 0
Air Products and Chemicals Inc COM 009158106 769,011 2,623 SH SOLE 2,623 0 0
Amgen Inc COM 031162100 905,300 2,500 SH SOLE 2,500 0 0
Bank of America Corporation COM 060505104 883,247 15,501 SH SOLE 15,501 0 0
BlackRock Inc COM 09290D101 1,007,715 1,048 SH SOLE 1,048 0 0
CocaCola Company COM 191216100 1,070,082 13,167 SH SOLE 13,167 0 0
ColgatePalmolive Company COM 194162103 2,620,764 28,586 SH SOLE 28,586 0 0
Exxon Mobil Corporation COM 30231G102 1,066,279 7,799 SH SOLE 7,799 0 0
Fastenal Company COM 311900104 531,788 11,072 SH SOLE 11,072 0 0
Gilead Sciences Inc COM 375558103 349,330 2,765 SH SOLE 2,765 0 0
Honeywell Aerospace Inc COM 43849R105 432,211 1,955 SH SOLE 1,955 0 0
Honeywell International Inc COM 438516205 437,725 1,955 SH SOLE 1,955 0 0
International Business Machines Corp COM 459200101 1,338,278 4,759 SH SOLE 4,759 0 0
Johnson Johnson COM 478160104 760,640 2,995 SH SOLE 2,995 0 0
McDonalds Corporation COM 580135101 462,771 1,712 SH SOLE 1,712 0 0
Merck Co Inc COM 58933Y105 373,293 2,905 SH SOLE 2,905 0 0
Morgan Stanley COM NEW 617446448 441,492 2,112 SH SOLE 2,112 0 0
NextEra Energy Inc COM 65339F101 984,516 11,217 SH SOLE 11,217 0 0
PACCAR Inc COM 693718108 924,564 7,697 SH SOLE 7,697 0 0
PepsiCo Inc COM 713448108 1,015,500 7,500 SH SOLE 7,500 0 0
Procter Gamble Company COM 742718109 6,488,380 44,247 SH SOLE 44,247 0 0
Qualcomm Inc COM 747525103 341,122 1,846 SH SOLE 1,846 0 0
State Street Corporation COM 857477103 780,330 4,601 SH SOLE 4,601 0 0
Texas Instruments Inc COM 882508104 952,632 3,196 SH SOLE 3,196 0 0
The Home Depot Inc COM 437076102 1,268,590 3,597 SH SOLE 3,597 0 0
TransDigm Group Inc COM 893641100 4,434,361 3,329 SH SOLE 3,329 0 0
Unitedhealth Incorporated COM 91324P102 758,109 1,824 SH SOLE 1,824 0 0
Watsco Inc COM 942622200 313,381 752 SH SOLE 752 0 0
Xcel Energy Inc COM 98389B100 220,183 2,742 SH SOLE 2,742 0 0
TE Connectivity LTD ORD SHS G87052109 211,892 1,051 SH SOLE 1,051 0 0
AAON Inc COM PAR $0.004 000360206 104,279 822 SH SOLE 822 0 0
Autodesk Inc COM 052769106 95,655 492 SH SOLE 492 0 0
Bentley Systems COM CL B 08265T208 48,990 1,639 SH SOLE 1,639 0 0
Clean harbors Inc COM 184496107 100,978 338 SH SOLE 338 0 0
Ecolab Inc COM 278865100 322,073 1,156 SH SOLE 1,156 0 0
Lam Research Corporation COM NEW 512807306 120,466 278 SH SOLE 278 0 0
Linde PLC SHS G54950103 174,364 336 SH SOLE 336 0 0
PPG Industries Inc COM 693506107 183,148 1,510 SH SOLE 1,510 0 0
Republic Services Inc COM 760759100 36,863 173 SH SOLE 173 0 0
The Cigna Group COM 125523100 243,425 883 SH SOLE 5,127 0 0
Waste Management Inc COM 94106L109 59,063 265 SH SOLE 5,127 0 0
Xylem Inc COM 98419M100 548,376 4,639 SH SOLE 5,127 0 0
FreeportMcMoRan Inc CL B 35671D857 3,926,600 62,436 SH SOLE 5,127 0 0
Camden Property Trust SH BEN INT 133131102 260,007 2,271 SH SOLE 5,127 0 0
Ameren Corporation COM 023608102 213,420 1,888 SH SOLE 5,127 0 0