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
ABBOTT LABS COM 002824100   743,566 6,542 SH   SOLE   0 0 6,542
ABBVIE INC COM 00287Y109   3,795,664 20,844 SH   SOLE   0 0 20,844
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   975,047 2,813 SH   SOLE   0 0 2,813
ADOBE INC COM 00724F101   262,395 520 SH   SOLE   0 0 520
ADVANCED MICRO DEVICES INC COM 007903107   882,615 4,890 SH   SOLE   0 0 4,890
AFLAC INC COM 001055102   318,691 3,712 SH   SOLE   0 0 3,712
AIR PRODS & CHEMS INC COM 009158106   547,472 2,260 SH   SOLE   0 0 2,260
ALPHABET INC CAP STK CL A 02079K305   3,349,816 22,195 SH   SOLE   0 0 22,195
AMAZON COM INC COM 023135106   6,874,711 38,113 SH   SOLE   0 0 38,113
AMERICAN ELEC PWR CO INC COM 025537101   1,936,718 22,494 SH   SOLE   0 0 22,494
AMERICAN TOWER CORP NEW COM 03027X100   3,425,742 17,338 SH   SOLE   0 0 17,338
AMERICAN WTR WKS CO INC NEW COM 030420103   830,410 6,795 SH   SOLE   0 0 6,795
AMPHENOL CORP NEW CL A 032095101   465,896 4,039 SH   SOLE   0 0 4,039
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   228,288 3,561 SH   SOLE   0 0 3,561
APPLE INC COM 037833100   13,808,382 80,525 SH   SOLE   0 0 80,525
AT&T INC COM 00206R102   250,009 14,205 SH   SOLE   0 0 14,205
AUTOMATIC DATA PROCESSING IN COM 053015103   6,533,204 26,160 SH   SOLE   0 0 26,160
BLACKROCK INC COM 09247X101   556,347 667 SH   SOLE   0 0 667
BOEING CO COM 097023105   1,124,643 5,827 SH   SOLE   0 0 5,827
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   227,390 19,254 SH   SOLE   0 0 19,254
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   290,686 25,611 SH   SOLE   0 0 25,611
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   247,954 15,147 SH   SOLE   0 0 15,147
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   840,601 11,473 SH   SOLE   0 0 11,473
CANADIAN NATL RY CO COM 136375102   576,668 4,378 SH   SOLE   0 0 4,378
CARLISLE COS INC COM 142339100   464,616 1,186 SH   SOLE   0 0 1,186
CARRIER GLOBAL CORPORATION COM 14448C104   435,997 7,500 SH   SOLE   0 0 7,500
CATERPILLAR INC COM 149123101   667,122 1,821 SH   SOLE   0 0 1,821
CHEVRON CORP NEW COM 166764100   3,230,978 20,483 SH   SOLE   0 0 20,483
CHIPOTLE MEXICAN GRILL INC COM 169656105   350,074 120 SH   SOLE   0 0 120
CHUBB LIMITED COM H1467J104   1,797,751 6,938 SH   SOLE   0 0 6,938
CISCO SYS INC COM 17275R102   2,114,954 42,375 SH   SOLE   0 0 42,375
COCA COLA CO COM 191216100   1,620,986 26,495 SH   SOLE   0 0 26,495
COHEN & STEERS REIT & PFD & COM 19247X100   288,053 13,697 SH   SOLE   0 0 13,697
COLGATE PALMOLIVE CO COM 194162103   540,327 6,000 SH   SOLE   0 0 6,000
COMCAST CORP NEW CL A 20030N101   386,242 8,910 SH   SOLE   0 0 8,910
CONSOLIDATED EDISON INC COM 209115104   308,933 3,402 SH   SOLE   0 0 3,402
CORNING INC COM 219350105   322,597 9,788 SH   SOLE   0 0 9,788
COSTCO WHSL CORP NEW COM 22160K105   6,634,751 9,056 SH   SOLE   0 0 9,056
CSX CORP COM 126408103   204,138 5,507 SH   SOLE   0 0 5,507
CUMMINS INC COM 231021106   1,404,203 4,766 SH   SOLE   0 0 4,766
CVS HEALTH CORP COM 126650100   219,600 2,753 SH   SOLE   0 0 2,753
DIAGEO PLC SPON ADR NEW 25243Q205   232,619 1,564 SH   SOLE   0 0 1,564
DISNEY WALT CO COM 254687106   351,505 2,873 SH   SOLE   0 0 2,873
DOMINION ENERGY INC COM 25746U109   452,609 9,201 SH   SOLE   0 0 9,201
DOMINOS PIZZA INC COM 25754A201   1,079,873 2,173 SH   SOLE   0 0 2,173
DONALDSON INC COM 257651109   458,148 6,135 SH   SOLE   0 0 6,135
DT MIDSTREAM INC COMMON STOCK 23345M107   347,514 5,688 SH   SOLE   0 0 5,688
DTE ENERGY CO COM 233331107   706,876 6,304 SH   SOLE   0 0 6,304
DUKE ENERGY CORP NEW COM NEW 26441C204   366,286 3,787 SH   SOLE   0 0 3,787
DUPONT DE NEMOURS INC COM 26614N102   675,814 8,815 SH   SOLE   0 0 8,815
ELI LILLY & CO COM 532457108   2,482,224 3,191 SH   SOLE   0 0 3,191
EMERSON ELEC CO COM 291011104   265,553 2,341 SH   SOLE   0 0 2,341
EOG RES INC COM 26875P101   208,129 1,628 SH   SOLE   0 0 1,628
ESSENTIAL UTILS INC COM 29670G102   1,353,456 36,531 SH   SOLE   0 0 36,531
EXXON MOBIL CORP COM 30231G102   2,072,042 17,826 SH   SOLE   0 0 17,826
FASTENAL CO COM 311900104   646,663 8,383 SH   SOLE   0 0 8,383
FEDEX CORP COM 31428X106   1,470,588 5,076 SH   SOLE   0 0 5,076
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   1,147,391 8,511 SH   SOLE   0 0 8,511
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   247,273 2,256 SH   SOLE   0 0 2,256
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   272,962 5,744 SH   SOLE   0 0 5,744
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   905,080 12,991 SH   SOLE   0 0 12,991
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   456,735 2,227 SH   SOLE   0 0 2,227
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   571,596 12,370 SH   SOLE   0 0 12,370
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   328,825 2,138 SH   SOLE   0 0 2,138
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,667,736 8,746 SH   SOLE   0 0 8,746
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   377,597 4,050 SH   SOLE   0 0 4,050
FIRST TR SR FLTG RATE INCOME COM 33733U108   2,018,573 195,031 SH   SOLE   0 0 195,031
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,459,961 58,251 SH   SOLE   0 0 58,251
FORD MTR CO DEL COM 345370860   188,442 14,190 SH   SOLE   0 0 14,190
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105   630,959 7,601 SH   SOLE   0 0 7,601
FREEPORT-MCMORAN INC CL B 35671D857   1,067,656 22,706 SH   SOLE   0 0 22,706
GENERAL ELECTRIC CO COM 369604137   253,566 1,724 SH   SOLE   0 0 1,724
GENERAL MLS INC COM 370334104   872,415 12,468 SH   SOLE   0 0 12,468
GENUINE PARTS CO COM 372460105   401,323 2,590 SH   SOLE   0 0 2,590
GILEAD SCIENCES INC COM 375558103   231,287 3,158 SH   SOLE   0 0 3,158
GOLDMAN SACHS GROUP INC COM 38141G104   1,401,079 3,354 SH   SOLE   0 0 3,354
HILTON WORLDWIDE HLDGS INC COM 43300A203   493,107 2,312 SH   SOLE   0 0 2,312
HOME DEPOT INC COM 437076102   3,003,019 7,829 SH   SOLE   0 0 7,829
HONEYWELL INTL INC COM 438516106   1,028,167 5,009 SH   SOLE   0 0 5,009
HOWMET AEROSPACE INC COM 443201108   293,311 4,286 SH   SOLE   0 0 4,286
ILLINOIS TOOL WKS INC COM 452308109   2,481,646 9,248 SH   SOLE   0 0 9,248
INTEL CORP COM 458140100   679,715 15,389 SH   SOLE   0 0 15,389
INTERNATIONAL BUSINESS MACHS COM 459200101   1,759,227 9,213 SH   SOLE   0 0 9,213
INTUITIVE SURGICAL INC COM NEW 46120E602   257,507 645 SH   SOLE   0 0 645
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   246,176 1,940 SH   SOLE   0 0 1,940
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   266,747 14,151 SH   SOLE   0 0 14,151
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   761,016 11,553 SH   SOLE   0 0 11,553
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   629,323 19,111 SH   SOLE   0 0 19,111
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   262,458 8,256 SH   SOLE   0 0 8,256
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   1,413,071 76,217 SH   SOLE   0 0 76,217
INVESCO QQQ TR UNIT SER 1 46090E103   644,117 1,451 SH   SOLE   0 0 1,451
IRON MTN INC DEL COM 46284V101   1,805,962 22,515 SH   SOLE   0 0 22,515
ISHARES TR U.S. TECH ETF 464287721   482,549 3,573 SH   SOLE   0 0 3,573
ISHARES TR INTL SEL DIV ETF 464288448   216,426 7,718 SH   SOLE   0 0 7,718
ISHARES TR RUSSELL 2000 ETF 464287655   489,758 2,329 SH   SOLE   0 0 2,329
ISHARES TR CORE S&P500 ETF 464287200   296,555 564 SH   SOLE   0 0 564
ISHARES TR S&P MC 400GR ETF 464287606   216,058 2,368 SH   SOLE   0 0 2,368
ISHARES TR MSCI EAFE ETF 464287465   718,477 8,997 SH   SOLE   0 0 8,997
ISHARES TR RUS MDCP VAL ETF 464287473   346,815 2,767 SH   SOLE   0 0 2,767
ISHARES TR IBOXX INV CP ETF 464287242   464,169 4,262 SH   SOLE   0 0 4,262
ISHARES TR S&P 100 ETF 464287101   2,666,826 10,779 SH   SOLE   0 0 10,779
ISHARES TR CORE S&P MCP ETF 464287507   1,036,887 17,069 SH   SOLE   0 0 17,069
ISHARES TR RUS 2000 GRW ETF 464287648   252,873 934 SH   SOLE   0 0 934
ISHARES TR PFD AND INCM SEC 464288687   1,749,967 54,296 SH   SOLE   0 0 54,296
ISHARES TR RUS MID CAP ETF 464287499   265,721 3,160 SH   SOLE   0 0 3,160
ISHARES TR CORE S&P SCP ETF 464287804   1,745,023 15,789 SH   SOLE   0 0 15,789
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   255,137 5,057 SH   SOLE   0 0 5,057
JABIL INC COM 466313103   204,857 1,529 SH   SOLE   0 0 1,529
JOHNSON & JOHNSON COM 478160104   2,827,371 17,873 SH   SOLE   0 0 17,873
JPMORGAN CHASE & CO COM 46625H100   7,257,498 36,233 SH   SOLE   0 0 36,233
KINDER MORGAN INC DEL COM 49456B101   603,386 32,900 SH   SOLE   0 0 32,900
KLA CORP COM NEW 482480100   1,406,460 2,013 SH   SOLE   0 0 2,013
L3HARRIS TECHNOLOGIES INC COM 502431109   1,282,609 6,019 SH   SOLE   0 0 6,019
LINDE PLC SHS G54950103   1,738,851 3,745 SH   SOLE   0 0 3,745
LOCKHEED MARTIN CORP COM 539830109   1,312,975 2,886 SH   SOLE   0 0 2,886
LOWES COS INC COM 548661107   357,953 1,405 SH   SOLE   0 0 1,405
LULULEMON ATHLETICA INC COM 550021109   608,633 1,558 SH   SOLE   0 0 1,558
MARATHON PETE CORP COM 56585A102   241,034 1,196 SH   SOLE   0 0 1,196
MARRIOTT INTL INC NEW CL A 571903202   1,069,901 4,240 SH   SOLE   0 0 4,240
MARTIN MARIETTA MATLS INC COM 573284106   328,386 535 SH   SOLE   0 0 535
MASCO CORP COM 574599106   267,397 3,390 SH   SOLE   0 0 3,390
MASTERCARD INCORPORATED CL A 57636Q104   826,513 1,716 SH   SOLE   0 0 1,716
MCDONALDS CORP COM 580135101   1,730,359 6,137 SH   SOLE   0 0 6,137
MCGRATH RENTCORP COM 580589109   202,533 1,642 SH   SOLE   0 0 1,642
MERCK & CO INC COM 58933Y105   790,146 5,988 SH   SOLE   0 0 5,988
META PLATFORMS INC CL A 30303M102   642,890 1,324 SH   SOLE   0 0 1,324
MICROCHIP TECHNOLOGY INC. COM 595017104   2,217,263 24,716 SH   SOLE   0 0 24,716
MICROSOFT CORP COM 594918104   13,305,198 31,625 SH   SOLE   0 0 31,625
MONDELEZ INTL INC CL A 609207105   797,429 11,392 SH   SOLE   0 0 11,392
NEXTERA ENERGY INC COM 65339F101   2,339,706 36,609 SH   SOLE   0 0 36,609
NIKE INC CL B 654106103   708,024 7,534 SH   SOLE   0 0 7,534
NORFOLK SOUTHN CORP COM 655844108   1,477,010 5,795 SH   SOLE   0 0 5,795
NORTHROP GRUMMAN CORP COM 666807102   222,289 464 SH   SOLE   0 0 464
NVIDIA CORPORATION COM 67066G104   6,440,972 7,129 SH   SOLE   0 0 7,129
OMNICOM GROUP INC COM 681919106   1,128,349 11,661 SH   SOLE   0 0 11,661
OREILLY AUTOMOTIVE INC COM 67103H107   290,122 257 SH   SOLE   0 0 257
PALO ALTO NETWORKS INC COM 697435105   661,042 2,327 SH   SOLE   0 0 2,327
PARKER-HANNIFIN CORP COM 701094104   1,195,320 2,151 SH   SOLE   0 0 2,151
PAYCHEX INC COM 704326107   503,068 4,097 SH   SOLE   0 0 4,097
PEPSICO INC COM 713448108   3,276,376 18,721 SH   SOLE   0 0 18,721
PHILIP MORRIS INTL INC COM 718172109   254,939 2,783 SH   SOLE   0 0 2,783
PHILLIPS 66 COM 718546104   370,592 2,269 SH   SOLE   0 0 2,269
PIMCO CORPORATE & INCOME OPP COM 72201B101   187,491 12,609 SH   SOLE   0 0 12,609
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   423,807 4,534 SH   SOLE   0 0 4,534
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   404,895 4,027 SH   SOLE   0 0 4,027
PPG INDS INC COM 693506107   761,304 5,254 SH   SOLE   0 0 5,254
PRICE T ROWE GROUP INC COM 74144T108   330,634 2,712 SH   SOLE   0 0 2,712
PROCTER AND GAMBLE CO COM 742718109   3,503,562 21,594 SH   SOLE   0 0 21,594
PRUDENTIAL FINL INC COM 744320102   1,770,102 15,078 SH   SOLE   0 0 15,078
PUBLIC STORAGE COM 74460D109   689,291 2,376 SH   SOLE   0 0 2,376
QUALCOMM INC COM 747525103   1,716,118 10,137 SH   SOLE   0 0 10,137
REALTY INCOME CORP COM 756109104   749,467 13,853 SH   SOLE   0 0 13,853
REPUBLIC SVCS INC COM 760759100   273,842 1,430 SH   SOLE   0 0 1,430
RTX CORPORATION COM 75513E101   415,246 4,258 SH   SOLE   0 0 4,258
SALESFORCE INC COM 79466L302   849,328 2,820 SH   SOLE   0 0 2,820
SANMINA CORPORATION COM 801056102   241,756 3,888 SH   SOLE   0 0 3,888
SCHWAB CHARLES CORP COM 808513105   252,582 3,492 SH   SOLE   0 0 3,492
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   238,287 2,955 SH   SOLE   0 0 2,955
SKYWORKS SOLUTIONS INC COM 83088M102   1,277,067 11,790 SH   SOLE   0 0 11,790
SMITH A O CORP COM 831865209   214,688 2,400 SH   SOLE   0 0 2,400
SOUTHERN CO COM 842587107   2,001,685 27,902 SH   SOLE   0 0 27,902
SPDR GOLD TR GOLD SHS 78463V107   277,516 1,349 SH   SOLE   0 0 1,349
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   279,603 7,726 SH   SOLE   0 0 7,726
SPDR S&P 500 ETF TR TR UNIT 78462F103   702,419 1,343 SH   SOLE   0 0 1,343
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   460,508 828 SH   SOLE   0 0 828
SPDR SER TR PORTFOLIO S&P600 78468R853   2,260,114 52,512 SH   SOLE   0 0 52,512
SPDR SER TR BBG CONV SEC ETF 78464A359   3,411,200 46,703 SH   SOLE   0 0 46,703
SPDR SER TR S&P DIVID ETF 78464A763   1,585,769 12,083 SH   SOLE   0 0 12,083
SPDR SER TR PORTFOLIO S&P400 78464A847   394,982 7,405 SH   SOLE   0 0 7,405
SPDR SER TR PORTFOLIO S&P500 78464A854   838,379 13,626 SH   SOLE   0 0 13,626
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,914,776 69,218 SH   SOLE   0 0 69,218
STARBUCKS CORP COM 855244109   592,913 6,488 SH   SOLE   0 0 6,488
STEPAN CO COM 858586100   220,456 2,448 SH   SOLE   0 0 2,448
STRYKER CORPORATION COM 863667101   4,871,956 13,614 SH   SOLE   0 0 13,614
TARGA RES CORP COM 87612G101   1,155,862 10,321 SH   SOLE   0 0 10,321
TOPBUILD CORP COM 89055F103   1,247,134 2,830 SH   SOLE   0 0 2,830
TORONTO DOMINION BK ONT COM NEW 891160509   431,931 7,154 SH   SOLE   0 0 7,154
UFP INDUSTRIES INC COM 90278Q108   230,115 1,871 SH   SOLE   0 0 1,871
UNION PAC CORP COM 907818108   3,964,852 16,122 SH   SOLE   0 0 16,122
UNITED PARCEL SERVICE INC CL B 911312106   1,124,718 7,567 SH   SOLE   0 0 7,567
UNITEDHEALTH GROUP INC COM 91324P102   4,178,361 8,446 SH   SOLE   0 0 8,446
VALERO ENERGY CORP COM 91913Y100   811,219 4,753 SH   SOLE   0 0 4,753
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   956,910 32,974 SH   SOLE   0 0 32,974
VANGUARD INDEX FDS SML CP GRW ETF 922908595   308,830 1,185 SH   SOLE   0 0 1,185
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,262,035 5,521 SH   SOLE   0 0 5,521
VANGUARD INDEX FDS TOTAL STK MKT 922908769   435,622 1,676 SH   SOLE   0 0 1,676
VANGUARD INDEX FDS MID CAP ETF 922908629   947,991 3,794 SH   SOLE   0 0 3,794
VANGUARD INDEX FDS GROWTH ETF 922908736   371,907 1,080 SH   SOLE   0 0 1,080
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   492,087 11,781 SH   SOLE   0 0 11,781
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,843,991 10,098 SH   SOLE   0 0 10,098
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   770,757 6,370 SH   SOLE   0 0 6,370
VERIZON COMMUNICATIONS INC COM 92343V104   710,680 16,937 SH   SOLE   0 0 16,937
VISA INC COM CL A 92826C839   3,591,543 12,869 SH   SOLE   0 0 12,869
VULCAN MATLS CO COM 929160109   483,013 1,770 SH   SOLE   0 0 1,770
WALMART INC COM 931142103   517,412 8,599 SH   SOLE   0 0 8,599
WILLIAMS SONOMA INC COM 969904101   845,540 2,663 SH   SOLE   0 0 2,663
WISDOMTREE TR US SMALLCAP DIVD 97717W604   1,556,594 47,631 SH   SOLE   0 0 47,631
WISDOMTREE TR GLB US QTLY DIV 97717W844   799,778 20,565 SH   SOLE   0 0 20,565
WISDOMTREE TR US MIDCAP DIVID 97717W505   3,185,505 65,317 SH   SOLE   0 0 65,317
WISDOMTREE TR EUROPE SMCP DV 97717W869   238,743 3,996 SH   SOLE   0 0 3,996
WP CAREY INC COM 92936U109   1,616,483 28,641 SH   SOLE   0 0 28,641
XYLEM INC COM 98419M100   684,376 5,295 SH   SOLE   0 0 5,295
ZOETIS INC CL A 98978V103   787,331 4,653 SH   SOLE   0 0 4,653