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
ALPHABET INC CAP STK CL A 02079K305   4,440 28,713 SH   SOLE   0 0 28,713
ALPHABET INC CAP STK CL C 02079K107   2,085 13,345 SH   SOLE   0 0 13,345
MASTERCARD INCORPORATED CL A 57636Q104   993 1,812 SH   SOLE   0 0 1,812
CONSTELLATION BRANDS INC CL A 21036P108   1,387 7,558 SH   SOLE   0 0 7,558
COMCAST CORP NEW CL A 20030N101   4,245 115,037 SH   SOLE   0 0 115,037
AMPHENOL CORP NEW CL A 032095101   539 8,224 SH   SOLE   0 0 8,224
PINTEREST INC CL A 72352L106   751 24,240 SH   SOLE   0 0 24,240
CROWDSTRIKE HLDGS INC CL A 22788C105   427 1,210 SH   SOLE   0 0 1,210
CHEWY INC CL A 16679L109   453 13,940 SH   SOLE   0 0 13,940
SPHERE ENTERTAINMENT CO CL A 55826T102   719 21,961 SH   SOLE   0 0 21,961
DUTCH BROS INC CL A 26701L100   328 5,310 SH   SOLE   0 0 5,310
META PLATFORMS INC CL A 30303M102   934 1,620 SH   SOLE   0 0 1,620
CBRE GROUP INC CL A 12504L109   1,795 13,725 SH   SOLE   0 0 13,725
PURE STORAGE INC CL A 74624M102   1,354 30,590 SH   SOLE   0 0 30,590
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,848 35,265 SH   SOLE   0 0 35,265
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,268 2,381 SH   SOLE   0 0 2,381
EVERCORE INC CLASS A 29977A105   1,251 6,265 SH   SOLE   0 0 6,265
AMAZON COM INC COM 023135106   2,254 11,846 SH   SOLE   0 0 11,846
HEWLETT PACKARD ENTERPRISE C COM 42824C109   2,166 140,404 SH   SOLE   0 0 140,404
ULTA BEAUTY INC COM 90384S303   1,565 4,270 SH   SOLE   0 0 4,270
ELEVANCE HEALTH INC COM 036752103   3,314 7,620 SH   SOLE   0 0 7,620
WASTE MGMT INC DEL COM 94106L109   4,248 18,351 SH   SOLE   0 0 18,351
COSTCO WHSL CORP NEW COM 22160K105   1,411 1,492 SH   SOLE   0 0 1,492
GRAND CANYON ED INC COM 38526M106   484 2,800 SH   SOLE   0 0 2,800
CME GROUP INC COM 12572Q105   375 1,415 SH   SOLE   0 0 1,415
AFFILIATED MANAGERS GROUP IN COM 008252108   499 2,970 SH   SOLE   0 0 2,970
TETRA TECH INC NEW COM 88162G103   219 7,485 SH   SOLE   0 0 7,485
MERCK & CO INC COM 58933Y105   45,553 507,498 SH   SOLE   0 0 507,498
MERITAGE HOMES CORP COM 59001A102   1,141 16,092 SH   SOLE   0 0 16,092
ALLSTATE CORP COM 020002101   226 1,090 SH   SOLE   0 0 1,090
EDWARDS LIFESCIENCES CORP COM 28176E108   1,745 24,070 SH   SOLE   0 0 24,070
BANK NEW YORK MELLON CORP COM 064058100   339 4,045 SH   SOLE   0 0 4,045
LCI INDS COM 50189K103   931 10,650 SH   SOLE   0 0 10,650
DAVITA INC COM 23918K108   734 4,800 SH   SOLE   0 0 4,800
VERIZON COMMUNICATIONS INC COM 92343V104   2,528 55,730 SH   SOLE   0 0 55,730
CHUBB LIMITED COM H1467J104   4,778 15,823 SH   SOLE   0 0 15,823
FEDEX CORP COM 31428X106   1,811 7,427 SH   SOLE   0 0 7,427
BAXTER INTL INC COM 071813109   1,511 44,154 SH   SOLE   0 0 44,154
AUTOMATIC DATA PROCESSING IN COM 053015103   3,393 11,106 SH   SOLE   0 0 11,106
DUPONT DE NEMOURS INC COM 26614N102   1,395 18,676 SH   SOLE   0 0 18,676
BECTON DICKINSON & CO COM 075887109   598 2,611 SH   SOLE   0 0 2,611
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   353 1,457 SH   SOLE   0 0 1,457
FORTINET INC COM 34959E109   1,174 12,200 SH   SOLE   0 0 12,200
NUTRIEN LTD COM 67077M108   217 4,370 SH   SOLE   0 0 4,370
CENTENE CORP DEL COM 15135B101   601 9,900 SH   SOLE   0 0 9,900
ADOBE INC COM 00724F101   1,813 4,727 SH   SOLE   0 0 4,727
EXELON CORP COM 30161N101   1,092 23,707 SH   SOLE   0 0 23,707
OREILLY AUTOMOTIVE INC COM 67103H107   8,409 5,870 SH   SOLE   0 0 5,870
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   210 2,515 SH   SOLE   0 0 2,515
PRIMERICA INC COM 74164M108   455 1,600 SH   SOLE   0 0 1,600
JEFFERIES FINL GROUP INC COM 47233W109   1,618 30,210 SH   SOLE   0 0 30,210
AMERIPRISE FINL INC COM 03076C106   3,305 6,827 SH   SOLE   0 0 6,827
AVERY DENNISON CORP COM 053611109   425 2,390 SH   SOLE   0 0 2,390
BOEING CO COM 097023105   882 5,171 SH   SOLE   0 0 5,171
NEXTERA ENERGY INC COM 65339F101   1,034 14,588 SH   SOLE   0 0 14,588
OVINTIV INC COM 69047Q102   407 9,500 SH   SOLE   0 0 9,500
ACUITY INC COM 00508Y102   1,103 4,190 SH   SOLE   0 0 4,190
CORTEVA INC COM 22052L104   1,625 25,820 SH   SOLE   0 0 25,820
ITT INC COM 45073V108   393 3,043 SH   SOLE   0 0 3,043
AIR PRODS & CHEMS INC COM 009158106   1,740 5,899 SH   SOLE   0 0 5,899
PPL CORP COM 69351T106   239 6,609 SH   SOLE   0 0 6,609
FIDELITY NATL INFORMATION SV COM 31620M106   3,936 52,711 SH   SOLE   0 0 52,711
CARRIER GLOBAL CORPORATION COM 14448C104   266 4,192 SH   SOLE   0 0 4,192
AFLAC INC COM 001055102   7,335 65,967 SH   SOLE   0 0 65,967
ASGN INC COM 00191U102   284 4,500 SH   SOLE   0 0 4,500
QUANTA SVCS INC COM 74762E102   1,868 7,350 SH   SOLE   0 0 7,350
AMERICAN ELEC PWR CO INC COM 025537101   469 4,293 SH   SOLE   0 0 4,293
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   1,003 21,995 SH   SOLE   0 0 21,995
SYNAPTICS INC COM 87157D109   256 4,010 SH   SOLE   0 0 4,010
XYLEM INC COM 98419M100   833 6,970 SH   SOLE   0 0 6,970
AMERICAN TOWER CORP NEW COM 03027X100   519 2,383 SH   SOLE   0 0 2,383
CONSTELLATION ENERGY CORP COM 21037T109   3,147 15,610 SH   SOLE   0 0 15,610
BROADCOM INC COM 11135F101   331 1,975 SH   SOLE   0 0 1,975
DIAMONDBACK ENERGY INC COM 25278X109   316 1,975 SH   SOLE   0 0 1,975
WEX INC COM 96208T104   875 5,575 SH   SOLE   0 0 5,575
ENBRIDGE INC COM 29250N105   2,750 62,064 SH   SOLE   0 0 62,064
EOG RES INC COM 26875P101   1,069 8,335 SH   SOLE   0 0 8,335
ABBVIE INC COM 00287Y109   5,146 24,561 SH   SOLE   0 0 24,561
S&P GLOBAL INC COM 78409V104   949 1,868 SH   SOLE   0 0 1,868
RANGE RES CORP COM 75281A109   1,753 43,913 SH   SOLE   0 0 43,913
SM ENERGY CO COM 78454L100   669 22,325 SH   SOLE   0 0 22,325
APTARGROUP INC COM 038336103   223 1,500 SH   SOLE   0 0 1,500
JACOBS SOLUTIONS INC COM 46982L108   364 3,014 SH   SOLE   0 0 3,014
ZIMMER BIOMET HOLDINGS INC COM 98956P102   322 2,841 SH   SOLE   0 0 2,841
EQT CORP COM 26884L109   3,275 61,298 SH   SOLE   0 0 61,298
AMETEK INC COM 031100100   241 1,400 SH   SOLE   0 0 1,400
QUEST DIAGNOSTICS INC COM 74834L100   213 1,257 SH   SOLE   0 0 1,257
CISCO SYS INC COM 17275R102   3,230 52,344 SH   SOLE   0 0 52,344
APA CORPORATION COM 03743Q108   462 21,974 SH   SOLE   0 0 21,974
AT&T INC COM 00206R102   1,330 47,015 SH   SOLE   0 0 47,015
GE VERNOVA INC COM 36828A101   4,979 16,309 SH   SOLE   0 0 16,309
BKV CORP COM 05603J108   555 26,410 SH   SOLE   0 0 26,410
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,789 1,350 SH   SOLE   0 0 1,350
BREAD FINANCIAL HOLDINGS INC COM 018581108   757 15,125 SH   SOLE   0 0 15,125
JPMORGAN CHASE & CO. COM 46625H100   13,622 55,534 SH   SOLE   0 0 55,534
CONOCOPHILLIPS COM 20825C104   1,092 10,399 SH   SOLE   0 0 10,399
M & T BK CORP COM 55261F104   226 1,266 SH   SOLE   0 0 1,266
BANK AMERICA CORP COM 060505104   286 6,855 SH   SOLE   0 0 6,855
INSTALLED BLDG PRODS INC COM 45780R101   1,218 7,103 SH   SOLE   0 0 7,103
ORACLE CORP COM 68389X105   1,003 7,173 SH   SOLE   0 0 7,173
RTX CORPORATION COM 75513E101   2,727 20,585 SH   SOLE   0 0 20,585
TARGET CORP COM 87612E106   1,012 9,695 SH   SOLE   0 0 9,695
3M CO COM 88579Y101   5,280 35,950 SH   SOLE   0 0 35,950
HP INC COM 40434L105   1,279 46,201 SH   SOLE   0 0 46,201
AMERICAN EXPRESS CO COM 025816109   10,479 38,948 SH   SOLE   0 0 38,948
AMGEN INC COM 031162100   2,140 6,869 SH   SOLE   0 0 6,869
OTIS WORLDWIDE CORP COM 68902V107   470 4,552 SH   SOLE   0 0 4,552
ANALOG DEVICES INC COM 032654105   286 1,420 SH   SOLE   0 0 1,420
TC ENERGY CORP COM 87807B107   713 15,100 SH   SOLE   0 0 15,100
HEALTHEQUITY INC COM 42226A107   534 6,040 SH   SOLE   0 0 6,040
ESSENTIAL UTILS INC COM 29670G102   1,622 41,020 SH   SOLE   0 0 41,020
ALTRIA GROUP INC COM 02209S103   1,572 26,196 SH   SOLE   0 0 26,196
DOMINION ENERGY INC COM 25746U109   1,031 18,394 SH   SOLE   0 0 18,394
EXXON MOBIL CORP COM 30231G102   18,019 151,509 SH   SOLE   0 0 151,509
UNITEDHEALTH GROUP INC COM 91324P102   2,411 4,604 SH   SOLE   0 0 4,604
AEROVIRONMENT INC COM 008073108   713 5,984 SH   SOLE   0 0 5,984
ZIFF DAVIS INC COM 48123V102   462 12,289 SH   SOLE   0 0 12,289
DEVON ENERGY CORP NEW COM 25179M103   564 15,090 SH   SOLE   0 0 15,090
BANK NOVA SCOTIA HALIFAX COM 064149107   650 13,700 SH   SOLE   0 0 13,700
PAYPAL HLDGS INC COM 70450Y103   1,953 29,931 SH   SOLE   0 0 29,931
CARDINAL HEALTH INC COM 14149Y108   291 2,109 SH   SOLE   0 0 2,109
AUTOZONE INC COM 053332102   21,069 5,526 SH   SOLE   0 0 5,526
BLACKROCK INC COM 09290D101   1,826 1,929 SH   SOLE   0 0 1,929
ZYNEX INC COM 98986M103   30 13,585 SH   SOLE   0 0 13,585
APPLE INC COM 037833100   16,414 73,894 SH   SOLE   0 0 73,894
ABBOTT LABS COM 002824100   2,532 19,085 SH   SOLE   0 0 19,085
BOOKING HOLDINGS INC COM 09857L108   2,446 531 SH   SOLE   0 0 531
VISA INC COM CL A 92826C839   4,277 12,205 SH   SOLE   0 0 12,205
MILESTONE SCIENTIFIC INC COM NEW 59935P209   29 31,000 SH   SOLE   0 0 31,000
DUKE ENERGY CORP NEW COM NEW 26441C204   570 4,670 SH   SOLE   0 0 4,670
AMERICAN INTL GROUP INC COM NEW 026874784   1,317 15,154 SH   SOLE   0 0 15,154
SOLVENTUM CORP COM SHS 83444M101   568 7,464 SH   SOLE   0 0 7,464
ORGANON & CO COMMON STOCK 68622V106   647 43,428 SH   SOLE   0 0 43,428
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   763 9,455 SH   SOLE   0 0 9,455
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   566 3,530 SH   SOLE   0 0 3,530
ISHARES TR CORE MSCI EAFE 46432F842   519 6,863 SH   SOLE   0 0 6,863
VANECK ETF TRUST GOLD MINERS ETF 92189F106   437 9,500 SH   SOLE   0 0 9,500
ISHARES SILVER TR ISHARES 46428Q109   294 9,500 SH   SOLE   0 0 9,500
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   320 5,600 SH   SOLE   0 0 5,600
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   355 12,000 SH   SOLE   0 0 12,000
ISHARES TR MSCI USA MIN VOL 46429B697   603 6,434 SH   SOLE   0 0 6,434
DEUTSCHE BANK A G NAMEN AKT D18190898   1,654 69,400 SH   SOLE   0 0 69,400
ON HLDG AG NAMEN AKT A H5919C104   296 6,730 SH   SOLE   0 0 6,730
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   595 7,000 SH   SOLE   0 0 7,000
TE CONNECTIVITY PLC ORD SHS G87052109   215 1,524 SH   SOLE   0 0 1,524
VIKING HOLDINGS LTD ORD SHS G93A5A101   1,057 26,580 SH   SOLE   0 0 26,580
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   823 4,752 SH   SOLE   0 0 4,752
MEDTRONIC PLC SHS G5960L103   480 5,340 SH   SOLE   0 0 5,340
TRANE TECHNOLOGIES PLC SHS G8994E103   381 1,131 SH   SOLE   0 0 1,131
GARMIN LTD SHS H2906T109   1,448 6,667 SH   SOLE   0 0 6,667
LINDE PLC SHS G54950103   346 743 SH   SOLE   0 0 743
JOHNSON CTLS INTL PLC SHS G51502105   2,020 25,215 SH   SOLE   0 0 25,215
SMURFIT WESTROCK PLC SHS G8267P108   391 8,671 SH   SOLE   0 0 8,671
EATON CORP PLC SHS G29183103   230 846 SH   SOLE   0 0 846
AON PLC SHS CL A G0403H108   4,164 10,433 SH   SOLE   0 0 10,433
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,820 18,651 SH   SOLE   0 0 18,651
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,060 8,540 SH   SOLE   0 0 8,540
DIAGEO PLC SPON ADR NEW 25243Q205   915 8,731 SH   SOLE   0 0 8,731
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   721 50,300 SH   SOLE   0 0 50,300
NOVARTIS AG SPONSORED ADR 66987V109   608 5,450 SH   SOLE   0 0 5,450
BHP GROUP LTD SPONSORED ADS 088606108   369 7,600 SH   SOLE   0 0 7,600
VALE S A SPONSORED ADS 91912E105   395 39,534 SH   SOLE   0 0 39,534
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,278 2,284 SH   SOLE   0 0 2,284
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   271 1,100 SH   SOLE   0 0 1,100
PRUDENTIAL FINL INC COM 744320102   1,486 13,308 SH   SOLE   0 0 13,308
STARBUCKS CORP COM 855244109   1,819 18,545 SH   SOLE   0 0 18,545
ISHARES GOLD TR ISHARES NEW 464285204   208 3,520 SH   SOLE   0 0 3,520
JOHNSON & JOHNSON COM 478160104   7,165 43,207 SH   SOLE   0 0 43,207
CORPAY INC COM SHS 219948106   3,735 10,711 SH   SOLE   0 0 10,711
WILLIAMS SONOMA INC COM 969904101   7,182 45,425 SH   SOLE   0 0 45,425
LKQ CORP COM 501889208   1,714 40,300 SH   SOLE   0 0 40,300
VANGUARD INDEX FDS TOTAL STK MKT 922908769   945 3,438 SH   SOLE   0 0 3,438
SHELL PLC SPON ADS 780259305   880 12,010 SH   SOLE   0 0 12,010
YUM BRANDS INC COM 988498101   540 3,429 SH   SOLE   0 0 3,429
BOSTON SCIENTIFIC CORP COM 101137107   389 3,852 SH   SOLE   0 0 3,852
PROCTER AND GAMBLE CO COM 742718109   4,572 26,827 SH   SOLE   0 0 26,827
COCA COLA CO COM 191216100   3,079 42,988 SH   SOLE   0 0 42,988
GENERAL MLS INC COM 370334104   262 4,377 SH   SOLE   0 0 4,377
PPG INDS INC COM 693506107   958 8,762 SH   SOLE   0 0 8,762
UNITED PARCEL SERVICE INC CL B 911312106   1,711 15,553 SH   SOLE   0 0 15,553
INTEL CORP COM 458140100   513 22,576 SH   SOLE   0 0 22,576
CLOROX CO DEL COM 189054109   488 3,312 SH   SOLE   0 0 3,312
PAYCHEX INC COM 704326107   2,591 16,791 SH   SOLE   0 0 16,791
ILLINOIS TOOL WKS INC COM 452308109   4,018 16,202 SH   SOLE   0 0 16,202
EMERSON ELEC CO COM 291011104   7,769 70,860 SH   SOLE   0 0 70,860
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,816 23,740 SH   SOLE   0 0 23,740
SMUCKER J M CO COM NEW 832696405   1,118 9,441 SH   SOLE   0 0 9,441
CORNING INC COM 219350105   2,002 43,740 SH   SOLE   0 0 43,740
SNAP ON INC COM 833034101   421 1,250 SH   SOLE   0 0 1,250
SHERWIN WILLIAMS CO COM 824348106   581 1,665 SH   SOLE   0 0 1,665
PEPSICO INC COM 713448108   2,886 19,246 SH   SOLE   0 0 19,246
KIMBERLY-CLARK CORP COM 494368103   542 3,811 SH   SOLE   0 0 3,811
DORMAN PRODS INC COM 258278100   241 2,000 SH   SOLE   0 0 2,000
HONEYWELL INTL INC COM 438516106   862 4,072 SH   SOLE   0 0 4,072
US BANCORP DEL COM NEW 902973304   1,955 46,296 SH   SOLE   0 0 46,296
HOME DEPOT INC COM 437076102   2,874 7,843 SH   SOLE   0 0 7,843
SOUTHERN CO COM 842587107   386 4,200 SH   SOLE   0 0 4,200
ISHARES TR RUS 1000 GRW ETF 464287614   2,515 6,966 SH   SOLE   0 0 6,966
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   213 10,768 SH   SOLE   0 0 10,768
MAXIMUS INC COM 577933104   975 14,300 SH   SOLE   0 0 14,300
ISHARES TR CORE S&P SCP ETF 464287804   274 2,617 SH   SOLE   0 0 2,617
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,581 54,001 SH   SOLE   0 0 54,001
FISERV INC COM 337738108   1,662 7,524 SH   SOLE   0 0 7,524
UNILEVER PLC SPON ADR NEW 904767704   1,207 20,261 SH   SOLE   0 0 20,261
NEWMONT CORP COM 651639106   963 19,945 SH   SOLE   0 0 19,945
GENERAC HLDGS INC COM 368736104   880 6,949 SH   SOLE   0 0 6,949
MICROSOFT CORP COM 594918104   9,883 26,328 SH   SOLE   0 0 26,328
FIRST HORIZON CORPORATION COM 320517105   576 29,650 SH   SOLE   0 0 29,650
SCHLUMBERGER LTD COM STK 806857108   1,521 36,391 SH   SOLE   0 0 36,391
CVS HEALTH CORP COM 126650100   2,431 35,880 SH   SOLE   0 0 35,880
TEXTRON INC COM 883203101   1,062 14,695 SH   SOLE   0 0 14,695
SIMON PPTY GROUP INC NEW COM 828806109   942 5,672 SH   SOLE   0 0 5,672
RPM INTL INC COM 749685103   917 7,925 SH   SOLE   0 0 7,925
BROWN & BROWN INC COM 115236101   745 5,990 SH   SOLE   0 0 5,990
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,441 11,007 SH   SOLE   0 0 11,007
VANGUARD INDEX FDS MID CAP ETF 922908629   359 1,388 SH   SOLE   0 0 1,388
NORFOLK SOUTHN CORP COM 655844108   1,235 5,216 SH   SOLE   0 0 5,216
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   484 18,210 SH   SOLE   0 0 18,210
THOR INDS INC COM 885160101   435 5,739 SH   SOLE   0 0 5,739
CARLISLE COS INC COM 142339100   708 2,080 SH   SOLE   0 0 2,080
DOLLAR TREE INC COM 256746108   1,670 22,248 SH   SOLE   0 0 22,248
HUNTSMAN CORP COM 447011107   486 30,748 SH   SOLE   0 0 30,748
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   275 3,545 SH   SOLE   0 0 3,545
DOW INC COM 260557103   1,016 29,101 SH   SOLE   0 0 29,101
WESTERN UN CO COM 959802109   171 16,200 SH   SOLE   0 0 16,200
ELI LILLY & CO COM 532457108   8,389 10,157 SH   SOLE   0 0 10,157
ISHARES TR RUSSELL 2000 ETF 464287655   2,147 10,763 SH   SOLE   0 0 10,763
SYSCO CORP COM 871829107   360 4,795 SH   SOLE   0 0 4,795
MONTROSE ENVIRONMENTAL GROUP COM 615111101   147 10,325 SH   SOLE   0 0 10,325
ISHARES TR RUS MD CP GR ETF 464287481   291 2,479 SH   SOLE   0 0 2,479
ISHARES TR EAFE VALUE ETF 464288877   210 3,561 SH   SOLE   0 0 3,561
TRACTOR SUPPLY CO COM 892356106   3,865 70,150 SH   SOLE   0 0 70,150
BRINKER INTL INC COM 109641100   395 2,650 SH   SOLE   0 0 2,650
HERSHEY CO COM 427866108   227 1,327 SH   SOLE   0 0 1,327
PHILLIPS 66 COM 718546104   227 1,842 SH   SOLE   0 0 1,842
ISHARES TR CORE S&P TTL STK 464287150   376 3,082 SH   SOLE   0 0 3,082
RALPH LAUREN CORP CL A 751212101   369 1,670 SH   SOLE   0 0 1,670
PALO ALTO NETWORKS INC COM 697435105   503 2,950 SH   SOLE   0 0 2,950
JABIL INC COM 466313103   537 3,950 SH   SOLE   0 0 3,950
MONDELEZ INTL INC CL A 609207105   967 14,258 SH   SOLE   0 0 14,258
WD 40 CO COM 929236107   927 3,800 SH   SOLE   0 0 3,800
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   424 8,760 SH   SOLE   0 0 8,760
EXPEDITORS INTL WASH INC COM 302130109   583 4,850 SH   SOLE   0 0 4,850
OMNICOM GROUP INC COM 681919106   423 5,100 SH   SOLE   0 0 5,100
OWENS CORNING NEW COM 690742101   286 2,000 SH   SOLE   0 0 2,000
CRANE COMPANY COMMON STOCK 224408104   1,847 12,055 SH   SOLE   0 0 12,055
MADISON SQUARE GARDEN ENTMT COM CL A 558256103   708 21,612 SH   SOLE   0 0 21,612
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   200 3,296 SH   SOLE   0 0 3,296
CURTISS WRIGHT CORP COM 231561101   2,406 7,582 SH   SOLE   0 0 7,582
NATIONAL FUEL GAS CO COM 636180101   1,499 18,924 SH   SOLE   0 0 18,924
GLOBUS MED INC CL A 379577208   2,215 30,261 SH   SOLE   0 0 30,261
MATIV HOLDINGS INC COM 808541106   62 10,000 SH   SOLE   0 0 10,000
ISHARES TR RUS 2000 GRW ETF 464287648   222 870 SH   SOLE   0 0 870
CHURCH & DWIGHT CO INC COM 171340102   832 7,560 SH   SOLE   0 0 7,560
FACTSET RESH SYS INC COM 303075105   1,096 2,410 SH   SOLE   0 0 2,410
STRYKER CORPORATION COM 863667101   4,565 12,263 SH   SOLE   0 0 12,263
QUALCOMM INC COM 747525103   4,063 26,447 SH   SOLE   0 0 26,447
GENERAL DYNAMICS CORP COM 369550108   1,818 6,670 SH   SOLE   0 0 6,670
RESMED INC COM 761152107   828 3,700 SH   SOLE   0 0 3,700
MCDONALDS CORP COM 580135101   1,429 4,574 SH   SOLE   0 0 4,574
TAPESTRY INC COM 876030107   310 4,400 SH   SOLE   0 0 4,400
ISHARES TR RUS MID CAP ETF 464287499   1,024 12,040 SH   SOLE   0 0 12,040
VANGUARD BD INDEX FDS INTERMED TERM 921937819   453 5,912 SH   SOLE   0 0 5,912
HENRY SCHEIN INC COM 806407102   769 11,235 SH   SOLE   0 0 11,235
GE AEROSPACE COM NEW 369604301   5,374 26,849 SH   SOLE   0 0 26,849
MOTOROLA SOLUTIONS INC COM NEW 620076307   456 1,042 SH   SOLE   0 0 1,042
VEEVA SYS INC CL A COM 922475108   419 1,810 SH   SOLE   0 0 1,810
LULULEMON ATHLETICA INC COM 550021109   1,187 4,195 SH   SOLE   0 0 4,195
ISHARES TR CORE S&P500 ETF 464287200   640 1,139 SH   SOLE   0 0 1,139
THE CIGNA GROUP COM 125523100   5,110 15,532 SH   SOLE   0 0 15,532
FEDERATED HERMES INC CL B 314211103   1,133 27,780 SH   SOLE   0 0 27,780
ROSS STORES INC COM 778296103   776 6,070 SH   SOLE   0 0 6,070
WELLS FARGO CO NEW COM 949746101   696 9,701 SH   SOLE   0 0 9,701
UNION PAC CORP COM 907818108   2,572 10,887 SH   SOLE   0 0 10,887
DONALDSON INC COM 257651109   4,712 70,260 SH   SOLE   0 0 70,260
ECOLAB INC COM 278865100   235 925 SH   SOLE   0 0 925
CARMAX INC COM 143130102   376 4,820 SH   SOLE   0 0 4,820
NORTHROP GRUMMAN CORP COM 666807102   1,017 1,986 SH   SOLE   0 0 1,986
TORO CO COM 891092108   1,157 15,900 SH   SOLE   0 0 15,900
LOCKHEED MARTIN CORP COM 539830109   1,322 2,960 SH   SOLE   0 0 2,960
HARTFORD INSURANCE GROUP INC COM 416515104   3,739 30,222 SH   SOLE   0 0 30,222
CHEVRON CORP NEW COM 166764100   3,946 23,587 SH   SOLE   0 0 23,587
ISHARES TR NATIONAL MUN ETF 464288414   211 2,000 SH   SOLE   0 0 2,000
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   611 12,020 SH   SOLE   0 0 12,020
DANAHER CORPORATION COM 235851102   436 2,126 SH   SOLE   0 0 2,126
TJX COS INC NEW COM 872540109   670 5,500 SH   SOLE   0 0 5,500
WALMART INC COM 931142103   6,255 71,246 SH   SOLE   0 0 71,246
INTERNATIONAL BUSINESS MACHS COM 459200101   15,729 63,256 SH   SOLE   0 0 63,256
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   636 14,060 SH   SOLE   0 0 14,060
TEXAS INSTRS INC COM 882508104   835 4,645 SH   SOLE   0 0 4,645
PFIZER INC COM 717081103   2,172 85,697 SH   SOLE   0 0 85,697
MORGAN STANLEY COM NEW 617446448   1,482 12,699 SH   SOLE   0 0 12,699
CATERPILLAR INC COM 149123101   2,741 8,312 SH   SOLE   0 0 8,312
STIFEL FINL CORP COM 860630102   448 4,757 SH   SOLE   0 0 4,757
TRANSDIGM GROUP INC COM 893641100   1,100 795 SH   SOLE   0 0 795
CANADIAN NATL RY CO COM 136375102   205 2,100 SH   SOLE   0 0 2,100
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   671 3,459 SH   SOLE   0 0 3,459
ISHARES TR CORE US AGGBD ET 464287226   347 3,504 SH   SOLE   0 0 3,504
CARPENTER TECHNOLOGY CORP COM 144285103   217 1,200 SH   SOLE   0 0 1,200
CRANE NXT CO COM 224441105   907 17,645 SH   SOLE   0 0 17,645
DYCOM INDS INC COM 267475101   2,332 15,310 SH   SOLE   0 0 15,310
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   497 6,347 SH   SOLE   0 0 6,347
HELMERICH & PAYNE INC COM 423452101   1,124 43,044 SH   SOLE   0 0 43,044
IDACORP INC COM 451107106   261 2,249 SH   SOLE   0 0 2,249
LITTELFUSE INC COM 537008104   480 2,440 SH   SOLE   0 0 2,440
PHILIP MORRIS INTL INC COM 718172109   3,204 20,185 SH   SOLE   0 0 20,185
PNC FINL SVCS GROUP INC COM 693475105   2,226 12,664 SH   SOLE   0 0 12,664
BRISTOL-MYERS SQUIBB CO COM 110122108   4,927 80,791 SH   SOLE   0 0 80,791
LOWES COS INC COM 548661107   2,769 11,872 SH   SOLE   0 0 11,872
DEERE & CO COM 244199105   273 582 SH   SOLE   0 0 582
COLGATE PALMOLIVE CO COM 194162103   1,406 15,003 SH   SOLE   0 0 15,003
SCHWAB CHARLES CORP COM 808513105   6,926 88,479 SH   SOLE   0 0 88,479
TORONTO DOMINION BK ONT COM NEW 891160509   791 13,199 SH   SOLE   0 0 13,199
ISHARES TR CORE S&P MCP ETF 464287507   380 6,510 SH   SOLE   0 0 6,510
ISHARES TR MSCI EAFE ETF 464287465   1,013 12,400 SH   SOLE   0 0 12,400
DISNEY WALT CO COM 254687106   2,851 28,885 SH   SOLE   0 0 28,885
UNIVERSAL HLTH SVCS INC CL B 913903100   2,151 11,445 SH   SOLE   0 0 11,445