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
APPLE INC COM 037833100   846,169 4,395 SH   SOLE   0 0 4,395
SPDR S&P 500 ETF TR TR UNIT 78462F103   803,770 1,691 SH   SOLE   0 0 1,691
ARCH CAP GROUP LTD ORD G0450A105   2,984,542 40,185 SH   SOLE   0 0 40,185
ATKORE INC COM 047649108   3,720,800 23,255 SH   SOLE   0 0 23,255
BOOKING HOLDINGS INC COM 09857L108   4,543,989 1,281 SH   SOLE   0 0 1,281
CATERPILLAR INC COM 149123101   4,373,255 14,791 SH   SOLE   0 0 14,791
FRONTDOOR INC COM 35905A109   3,228,970 91,680 SH   SOLE   0 0 91,680
JABIL INC COM 466313103   3,976,536 31,213 SH   SOLE   0 0 31,213
KLA CORP COM NEW 482480100   3,890,060 6,692 SH   SOLE   0 0 6,692
LAMB WESTON HLDGS INC COM 513272104   4,077,695 37,725 SH   SOLE   0 0 37,725
LINCOLN ELEC HLDGS INC COM 533900106   4,243,514 19,514 SH   SOLE   0 0 19,514
MCKESSON CORP COM 58155Q103   3,924,218 8,476 SH   SOLE   0 0 8,476
MEDPACE HLDGS INC COM 58506Q109   4,438,554 14,480 SH   SOLE   0 0 14,480
MICROSOFT CORP COM 594918104   5,734,610 15,250 SH   SOLE   0 0 15,250
MODINE MFG CO COM 607828100   4,763,941 79,798 SH   SOLE   0 0 79,798
MURPHY OIL CORP COM 626717102   2,914,318 68,315 SH   SOLE   0 0 68,315
NOVO-NORDISK A S ADR 670100205   4,542,179 43,907 SH   SOLE   0 0 43,907
NVIDIA CORPORATION COM 67066G104   3,670,076 7,411 SH   SOLE   0 0 7,411
SUPER MICRO COMPUTER INC COM 86800U104   5,160,172 18,153 SH   SOLE   0 0 18,153
TRINET GROUP INC COM 896288107   3,753,431 31,560 SH   SOLE   0 0 31,560
ULTA BEAUTY INC COM 90384S303   3,294,203 6,723 SH   SOLE   0 0 6,723
UNITED RENTALS INC COM 911363109   5,593,139 9,754 SH   SOLE   0 0 9,754
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   363,051 11,700 SH   SOLE   0 0 11,700
CARNIVAL CORP UNIT 99/99/9999 143658300   243,875 13,154 SH   SOLE   0 0 13,154
CORMEDIX INC COM 21900C308   122,525 32,500 SH   SOLE   0 0 32,500
EXXON MOBIL CORP COM 30231G102   1,348,430 13,487 SH   SOLE   0 0 13,487
AXCELIS TECHNOLOGIES INC COM NEW 054540208   898,752 6,930 SH   SOLE   0 0 6,930
BROADCOM INC COM 11135F101   3,382,238 3,030 SH   SOLE   0 0 3,030
ORACLE CORP COM 68389X105   2,730,004 25,894 SH   SOLE   0 0 25,894
ANALOG DEVICES INC COM 032654105   2,510,196 12,642 SH   SOLE   0 0 12,642
HONEYWELL INTL INC COM 438516106   2,015,313 9,610 SH   SOLE   0 0 9,610
GRAINGER W W INC COM 384802104   2,608,716 3,148 SH   SOLE   0 0 3,148
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,390,048 6,811 SH   SOLE   0 0 6,811
AIR PRODS & CHEMS INC COM 009158106   2,328,943 8,506 SH   SOLE   0 0 8,506
AMERIPRISE FINL INC COM 03076C106   2,287,716 6,023 SH   SOLE   0 0 6,023
BLACKROCK INC COM 09247X101   2,210,531 2,723 SH   SOLE   0 0 2,723
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   1,254,664 6,098 SH   SOLE   0 0 6,098
EATON CORP PLC SHS G29183103   2,567,141 10,660 SH   SOLE   0 0 10,660
LOCKHEED MARTIN CORP COM 539830109   2,439,338 5,382 SH   SOLE   0 0 5,382
PARKER-HANNIFIN CORP COM 701094104   2,630,136 5,709 SH   SOLE   0 0 5,709
SNAP ON INC COM 833034101   2,256,418 7,812 SH   SOLE   0 0 7,812
AMERICAN TOWER CORP NEW COM 03027X100   3,064,632 14,196 SH   SOLE   0 0 14,196
CHEVRON CORP NEW COM 166764100   1,354,671 9,082 SH   SOLE   0 0 9,082
CROWN CASTLE INC COM 22822V101   2,809,484 24,390 SH   SOLE   0 0 24,390
EXTRA SPACE STORAGE INC COM 30225T102   3,476,756 21,685 SH   SOLE   0 0 21,685
CLEARWAY ENERGY INC CL C 18539C204   2,847,453 103,808 SH   SOLE   0 0 103,808
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   2,815,159 65,211 SH   SOLE   0 0 65,211
HESS MIDSTREAM LP CL A SHS 428103105   2,866,975 90,641 SH   SOLE   0 0 90,641
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   3,070,771 74,048 SH   SOLE   0 0 74,048
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   2,466,221 81,099 SH   SOLE   0 0 81,099
NRG ENERGY INC COM NEW 629377508   3,039,185 58,785 SH   SOLE   0 0 58,785
UDR INC COM 902653104   2,875,043 75,086 SH   SOLE   0 0 75,086
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,343,117 16,020 SH   SOLE   0 0 16,020
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   3,889,467 42,732 SH   SOLE   0 0 42,732
BHP GROUP LTD SPONSORED ADS 088606108   1,347,073 19,720 SH   SOLE   0 0 19,720
HESS CORP COM 42809H107   1,336,363 9,270 SH   SOLE   0 0 9,270
RIO TINTO PLC SPONSORED ADR 767204100   1,338,791 17,980 SH   SOLE   0 0 17,980