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
3M CO COM 88579Y101 1,665,244 10,285 SH SOLE 10,285 0 0
A T & T INC COM 00206R102 19,295,567 932,153 SH SOLE 932,153 0 0
A. O. SMITH CORP COM 831865209 2,173,373 34,652 SH SOLE 34,652 0 0
ABB LTD (SW) (ABBNY) COM 000375204 33,117,870 305,030 SH SOLE 305,030 0 0
ABBOTT LABORATORIES COM 002824100 31,804,098 350,497 SH SOLE 350,497 0 0
ABBVIE INC COM COM 00287Y109 7,936,222 31,538 SH SOLE 31,538 0 0
ACCEL ENTERTAINMENT INC COM 00436Q106 1,103,879 87,540 SH SOLE 87,540 0 0
ACM RESEARCH INC - CL A COM 00108J109 1,676,978 13,216 SH SOLE 13,216 0 0
ADOBE INC COM 00724F101 589,843 2,877 SH SOLE 2,877 0 0
ADVANCED DRAINAGE SYSTEMS INC COM 00790R104 10,081,541 64,230 SH SOLE 64,230 0 0
ADVANCED ENERGY INDS COM 007973100 1,491,480 4,000 SH SOLE 4,000 0 0
ADVANCED MICRO DEVICES COM 007903107 2,628,618 4,525 SH SOLE 4,525 0 0
AEVEX CORP COM 00835T107 919,160 44,000 SH SOLE 44,000 0 0
AFLAC INCORPORATED COM 001055102 254,432 2,170 SH SOLE 2,170 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 2,135,242 16,075 SH SOLE 16,075 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 4,621,690 15,764 SH SOLE 15,764 0 0
AIRBNB INC COM 009066101 1,907,523 13,330 SH SOLE 13,330 0 0
AIRBUS SE UNSP ADR COM 009279100 704,787 12,675 SH SOLE 12,675 0 0
ALKERMES PLC COM G01767105 2,248,793 42,920 SH SOLE 42,920 0 0
ALLIENT INC COM 019330109 5,200,538 50,525 SH SOLE 50,525 0 0
ALLSTATE CORP COM 020002101 53,102,022 223,174 SH SOLE 223,174 0 0
ALNYLAM PHARMACEUTICALS, INC. COM 02043Q107 5,154,838 17,124 SH SOLE 17,124 0 0
ALPHABET INC - CLASS A (GOOGL) COM 02079K305 112,215,252 314,003 SH SOLE 314,003 0 0
ALPHABET INC- CLASS C (non-vot COM 02079K107 19,364,957 54,807 SH SOLE 54,807 0 0
ALPHATEC HOLDINGS INC COM 02081G201 1,211,000 140,000 SH SOLE 140,000 0 0
ALTRIA GROUP (MO) COM 02209s103 431,844 6,002 SH SOLE 6,002 0 0
AMAZON.COM INC COM 023135106 53,202,970 223,223 SH SOLE 223,223 0 0
AMBIQ MICRO INC COM 023193105 1,944,631 22,023 SH SOLE 22,023 0 0
AMERICAN ELECTRIC POWER COM 025537101 2,272,825 16,613 SH SOLE 16,613 0 0
AMERICAN SUPERCONDUCTOR COM 030111207 1,314,580 31,669 SH SOLE 31,669 0 0
AMERICAN TOWER CORP (REIT) COM 03027X100 556,138 3,400 SH SOLE 3,400 0 0
AMERIPRISE FINANCIAL INC. COM 03076C106 665,202 1,450 SH SOLE 1,450 0 0
AMETEK INC. COM 031100100 8,529,595 35,255 SH SOLE 35,255 0 0
AMGEN COM 031162100 7,385,800 20,396 SH SOLE 20,396 0 0
AMPHENOL CP COM 032095101 4,883,711 27,698 SH SOLE 27,698 0 0
ANALOG DEVICES COM 032654105 1,945,339 4,898 SH SOLE 4,898 0 0
AON PLC COM G0403H108 13,284,184 40,050 SH SOLE 40,050 0 0
APA CORPORATION COM 03743Q108 57,589,264 1,768,169 SH SOLE 1,768,169 0 0
APPLE INC COM 037833100 115,647,064 399,665 SH SOLE 399,665 0 0
APPLIED MATERIALS COM 038222105 8,908,806 12,322 SH SOLE 12,322 0 0
APPLIED OPTOELECTRONICS, INC COM 03823U102 366,548 2,474 SH SOLE 2,474 0 0
ARCHER DANIELS MIDLAND COM 039483102 17,291,994 226,335 SH SOLE 226,335 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 5,235,688 199,683 SH SOLE 199,683 0 0
ARDELYX INC COM 039697107 449,009 88,041 SH SOLE 88,041 0 0
ARES CAPITAL CORP COM 04010L103 229,086 12,363 SH SOLE 12,363 0 0
ARES MANAGEMENT CORP COM 03990B101 4,107,784 36,904 SH SOLE 36,904 0 0
ARGAN INC COM 04010E109 7,658,094 9,590 SH SOLE 9,590 0 0
ARGENX SE COM 04016X101 626,245 675 SH SOLE 675 0 0
ARISTA NETWORKS COM 040413205 641,297 3,775 SH SOLE 3,775 0 0
ARROWHEAD PHARMACEUTICALS COM 04280A100 2,916,428 35,780 SH SOLE 35,780 0 0
ASM INTERNATIONAL N.V. COM N07045102 1,143,873 1,000 SH SOLE 1,000 0 0
ASML HOLDING NV ORD COM N07059210 35,282,718 17,735 SH SOLE 17,735 0 0
ASTERA LABS INC COM 04626A103 2,415,100 5,000 SH SOLE 5,000 0 0
ASTRAZENECA PLC COM G0593M107 28,235,556 148,906 SH SOLE 148,906 0 0
ATEGRITY SPECIALTY HOLDINGS COM 04681Y103 1,267,028 52,705 SH SOLE 52,705 0 0
AXOS FINANCIAL, INC COM 05465C100 5,246,107 53,867 SH SOLE 53,867 0 0
B&G FOODS COM 05508R106 1,039,082 261,076 SH SOLE 261,076 0 0
BADGER METER, INC COM 056525108 1,780,560 12,000 SH SOLE 12,000 0 0
BAKER HUGHES CO COM 05722G100 6,945,270 125,140 SH SOLE 125,140 0 0
BANK OF AMERICA CORP COM 060505104 4,783,927 83,958 SH SOLE 83,958 0 0
BAXTER INTL INC COM 071813109 905,865 42,489 SH SOLE 42,489 0 0
BE SEMICONDUCTOR INDUSTRIES AD COM 073320103 820,604 2,500 SH SOLE 2,500 0 0
BERKLEY W R CORP COM 084423102 925,001 13,115 SH SOLE 13,115 0 0
BERKSHIRE HATHAWAY INC. - CLAS COM 084670702 4,155,739 8,305 SH SOLE 8,305 0 0
BHP GROUP LIMITED COM 088606108 14,021,073 168,300 SH SOLE 168,300 0 0
BIO RAD LABORATORIES INC CL A COM 090572207 1,798,655 6,126 SH SOLE 6,126 0 0
BIO-TECHNE CORPORATION COM 09073M104 1,151,595 16,300 SH SOLE 16,300 0 0
BIRKENSTOCK HOLDING PLC COM M2029K104 1,721,200 40,000 SH SOLE 40,000 0 0
BLACKROCK INC COM 09290D101 1,295,221 1,347 SH SOLE 1,347 0 0
BLOOM ENERGY CORPORATION COM 093712107 408,645 1,350 SH SOLE 1,350 0 0
BOEING CO. COM 097023105 2,345,669 10,836 SH SOLE 10,836 0 0
BOOKING HOLDINGS INC COM 09857L108 16,333,022 91,635 SH SOLE 91,635 0 0
BOOT BARN HOLDINGS INC COM 099406100 7,321,678 44,571 SH SOLE 44,571 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 1,125,105 38,531 SH SOLE 38,531 0 0
BP PLC, INC ADR (UK) COM 055622104 16,832,388 455,545 SH SOLE 455,545 0 0
BRIGHTSPRING HEALTH SERVICES COM 10950A106 6,902,168 98,970 SH SOLE 98,970 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 17,736,876 307,825 SH SOLE 307,825 0 0
BROADCOM INC (AVGO) COM 11135F101 17,555,931 46,475 SH SOLE 46,475 0 0
BUNGE GLOBAL SA COM H11356104 7,220,818 67,655 SH SOLE 67,655 0 0
BURFORD CAPITAL LTD (BUR) COM G17977110 741,280 180,800 SH SOLE 180,800 0 0
BWX TECHNOLOGIES COM 05605H100 6,450,701 33,140 SH SOLE 33,140 0 0
BioLife Solutions COM 09062W204 1,167,696 41,349 SH SOLE 41,349 0 0
CACTUS, INC COM 127203107 7,016,666 136,964 SH SOLE 136,964 0 0
CADENCE DESIGN SYSTEMS, INC COM 127387108 1,810,919 4,825 SH SOLE 4,825 0 0
CADRE HOLDINGS INC COM 12763L105 885,977 31,076 SH SOLE 31,076 0 0
CALIFORNIA WATER SERVICE GROUP COM 130788102 2,675,750 55,000 SH SOLE 55,000 0 0
CALIX, INC COM 13100M509 715,051 19,160 SH SOLE 19,160 0 0
CAMPBELL'S COMPANY COM 134429109 1,738,619 78,070 SH SOLE 78,070 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 8,823,522 73,998 SH SOLE 73,998 0 0
CANADIAN NATURAL RESOURCES COM 136385101 3,358,132 85,016 SH SOLE 85,016 0 0
CANADIAN PACIFIC KANSAS CITY L COM 13646K108 6,521,712 75,265 SH SOLE 75,265 0 0
CAPITAL ONE FINANCIAL CORP COM 14040H105 1,605,963 8,005 SH SOLE 8,005 0 0
CARDINAL HEALTH INC COM 14149Y108 1,464,320 6,164 SH SOLE 6,164 0 0
CARDINAL INFRASTRUCTURE GR-A COM 14154A102 2,323,349 24,664 SH SOLE 24,664 0 0
CARLISLE COS INC COM 142339100 209,307 577 SH SOLE 577 0 0
CARLSMED INC COM 14280C105 536,521 51,688 SH SOLE 51,688 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 313,131 4,269 SH SOLE 4,269 0 0
CASELLA WASTE SYSTEMS INC-A COM 147448104 6,042,686 62,315 SH SOLE 62,315 0 0
CASTLE BIOSCIENCES COM 14843C105 6,302,005 264,235 SH SOLE 264,235 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 882,900 28,091 SH SOLE 28,091 0 0
CATERPILLAR INC COM 149123101 1,158,611 1,088 SH SOLE 1,088 0 0
CBRE GROUP INC - CL A COM 12504L109 3,859,407 28,654 SH SOLE 28,654 0 0
CECO ENVIRORNMENTAL CORP. COM 125141101 1,054,671 11,623 SH SOLE 11,623 0 0
CELSIUS HOLDINGS INC COM 15118V207 3,424,589 116,960 SH SOLE 116,960 0 0
CEREBRAS SYSTEMS INC COM 15675D103 381,225 1,725 SH SOLE 1,725 0 0
CHAMPION HOMES INC COM 830830105 5,402,990 61,314 SH SOLE 61,314 0 0
CHEVRON CORP COM 166764100 149,895,939 904,295 SH SOLE 904,295 0 0
CHIPOTLE MEXICAN GRILL- CLASS COM 169656105 451,860 13,290 SH SOLE 13,290 0 0
CHUBB LTD COM H1467J104 519,628 1,525 SH SOLE 1,525 0 0
CHURCH & DWIGHT CO. INC. COM 171340102 584,186 6,030 SH SOLE 6,030 0 0
CINCINNATI FINANCIAL CORP COM 172062101 28,915,165 156,180 SH SOLE 156,180 0 0
CINTAS CORPORATION COM 172908105 1,949,967 11,465 SH SOLE 11,465 0 0
CIPHER DIGITAL INC COM 17253J106 1,885,520 76,960 SH SOLE 76,960 0 0
CISCO SYS INC COM COM 17275R102 97,754,323 832,235 SH SOLE 832,235 0 0
CITIGROUP INC COM 172967424 9,192,713 65,681 SH SOLE 65,681 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 22,517,275 321,354 SH SOLE 321,354 0 0
CLEVELAND-CLIFFS INC COM 185899101 658,145 70,090 SH SOLE 70,090 0 0
CLOROX CO COM 189054109 19,189,644 201,065 SH SOLE 201,065 0 0
CLOUDFLARE INC - CL A COM 18915M107 10,257,119 41,818 SH SOLE 41,818 0 0
CME GROUP INC. COM 12572Q105 9,643,867 43,671 SH SOLE 43,671 0 0
CNA FINANCIAL CORP COM 126117100 1,346,983 27,710 SH SOLE 27,710 0 0
COCA-COLA COM 191216100 46,458,158 571,652 SH SOLE 571,652 0 0
COHEN & STEERS INC. COM 19247A100 493,387 6,480 SH SOLE 6,480 0 0
COHEN & STEERS REAL ESTATE OPP COM 19249Q103 237,674 15,100 SH SOLE 15,100 0 0
COHERENT INC COM 19247G107 2,538,809 6,436 SH SOLE 6,436 0 0
COLGATE PALMOLIVE CO COM 194162103 9,147,189 99,773 SH SOLE 99,773 0 0
COLLIERS INTL GROUP INC COM 194693107 302,004 3,220 SH SOLE 3,220 0 0
COMCAST CORP CLASS A COM 20030N101 5,862,957 238,817 SH SOLE 238,817 0 0
COMFORT SYSTEMS USA COM 199908104 13,279,065 6,700 SH SOLE 6,700 0 0
COMMERCIAL METALS CO COM 201723103 1,273,448 20,294 SH SOLE 20,294 0 0
COMMUNITY HEALTHCARE TRUST INC COM 20369C106 766,170 41,913 SH SOLE 41,913 0 0
COMPASS MINERALS INTERNATIONAL COM 20451N101 909,899 29,229 SH SOLE 29,229 0 0
CONAGRA BRANDS COM 205887102 9,348,145 694,513 SH SOLE 694,513 0 0
CONOCOPHILLIPS COM 20825C104 53,350,297 513,181 SH SOLE 513,181 0 0
CONSTELLATION ENERGY GROUP COM 21037T109 3,272,771 13,177 SH SOLE 13,177 0 0
CONSTRUCTION PARTNERS INC A COM 21044C107 5,466,508 46,026 SH SOLE 46,026 0 0
CONSUMER STAPLES SPDR FD COM 81369y308 830,700 10,000 SH SOLE 10,000 0 0
COPART INC COM 217204106 286,326 10,157 SH SOLE 10,157 0 0
CORCEPT THERAPEUTICS INC COM 218352102 7,226,414 83,110 SH SOLE 83,110 0 0
CORE LABORATORIES NV COM 21867A105 280,590 24,085 SH SOLE 24,085 0 0
COREWEAVE, INC COM 21873S108 2,526,823 25,385 SH SOLE 25,385 0 0
CORNING INC COM 219350105 24,141,711 94,514 SH SOLE 94,514 0 0
CORPAY INC COM 219948106 3,762,285 11,289 SH SOLE 11,289 0 0
COSTAR GROUP INC COM 22160N109 880,780 31,101 SH SOLE 31,101 0 0
COSTCO WHOLESALE COM 22160K105 89,959,473 96,165 SH SOLE 96,165 0 0
COUPANG LLC - A COM 22266T109 1,273,221 73,300 SH SOLE 73,300 0 0
CPI AEROSTRUCTURES INC COM 125919308 568,305 109,500 SH SOLE 109,500 0 0
CPI CARD GROUP INC COM 12634H200 683,475 32,891 SH SOLE 32,891 0 0
CREDO TECHNOLOGY GROUP HOLDING COM G25457105 17,787,434 65,407 SH SOLE 65,407 0 0
CRESCENT ENERGY COMPANY COM 44952J104 1,473,000 150,000 SH SOLE 150,000 0 0
CREXENDO INC COM 226552107 747,000 100,000 SH SOLE 100,000 0 0
CRH PLC - SPONS ADR COM G25508105 17,970,115 167,945 SH SOLE 167,945 0 0
CROWDSTRIKE HOLDINGS INC - A COM 22788C105 1,221,024 1,600 SH SOLE 1,600 0 0
DANAHER CORP COM 235851102 2,325,761 12,210 SH SOLE 12,210 0 0
DATADOG, INC COM 23804L103 11,460,787 44,019 SH SOLE 44,019 0 0
DEERE & CO COM 244199105 214,404 338 SH SOLE 338 0 0
DELEK LOGISTICS PARTNERS LP (A COM 24664T103 7,215,600 140,000 SH SOLE 140,000 0 0
DELL INC COM 24703L202 1,127,405 2,613 SH SOLE 2,613 0 0
DESCARTES SYSTEMS GROUP INC COM 249906108 2,028,732 29,300 SH SOLE 29,300 0 0
DEXCOM INC COM 252131107 3,990,892 59,256 SH SOLE 59,256 0 0
DIAGEO PLC ADR (UK) COM 25243Q205 1,049,361 13,055 SH SOLE 13,055 0 0
DIAMONDBACK ENERGY INC COM 25278X109 329,587 1,875 SH SOLE 1,875 0 0
DIGITAL REALTY TRUST INC COM 253868103 16,162,200 90,000 SH SOLE 90,000 0 0
DISNEY (WALT) CO. COM 254687106 2,023,464 21,023 SH SOLE 21,023 0 0
DOCUSIGN, INC COM 256163106 300,501 6,765 SH SOLE 6,765 0 0
DOLLAR GENERAL CORP COM 256677105 201,212 1,748 SH SOLE 1,748 0 0
DORMAN PRODUCTS INC COM 258278100 5,466,869 40,065 SH SOLE 40,065 0 0
DOVER CORP COM 260003108 1,474,865 6,576 SH SOLE 6,576 0 0
DOW INC (DOW) COM 260557103 8,464,117 309,361 SH SOLE 309,361 0 0
DRAFTKINGS INC CL A COM 26142V105 4,443,967 175,929 SH SOLE 175,929 0 0
DUKE ENERGY CORPORATION COM 26441C204 233,414 1,844 SH SOLE 1,844 0 0
DUPONT DE NEMOURS INC (DD) COM 26614N201 217,838 1,606 SH SOLE 1,606 0 0
DUTCH BROS INC COM 26701L100 4,481,447 62,407 SH SOLE 62,407 0 0
E.L.F BEAUTY INC COM 26856L103 3,968,990 53,635 SH SOLE 53,635 0 0
EASTMAN CHEMICAL CO COM 277432100 14,449,327 215,726 SH SOLE 215,726 0 0
EATON CORP PLC COM G29183103 2,310,423 5,422 SH SOLE 5,422 0 0
ECOLAB INC COM 278865100 2,038,032 7,315 SH SOLE 7,315 0 0
EDISON INTERNATIONAL INC COM 281020107 2,376,370 31,919 SH SOLE 31,919 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 9,006,198 99,560 SH SOLE 99,560 0 0
ELEMENT SOLUTIONS INC COM 28618M106 1,779,786 37,273 SH SOLE 37,273 0 0
ELEVANCE HEALTH INC COM 036752103 1,477,309 3,820 SH SOLE 3,820 0 0
ELI LILLY & CO COM COM 532457108 130,754,662 109,014 SH SOLE 109,014 0 0
EMERSON ELECTRIC CO COM 291011104 20,048,730 140,054 SH SOLE 140,054 0 0
ENERGY TRANSFER LP (K-1) COM 29273v100 3,147,152 164,600 SH SOLE 164,600 0 0
ENI S P A (trades w/20bps adr COM 26874R108 1,068,877 22,810 SH SOLE 22,810 0 0
ENTERPRISE PRODUCTS PARTNERS ( COM 293792107 1,825,134 49,650 SH SOLE 49,650 0 0
EQT CORPORATION COM 26884L109 645,484 12,140 SH SOLE 12,140 0 0
EQUIFAX INC COM 294429105 2,232,397 14,065 SH SOLE 14,065 0 0
EQUINIX INC COM 29444U700 1,471,855 1,412 SH SOLE 1,412 0 0
ESCO TECHNOLOGIES, INC COM 296315104 10,803,985 30,865 SH SOLE 30,865 0 0
ESTABLISHMENT LABS HOLDINGS COM G31249108 9,913,629 115,530 SH SOLE 115,530 0 0
EVERPURE INC COM 74624M102 2,168,695 27,525 SH SOLE 27,525 0 0
EVERUS CONSTRUCTION GROUP COM 300426103 9,240,926 55,685 SH SOLE 55,685 0 0
EXXON MOBIL HOLDINGS CORP COM 30233Q108 89,010,736 651,044 SH SOLE 651,044 0 0
FASTENAL COMPANY COM 311900104 4,487,011 93,421 SH SOLE 93,421 0 0
FDX - FEDEX CORPORATION COM 31428X106 8,198,370 26,182 SH SOLE 26,182 0 0
FDXF - FEDEX FREIGHT HOLDING C COM 314352105 1,950,467 12,917 SH SOLE 12,917 0 0
FEDERAL SIGNAL COM 313855108 1,734,615 13,500 SH SOLE 13,500 0 0
FERGUSON ENTERPRISES INC COM 31488V107 1,518,912 6,400 SH SOLE 6,400 0 0
FIREFLY AEROSPACE INC COM 31816X106 2,686,425 91,375 SH SOLE 91,375 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 4,006,689 310,837 SH SOLE 310,837 0 0
FIRSTSERVICE CORP NEW COM 33767E202 336,659 2,369 SH SOLE 2,369 0 0
FLOOR & DECOR HOLDINGS COM 339750101 3,695,160 62,250 SH SOLE 62,250 0 0
FLOTEK INDUSTRIES, INC COM 343389409 1,174,189 49,923 SH SOLE 49,923 0 0
FORD MOTOR CO COM 345370860 2,543,644 182,996 SH SOLE 182,996 0 0
FORMFACTOR INC COM 346375108 1,279,440 8,000 SH SOLE 8,000 0 0
FREQUENCY ELECTRONICS INC. COM 358010106 1,247,048 18,795 SH SOLE 18,795 0 0
GALLAGHER ARTHUR J & CO COM 363576109 54,919,113 239,226 SH SOLE 239,226 0 0
GCM GROSVENOR INC - CL A COM 36831E108 1,155,942 93,979 SH SOLE 93,979 0 0
GE AEROSPACE COM 369604301 5,006,113 13,395 SH SOLE 13,395 0 0
GE VERNOVA LLC COM 36828A101 12,649,718 10,767 SH SOLE 10,767 0 0
GENERAL DYNAMICS CORP COM 369550108 36,014,164 101,666 SH SOLE 101,666 0 0
GENERAL MILLS COM 370334104 14,406,400 413,977 SH SOLE 413,977 0 0
GENUINE PARTS CO COM 372460105 934,874 7,924 SH SOLE 7,924 0 0
GFL ENVIRONMENTAL INC-SUB VT COM 36168Q104 12,876,500 350,000 SH SOLE 350,000 0 0
GILEAD SCIENCES INC COM 375558103 40,491,970 320,500 SH SOLE 320,500 0 0
GLOBALFOUNDRIES INC COM G39387108 8,872,673 107,665 SH SOLE 107,665 0 0
GOLDMAN SACHS GROUP INC. COM 38141G104 1,305,679 1,291 SH SOLE 1,291 0 0
GRACO INC COM 384109104 1,534,883 20,300 SH SOLE 20,300 0 0
GRAINGER W W INC COM 384802104 2,294,995 1,687 SH SOLE 1,687 0 0
GRID DYNAMICS HOLDINGS INC COM 39813G109 491,093 86,460 SH SOLE 86,460 0 0
GSK, INC COM 37733W204 16,859,425 321,622 SH SOLE 321,622 0 0
GUARDANT HEALTH INC COM 40131M109 5,587,867 37,245 SH SOLE 37,245 0 0
GUARDIAN PHARMACY SERV - A COM 40145W101 1,692,469 40,422 SH SOLE 40,422 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 5,471,295 44,464 SH SOLE 44,464 0 0
HALOZYME THERAPEUTICS, INC COM 40637H109 14,587,571 186,375 SH SOLE 186,375 0 0
HAMILTON LANE INC - CLASS A COM 407497106 3,607,891 45,768 SH SOLE 45,768 0 0
HARROW INC COM 415858109 1,117,556 26,314 SH SOLE 26,314 0 0
HASBRO INC COM 418056107 1,879,335 22,755 SH SOLE 22,755 0 0
HAYWARD HOLDINGS INC COM 421298100 917,188 52,986 SH SOLE 52,986 0 0
HCA HEALTHCARE INC COM 40412C101 3,206,845 8,225 SH SOLE 8,225 0 0
HEALTHEQUITY INC COM 42226A107 6,803,444 75,326 SH SOLE 75,326 0 0
HEALTHSTREAM INC COM 42222N103 1,475,097 54,132 SH SOLE 54,132 0 0
HEICO CORP CL A COM 422806208 6,860,406 26,600 SH SOLE 26,600 0 0
HELMERICH & PAYNE INC COM 423452101 10,584,744 323,297 SH SOLE 323,297 0 0
HF SINCLAIR CORP COM 403949100 32,254,567 463,095 SH SOLE 463,095 0 0
HILLMAN SOLUTIONS CORP COM 431636109 1,031,115 122,170 SH SOLE 122,170 0 0
HILTON INC COM 43300A203 9,295,509 28,129 SH SOLE 28,129 0 0
HIMS & HERS HEALTH INC COM 433000106 4,016,693 115,855 SH SOLE 115,855 0 0
HINGE HEALTH INC COM 433313103 8,752,350 105,450 SH SOLE 105,450 0 0
HMH HOLDINGS INC COM 40445M100 543,910 29,024 SH SOLE 29,024 0 0
HOME DEPOT INC COM 437076102 7,166,810 20,321 SH SOLE 20,321 0 0
HONEYWELL AEROSPACE INC COM 43849R105 2,706,461 12,242 SH SOLE 12,242 0 0
HONEYWELL INTERNATIONAL INC. COM 438516205 2,746,805 12,268 SH SOLE 12,268 0 0
HOWMET AEROSPACE INC COM 443201108 3,735,810 13,895 SH SOLE 13,895 0 0
HUT 8 CORP COM 44812J104 1,693,578 14,670 SH SOLE 14,670 0 0
I-SHARES BARCLAYS 20 YR TREAS COM 464287432 1,553,745 17,979 SH SOLE 17,979 0 0
IDEXX LABORATORIES INC COM 45168D104 6,687,894 12,704 SH SOLE 12,704 0 0
ILLINOIS TOOL WORKS INC COM 452308109 304,008 1,124 SH SOLE 1,124 0 0
ILLUMINA INC COM 452327109 1,617,812 9,201 SH SOLE 9,201 0 0
IMPINJ INC COM 453204109 8,710,676 60,816 SH SOLE 60,816 0 0
INT'L BUSINESS MACHINES COM 459200101 70,722,909 251,495 SH SOLE 251,495 0 0
INTAPP INC COM 45827U109 1,740,877 69,055 SH SOLE 69,055 0 0
INTEL CORP COM 458140100 636,852 4,561 SH SOLE 4,561 0 0
INTERACTIVE BROKERS GROUP - CL COM 45841N107 585,344 6,725 SH SOLE 6,725 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 2,143,838 17,414 SH SOLE 17,414 0 0
INTERNATIONAL FLAVORS & FRAGRA COM 459506101 3,731,262 47,100 SH SOLE 47,100 0 0
INTUITIVE SURGICAL INC COM 46120E602 3,051,399 7,673 SH SOLE 7,673 0 0
INVESCO S&P 500 EQ WGT TECH ET COM 46137V282 206,400 3,200 SH SOLE 3,200 0 0
IONIS PHARMACEUTICALS COM 462222100 2,307,735 29,105 SH SOLE 29,105 0 0
ISHARES 7-10 YR TREASURY BOND COM 464287440 1,296,838 13,713 SH SOLE 13,713 0 0
ISHARES COMEX GOLD TRUST COM 464285204 783,718 10,379 SH SOLE 10,379 0 0
ISHARES RUSSELL 1000 VALUE COM 464287598 1,193,968 4,925 SH SOLE 4,925 0 0
ISHARES S&P 500 INDEX FUND COM 464287200 2,090,901 2,792 SH SOLE 2,792 0 0
J P MORGAN CHASE COM 46625h100 32,514,671 99,333 SH SOLE 99,333 0 0
JAMES HARDIE INDUSTRIES PLC COM G4253H101 2,544,696 97,200 SH SOLE 97,200 0 0
JBT MAREL CORP COM 477839104 11,020,725 76,005 SH SOLE 76,005 0 0
JFROG LTD COM M6191J100 1,644,928 18,100 SH SOLE 18,100 0 0
JM SMUCKER CO COM 832696405 393,187 3,495 SH SOLE 3,495 0 0
JOHNSON & JOHNSON COM 478160104 82,544,821 325,018 SH SOLE 325,018 0 0
JOHNSON CONTROLS INC COM G51502105 293,389 2,008 SH SOLE 2,008 0 0
KADANT INC COM 48282T104 4,568,904 14,540 SH SOLE 14,540 0 0
KARMAN HOLDINGS INC COM 485924104 5,002,234 100,205 SH SOLE 100,205 0 0
KEURIG DR PEPPER INC COM 49271V100 4,432,526 135,427 SH SOLE 135,427 0 0
KIMBERLY-CLARK CORP COM 494368103 31,536,262 287,294 SH SOLE 287,294 0 0
KINDER MORGAN INC COM 49456B101 81,432,513 2,547,154 SH SOLE 2,547,154 0 0
KINIKSA PHARMACEUTICALS INTERN COM G52694109 1,321,974 20,672 SH SOLE 20,672 0 0
KINSALE CAPITAL GROUP INC COM 49714P108 6,309,265 19,130 SH SOLE 19,130 0 0
KLA CORP COM 482480100 1,206,840 4,000 SH SOLE 4,000 0 0
KNOWLES CORP COM 49926D109 812,095 19,578 SH SOLE 19,578 0 0
KODIAK GAS SERVICES INC COM 50012A108 3,227,585 42,960 SH SOLE 42,960 0 0
KORNIT DIGITAL LTD COM M6372Q113 615,452 37,874 SH SOLE 37,874 0 0
KRAFT HEINZ CO COM 500754106 8,178,000 346,232 SH SOLE 346,232 0 0
KRATOS DEFENSE & SECURITY SOLU COM 50077B207 4,410,067 88,449 SH SOLE 88,449 0 0
KRYSTAL BIOTECH COM 501147102 4,878,540 13,126 SH SOLE 13,126 0 0
KYMERA THERAPEUTICS INC COM 501575104 2,364,495 20,620 SH SOLE 20,620 0 0
L3 HARRIS TECHNOLOGIES COM 502431109 1,726,686 5,942 SH SOLE 5,942 0 0
LAM RESEARCH CORP COM 512807306 513,496 1,185 SH SOLE 1,185 0 0
LAMAR ADVERTISING - A COM 512816109 1,554,809 9,968 SH SOLE 9,968 0 0
LAMB WESTON HOLDINGS INC COM 513272104 797,750 18,475 SH SOLE 18,475 0 0
LANDMARK BANCORP INC. COM 51504L107 3,506,806 114,191 SH SOLE 114,191 0 0
LANTHEUS HOLDINGS INC COM 516544103 4,480,312 40,385 SH SOLE 40,385 0 0
LEGRAND SA-UNSP ADR COM 524671104 1,013,193 30,000 SH SOLE 30,000 0 0
LEMAITRE VASCULAR COM 525558201 1,180,116 12,298 SH SOLE 12,298 0 0
LEONARDO DRS INC COM 52661A108 4,470,067 104,759 SH SOLE 104,759 0 0
LIBERTY MEDIA CORP - SER C LIB COM 530909308 2,165,620 20,500 SH SOLE 20,500 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229771 2,538,660 29,000 SH SOLE 29,000 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229755 5,629,434 59,170 SH SOLE 59,170 0 0
LIGAND PHARMACEUTICALS COM 53220K504 14,076,120 44,532 SH SOLE 44,532 0 0
LINCOLN ELECTRIC HOLDINGS COM 533900106 12,563,402 47,318 SH SOLE 47,318 0 0
LINDE AG COM G54950103 25,418,719 48,982 SH SOLE 48,982 0 0
LIONSGATE STUDIOS CORP COM 53626N102 15,852,831 1,035,456 SH SOLE 1,035,456 0 0
LIVE NATION ENTERTAINMENT INC. COM 538034109 8,551,237 46,700 SH SOLE 46,700 0 0
LOCKHEED MARTIN CORP COM 539830109 2,052,614 4,029 SH SOLE 4,029 0 0
LOWES COMPANIES INC. COM 548661107 313,096 1,420 SH SOLE 1,420 0 0
LSI INDUSTRIES INC (OHIO) COM 50216C108 886,310 33,345 SH SOLE 33,345 0 0
LUMENTUM HOLDINGS INC COM 55024U109 6,757,222 7,875 SH SOLE 7,875 0 0
MACERICH CO COM 554382101 1,259,500 50,000 SH SOLE 50,000 0 0
MAMA'S CREATIONS INC COM 56146T103 1,439,567 80,648 SH SOLE 80,648 0 0
MARATHON PETROLEUM CORP COM 56585A102 10,937,818 42,781 SH SOLE 42,781 0 0
MARRIOTT INTERNATIONAL CLASS A COM 571903202 7,277,646 19,638 SH SOLE 19,638 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106 17,007,460 29,491 SH SOLE 29,491 0 0
MARVELL TECHNOLOGY INC COM 573874104 3,829,674 12,856 SH SOLE 12,856 0 0
MASTEC INC COM 576323109 5,871,023 14,111 SH SOLE 14,111 0 0
MASTERCARD INC-CLASS A COM 57636Q104 9,974,112 19,420 SH SOLE 19,420 0 0
MATADOR RESOURCES COM 576485205 3,172,728 63,735 SH SOLE 63,735 0 0
MATCH GROUP INC COM 57667L107 2,778,791 73,030 SH SOLE 73,030 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 1,108,329 29,587 SH SOLE 29,587 0 0
MCDONALD'S CORP COM 580135101 11,912,021 44,068 SH SOLE 44,068 0 0
MCKESSON CORP COM 58155Q103 1,889,000 2,500 SH SOLE 2,500 0 0
MEDPACE HOLDINGS INC COM 58506Q109 6,596,043 12,455 SH SOLE 12,455 0 0
MEDTRONIC PLC COM G5960L103 8,069,816 103,155 SH SOLE 103,155 0 0
MERCADOLIBRE INC COM 58733R102 18,423,471 10,854 SH SOLE 10,854 0 0
MERCK & CO NEW COM 58933Y105 69,331,275 539,543 SH SOLE 539,543 0 0
META PLATFORMS (FACEBOOK) COM 30303M102 46,700,684 82,907 SH SOLE 82,907 0 0
MICRON TECHNOLOGY COM 595112103 7,381,685 6,395 SH SOLE 6,395 0 0
MICROSOFT CORP COM 594918104 193,889,082 519,782 SH SOLE 519,782 0 0
MIRION TECHNOLOGIES INC - CL A COM 60471A101 3,060,382 170,685 SH SOLE 170,685 0 0
MODINE MANUFACTURING COM 607828100 8,552,918 32,031 SH SOLE 32,031 0 0
MONDELEZ INTL INC COM 609207105 3,085,822 53,351 SH SOLE 53,351 0 0
MONOLITHIC POWER SYSTEMS INC COM 609839105 6,925,624 5,010 SH SOLE 5,010 0 0
MOODY'S CORPORATION COM 615369105 1,764,123 3,895 SH SOLE 3,895 0 0
MORNINGSTAR INC. COM 617700109 278,184 1,783 SH SOLE 1,783 0 0
MP MATERIALS CORP COM 553368101 4,229,203 75,508 SH SOLE 75,508 0 0
MSCI INC COM 55354G100 12,420,567 22,178 SH SOLE 22,178 0 0
MYR GROUP INC. COM 55405W104 13,250,592 26,480 SH SOLE 26,480 0 0
MongoDB, INC COM 60937P106 1,175,650 3,500 SH SOLE 3,500 0 0
NAPCO SECURITY TECHNOLOGIES COM 630402105 6,407,872 168,717 SH SOLE 168,717 0 0
NATERA, INC COM 632307104 6,959,164 25,637 SH SOLE 25,637 0 0
NCINO, INC COM 63947X101 411,235 25,152 SH SOLE 25,152 0 0
NESTLE S A SPONSORED ADR REPST COM 641069406 240,491 2,335 SH SOLE 2,335 0 0
NET LEASE OFFICE PROPERTIES COM 64110Y108 349,838 31,432 SH SOLE 31,432 0 0
NETFLIX INC. COM 64110L106 4,732,392 66,280 SH SOLE 66,280 0 0
NETSTREIT, CORP COM 64119V303 1,056,500 50,000 SH SOLE 50,000 0 0
NEWAMSTERDAM PHARMA CO N.V. COM N62509109 4,742,329 139,933 SH SOLE 139,933 0 0
NEWMONT CORPORATION COM 651639106 25,026,623 267,951 SH SOLE 267,951 0 0
NEXTERA ENERGY INC COM 65339F101 366,264 4,173 SH SOLE 4,173 0 0
NIKE INC COM 654106103 1,278,215 31,138 SH SOLE 31,138 0 0
NLIGHT INC COM 65487K100 1,308,508 18,795 SH SOLE 18,795 0 0
NORFOLK SOUTHERN CORP COM 655844108 7,527,510 23,928 SH SOLE 23,928 0 0
NORTHERN OIL AND GAS INC COM 665531307 1,150,710 63,400 SH SOLE 63,400 0 0
NORTHERN TRUST CORP COM 665859104 6,706,921 38,581 SH SOLE 38,581 0 0
NORTHROP GRUMMAN CORP COM 666807102 270,444 531 SH SOLE 531 0 0
NOVANTA INC COM 67000B104 9,740,078 60,035 SH SOLE 60,035 0 0
NOVARTIS AG ADR COM 66987V109 374,561 2,390 SH SOLE 2,390 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 1,119,830 23,359 SH SOLE 23,359 0 0
NUVATION BIO INC COM 67080N101 812,530 143,051 SH SOLE 143,051 0 0
NVENT ELECTRIC INC COM G6700G107 1,762,078 10,389 SH SOLE 10,389 0 0
NVIDIA CORP COM 67066G104 63,841,316 319,063 SH SOLE 319,063 0 0
NXP SEMI ADR COM N6596X109 2,186,694 7,781 SH SOLE 7,781 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 1,010,227 10,970 SH SOLE 10,970 0 0
OLD NATIONAL BANCORP COM 680033107 6,937,134 267,843 SH SOLE 267,843 0 0
OLLIE'S BARGAIN OUTLET HOLDING COM 681116109 2,794,588 36,350 SH SOLE 36,350 0 0
OMNICELL INC COM 68213N109 1,014,583 24,436 SH SOLE 24,436 0 0
ONCE UPON A FARM COM 68237F108 968,376 47,284 SH SOLE 47,284 0 0
ONE SPA WORLD HOLDINGS COM P73684113 1,848,816 65,468 SH SOLE 65,468 0 0
ONTO INNOVATION COM 683344105 20,750,413 54,830 SH SOLE 54,830 0 0
OPTION CARE HEALTH INC COM 68404l201 635,999 30,329 SH SOLE 30,329 0 0
ORACLE CORP COM 68389X105 755,612 5,156 SH SOLE 5,156 0 0
ORTHOPEDIATRICS CORP COM 68752l100 480,488 25,117 SH SOLE 25,117 0 0
OUSTER, INC COM 68989M202 2,007,080 32,103 SH SOLE 32,103 0 0
PALO ALTO NETWORKS, INC. COM 697435105 5,187,596 15,212 SH SOLE 15,212 0 0
PALOMAR HOLDINGS INC COM 69753M105 5,260,099 41,618 SH SOLE 41,618 0 0
PARKER HANNIFIN CORP COM COM 701094104 5,420,741 5,542 SH SOLE 5,542 0 0
PATRICK INDUSTRIES INC COM 703343103 977,974 10,893 SH SOLE 10,893 0 0
PATTERSON-UTI ENERGY INC. COM 703481101 2,584,583 281,545 SH SOLE 281,545 0 0
PAYCHEX COM COM 704326107 5,680,721 57,772 SH SOLE 57,772 0 0
PAYMENTUS HOLDINGS - A COM 70439P108 4,733,427 195,920 SH SOLE 195,920 0 0
PAYPAL HOLDINGS INC COM 70450Y103 3,310,783 76,674 SH SOLE 76,674 0 0
PDF SOLUTIONS, INC COM 693282105 1,415,800 20,000 SH SOLE 20,000 0 0
PEBBLEBROOK HOTEL TRUST COM 70509V100 1,746,900 90,000 SH SOLE 90,000 0 0
PEGASYSTEMS INC COM 705573103 2,852,694 95,185 SH SOLE 95,185 0 0
PENSKE AUTOMOTIVE GROUP INC COM 70959W103 223,687 1,250 SH SOLE 1,250 0 0
PEPSICO INC. COM 713448108 55,810,391 412,189 SH SOLE 412,189 0 0
PFIZER COM 717081103 34,141,154 1,417,822 SH SOLE 1,417,822 0 0
PG & E CORP COM 69331C108 1,389,332 82,600 SH SOLE 82,600 0 0
PHILIP MORRIS INTERNATIONAL (P COM 718172109 1,250,450 6,912 SH SOLE 6,912 0 0
PHILLIPS 66 COM 718546104 8,110,512 47,977 SH SOLE 47,977 0 0
PITNEY BOWES INC COM 724479100 3,925,882 224,080 SH SOLE 224,080 0 0
PJT PARTNERS INC COM 69343T107 6,230,048 41,275 SH SOLE 41,275 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 1,226,668 4,982 SH SOLE 4,982 0 0
POSTAL REALTY TRUST INC - CL A COM 73757R102 1,355,200 55,000 SH SOLE 55,000 0 0
POWELL INDUSTRIES INC COM 739128106 3,177,451 11,096 SH SOLE 11,096 0 0
POWERFLEET, INC COM 73931J109 785,636 205,127 SH SOLE 205,127 0 0
PRAXIS PRECISION MEDICINE INC COM 74006W207 2,685,016 8,020 SH SOLE 8,020 0 0
PRIMO BRANDS CORP CALSS A COM 741623102 2,165,384 88,600 SH SOLE 88,600 0 0
PRIVIA HEALTH GROUP COM 74276R102 3,204,286 124,535 SH SOLE 124,535 0 0
PROCTER & GAMBLE COM 742718109 51,800,140 353,247 SH SOLE 353,247 0 0
PROGYNY COM 74340E103 2,077,057 72,045 SH SOLE 72,045 0 0
PUBLIC POLICY HOLDING CO INC COM 744430208 350,374 47,284 SH SOLE 47,284 0 0
PUBLIC STORAGE COM 74460D109 1,655,212 5,200 SH SOLE 5,200 0 0
QIAGEN N.V. N72482156 COM N72482156 977,500 25,000 SH SOLE 25,000 0 0
QNITY ELECTRONICS INC COM 74743L100 1,612,196 9,872 SH SOLE 9,872 0 0
QUALCOMM INC COM 747525103 61,770,123 334,272 SH SOLE 334,272 0 0
QUANTA SERVICES INC COM 74762E102 309,617 430 SH SOLE 430 0 0
RAMBUS INC DELAWARE COM 750917106 1,460,140 11,000 SH SOLE 11,000 0 0
RARE EARTHS AMERICAS INC COM 75381A108 378,409 24,765 SH SOLE 24,765 0 0
REALTY INCOME CORP COMMON COM 756109104 931,878 15,040 SH SOLE 15,040 0 0
RED CAT HOLDINGS COM 75644T100 1,118,293 105,004 SH SOLE 105,004 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,378,647 2,211 SH SOLE 2,211 0 0
RELX PLC - SPON ADR COM 759530108 4,117,100 130,000 SH SOLE 130,000 0 0
REPLIGEN CORP COM 759916109 4,289,537 31,439 SH SOLE 31,439 0 0
REPUBLIC SERVICES INC COM 760759100 14,356,904 67,378 SH SOLE 67,378 0 0
REVOLUTION MEDICINES, INC COM 76155X100 3,173,834 16,947 SH SOLE 16,947 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 27,003,218 284,454 SH SOLE 284,454 0 0
ROCHE HLDS LTD SPONSORED ADR COM 771195104 3,190,871 61,873 SH SOLE 61,873 0 0
ROCKET LAB CORP COM 773121108 7,889,666 77,616 SH SOLE 77,616 0 0
ROCKWELL AUTOMATION INCO COM 773903109 2,657,094 5,367 SH SOLE 5,367 0 0
ROYAL CARIBBEAN COM V7780T103 5,438,019 17,126 SH SOLE 17,126 0 0
RTX CORP COM 75513E101 22,593,428 119,082 SH SOLE 119,082 0 0
S&P GLOBAL INC COM 78409V104 7,647,121 18,777 SH SOLE 18,777 0 0
SALESFORCE INC COM 79466L302 1,605,608 10,249 SH SOLE 10,249 0 0
SAMSARA INC COM 79589L106 5,738,229 176,942 SH SOLE 176,942 0 0
SANDISK COM 80004C200 2,501,103 1,100 SH SOLE 1,100 0 0
SANOFI SPONSORED (FR)- trds w/ COM 80105N105 4,695,245 110,062 SH SOLE 110,062 0 0
SAP SE ADR (GE) COM 803054204 9,292,833 60,300 SH SOLE 60,300 0 0
SCHNEIDER ELEC UNSP/ADR (FRENC COM 80687P106 202,762 3,107 SH SOLE 3,107 0 0
SEAGATE TECHNOLOGY COM G7997R103 1,471,625 1,525 SH SOLE 1,525 0 0
SELECTQUOTE INC COM 816307300 24,392 29,000 SH SOLE 29,000 0 0
SEMPRA COM 816851109 1,131,062 12,200 SH SOLE 12,200 0 0
SEMTECH CORP COM 816850101 18,033,813 111,423 SH SOLE 111,423 0 0
SERVICENOW COM 81762P102 2,279,568 22,961 SH SOLE 22,961 0 0
SHELL PLC ADR COM 780259305 32,568,196 420,018 SH SOLE 420,018 0 0
SHIFT4 PAYMENTS, INC. COM 82452J109 4,748,334 97,622 SH SOLE 97,622 0 0
SHOPIFY INC COM 82509L107 1,007,182 8,821 SH SOLE 8,821 0 0
SILICON LABORATORIES INC COM 826919102 9,214,490 42,160 SH SOLE 42,160 0 0
SILICON MOTION TECHNOLOGY CORP COM 82706C108 14,328,190 42,985 SH SOLE 42,985 0 0
SIMULATIONS PLUS, INC COM 829214105 883,604 48,258 SH SOLE 48,258 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 4,254,908 37,190 SH SOLE 37,190 0 0
SITIME CORP COM 82982T106 11,907,339 15,971 SH SOLE 15,971 0 0
SLB NV COM 806857108 51,542,161 1,108,672 SH SOLE 1,108,672 0 0
SM ENERGY COMPANY COM 78454L100 2,652,856 101,642 SH SOLE 101,642 0 0
SMITH & NEPHEW PLC - SPONSORED COM 83175M205 4,444,058 154,254 SH SOLE 154,254 0 0
SNAP ON INC COM 833034101 205,224 510 SH SOLE 510 0 0
SNOWFLAKE, INC COM 833445109 11,449,955 44,990 SH SOLE 44,990 0 0
SOLARIS ENERGY INFRASTRUCTURE COM 83418M103 7,901,172 98,200 SH SOLE 98,200 0 0
SPACEX COM 84615Q103 570,160 3,337 SH SOLE 3,337 0 0
SPOTIFY TECHNOLOGY COM L8681T102 1,446,259 3,150 SH SOLE 3,150 0 0
SS&C TECHNOLOGIES INC COM 78467J100 1,659,217 26,740 SH SOLE 26,740 0 0
STARBUCKS CORP COM 855244109 2,078,545 20,340 SH SOLE 20,340 0 0
STARZ ENTERTAINMENT CORP COM 855919106 319,827 11,082 SH SOLE 11,082 0 0
STATE STREET SPDR S&P 500 ETF COM 78462F103 2,898,961 3,882 SH SOLE 3,882 0 0
STERIS CORP COM G8473T100 1,684,560 8,000 SH SOLE 8,000 0 0
STEVANATO GROUP SPA (ITALIAN F COM T9224W109 2,981,550 165,000 SH SOLE 165,000 0 0
STRYKER CORP COM 863667101 1,207,726 3,836 SH SOLE 3,836 0 0
SUNCOR ENERGY INC COM 867224107 9,182,125 171,053 SH SOLE 171,053 0 0
SUNCRETE INC CL A COM 86723E104 1,307,664 58,041 SH SOLE 58,041 0 0
SYNOPSYS, INC COM 871607107 902,400 2,023 SH SOLE 2,023 0 0
SYSCO CORP COM 871829107 17,060,015 204,116 SH SOLE 204,116 0 0
T-MOBILE US COM 872590104 765,352 4,563 SH SOLE 4,563 0 0
TAIWAN SEMICONDUCTOR MFG CO LT COM 874039100 54,849,392 114,851 SH SOLE 114,851 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 1,549,876 6,200 SH SOLE 6,200 0 0
TARGA RESOURCES CORP COM 87612G101 1,742,910 6,500 SH SOLE 6,500 0 0
TAT TECHNOLOGIES COM M8740S227 1,378,847 28,589 SH SOLE 28,589 0 0
TE CONNECTIVITY PLC COM G87052109 1,310,465 6,500 SH SOLE 6,500 0 0
TELEDYNE INC COM 879360105 4,164,790 6,245 SH SOLE 6,245 0 0
TERADYNE INC COM 880770102 4,790,016 9,900 SH SOLE 9,900 0 0
TERAWULF INC COM 88080T104 1,755,429 71,070 SH SOLE 71,070 0 0
TESLA INC COM 88160R101 3,280,680 7,800 SH SOLE 7,800 0 0
TEXAS INSTRUMENTS INC. COM 882508104 2,242,977 7,525 SH SOLE 7,525 0 0
THE LOVESAC CO COM 54738L109 556,027 33,315 SH SOLE 33,315 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,542,898 5,072 SH SOLE 5,072 0 0
TIC SOLUTIONS COM 00510N102 2,394,931 296,036 SH SOLE 296,036 0 0
TIMKEN CO COM 887389104 1,431,983 9,854 SH SOLE 9,854 0 0
TJX COMPANIES INC COM 872540109 963,388 6,359 SH SOLE 6,359 0 0
TOLL BROTHERS INC COM 889478103 5,311,869 32,242 SH SOLE 32,242 0 0
TOTALENERGIES SE (FR) COM F92124100 377,136 4,850 SH SOLE 4,850 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 912,240 3,500 SH SOLE 3,500 0 0
TPG INC COM 872657101 1,079,846 26,630 SH SOLE 26,630 0 0
TRACTOR SUPPLY CO COM 892356106 1,326,039 41,950 SH SOLE 41,950 0 0
TRANE TECHNOLOGIES PLC COM G8994E103 994,599 2,025 SH SOLE 2,025 0 0
TRANSCAT INC COM 893529107 5,355,612 57,730 SH SOLE 57,730 0 0
TRANSDIGM GROUP INCORPORATED COM 893641100 1,241,461 932 SH SOLE 932 0 0
TRAVELERS COMPANIES, INC COM 89417E109 1,216,822 3,686 SH SOLE 3,686 0 0
TREX COMPANY, INC COM 89531P105 6,865,238 137,195 SH SOLE 137,195 0 0
TRUIST FINANCIAL CORP (TFC) COM 89832Q109 35,597,187 714,516 SH SOLE 714,516 0 0
TYLER TECHNOLOGIES COM 902252105 1,235,351 4,224 SH SOLE 4,224 0 0
TYSON FOODS INC. COM 902494103 1,502,412 26,243 SH SOLE 26,243 0 0
UBER TECHNOLOGIES COM 90353T100 9,778,474 135,511 SH SOLE 135,511 0 0
UFP TECHNOLOGIES INC COM 902673102 1,370,192 5,168 SH SOLE 5,168 0 0
UMB FINANCIAL CORP COM 902788108 399,728 2,800 SH SOLE 2,800 0 0
UNILEVER PLC ADR (TICKER UL) COM 904767803 9,326,416 155,130 SH SOLE 155,130 0 0
UNION PACIFIC COM 907818108 9,641,312 35,446 SH SOLE 35,446 0 0
UNITED PARCEL SERVICE - CL B COM 911312106 3,191,567 29,689 SH SOLE 29,689 0 0
UNITEDHEALTH GROUP, INC. COM 91324P102 4,510,417 10,852 SH SOLE 10,852 0 0
US BANCORP COM 902973304 8,893,719 147,247 SH SOLE 147,247 0 0
VAALCO ENERGY, INC (13D) COM 91851C201 21,441,639 4,220,795 SH SOLE 4,220,795 0 0
VALERO ENERGY CORP COM 91913y100 2,341,095 8,989 SH SOLE 8,989 0 0
VALVOLINE INC COM 92047W101 5,620,848 142,156 SH SOLE 142,156 0 0
VANGUARD INDEX FUNDS S&P 500 COM 922908363 4,611,242 6,714 SH SOLE 6,714 0 0
VANGUARD MORNINGSTAR MID-CAP V COM 922908512 307,466 1,556 SH SOLE 1,556 0 0
VARONIS SYSTEMS INC COM 922280102 5,041,536 120,151 SH SOLE 120,151 0 0
VEEVA SYSTEMS INC CL A COM 922475108 361,151 2,035 SH SOLE 2,035 0 0
VERICEL CORP COM 92346J108 5,033,020 113,127 SH SOLE 113,127 0 0
VERISK ANALYTICS INC COM 92345Y106 733,201 4,084 SH SOLE 4,084 0 0
VERIZON COMM COM 92343V104 39,517,192 933,330 SH SOLE 933,330 0 0
VERSANT MEDIA GROUP INC COM 925283103 266,510 7,401 SH SOLE 7,401 0 0
VERTEX COM 92538J106 3,058,720 266,439 SH SOLE 266,439 0 0
VERTEX PHARMACEUTICALS COM 92532F100 1,085,355 2,185 SH SOLE 2,185 0 0
VERTIV HOLDINGS CO CL A COM 92537N108 7,453,093 22,260 SH SOLE 22,260 0 0
VIATRIS INC COM 92556V106 1,139,596 71,763 SH SOLE 71,763 0 0
VIAVI SOLUTIONS COM 925550105 10,203,220 213,680 SH SOLE 213,680 0 0
VIKING HOLDINGS LTD COM G93A5A101 6,573,276 62,800 SH SOLE 62,800 0 0
VIKING THERAPEUTICS INC COM 92686J106 6,072,375 155,662 SH SOLE 155,662 0 0
VIPER ENERGY INC COM 64361Q101 3,816,000 90,000 SH SOLE 90,000 0 0
VISA INC COM 92826C839 25,818,552 75,253 SH SOLE 75,253 0 0
VISTRA CORP COM 92840M102 16,214,365 102,215 SH SOLE 102,215 0 0
VULCAN MATERIALS CO COM 929160109 1,180,040 4,000 SH SOLE 4,000 0 0
WAL MART INC. COM 931142103 54,019,584 476,952 SH SOLE 476,952 0 0
WALKER & DUNLOP INC (WD) COM 93148P102 514,180 9,400 SH SOLE 9,400 0 0
WARBY PARKER INC COM 93403J106 5,255,798 173,230 SH SOLE 173,230 0 0
WASTE MANAGEMENT COM 94106L109 67,359,239 302,222 SH SOLE 302,222 0 0
WAYSTAR HOLDINGS COM 946784105 3,538,961 172,380 SH SOLE 172,380 0 0
WELLTOWER INC COM 95040Q104 1,793,063 7,900 SH SOLE 7,900 0 0
WESCO INTERNATIONAL INC COM 95082P105 6,865,076 19,874 SH SOLE 19,874 0 0
WEST PHARMACEUTICAL SVS INC COM 955306105 4,906,812 13,668 SH SOLE 13,668 0 0
WESTERN DIGITAL CORP COM 958102105 942,112 1,475 SH SOLE 1,475 0 0
WESTINGHOUSE AIR BRAKE TECH CO COM 929740108 1,091,880 4,050 SH SOLE 4,050 0 0
WILLDAN GROUP INC COM 96924N100 5,425,073 68,585 SH SOLE 68,585 0 0
WILLIAMS COS COM 969457100 1,480,184 19,911 SH SOLE 19,911 0 0
WINGSTOP INC COM 974155103 1,127,165 6,500 SH SOLE 6,500 0 0
WISDOMTREE INC COM 97717P104 14,655,082 865,117 SH SOLE 865,117 0 0
WOODSIDE ENERGY GROUP ADR COM 980228308 858,059 44,413 SH SOLE 44,413 0 0
XENCOR INC COM 98401F105 2,437,701 151,410 SH SOLE 151,410 0 0
XOMETRY INC - CL A COM 98423F109 8,373,593 86,755 SH SOLE 86,755 0 0
XYLEM INC. COM 98419M100 1,278,441 10,815 SH SOLE 10,815 0 0
YUM! BRANDS INC COM 988498101 740,951 4,635 SH SOLE 4,635 0 0
ZETA GLOBAL HOLDINGS CORP - A COM 98956A105 4,824,532 245,149 SH SOLE 245,149 0 0
ZOETIS INC COM 98978V103 210,909 2,935 SH SOLE 2,935 0 0
ZYMEWORKS INC COM 98985Y108 2,321,232 88,800 SH SOLE 88,800 0 0
i3 VERTICALS INC - CL A COM 46571Y107 967,565 45,298 SH SOLE 45,298 0 0
BOEING A 6 10/15/27 (5.828 cr PFD CV 097023204 7,455,800 110,000 SH SOLE 110,000 0 0
PG&E CORP 6, DUE 12/1/27 -cv PFD CV 69331C306 6,214,500 150,000 SH SOLE 150,000 0 0
QXO INC 5.5 05/15/28 (cr 2.47 PFD CV 82846H504 1,466,400 30,000 SH SOLE 30,000 0 0
LUMENTUM HOLDINGS (LITE) - 10. CONV 55024UAD1 3,439,400 400,000 PRN SOLE 400,000 0 0
MIRUM PHARMACEUTICALS (MIRM) - CONV 604749AB7 3,697,500 1,000,000 PRN SOLE 1,000,000 0 0
PATRICK INDUSTRIES INC (PATK) CONV 703343AG8 1,846,706 1,250,000 PRN SOLE 1,250,000 0 0
STRIDE INC (LRN) - 18.9109 con CONV 86333MAA6 2,699,200 1,600,000 PRN SOLE 1,600,000 0 0