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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 557 5,751 SH   SOLE NONE 0 0 5,751
ABBVIE INC COM 00287Y109 2,245 16,724 SH   SOLE NONE 0 0 16,724
ABRDN ASIA PACIFIC INCOME FU COM 003009107 70 27,885 SH   SOLE NONE 0 0 27,885
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 479 1,863 SH   SOLE NONE 0 0 1,863
AIR PRODS & CHEMS INC COM 009158106 297 1,278 SH   SOLE NONE 0 0 1,278
ALPHABET INC CAP STK CL A 02079K305 1,815 18,973 SH   SOLE NONE 0 0 18,973
AMAZON COM INC COM 023135106 4,061 35,936 SH   SOLE NONE 0 0 35,936
AMERICAN ELEC PWR CO INC COM 025537101 1,926 22,281 SH   SOLE NONE 0 0 22,281
AMERICAN TOWER CORP NEW COM 03027X100 3,729 17,369 SH   SOLE NONE 0 0 17,369
AMERICAN WTR WKS CO INC NEW COM 030420103 1,030 7,915 SH   SOLE NONE 0 0 7,915
AMPHENOL CORP NEW CL A 032095101 240 3,583 SH   SOLE NONE 0 0 3,583
APPLE INC COM 037833100 11,341 82,062 SH   SOLE NONE 0 0 82,062
AT&T INC COM 00206R102 218 14,244 SH   SOLE NONE 0 0 14,244
AUTOMATIC DATA PROCESSING IN COM 053015103 6,172 27,286 SH   SOLE NONE 0 0 27,286
BLACKROCK INC COM 09247X101 401 729 SH   SOLE NONE 0 0 729
BOEING CO COM 097023105 616 5,088 SH   SOLE NONE 0 0 5,088
BRISTOL-MYERS SQUIBB CO COM 110122108 235 3,304 SH   SOLE NONE 0 0 3,304
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 168 16,650 SH   SOLE NONE 0 0 16,650
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 266 27,546 SH   SOLE NONE 0 0 27,546
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 221 17,678 SH   SOLE NONE 0 0 17,678
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 339 6,452 SH   SOLE NONE 0 0 6,452
CANADIAN NATL RY CO COM 136375102 476 4,411 SH   SOLE NONE 0 0 4,411
CARLISLE COS INC COM 142339100 298 1,063 SH   SOLE NONE 0 0 1,063
CARRIER GLOBAL CORPORATION COM 14448C104 228 6,414 SH   SOLE NONE 0 0 6,414
CATERPILLAR INC COM 149123101 234 1,426 SH   SOLE NONE 0 0 1,426
CHEVRON CORP NEW COM 166764100 2,352 16,372 SH   SOLE NONE 0 0 16,372
CHUBB LIMITED COM H1467J104 835 4,590 SH   SOLE NONE 0 0 4,590
CISCO SYS INC COM 17275R102 768 19,193 SH   SOLE NONE 0 0 19,193
COCA COLA CO COM 191216100 1,223 21,828 SH   SOLE NONE 0 0 21,828
COHEN & STEERS REIT & PFD & COM 19247X100 432 22,290 SH   SOLE NONE 0 0 22,290
COLGATE PALMOLIVE CO COM 194162103 442 6,287 SH   SOLE NONE 0 0 6,287
COLUMBIA SPORTSWEAR CO COM 198516106 258 3,834 SH   SOLE NONE 0 0 3,834
CONSOLIDATED EDISON INC COM 209115104 354 4,132 SH   SOLE NONE 0 0 4,132
COSTCO WHSL CORP NEW COM 22160K105 4,002 8,474 SH   SOLE NONE 0 0 8,474
CSX CORP COM 126408103 207 7,758 SH   SOLE NONE 0 0 7,758
CUMMINS INC COM 231021106 1,014 4,981 SH   SOLE NONE 0 0 4,981
CVS HEALTH CORP COM 126650100 395 4,143 SH   SOLE NONE 0 0 4,143
DIAGEO PLC SPON ADR NEW 25243Q205 352 2,074 SH   SOLE NONE 0 0 2,074
DISNEY WALT CO COM 254687106 937 9,935 SH   SOLE NONE 0 0 9,935
DOMINION ENERGY INC COM 25746U109 1,201 17,384 SH   SOLE NONE 0 0 17,384
DOMINOS PIZZA INC COM 25754A201 686 2,212 SH   SOLE NONE 0 0 2,212
DONALDSON INC COM 257651109 318 6,480 SH   SOLE NONE 0 0 6,480
DOUBLELINE INCOME SOLUTIONS COM 258622109 114 10,512 SH   SOLE NONE 0 0 10,512
DT MIDSTREAM INC COMMON STOCK 23345M107 238 4,581 SH   SOLE NONE 0 0 4,581
DTE ENERGY CO COM 233331107 734 6,383 SH   SOLE NONE 0 0 6,383
DUKE ENERGY CORP NEW COM NEW 26441C204 246 2,647 SH   SOLE NONE 0 0 2,647
DUPONT DE NEMOURS INC COM 26614N102 497 9,862 SH   SOLE NONE 0 0 9,862
ESSENTIAL UTILS INC COM 29670G102 1,842 44,524 SH   SOLE NONE 0 0 44,524
EXXON MOBIL CORP COM 30231G102 1,281 14,673 SH   SOLE NONE 0 0 14,673
FASTENAL CO COM 311900104 394 8,564 SH   SOLE NONE 0 0 8,564
FEDEX CORP COM 31428X106 612 4,124 SH   SOLE NONE 0 0 4,124
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 702 8,102 SH   SOLE NONE 0 0 8,102
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 230 2,369 SH   SOLE NONE 0 0 2,369
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 219 11,834 SH   SOLE NONE 0 0 11,834
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 210 5,707 SH   SOLE NONE 0 0 5,707
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 511 11,696 SH   SOLE NONE 0 0 11,696
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 294 2,327 SH   SOLE NONE 0 0 2,327
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 443 3,357 SH   SOLE NONE 0 0 3,357
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 276 5,835 SH   SOLE NONE 0 0 5,835
FIRST TR NASDAQ 100 TECH IND SHS 337345102 858 8,182 SH   SOLE NONE 0 0 8,182
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 372 5,119 SH   SOLE NONE 0 0 5,119
FIRST TR SR FLTG RATE INCOME COM 33733U108 1,924 192,624 SH   SOLE NONE 0 0 192,624
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,080 58,113 SH   SOLE NONE 0 0 58,113
FORD MTR CO DEL COM 345370860 246 21,951 SH   SOLE NONE 0 0 21,951
FORMULA SYSTEMS 1985 LTD SPONSORED ADS 346414105 566 6,877 SH   SOLE NONE 0 0 6,877
FREEPORT-MCMORAN INC CL B 35671D857 419 15,316 SH   SOLE NONE 0 0 15,316
GENERAL MLS INC COM 370334104 828 10,808 SH   SOLE NONE 0 0 10,808
GENUINE PARTS CO COM 372460105 316 2,117 SH   SOLE NONE 0 0 2,117
GILEAD SCIENCES INC COM 375558103 260 4,209 SH   SOLE NONE 0 0 4,209
GOLDMAN SACHS GROUP INC COM 38141G104 391 1,334 SH   SOLE NONE 0 0 1,334
HILTON WORLDWIDE HLDGS INC COM 43300A203 266 2,208 SH   SOLE NONE 0 0 2,208
HOME DEPOT INC COM 437076102 2,098 7,604 SH   SOLE NONE 0 0 7,604
HONEYWELL INTL INC COM 438516106 926 5,546 SH   SOLE NONE 0 0 5,546
ILLINOIS TOOL WKS INC COM 452308109 1,667 9,229 SH   SOLE NONE 0 0 9,229
INTEL CORP COM 458140100 313 12,133 SH   SOLE NONE 0 0 12,133
INTERNATIONAL BUSINESS MACHS COM 459200101 375 3,158 SH   SOLE NONE 0 0 3,158
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 343 19,684 SH   SOLE NONE 0 0 19,684
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 810 14,008 SH   SOLE NONE 0 0 14,008
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1,111 72,830 SH   SOLE NONE 0 0 72,830
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 726 4,718 SH   SOLE NONE 0 0 4,718
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 230 916 SH   SOLE NONE 0 0 916
IRON MTN INC DEL COM 46284V101 498 11,317 SH   SOLE NONE 0 0 11,317
ISHARES TR CORE S&P MCP ETF 464287507 742 3,384 SH   SOLE NONE 0 0 3,384
ISHARES TR MSCI EAFE ETF 464287465 542 9,669 SH   SOLE NONE 0 0 9,669
ISHARES TR S&P 100 ETF 464287101 1,510 9,289 SH   SOLE NONE 0 0 9,289
ISHARES TR RUS MDCP VAL ETF 464287473 261 2,714 SH   SOLE NONE 0 0 2,714
ISHARES TR PFD AND INCM SEC 464288687 2,261 71,399 SH   SOLE NONE 0 0 71,399
ISHARES TR U.S. TECH ETF 464287721 301 4,097 SH   SOLE NONE 0 0 4,097
ISHARES TR CORE S&P SCP ETF 464287804 1,392 15,960 SH   SOLE NONE 0 0 15,960
ISHARES TR RUS 2000 GRW ETF 464287648 212 1,025 SH   SOLE NONE 0 0 1,025
ISHARES TR TIPS BD ETF 464287176 242 2,305 SH   SOLE NONE 0 0 2,305
ISHARES TR 7-10 YR TRSY BD 464287440 298 3,105 SH   SOLE NONE 0 0 3,105
ISHARES TR INTL SEL DIV ETF 464288448 259 11,509 SH   SOLE NONE 0 0 11,509
ISHARES TR CORE S&P500 ETF 464287200 217 605 SH   SOLE NONE 0 0 605
ISHARES TR 3 7 YR TREAS BD 464288661 288 2,524 SH   SOLE NONE 0 0 2,524
ISHARES TR IBOXX INV CP ETF 464287242 676 6,602 SH   SOLE NONE 0 0 6,602
ISHARES TR RUSSELL 2000 ETF 464287655 370 2,244 SH   SOLE NONE 0 0 2,244
ISHARES TR RUS MID CAP ETF 464287499 202 3,253 SH   SOLE NONE 0 0 3,253
JOHNSON & JOHNSON COM 478160104 2,877 17,609 SH   SOLE NONE 0 0 17,609
JPMORGAN CHASE & CO COM 46625H100 3,560 34,067 SH   SOLE NONE 0 0 34,067
KINDER MORGAN INC DEL COM 49456B101 589 35,372 SH   SOLE NONE 0 0 35,372
KLA CORP COM NEW 482480100 381 1,258 SH   SOLE NONE 0 0 1,258
L3HARRIS TECHNOLOGIES INC COM 502431109 1,212 5,829 SH   SOLE NONE 0 0 5,829
LILLY ELI & CO COM 532457108 988 3,057 SH   SOLE NONE 0 0 3,057
LINDE PLC SHS G5494J103 667 2,475 SH   SOLE NONE 0 0 2,475
LOCKHEED MARTIN CORP COM 539830109 1,061 2,746 SH   SOLE NONE 0 0 2,746
LOWES COS INC COM 548661107 242 1,287 SH   SOLE NONE 0 0 1,287
LULULEMON ATHLETICA INC COM 550021109 412 1,474 SH   SOLE NONE 0 0 1,474
MARRIOTT INTL INC NEW CL A 571903202 512 3,655 SH   SOLE NONE 0 0 3,655
MASTERCARD INCORPORATED CL A 57636Q104 552 1,942 SH   SOLE NONE 0 0 1,942
MCDONALDS CORP COM 580135101 1,214 5,260 SH   SOLE NONE 0 0 5,260
META PLATFORMS INC CL A 30303M102 234 1,726 SH   SOLE NONE 0 0 1,726
MICROCHIP TECHNOLOGY INC. COM 595017104 1,572 25,756 SH   SOLE NONE 0 0 25,756
MICROSOFT CORP COM 594918104 7,438 31,937 SH   SOLE NONE 0 0 31,937
MONDELEZ INTL INC CL A 609207105 554 10,101 SH   SOLE NONE 0 0 10,101
NEXTERA ENERGY INC COM 65339F101 3,197 40,774 SH   SOLE NONE 0 0 40,774
NIKE INC CL B 654106103 826 9,942 SH   SOLE NONE 0 0 9,942
NORFOLK SOUTHN CORP COM 655844108 1,424 6,794 SH   SOLE NONE 0 0 6,794
NORTHROP GRUMMAN CORP COM 666807102 215 457 SH   SOLE NONE 0 0 457
NVIDIA CORPORATION COM 67066G104 961 7,913 SH   SOLE NONE 0 0 7,913
PALO ALTO NETWORKS INC COM 697435105 391 2,388 SH   SOLE NONE 0 0 2,388
PARKER-HANNIFIN CORP COM 701094104 511 2,109 SH   SOLE NONE 0 0 2,109
PAYCHEX INC COM 704326107 451 4,016 SH   SOLE NONE 0 0 4,016
PAYPAL HLDGS INC COM 70450Y103 418 4,857 SH   SOLE NONE 0 0 4,857
PEPSICO INC COM 713448108 2,766 16,942 SH   SOLE NONE 0 0 16,942
PFIZER INC COM 717081103 237 5,423 SH   SOLE NONE 0 0 5,423
PHILIP MORRIS INTL INC COM 718172109 296 3,567 SH   SOLE NONE 0 0 3,567
PIMCO CORPORATE & INCOME OPP COM 72201B101 196 16,721 SH   SOLE NONE 0 0 16,721
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 418 4,230 SH   SOLE NONE 0 0 4,230
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 347 3,967 SH   SOLE NONE 0 0 3,967
PIMCO STRATEGIC INCOME FD COM 72200X104 50 10,580 SH   SOLE NONE 0 0 10,580
PPG INDS INC COM 693506107 590 5,332 SH   SOLE NONE 0 0 5,332
PRICE T ROWE GROUP INC COM 74144T108 288 2,744 SH   SOLE NONE 0 0 2,744
PROCTER AND GAMBLE CO COM 742718109 2,614 20,703 SH   SOLE NONE 0 0 20,703
PRUDENTIAL FINL INC COM 744320102 937 10,918 SH   SOLE NONE 0 0 10,918
PUBLIC STORAGE COM 74460D109 624 2,131 SH   SOLE NONE 0 0 2,131
QUALCOMM INC COM 747525103 1,247 11,040 SH   SOLE NONE 0 0 11,040
RAYTHEON TECHNOLOGIES CORP COM 75513E101 395 4,828 SH   SOLE NONE 0 0 4,828
REALTY INCOME CORP COM 756109104 731 12,561 SH   SOLE NONE 0 0 12,561
REPUBLIC SVCS INC COM 760759100 240 1,762 SH   SOLE NONE 0 0 1,762
SALESFORCE INC COM 79466L302 397 2,757 SH   SOLE NONE 0 0 2,757
SKYWORKS SOLUTIONS INC COM 83088M102 1,112 13,036 SH   SOLE NONE 0 0 13,036
SOUTHERN CO COM 842587107 1,806 26,554 SH   SOLE NONE 0 0 26,554
SPDR GOLD TR GOLD SHS 78463V107 215 1,387 SH   SOLE NONE 0 0 1,387
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 408 13,149 SH   SOLE NONE 0 0 13,149
SPDR S&P 500 ETF TR TR UNIT 78462F103 495 1,385 SH   SOLE NONE 0 0 1,385
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 269 670 SH   SOLE NONE 0 0 670
SPDR SER TR S&P 600 SML CAP 78464A813 1,645 21,728 SH   SOLE NONE 0 0 21,728
SPDR SER TR BBG CONV SEC ETF 78464A359 3,200 50,552 SH   SOLE NONE 0 0 50,552
SPDR SER TR S&P DIVID ETF 78464A763 1,044 9,366 SH   SOLE NONE 0 0 9,366
SPDR SER TR PORTFOLIO S&P500 78464A854 325 7,741 SH   SOLE NONE 0 0 7,741
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1,242 30,385 SH   SOLE NONE 0 0 30,385
STARBUCKS CORP COM 855244109 548 6,509 SH   SOLE NONE 0 0 6,509
STEPAN CO COM 858586100 285 3,039 SH   SOLE NONE 0 0 3,039
STRYKER CORPORATION COM 863667101 2,549 12,586 SH   SOLE NONE 0 0 12,586
TARGA RES CORP COM 87612G101 474 7,853 SH   SOLE NONE 0 0 7,853
TARGET CORP COM 87612E106 249 1,680 SH   SOLE NONE 0 0 1,680
TEMPLETON EMERGING MKTS INCO COM 880192109 50 11,272 SH   SOLE NONE 0 0 11,272
TOPBUILD CORP COM 89055F103 313 1,897 SH   SOLE NONE 0 0 1,897
TORONTO DOMINION BK ONT COM NEW 891160509 508 8,280 SH   SOLE NONE 0 0 8,280
UNION PAC CORP COM 907818108 3,243 16,644 SH   SOLE NONE 0 0 16,644
UNITED PARCEL SERVICE INC CL B 911312106 1,172 7,254 SH   SOLE NONE 0 0 7,254
UNITEDHEALTH GROUP INC COM 91324P102 3,763 7,451 SH   SOLE NONE 0 0 7,451
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 874 33,302 SH   SOLE NONE 0 0 33,302
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 271 3,626 SH   SOLE NONE 0 0 3,626
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 492 10,317 SH   SOLE NONE 0 0 10,317
VANGUARD INDEX FDS MID CAP ETF 922908629 813 4,323 SH   SOLE NONE 0 0 4,323
VANGUARD INDEX FDS SMALL CP ETF 922908751 954 5,583 SH   SOLE NONE 0 0 5,583
VANGUARD INDEX FDS TOTAL STK MKT 922908769 284 1,580 SH   SOLE NONE 0 0 1,580
VANGUARD INDEX FDS SML CP GRW ETF 922908595 258 1,323 SH   SOLE NONE 0 0 1,323
VANGUARD INDEX FDS SM CP VAL ETF 922908611 218 1,523 SH   SOLE NONE 0 0 1,523
VANGUARD INDEX FDS GROWTH ETF 922908736 274 1,282 SH   SOLE NONE 0 0 1,282
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 202 4,381 SH   SOLE NONE 0 0 4,381
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 754 20,658 SH   SOLE NONE 0 0 20,658
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 318 7,044 SH   SOLE NONE 0 0 7,044
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,271 9,401 SH   SOLE NONE 0 0 9,401
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 512 5,395 SH   SOLE NONE 0 0 5,395
VERIZON COMMUNICATIONS INC COM 92343V104 776 20,446 SH   SOLE NONE 0 0 20,446
VISA INC COM CL A 92826C839 2,049 11,535 SH   SOLE NONE 0 0 11,535
VULCAN MATLS CO COM 929160109 318 2,017 SH   SOLE NONE 0 0 2,017
WALMART INC COM 931142103 348 2,686 SH   SOLE NONE 0 0 2,686
WILLIAMS SONOMA INC COM 969904101 242 2,055 SH   SOLE NONE 0 0 2,055
WISDOMTREE TR US MIDCAP DIVID 97717W505 2,481 65,853 SH   SOLE NONE 0 0 65,853
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,291 50,159 SH   SOLE NONE 0 0 50,159
WISDOMTREE TR GLB US QTLY DIV 97717W844 769 27,987 SH   SOLE NONE 0 0 27,987
WISDOMTREE TR EUROPE SMCP DV 97717W869 306 6,769 SH   SOLE NONE 0 0 6,769
WISDOMTREE TR EMER MKT HIGH FD 97717W315 211 6,481 SH   SOLE NONE 0 0 6,481
WP CAREY INC COM 92936U109 2,302 32,974 SH   SOLE NONE 0 0 32,974
XYLEM INC COM 98419M100 443 5,067 SH   SOLE NONE 0 0 5,067
ZOETIS INC CL A 98978V103 725 4,891 SH   SOLE NONE 0 0 4,891