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
3M CO COM 88579Y101   1,154,182 7,859 SH   SOLE   0 0 7,859
ABBOTT LABS COM 002824100   7,612,323 57,387 SH   SOLE   0 0 57,387
ABBVIE INC COM 00287Y109   2,556,689 12,203 SH   SOLE   0 0 12,203
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,831,827 5,870 SH   SOLE   0 0 5,870
ADOBE INC COM 00724F101   3,819,767 9,959 SH   SOLE   0 0 9,959
ADVANCED MICRO DEVICES INC COM 007903107   286,134 2,785 SH   SOLE   0 0 2,785
AES CORP COM 00130H105   4,554,198 366,683 SH   SOLE   0 0 366,683
AGILENT TECHNOLOGIES INC COM 00846U101   861,564 7,365 SH   SOLE   0 0 7,365
AKAMAI TECHNOLOGIES INC COM 00971T101   1,614,347 20,054 SH   SOLE   0 0 20,054
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   669,122 17,466 SH   SOLE   0 0 17,466
ALLSTATE CORP COM 020002101   398,468 1,915 SH   SOLE   0 0 1,915
ALPHABET INC CAP STK CL A 02079K305   23,940,727 154,816 SH   SOLE   0 0 154,816
ALPHABET INC CAP STK CL C 02079K107   22,097,327 141,441 SH   SOLE   0 0 141,441
ALTRIA GROUP INC COM 02209S103   262,894 4,308 SH   SOLE   0 0 4,308
AMAZON COM INC COM 023135106   34,199,651 179,752 SH   SOLE   0 0 179,752
AMERICAN ELEC PWR CO INC COM 025537101   374,809 3,430 SH   SOLE   0 0 3,430
AMERICAN EXPRESS CO COM 025816109   718,358 2,670 SH   SOLE   0 0 2,670
AMERICAN INTL GROUP INC COM NEW 026874784   916,065 10,537 SH   SOLE   0 0 10,537
AMERICAN TOWER CORP NEW COM 03027X100   220,052 1,011 SH   SOLE   0 0 1,011
AMGEN INC COM 031162100   569,379 1,828 SH   SOLE   0 0 1,828
AMPHENOL CORP NEW CL A 032095101   263,931 4,014 SH   SOLE   0 0 4,014
ANALOG DEVICES INC COM 032654105   3,992,327 19,796 SH   SOLE   0 0 19,796
APOLLO GLOBAL MGMT INC COM 03769M106   217,514 1,588 SH   SOLE   0 0 1,588
APPLE INC COM 037833100   87,611,841 394,417 SH   SOLE   0 0 394,417
APPLIED MATLS INC COM 038222105   355,834 2,452 SH   SOLE   0 0 2,452
APTIV PLC COM SHS G3265R107   960,449 16,142 SH   SOLE   0 0 16,142
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   297,285 28,072 SH   SOLE   0 0 28,072
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   766,330 5,227 SH   SOLE   0 0 5,227
ASML HOLDING N V N Y REGISTRY SHS N07059210   282,339 426 SH   SOLE   0 0 426
AT&T INC COM 00206R102   364,597 12,892 SH   SOLE   0 0 12,892
AUTOMATIC DATA PROCESSING IN COM 053015103   1,971,721 6,421 SH   SOLE   0 0 6,421
AVAGO TECHNOLOGIES LTD COM 11135F101   2,543,963 15,194 SH   SOLE   0 0 15,194
BALL CORP COM 058498106   2,448,719 47,027 SH   SOLE   0 0 47,027
BANK AMERICA CORP COM 060505104   2,969,082 71,150 SH   SOLE   0 0 71,150
BERKSHIRE HATHAWAY INC DEL CL A 084670108   798,442 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,565,489 16,083 SH   SOLE   0 0 16,083
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   3,123,838 59,638 SH   SOLE   0 0 59,638
BLACKROCK INC COM 09290D101   5,112,497 5,402 SH   SOLE   0 0 5,402
BLACKSTONE INC COM 09260D107   4,689,293 33,548 SH   SOLE   0 0 33,548
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   265,040 8,000 SH   SOLE   0 0 8,000
BOEING CO COM 097023105   8,241,979 48,326 SH   SOLE   0 0 48,326
BOOKING HOLDINGS INC COM 09857L108   248,782 54 SH   SOLE   0 0 54
BOSTON SCIENTIFIC CORP COM 101137107   335,325 3,324 SH   SOLE   0 0 3,324
BRISTOL-MYERS SQUIBB CO COM 110122108   1,694,006 27,775 SH   SOLE   0 0 27,775
BROADSTONE NET LEASE INC COM 11135E203   16,724,507 965,061 SH   SOLE   0 0 965,061
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   3,667,106 75,688 SH   SOLE   0 0 75,688
BROOKFIELD CORP CL A LTD VT SH 11271J107   2,542,933 48,520 SH   SOLE   0 0 48,520
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   4,515,955 151,593 SH   SOLE   0 0 151,593
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   255,918 2,484 SH   SOLE   0 0 2,484
CACI INTL INC CL A 127190304   513,688 1,400 SH   SOLE   0 0 1,400
CALCIMEDICA INC COM NEW 38942Q202   28,877 15,119 SH   SOLE   0 0 15,119
CAPITAL ONE FINL CORP COM 14040H105   8,288,773 46,229 SH   SOLE   0 0 46,229
CARLYLE GROUP INC COM 14316J108   458,131 10,510 SH   SOLE   0 0 10,510
CASTLE BIOSCIENCES INC COM 14843C105   833,573 41,637 SH   SOLE   0 0 41,637
CATERPILLAR INC COM 149123101   3,515,349 10,659 SH   SOLE   0 0 10,659
CATERPILLAR INC COM 46637K281   3,886,119 123,447 SH   SOLE   0 0 123,447
CHECK POINT SOFTWARE TECH LT ORD M22465104   3,469,284 15,222 SH   SOLE   0 0 15,222
CHEVRON CORP NEW COM 166764100   8,569,651 51,226 SH   SOLE   0 0 51,226
CHIPOTLE MEXICAN GRILL INC COM 169656105   5,066,959 100,915 SH   SOLE   0 0 100,915
CHUBB LIMITED COM H1467J104   10,330,735 34,106 SH   SOLE   0 0 34,106
CINTAS CORP COM 172908105   458,151 2,229 SH   SOLE   0 0 2,229
CISCO SYS INC COM 17275R102   1,183,587 19,180 SH   SOLE   0 0 19,180
CITIGROUP INC COM NEW 172967424   311,838 4,393 SH   SOLE   0 0 4,393
CME GROUP INC COM 12572Q105   6,076,494 22,905 SH   SOLE   0 0 22,905
COCA COLA CO COM 191216100   3,707,172 51,395 SH   SOLE   0 0 51,395
COLGATE PALMOLIVE CO COM 194162103   5,514,469 58,852 SH   SOLE   0 0 58,852
COMCAST CORP NEW CL A 20030N101   215,773 5,848 SH   SOLE   0 0 5,848
CONOCOPHILLIPS COM 20825C104   863,107 8,219 SH   SOLE   0 0 8,219
CONSTELLATION ENERGY CORP COM 21037T109   245,545 1,218 SH   SOLE   0 0 1,218
COOPER COS INC COM 216648501   214,418 2,542 SH   SOLE   0 0 2,542
COPART INC COM 217204106   1,049,222 18,541 SH   SOLE   0 0 18,541
COSTCO WHSL CORP NEW COM 22160K105   6,596,107 6,974 SH   SOLE   0 0 6,974
CROWDSTRIKE HLDGS INC CL A 22788C105   259,076 735 SH   SOLE   0 0 735
CSX CORP COM 126408103   606,479 20,608 SH   SOLE   0 0 20,608
CUMMINS INC COM 231021106   292,917 935 SH   SOLE   0 0 935
CVS HEALTH CORP COM 126650100   255,824 3,776 SH   SOLE   0 0 3,776
DANAHER CORPORATION COM 235851102   15,824,599 77,073 SH   SOLE   0 0 77,073
DEERE & CO COM 244199105   361,940 769 SH   SOLE   0 0 769
DELL TECHNOLOGIES INC CL C 24703L202   367,790 4,035 SH   SOLE   0 0 4,035
DISNEY WALT CO COM 254687106   1,536,586 15,568 SH   SOLE   0 0 15,568
DOMINOS PIZZA INC COM 25754A201   1,852,502 4,032 SH   SOLE   0 0 4,032
DOVER CORP COM 260003108   13,281,767 75,602 SH   SOLE   0 0 75,602
DUKE ENERGY CORP NEW COM NEW 26441C204   232,539 1,907 SH   SOLE   0 0 1,907
DUPONT DE NEMOURS INC COM 26614N102   340,995 4,566 SH   SOLE   0 0 4,566
EAST WEST BANCORP INC COM 27579R104   291,630 3,249 SH   SOLE   0 0 3,249
EASTGROUP PPTYS INC COM 277276101   621,425 3,500 SH   SOLE   0 0 3,500
EATON CORP PLC SHS G29183103   282,223 1,038 SH   SOLE   0 0 1,038
ECOLAB INC COM 278865100   4,891,474 19,245 SH   SOLE   0 0 19,245
EDWARDS LIFESCIENCES CORP COM 28176E108   317,317 4,378 SH   SOLE   0 0 4,378
ELI LILLY & CO COM 532457108   3,513,178 4,254 SH   SOLE   0 0 4,254
EMERSON ELEC CO COM 291011104   1,037,449 9,462 SH   SOLE   0 0 9,462
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   560,563 30,154 SH   SOLE   0 0 30,154
ENTERGY CORP NEW COM 29364G103   1,067,172 12,483 SH   SOLE   0 0 12,483
ENTERPRISE PRODS PARTNERS L COM 293792107   3,526,696 103,301 SH   SOLE   0 0 103,301
EOG RES INC COM 26875P101   8,180,439 63,790 SH   SOLE   0 0 63,790
EQUILLIUM INC COM 29446K106   5,296 13,500 SH   SOLE   0 0 13,500
EXXON MOBIL CORP COM 30231G102   2,365,844 19,893 SH   SOLE   0 0 19,893
FEDEX CORP COM 31428X106   582,454 2,376 SH   SOLE   0 0 2,376
FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 942622200   234,326 461 SH   SOLE   0 0 461
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   2,552,300 55,687 SH   SOLE   0 0 55,687
FIRST CTZNS BANCSHARES INC N CL A 31946M103   378,240 204 SH   SOLE   0 0 204
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   413,770 23,523 SH   SOLE   0 0 23,523
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   418,171 4,665 SH   SOLE   0 0 4,665
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   387,862 2,280 SH   SOLE   0 0 2,280
FIRSTENERGY CORP COM 337932107   371,278 9,186 SH   SOLE   0 0 9,186
FIRSTSERVICE CORP NEW COM 33767E202   380,157 2,287 SH   SOLE   0 0 2,287
FISERV INC COM 337738108   407,897 1,847 SH   SOLE   0 0 1,847
FORTIVE CORP COM 34959J108   454,301 6,208 SH   SOLE   0 0 6,208
GALLAGHER ARTHUR J & CO COM 363576109   1,100,392 3,187 SH   SOLE   0 0 3,187
GE AEROSPACE COM NEW 369604301   536,036 2,674 SH   SOLE   0 0 2,674
GE VERNOVA INC COM 36828A101   220,107 721 SH   SOLE   0 0 721
GENERAC HLDGS INC COM 368736104   1,715,601 13,546 SH   SOLE   0 0 13,546
GENERAL DYNAMICS CORP COM 369550108   923,440 3,388 SH   SOLE   0 0 3,388
GENERAL MTRS CO COM 37045V100   207,075 4,403 SH   SOLE   0 0 4,403
GILEAD SCIENCES INC COM 375558103   747,710 6,673 SH   SOLE   0 0 6,673
GLADSTONE COMMERCIAL CORP COM 376536108   202,754 13,535 SH   SOLE   0 0 13,535
GOLDMAN SACHS GROUP INC COM 38141G104   1,299,877 2,379 SH   SOLE   0 0 2,379
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   2,103,299 53,820 SH   SOLE   0 0 53,820
HALOZYME THERAPEUTICS INC COM 40637H109   328,533 5,149 SH   SOLE   0 0 5,149
HENRY JACK & ASSOC INC COM 426281101   252,901 1,385 SH   SOLE   0 0 1,385
HOME DEPOT INC COM 437076102   7,544,204 20,585 SH   SOLE   0 0 20,585
HONEYWELL INTL INC COM 438516106   1,503,637 7,101 SH   SOLE   0 0 7,101
INTEL CORP COM 458140100   268,682 11,831 SH   SOLE   0 0 11,831
INTERCONTINENTAL EXCHANGE INC COM 45866F104   739,853 4,289 SH   SOLE   0 0 4,289
INTERNATIONAL BUSINESS MACHS COM 459200101   564,127 2,269 SH   SOLE   0 0 2,269
INTUIT COM 461202103   935,357 1,523 SH   SOLE   0 0 1,523
INTUITIVE SURGICAL INC COM NEW 46120E602   14,903,747 30,092 SH   SOLE   0 0 30,092
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   303,760 4,708 SH   SOLE   0 0 4,708
INVESCO QQQ TR UNIT SER 1 46090E103   2,525,987 5,379 SH   SOLE   0 0 5,379
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   296,682 6,338 SH   SOLE   0 0 6,338
ISHARES INC CORE MSCI EMKT 46434G103   2,722,963 50,453 SH   SOLE   0 0 50,453
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,733,899 16,758 SH   SOLE   0 0 16,758
ISHARES TR 20 YR TR BD ETF 464287432   1,029,359 11,308 SH   SOLE   0 0 11,308
ISHARES TR CORE MSCI EAFE 46432F842   4,752,946 62,828 SH   SOLE   0 0 62,828
ISHARES TR CORE MSCI TOTAL 46432F834   219,273 3,141 SH   SOLE   0 0 3,141
ISHARES TR CORE S&P MCP ETF 464287507   1,245,711 21,349 SH   SOLE   0 0 21,349
ISHARES TR CORE S&P SCP ETF 464287804   5,276,734 50,461 SH   SOLE   0 0 50,461
ISHARES TR CORE S&P TTL STK 464287150   427,035 3,500 SH   SOLE   0 0 3,500
ISHARES TR CORE S&P US GWT 464287671   554,831 4,366 SH   SOLE   0 0 4,366
ISHARES TR CORE S&P US VLU 464287663   358,731 3,887 SH   SOLE   0 0 3,887
ISHARES TR CORE S&P500 ETF 464287200   10,790,503 19,204 SH   SOLE   0 0 19,204
ISHARES TR CORE US AGGBD ET 464287226   3,773,766 38,150 SH   SOLE   0 0 38,150
ISHARES TR EAFE GRWTH ETF 464288885   231,500 2,315 SH   SOLE   0 0 2,315
ISHARES TR EAFE VALUE ETF 464288877   342,029 5,803 SH   SOLE   0 0 5,803
ISHARES TR ESG AWR MSCI USA 46435G425   326,475 2,678 SH   SOLE   0 0 2,678
ISHARES TR EXPANDED TECH 464287515   1,192,911 13,405 SH   SOLE   0 0 13,405
ISHARES TR GLOBAL 100 ETF 464287572   264,316 2,745 SH   SOLE   0 0 2,745
ISHARES TR HDG MSCI EAFE 46434V803   4,124,352 113,650 SH   SOLE   0 0 113,650
ISHARES TR ISHARES BIOTECH 464287556   244,107 1,909 SH   SOLE   0 0 1,909
ISHARES TR ISHS 1-5YR INVS 464288646   1,590,703 30,374 SH   SOLE   0 0 30,374
ISHARES TR MBS ETF 464288588   2,603,973 27,767 SH   SOLE   0 0 27,767
ISHARES TR MSCI AC ASIA ETF 464288182   297,480 4,020 SH   SOLE   0 0 4,020
ISHARES TR MSCI KLD400 SOC 464288570   214,037 2,090 SH   SOLE   0 0 2,090
ISHARES TR MSCI USA MIN VOL 46429B697   2,038,276 21,763 SH   SOLE   0 0 21,763
ISHARES TR MSCI USA QLT FCT 46432F339   470,289 2,752 SH   SOLE   0 0 2,752
ISHARES TR NATIONAL MUN ETF 464288414   565,686 5,365 SH   SOLE   0 0 5,365
ISHARES TR RUS 1000 ETF 464287622   656,643 2,141 SH   SOLE   0 0 2,141
ISHARES TR RUS 1000 GRW WTF 464287614   1,132,153 3,135 SH   SOLE   0 0 3,135
ISHARES TR RUS 1000 VAL ETF 464287598   430,597 2,288 SH   SOLE   0 0 2,288
ISHARES TR RUS 2000 GRW ETF 464287648   5,943,117 23,258 SH   SOLE   0 0 23,258
ISHARES TR RUS MD CP GR ETF 464287481   223,936 1,906 SH   SOLE   0 0 1,906
ISHARES TR RUS MID CAP ETF 464287499   289,917 3,408 SH   SOLE   0 0 3,408
ISHARES TR RUSSELL 2000 ETF 464287655   687,337 3,445 SH   SOLE   0 0 3,445
ISHARES TR RUSSELL 3000 ETF 464287689   262,435 826 SH   SOLE   0 0 826
ISHARES TR S&P 500 GRWT ETF 464287309   1,064,482 11,467 SH   SOLE   0 0 11,467
ISHARES TR S&P MC 400GR ETF 464287606   4,339,055 52,102 SH   SOLE   0 0 52,102
ISHARES TR S&P SML 600 GWT 464287887   851,456 6,839 SH   SOLE   0 0 6,839
ISHARES TR TIPS BD ETF 464287176   817,067 7,355 SH   SOLE   0 0 7,355
ISHARES TR U.S. FIN SVC ETF 464287770   451,427 5,747 SH   SOLE   0 0 5,747
ISHARES TR U.S. FINLS ETF 464287788   569,893 5,050 SH   SOLE   0 0 5,050
ISHARES TR U.S. TECH ETF 464287721   15,272,312 108,746 SH   SOLE   0 0 108,746
ISHARES TR US CONSUM DISCRE 464287580   1,967,086 22,271 SH   SOLE   0 0 22,271
ISHARES TR US HLTHCARE ETF 464287762   844,118 13,863 SH   SOLE   0 0 13,863
ISHARES TR US HLTHCR PR ETF 464288828   425,040 8,050 SH   SOLE   0 0 8,050
ISHARES TR US INDUSTRIALS 464287754   1,236,059 9,495 SH   SOLE   0 0 9,495
J P MORGAN EXCHANGE TRADED EQUITY PREMIUM 46641Q332   1,084,003 18,971 SH   SOLE   0 0 18,971
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   735,255 14,200 SH   SOLE   0 0 14,200
J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732   497,542 7,405 SH   SOLE   0 0 7,405
JOHNSON & JOHNSON COM 478160104   13,828,489 83,385 SH   SOLE   0 0 83,385
JPMORGAN CHASE & CO COM 46625H100   24,021,269 97,926 SH   SOLE   0 0 97,926
KINDER MORGAN INC DEL COM 49456B101   602,454 21,117 SH   SOLE   0 0 21,117
KLA CORP COM NEW 482480100   339,220 499 SH   SOLE   0 0 499
KROGER CO COM 501044101   227,548 3,362 SH   SOLE   0 0 3,362
L3HARRIS TECHNOLOGIES INC COM 502431109   3,390,787 16,200 SH   SOLE   0 0 16,200
LABCORP HOLDINGS INC COM SHS 504922105   2,534,422 10,889 SH   SOLE   0 0 10,889
LAM RESEARCH CORP COM NEW 512807306   5,713,482 78,341 SH   SOLE   0 0 78,341
LEIDOS HOLDINGS INC COM 525327102   511,685 3,792 SH   SOLE   0 0 3,792
LINDE PLC SHS G54950103   981,680 2,108 SH   SOLE   0 0 2,108
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   55,734 14,590 SH   SOLE   0 0 14,590
LOCKHEED MARTIN CORP COM 539830109   3,428,709 7,675 SH   SOLE   0 0 7,675
LOWES COS INC COM 548661107   396,037 1,698 SH   SOLE   0 0 1,698
LULULEMON ATHLETICA INC COM 550021109   1,634,671 5,775 SH   SOLE   0 0 5,775
M & T BK CORP COM 55261F104   549,385 3,073 SH   SOLE   0 0 3,073
MARATHON PETE CORP COM 56585A102   421,343 2,892 SH   SOLE   0 0 2,892
MARKEL GROUP INC COM 570535104   493,577 264 SH   SOLE   0 0 264
MARRIOTT INTL INC NEW CL A 571903202   4,251,925 17,850 SH   SOLE   0 0 17,850
MARSH & MCLENNAN COS INC COM 571748102   429,481 1,760 SH   SOLE   0 0 1,760
MASTERCARD INCORPORATED CL A 57636Q104   16,157,431 29,478 SH   SOLE   0 0 29,478
MCDONALDS CORP COM 580135101   3,227,417 10,332 SH   SOLE   0 0 10,332
MCKESSON CORP COM 58155Q103   407,910 606 SH   SOLE   0 0 606
MEDTRONIC PLC SHS G5960L103   604,972 6,680 SH   SOLE   0 0 6,680
MERCK & CO INC COM 58933Y105   9,016,580 99,543 SH   SOLE   0 0 99,543
META PLATFORMS INC CL A 30303M102   4,536,067 7,870 SH   SOLE   0 0 7,870
MICRON TECHNOLOGY INC COM 595112103   269,455 3,097 SH   SOLE   0 0 3,097
MICROSOFT CORP COM 594918104   31,630,917 84,261 SH   SOLE   0 0 84,261
MOELIS & CO CL A 60786M105   262,153 4,492 SH   SOLE   0 0 4,492
MONDELEZ INTL INC CL A 609207105   11,089,468 162,317 SH   SOLE   0 0 162,317
MORGAN STANLEY COM NEW 617446448   421,879 3,616 SH   SOLE   0 0 3,616
MOSAIC CO NEW COM 61945C103   334,789 12,395 SH   SOLE   0 0 12,395
NASDAQ INC COM 631103108   930,044 12,260 SH   SOLE   0 0 12,260
NETFLIX INC COM 64110L106   1,776,199 1,905 SH   SOLE   0 0 1,905
NEXTERA ENERGY INC COM 65339F101   453,513 6,397 SH   SOLE   0 0 6,397
NIKE INC CL B 654106103   395,375 6,184 SH   SOLE   0 0 6,184
NORFOLK SOUTHN CORP COM 655844108   268,665 1,134 SH   SOLE   0 0 1,134
NOVO-NORDISK A S ADR 670100205   1,155,260 16,378 SH   SOLE   0 0 16,378
NVIDIA CORPORATION COM 67066G104   10,639,523 98,160 SH   SOLE   0 0 98,160
ONEOK INC NEW COM 682680103   1,409,828 14,209 SH   SOLE   0 0 14,209
ORACLE CORP COM 68389X105   6,509,682 46,561 SH   SOLE   0 0 46,561
OSHKOSH CORP COM 688239201   317,746 3,377 SH   SOLE   0 0 3,377
OTIS WORLDWIDE CORP COM 68902V107   334,752 3,244 SH   SOLE   0 0 3,244
PALANTIR TECHNOLOGIES INC CL A 69608A108   644,310 7,634 SH   SOLE   0 0 7,634
PARKER-HANNIFIN CORP COM 701094104   2,677,889 4,406 SH   SOLE   0 0 4,406
PATTERSON COS INC COM 703395103   267,133 8,551 SH   SOLE   0 0 8,551
PAYCHEX INC COM 704326107   287,492 1,863 SH   SOLE   0 0 1,863
PEPSICO INC COM 713448108   8,099,371 54,017 SH   SOLE   0 0 54,017
PFIZER INC COM 717081103   748,391 29,534 SH   SOLE   0 0 29,534
PHILIP MORRIS INTL INC COM 718172109   495,426 3,095 SH   SOLE   0 0 3,095
PHILLIPS 66 COM 718546104   251,650 2,038 SH   SOLE   0 0 2,038
PNC FINL SVCS GROUP INC COM 693475105   2,527,941 14,382 SH   SOLE   0 0 14,382
POOL CORP COM 73278L105   293,519 922 SH   SOLE   0 0 922
PROCTER AND GAMBLE CO COM 742718109   5,352,690 31,409 SH   SOLE   0 0 31,409
PROGRESSIVE CORP COM 743315103   497,304 1,757 SH   SOLE   0 0 1,757
PROLOGIS INC. COM 74340W103   202,697 1,813 SH   SOLE   0 0 1,813
QUALCOMM INC COM 747525103   1,209,964 7,877 SH   SOLE   0 0 7,877
QUANTA SVCS INC COM 74762E102   234,354 922 SH   SOLE   0 0 922
RAYTHEON TECHNOLOGIES CORP COM 75513E101   5,108,797 38,569 SH   SOLE   0 0 38,569
REGENERON PHARMACEUTICALS COM 75886F107   1,620,251 2,555 SH   SOLE   0 0 2,555
RELX PLC SPONSORED ADR 759530108   237,759 4,717 SH   SOLE   0 0 4,717
REPUBLIC SVCS INC COM 760759100   810,146 3,346 SH   SOLE   0 0 3,346
ROPER TECHNOLOGIES INC COM 776696106   447,933 760 SH   SOLE   0 0 760
ROSS STORES INC COM 778296103   256,258 2,005 SH   SOLE   0 0 2,005
ROYAL CARIBBEAN GROUP COM V7780T103   926,274 4,493 SH   SOLE   0 0 4,493
S&P GLOBAL INC COM 78409V104   965,050 1,899 SH   SOLE   0 0 1,899
SALESFORCE INC COM 79466L302   4,049,273 15,089 SH   SOLE   0 0 15,089
SANDY SPRING BANCORP INC COM 800363103   534,372 19,119 SH   SOLE   0 0 19,119
SAP SE SPON ADR 803054204   988,665 3,683 SH   SOLE   0 0 3,683
SCHLUMBERGER LTD COM STK 806857108   854,014 20,282 SH   SOLE   0 0 20,282
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   233,400 11,800 SH   SOLE   0 0 11,800
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   513,886 23,868 SH   SOLE   0 0 23,868
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,052,248 92,946 SH   SOLE   0 0 92,946
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   434,981 18,565 SH   SOLE   0 0 18,565
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   4,134,908 42,871 SH   SOLE   0 0 42,871
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,083,842 22,299 SH   SOLE   0 0 22,299
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   11,508,028 231,038 SH   SOLE   0 0 231,038
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   3,477,666 17,612 SH   SOLE   0 0 17,612
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,493,303 30,529 SH   SOLE   0 0 30,529
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   9,032,021 61,859 SH   SOLE   0 0 61,859
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   9,511,706 72,570 SH   SOLE   0 0 72,570
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   7,536,314 36,499 SH   SOLE   0 0 36,499
SEMPRA COM 816851109   422,913 5,867 SH   SOLE   0 0 5,867
SERVICENOW INC COM 81762P102   2,359,650 2,964 SH   SOLE   0 0 2,964
SILA REALTY TRUST INC COMMON STOCK 146280508   245,919 9,207 SH   SOLE   0 0 9,207
SIMON PPTY GROUP INC NEW COM 828806109   642,314 3,868 SH   SOLE   0 0 3,868
SNAP ON INC COM 833034101   334,988 994 SH   SOLE   0 0 994
SNOWFLAKE INC CL A 833445109   1,585,885 10,850 SH   SOLE   0 0 10,850
SOUTHERN CO COM 842587107   668,723 7,273 SH   SOLE   0 0 7,273
SPDR GOLD TR GOLD SHS 78463V107   489,550 1,699 SH   SOLE   0 0 1,699
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,384,881 6,033 SH   SOLE   0 0 6,033
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   875,982 1,638 SH   SOLE   0 0 1,638
SPDR SER TR BLOOMBERG HIGH Y 78468R622   267,412 2,806 SH   SOLE   0 0 2,806
SPDR SER TR BLOOMBERG INVT 78468R200   637,974 20,700 SH   SOLE   0 0 20,700
SPDR SER TR NUVEEN BLMBRG SH 78468R739   669,922 14,074 SH   SOLE   0 0 14,074
SPDR SER TR PORTOLIO SHORT 78464A474   1,154,275 38,348 SH   SOLE   0 0 38,348
SPDR SER TR PRTFLO S&P500 GW 78464A409   6,406,656 79,715 SH   SOLE   0 0 79,715
SPDR SER TR PRTFLO S&P500 VL 78464A508   4,747,671 92,964 SH   SOLE   0 0 92,964
SPDR SER TR S&P 400 MDCP GRW 78464A821   446,565 5,620 SH   SOLE   0 0 5,620
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,109,959 13,373 SH   SOLE   0 0 13,373
SPDR SER TR S&P DIVID ETF 78464A763   210,477 1,551 SH   SOLE   0 0 1,551
STARBUCKS CORP COM 855244109   7,477,190 76,228 SH   SOLE   0 0 76,228
STERIS PLC SHS USD G8473T100   445,594 1,966 SH   SOLE   0 0 1,966
STRYKER CORPORATION COM 863667101   1,507,844 4,042 SH   SOLE   0 0 4,042
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   530,522 3,183 SH   SOLE   0 0 3,183
TARGA RES CORP COM 87612G101   329,673 1,645 SH   SOLE   0 0 1,645
TESLA INC COM 88160R101   1,773,599 6,844 SH   SOLE   0 0 6,844
TEXAS INSTRS INC COM 882508104   310,481 1,728 SH   SOLE   0 0 1,728
THERMO FISHER SCIENTIFIC INC COM 883556102   10,282,914 20,647 SH   SOLE   0 0 20,647
THOMSON REUTERS CORP. COM 884903808   581,059 3,363 SH   SOLE   0 0 3,363
TITAN INTL INC ILL COM 88830M102   1,447,703 172,551 SH   SOLE   0 0 172,551
TJX COS INC NEW COM 872540109   10,554,896 86,658 SH   SOLE   0 0 86,658
T-MOBILE US INC COM 872590104   558,627 2,095 SH   SOLE   0 0 2,095
TOMPKINS FINL CORP COM 890110109   298,273 4,736 SH   SOLE   0 0 4,736
TRACTOR SUPPLY CO COM 892356106   619,104 11,236 SH   SOLE   0 0 11,236
TRAVELERS COMPANIES INC COM 89417E109   268,703 1,016 SH   SOLE   0 0 1,016
TRIMTABS ETF TR FCF US QLTY ETF 89628W302   4,089,569 63,990 SH   SOLE   0 0 63,990
TRUIST FINL CORP COM 89832Q109   233,894 5,684 SH   SOLE   0 0 5,684
TYLER TECHNOLOGIES INC COM 902252105   930,805 1,601 SH   SOLE   0 0 1,601
UBER TECHNOLOGIES INC COM 90353T100   277,508 3,809 SH   SOLE   0 0 3,809
UNILEVER PLC SPON ADR NEW 904767704   385,934 6,481 SH   SOLE   0 0 6,481
UNION PAC CORP COM 907818108   2,610,530 11,050 SH   SOLE   0 0 11,050
UNITED PARCEL SERVICE INC CL B 911312106   2,277,585 20,707 SH   SOLE   0 0 20,707
UNITEDHEALTH GROUP INC COM 91324P102   7,392,916 14,115 SH   SOLE   0 0 14,115
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   332,288 3,776 SH   SOLE   0 0 3,776
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   524,960 2,482 SH   SOLE   0 0 2,482
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   289,199 3,142 SH   SOLE   0 0 3,142
VANGUARD BD INDEX FDS INTERMED TERM 921937819   4,961,883 64,802 SH   SOLE   0 0 64,802
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,590,874 33,098 SH   SOLE   0 0 33,098
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   248,334 3,381 SH   SOLE   0 0 3,381
VANGUARD INDEX FDS GROWTH ETF 922908736   34,132,257 92,045 SH   SOLE   0 0 92,045
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   2,778,534 11,358 SH   SOLE   0 0 11,358
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   2,653,205 16,527 SH   SOLE   0 0 16,527
VANGUARD INDEX FDS MID CAP ETF 922908629   1,888,449 7,302 SH   SOLE   0 0 7,302
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   21,053,914 40,968 SH   SOLE   0 0 40,968
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,969,810 10,574 SH   SOLE   0 0 10,574
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,274,268 10,256 SH   SOLE   0 0 10,256
VANGUARD INDEX FDS SML CP GRW ETF 922908595   2,129,730 8,459 SH   SOLE   0 0 8,459
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,984,066 14,496 SH   SOLE   0 0 14,496
VANGUARD INDEX FDS VALUE ETF 922908744   2,363,551 13,683 SH   SOLE   0 0 13,683
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   231,534 912 SH   SOLE   0 0 912
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   305,398 3,700 SH   SOLE   0 0 3,700
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   447,147 2,305 SH   SOLE   0 0 2,305
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   5,927,131 45,961 SH   SOLE   0 0 45,961
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   1,307,964 15,770 SH   SOLE   0 0 15,770
VANGUARD WORLD FD ENERGY ETF 92204A306   382,047 2,945 SH   SOLE   0 0 2,945
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   257,680 2,000 SH   SOLE   0 0 2,000
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,698,618 3,132 SH   SOLE   0 0 3,132
VERIZON COMMUNICATIONS INC COM 92343V104   298,218 6,574 SH   SOLE   0 0 6,574
VERTEX PHARMACEUTICALS INC COM 92532F100   292,589 604 SH   SOLE   0 0 604
VISA INC COM CL A 92826C839   22,436,414 64,020 SH   SOLE   0 0 64,020
WALMART INC COM 931142103   12,719,645 144,501 SH   SOLE   0 0 144,501
WELLS FARGO CO NEW COM 949746101   9,864,678 137,410 SH   SOLE   0 0 137,410
WILLIAMS COS INC COM 969457100   586,871 9,820 SH   SOLE   0 0 9,820
WINGSTOP INC COM 974155103   1,107,608 4,910 SH   SOLE   0 0 4,910
WISDOMTREE TR US QTLY DIV GRT 97717X669   302,590 3,789 SH   SOLE   0 0 3,789
WP CAREY INC COM 92936U109   265,792 4,153 SH   SOLE   0 0 4,153
XPO INC COM 983793100   13,318,476 123,801 SH   SOLE   0 0 123,801
YUM BRANDS INC COM 988498101   7,237,458 45,993 SH   SOLE   0 0 45,993
YUM CHINA HLDGS INC COM 98850P109   275,449 5,291 SH   SOLE   0 0 5,291
ZOETIS INC CL A 98978V103   4,928,949 29,936 SH   SOLE   0 0 29,936