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   639,015 6,150 SH   SOLE   0 0 6,150
ABBVIE INC COM 00287Y109   3,589,297 20,926 SH   SOLE   0 0 20,926
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   872,293 2,875 SH   SOLE   0 0 2,875
ADOBE INC COM 00724F101   277,771 500 SH   SOLE   0 0 500
ADVANCED MICRO DEVICES INC COM 007903107   741,966 4,574 SH   SOLE   0 0 4,574
AFLAC INC COM 001055102   338,442 3,790 SH   SOLE   0 0 3,790
AIR PRODS & CHEMS INC COM 009158106   464,720 1,801 SH   SOLE   0 0 1,801
ALPHABET INC CAP STK CL A 02079K305   4,158,321 22,829 SH   SOLE   0 0 22,829
AMAZON COM INC COM 023135106   7,095,312 36,715 SH   SOLE   0 0 36,715
AMERICAN ELEC PWR CO INC COM 025537101   1,935,961 22,065 SH   SOLE   0 0 22,065
AMERICAN TOWER CORP NEW COM 03027X100   3,239,815 16,667 SH   SOLE   0 0 16,667
AMERICAN WTR WKS CO INC NEW COM 030420103   730,492 5,656 SH   SOLE   0 0 5,656
AMPHENOL CORP NEW CL A 032095101   567,999 8,431 SH   SOLE   0 0 8,431
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   244,052 3,770 SH   SOLE   0 0 3,770
APPLE INC COM 037833100   16,869,723 80,096 SH   SOLE   0 0 80,096
ARES CAPITAL CORP COM 04010L103   553,283 26,549 SH   SOLE   0 0 26,549
AT&T INC COM 00206R102   277,015 14,496 SH   SOLE   0 0 14,496
AUTOMATIC DATA PROCESSING IN COM 053015103   6,121,369 25,646 SH   SOLE   0 0 25,646
BLACKROCK INC COM 09247X101   478,410 608 SH   SOLE   0 0 608
BOEING CO COM 097023105   928,045 5,099 SH   SOLE   0 0 5,099
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   212,156 19,010 SH   SOLE   0 0 19,010
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   324,996 27,921 SH   SOLE   0 0 27,921
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   253,474 15,052 SH   SOLE   0 0 15,052
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   813,657 11,916 SH   SOLE   0 0 11,916
CANADIAN NATL RY CO COM 136375102   515,439 4,363 SH   SOLE   0 0 4,363
CARLISLE COS INC COM 142339100   517,489 1,277 SH   SOLE   0 0 1,277
CARRIER GLOBAL CORPORATION COM 14448C104   438,038 6,944 SH   SOLE   0 0 6,944
CATERPILLAR INC COM 149123101   602,422 1,809 SH   SOLE   0 0 1,809
CHEVRON CORP NEW COM 166764100   3,181,813 20,341 SH   SOLE   0 0 20,341
CHIPOTLE MEXICAN GRILL INC COM 169656105   390,065 6,226 SH   SOLE   0 0 6,226
CHUBB LIMITED COM H1467J104   1,796,634 7,043 SH   SOLE   0 0 7,043
CISCO SYS INC COM 17275R102   2,084,583 43,877 SH   SOLE   0 0 43,877
COCA COLA CO COM 191216100   1,704,351 26,777 SH   SOLE   0 0 26,777
COHEN & STEERS REIT & PFD & COM 19247X100   256,460 12,590 SH   SOLE   0 0 12,590
COLGATE PALMOLIVE CO COM 194162103   585,347 6,032 SH   SOLE   0 0 6,032
COMCAST CORP NEW CL A 20030N101   390,809 9,980 SH   SOLE   0 0 9,980
CONSOLIDATED EDISON INC COM 209115104   283,388 3,169 SH   SOLE   0 0 3,169
CORNING INC COM 219350105   446,593 11,495 SH   SOLE   0 0 11,495
COSTCO WHSL CORP NEW COM 22160K105   7,563,551 8,898 SH   SOLE   0 0 8,898
CUMMINS INC COM 231021106   1,319,605 4,765 SH   SOLE   0 0 4,765
DISNEY WALT CO COM 254687106   270,528 2,725 SH   SOLE   0 0 2,725
DOMINION ENERGY INC COM 25746U109   461,907 9,427 SH   SOLE   0 0 9,427
DOMINOS PIZZA INC COM 25754A201   1,121,174 2,171 SH   SOLE   0 0 2,171
DONALDSON INC COM 257651109   422,788 5,908 SH   SOLE   0 0 5,908
DT MIDSTREAM INC COMMON STOCK 23345M107   397,912 5,602 SH   SOLE   0 0 5,602
DTE ENERGY CO COM 233331107   678,121 6,109 SH   SOLE   0 0 6,109
DUKE ENERGY CORP NEW COM NEW 26441C204   433,603 4,326 SH   SOLE   0 0 4,326
DUPONT DE NEMOURS INC COM 26614N102   658,397 8,180 SH   SOLE   0 0 8,180
ELI LILLY & CO COM 532457108   2,989,687 3,302 SH   SOLE   0 0 3,302
EMERSON ELEC CO COM 291011104   279,006 2,533 SH   SOLE   0 0 2,533
EOG RES INC COM 26875P101   208,638 1,658 SH   SOLE   0 0 1,658
ESSENTIAL UTILS INC COM 29670G102   1,216,388 32,585 SH   SOLE   0 0 32,585
EXXON MOBIL CORP COM 30231G102   2,079,363 18,063 SH   SOLE   0 0 18,063
FASTENAL CO COM 311900104   511,920 8,146 SH   SOLE   0 0 8,146
FEDEX CORP COM 31428X106   1,524,535 5,084 SH   SOLE   0 0 5,084
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   1,199,366 8,802 SH   SOLE   0 0 8,802
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   267,334 5,775 SH   SOLE   0 0 5,775
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   649,589 14,211 SH   SOLE   0 0 14,211
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   216,365 1,405 SH   SOLE   0 0 1,405
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   1,061,399 14,029 SH   SOLE   0 0 14,029
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   425,455 2,076 SH   SOLE   0 0 2,076
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,709,883 8,659 SH   SOLE   0 0 8,659
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   308,407 3,409 SH   SOLE   0 0 3,409
FIRST TR SR FLTG RATE INCOME COM 33733U108   2,179,638 216,234 SH   SOLE   0 0 216,234
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,341,756 57,466 SH   SOLE   0 0 57,466
FORD MTR CO DEL COM 345370860   179,788 14,337 SH   SOLE   0 0 14,337
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105   525,043 7,578 SH   SOLE   0 0 7,578
FREEPORT-MCMORAN INC CL B 35671D857   1,108,419 22,807 SH   SOLE   0 0 22,807
GE AEROSPACE COM NEW 369604301   241,942 1,522 SH   SOLE   0 0 1,522
GENERAL MLS INC COM 370334104   685,071 10,829 SH   SOLE   0 0 10,829
GENUINE PARTS CO COM 372460105   360,399 2,606 SH   SOLE   0 0 2,606
GILEAD SCIENCES INC COM 375558103   218,486 3,184 SH   SOLE   0 0 3,184
GOLDMAN SACHS GROUP INC COM 38141G104   1,561,331 3,452 SH   SOLE   0 0 3,452
HERCULES CAPITAL INC COM 427096508   386,618 18,906 SH   SOLE   0 0 18,906
HILTON WORLDWIDE HLDGS INC COM 43300A203   509,714 2,336 SH   SOLE   0 0 2,336
HOME DEPOT INC COM 437076102   2,658,071 7,722 SH   SOLE   0 0 7,722
HONEYWELL INTL INC COM 438516106   1,001,538 4,690 SH   SOLE   0 0 4,690
HOWMET AEROSPACE INC COM 443201108   332,891 4,288 SH   SOLE   0 0 4,288
ILLINOIS TOOL WKS INC COM 452308109   2,165,240 9,138 SH   SOLE   0 0 9,138
INTEL CORP COM 458140100   460,433 14,867 SH   SOLE   0 0 14,867
INTERNATIONAL BUSINESS MACHS COM 459200101   1,736,925 10,043 SH   SOLE   0 0 10,043
INTUITIVE SURGICAL INC COM NEW 46120E602   318,974 717 SH   SOLE   0 0 717
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   672,829 10,359 SH   SOLE   0 0 10,359
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   233,186 1,942 SH   SOLE   0 0 1,942
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   264,031 14,029 SH   SOLE   0 0 14,029
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   569,807 18,615 SH   SOLE   0 0 18,615
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   225,377 7,505 SH   SOLE   0 0 7,505
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   1,377,204 76,853 SH   SOLE   0 0 76,853
INVESCO QQQ TR UNIT SER 1 46090E103   793,785 1,657 SH   SOLE   0 0 1,657
IRON MTN INC DEL COM 46284V101   2,108,954 23,532 SH   SOLE   0 0 23,532
ISHARES TR U.S. TECH ETF 464287721   537,934 3,574 SH   SOLE   0 0 3,574
ISHARES TR S&P MC 400GR ETF 464287606   208,820 2,370 SH   SOLE   0 0 2,370
ISHARES TR S&P 100 ETF 464287101   2,913,788 11,025 SH   SOLE   0 0 11,025
ISHARES TR RUSSELL 2000 ETF 464287655   473,533 2,334 SH   SOLE   0 0 2,334
ISHARES TR RUS MID CAP ETF 464287499   244,619 3,017 SH   SOLE   0 0 3,017
ISHARES TR RUS MDCP VAL ETF 464287473   333,346 2,761 SH   SOLE   0 0 2,761
ISHARES TR RUS 2000 GRW ETF 464287648   245,317 934 SH   SOLE   0 0 934
ISHARES TR RUS 1000 GRW ETF 464287614   208,106 571 SH   SOLE   0 0 571
ISHARES TR PFD AND INCM SEC 464288687   1,747,416 55,386 SH   SOLE   0 0 55,386
ISHARES TR MSCI EAFE ETF 464287465   714,432 9,121 SH   SOLE   0 0 9,121
ISHARES TR IBOXX INV CP ETF 464287242   395,805 3,695 SH   SOLE   0 0 3,695
ISHARES TR CORE S&P500 ETF 464287200   282,990 517 SH   SOLE   0 0 517
ISHARES TR CORE S&P SCP ETF 464287804   1,601,655 15,016 SH   SOLE   0 0 15,016
ISHARES TR CORE S&P MCP ETF 464287507   993,972 16,985 SH   SOLE   0 0 16,985
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   797,201 15,796 SH   SOLE   0 0 15,796
JOHNSON & JOHNSON COM 478160104   2,214,162 15,149 SH   SOLE   0 0 15,149
JPMORGAN CHASE & CO. COM 46625H100   7,176,277 35,480 SH   SOLE   0 0 35,480
KINDER MORGAN INC DEL COM 49456B101   655,130 32,971 SH   SOLE   0 0 32,971
KLA CORP COM NEW 482480100   1,705,056 2,068 SH   SOLE   0 0 2,068
L3HARRIS TECHNOLOGIES INC COM 502431109   1,311,954 5,842 SH   SOLE   0 0 5,842
LINDE PLC SHS G54950103   1,585,179 3,612 SH   SOLE   0 0 3,612
LOCKHEED MARTIN CORP COM 539830109   1,347,605 2,885 SH   SOLE   0 0 2,885
LOWES COS INC COM 548661107   310,871 1,410 SH   SOLE   0 0 1,410
LULULEMON ATHLETICA INC COM 550021109   443,868 1,486 SH   SOLE   0 0 1,486
MARATHON PETE CORP COM 56585A102   237,379 1,368 SH   SOLE   0 0 1,368
MARRIOTT INTL INC NEW CL A 571903202   1,045,736 4,325 SH   SOLE   0 0 4,325
MARTIN MARIETTA MATLS INC COM 573284106   300,494 555 SH   SOLE   0 0 555
MASCO CORP COM 574599106   231,683 3,475 SH   SOLE   0 0 3,475
MASTERCARD INCORPORATED CL A 57636Q104   697,802 1,582 SH   SOLE   0 0 1,582
MCDONALDS CORP COM 580135101   1,533,247 6,017 SH   SOLE   0 0 6,017
MERCK & CO INC COM 58933Y105   766,086 6,188 SH   SOLE   0 0 6,188
META PLATFORMS INC CL A 30303M102   676,708 1,342 SH   SOLE   0 0 1,342
MICROCHIP TECHNOLOGY INC. COM 595017104   2,261,621 24,717 SH   SOLE   0 0 24,717
MICROSOFT CORP COM 594918104   13,823,184 30,928 SH   SOLE   0 0 30,928
MONDELEZ INTL INC CL A 609207105   758,337 11,588 SH   SOLE   0 0 11,588
NEXTERA ENERGY INC COM 65339F101   2,554,788 36,079 SH   SOLE   0 0 36,079
NIKE INC CL B 654106103   471,965 6,262 SH   SOLE   0 0 6,262
NORFOLK SOUTHN CORP COM 655844108   1,247,411 5,810 SH   SOLE   0 0 5,810
NVIDIA CORPORATION COM 67066G104   8,443,270 68,344 SH   SOLE   0 0 68,344
OMNICOM GROUP INC COM 681919106   1,075,658 11,992 SH   SOLE   0 0 11,992
OREILLY AUTOMOTIVE INC COM 67103H107   266,127 252 SH   SOLE   0 0 252
PALO ALTO NETWORKS INC COM 697435105   720,083 2,124 SH   SOLE   0 0 2,124
PARKER-HANNIFIN CORP COM 701094104   1,098,060 2,171 SH   SOLE   0 0 2,171
PAYCHEX INC COM 704326107   482,145 4,067 SH   SOLE   0 0 4,067
PEPSICO INC COM 713448108   3,051,685 18,503 SH   SOLE   0 0 18,503
PHILIP MORRIS INTL INC COM 718172109   283,673 2,800 SH   SOLE   0 0 2,800
PHILLIPS 66 COM 718546104   345,047 2,444 SH   SOLE   0 0 2,444
PIMCO CORPORATE & INCOME OPP COM 72201B101   171,258 11,968 SH   SOLE   0 0 11,968
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   455,734 4,528 SH   SOLE   0 0 4,528
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   448,353 4,837 SH   SOLE   0 0 4,837
PPG INDS INC COM 693506107   659,269 5,237 SH   SOLE   0 0 5,237
PRICE T ROWE GROUP INC COM 74144T108   328,716 2,851 SH   SOLE   0 0 2,851
PROCTER AND GAMBLE CO COM 742718109   3,509,306 21,279 SH   SOLE   0 0 21,279
PRUDENTIAL FINL INC COM 744320102   1,822,905 15,555 SH   SOLE   0 0 15,555
PUBLIC STORAGE OPER CO COM 74460D109   683,959 2,378 SH   SOLE   0 0 2,378
QUALCOMM INC COM 747525103   1,979,989 9,941 SH   SOLE   0 0 9,941
REALTY INCOME CORP COM 756109104   718,882 13,610 SH   SOLE   0 0 13,610
RTX CORPORATION COM 75513E101   425,125 4,235 SH   SOLE   0 0 4,235
SALESFORCE INC COM 79466L302   748,691 2,912 SH   SOLE   0 0 2,912
SANMINA CORPORATION COM 801056102   263,410 3,976 SH   SOLE   0 0 3,976
SCHWAB CHARLES CORP COM 808513105   310,225 4,210 SH   SOLE   0 0 4,210
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   290,302 3,733 SH   SOLE   0 0 3,733
SKYWORKS SOLUTIONS INC COM 83088M102   1,241,942 11,653 SH   SOLE   0 0 11,653
SOUTHERN CO COM 842587107   2,170,632 27,983 SH   SOLE   0 0 27,983
SPDR GOLD TR GOLD SHS 78463V107   289,188 1,345 SH   SOLE   0 0 1,345
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   277,391 7,364 SH   SOLE   0 0 7,364
SPDR S&P 500 ETF TR TR UNIT 78462F103   742,561 1,364 SH   SOLE   0 0 1,364
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   462,306 864 SH   SOLE   0 0 864
SPDR SER TR S&P DIVID ETF 78464A763   1,543,773 12,138 SH   SOLE   0 0 12,138
SPDR SER TR PORTFOLIO S&P600 78468R853   2,184,017 52,589 SH   SOLE   0 0 52,589
SPDR SER TR PORTFOLIO S&P500 78464A854   992,123 15,502 SH   SOLE   0 0 15,502
SPDR SER TR PORTFOLIO S&P400 78464A847   397,113 7,741 SH   SOLE   0 0 7,741
SPDR SER TR BBG CONV SEC ETF 78464A359   3,292,305 45,688 SH   SOLE   0 0 45,688
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   3,410,068 81,581 SH   SOLE   0 0 81,581
STARBUCKS CORP COM 855244109   483,934 6,216 SH   SOLE   0 0 6,216
STRYKER CORPORATION COM 863667101   4,601,495 13,524 SH   SOLE   0 0 13,524
TARGA RES CORP COM 87612G101   1,336,183 10,376 SH   SOLE   0 0 10,376
TOPBUILD CORP COM 89055F103   1,134,119 2,944 SH   SOLE   0 0 2,944
TORONTO DOMINION BK ONT COM NEW 891160509   386,245 7,028 SH   SOLE   0 0 7,028
UFP INDUSTRIES INC COM 90278Q108   209,940 1,874 SH   SOLE   0 0 1,874
UNION PAC CORP COM 907818108   3,564,487 15,754 SH   SOLE   0 0 15,754
UNITED PARCEL SERVICE INC CL B 911312106   1,024,716 7,488 SH   SOLE   0 0 7,488
UNITEDHEALTH GROUP INC COM 91324P102   4,100,547 8,052 SH   SOLE   0 0 8,052
VALERO ENERGY CORP COM 91913Y100   745,286 4,754 SH   SOLE   0 0 4,754
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   963,596 34,049 SH   SOLE   0 0 34,049
VANGUARD INDEX FDS TOTAL STK MKT 922908769   479,905 1,794 SH   SOLE   0 0 1,794
VANGUARD INDEX FDS SML CP GRW ETF 922908595   255,678 1,022 SH   SOLE   0 0 1,022
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,167,601 5,355 SH   SOLE   0 0 5,355
VANGUARD INDEX FDS MID CAP ETF 922908629   907,681 3,749 SH   SOLE   0 0 3,749
VANGUARD INDEX FDS GROWTH ETF 922908736   383,172 1,024 SH   SOLE   0 0 1,024
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   491,648 11,235 SH   SOLE   0 0 11,235
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,817,574 9,957 SH   SOLE   0 0 9,957
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   737,000 6,214 SH   SOLE   0 0 6,214
VERIZON COMMUNICATIONS INC COM 92343V104   754,936 18,306 SH   SOLE   0 0 18,306
VISA INC COM CL A 92826C839   3,375,416 12,860 SH   SOLE   0 0 12,860
VULCAN MATLS CO COM 929160109   387,272 1,557 SH   SOLE   0 0 1,557
WALMART INC COM 931142103   574,493 8,485 SH   SOLE   0 0 8,485
WILLIAMS SONOMA INC COM 969904101   775,514 2,746 SH   SOLE   0 0 2,746
WISDOMTREE TR US SMALLCAP DIVD 97717W604   1,425,772 45,771 SH   SOLE   0 0 45,771
WISDOMTREE TR US MIDCAP DIVID 97717W505   3,014,261 64,449 SH   SOLE   0 0 64,449
WISDOMTREE TR GLB US QTLY DIV 97717W844   885,738 22,665 SH   SOLE   0 0 22,665
WISDOMTREE TR EUROPE SMCP DV 97717W869   237,513 3,986 SH   SOLE   0 0 3,986
WP CAREY INC COM 92936U109   1,374,307 24,965 SH   SOLE   0 0 24,965
XYLEM INC COM 98419M100   617,069 4,550 SH   SOLE   0 0 4,550
ZOETIS INC CL A 98978V103   732,583 4,226 SH   SOLE   0 0 4,226