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
AFLAC INC COM 001055102 520 9,396 SH   SOLE   0 0 9,396
AT&T INC COM 00206R102 559 26,671 SH   SOLE   0 0 26,671
ABBOTT LABS COM 002824100 447 4,116 SH   SOLE   0 0 4,116
ABBVIE INC COM 00287Y109 641 4,185 SH   SOLE   0 0 4,185
ADOBE SYSTEMS INCORPORATED COM 00724F101 201 549 SH   SOLE   0 0 549
ALPHABET INC CAP STK CL C 02079K107 7,577 3,464 SH   SOLE   0 0 3,464
ALPHABET INC CAP STK CL A 02079K305 3,112 1,428 SH   SOLE   0 0 1,428
ALTRIA GROUP INC COM 02209S103 8,077 193,372 SH   SOLE   0 0 193,372
AMAZON COM INC COM 023135106 8,974 84,495 SH   SOLE   0 0 84,495
AMERICAN ELEC PWR CO INC COM 025537101 403 4,205 SH   SOLE   0 0 4,205
AMERICAN WTR WKS CO INC NEW COM 030420103 344 2,311 SH   SOLE   0 0 2,311
AMGEN INC COM 031162100 5,176 21,274 SH   SOLE   0 0 21,274
APPLE INC COM 037833100 28,849 211,010 SH   SOLE   0 0 211,010
BK OF AMERICA CORP COM 060505104 4,981 160,004 SH   SOLE   0 0 160,004
BECTON DICKINSON & CO COM 075887109 666 2,700 SH   SOLE   0 0 2,700
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,185 18,992 SH   SOLE   0 0 18,992
BIOGEN INC COM 09062X103 439 2,151 SH   SOLE   0 0 2,151
BLACKROCK INC COM 09247X101 7,382 12,120 SH   SOLE   0 0 12,120
BRISTOL-MYERS SQUIBB CO COM 110122108 8,710 113,122 SH   SOLE   0 0 113,122
CSX CORP COM 126408103 474 16,325 SH   SOLE   0 0 16,325
CVS HEALTH CORP COM 126650100 10,645 114,878 SH   SOLE   0 0 114,878
CATERPILLAR INC COM 149123101 4,635 25,929 SH   SOLE   0 0 25,929
CHEVRON CORP NEW COM 166764100 11,129 76,866 SH   SOLE   0 0 76,866
CISCO SYS INC COM 17275R102 8,801 206,407 SH   SOLE   0 0 206,407
CITIGROUP INC COM NEW 172967424 5,220 113,507 SH   SOLE   0 0 113,507
COCA COLA CO COM 191216100 1,226 19,490 SH   SOLE   0 0 19,490
CONOCOPHILLIPS COM 20825C104 438 4,879 SH   SOLE   0 0 4,879
COSTCO WHSL CORP NEW COM 22160K105 754 1,574 SH   SOLE   0 0 1,574
DAVITA INC COM 23918K108 328 4,100 SH   SOLE   0 0 4,100
DISNEY WALT CO COM 254687106 1,339 14,179 SH   SOLE   0 0 14,179
DUKE ENERGY CORP NEW COM NEW 26441C204 8,928 83,272 SH   SOLE   0 0 83,272
EOG RES INC COM 26875P101 305 2,766 SH   SOLE   0 0 2,766
EMERSON ELEC CO COM 291011104 201 2,531 SH   SOLE   0 0 2,531
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 330 33,055 SH   SOLE   0 0 33,055
EXXON MOBIL CORP COM 30231G102 15,342 179,143 SH   SOLE   0 0 179,143
META PLATFORMS INC CL A 30303M102 1,810 11,222 SH   SOLE   0 0 11,222
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 248 2,590 SH   SOLE   0 0 2,590
FIRST TR MORNINGSTAR DIVID L SHS 336917109 251 7,123 SH   SOLE   0 0 7,123
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,233 17,625 SH   SOLE   0 0 17,625
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 4,677 61,019 SH   SOLE   0 0 61,019
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2,514 30,049 SH   SOLE   0 0 30,049
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 470 7,563 SH   SOLE   0 0 7,563
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 286 3,241 SH   SOLE   0 0 3,241
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 307 9,800 SH   SOLE   0 0 9,800
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 210 4,382 SH   SOLE   0 0 4,382
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 1,017 18,601 SH   SOLE   0 0 18,601
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 1,125 27,638 SH   SOLE   0 0 27,638
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 5,400 131,977 SH   SOLE   0 0 131,977
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 535 31,038 SH   SOLE   0 0 31,038
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 244 4,738 SH   SOLE   0 0 4,738
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2,768 103,424 SH   SOLE   0 0 103,424
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 227 8,191 SH   SOLE   0 0 8,191
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 389 12,164 SH   SOLE   0 0 12,164
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 442 7,441 SH   SOLE   0 0 7,441
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 550 11,870 SH   SOLE   0 0 11,870
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 311 9,333 SH   SOLE   0 0 9,333
FIRSTSERVICE CORP NEW COM 33767E202 1,677 13,835 SH   SOLE   0 0 13,835
GENERAL DYNAMICS CORP COM 369550108 7,514 33,961 SH   SOLE   0 0 33,961
GENERAL ELECTRIC CO COM NEW 369604301 225 3,529 SH   SOLE   0 0 3,529
GENERAL MLS INC COM 370334104 229 3,035 SH   SOLE   0 0 3,035
GENERAL MTRS CO COM 37045V100 6,615 208,293 SH   SOLE   0 0 208,293
GILEAD SCIENCES INC COM 375558103 3,568 57,733 SH   SOLE   0 0 57,733
GSK PLC SPONSORED ADR 37733W105 7,081 162,670 SH   SOLE   0 0 162,670
GOLDMAN SACHS GROUP INC COM 38141G104 6,044 20,350 SH   SOLE   0 0 20,350
HP INC COM 40434L105 344 10,479 SH   SOLE   0 0 10,479
HERSHEY CO COM 427866108 581 2,700 SH   SOLE   0 0 2,700
HEWLETT PACKARD ENTERPRISE C COM 42824C109 139 10,487 SH   SOLE   0 0 10,487
HOME DEPOT INC COM 437076102 5,561 20,274 SH   SOLE   0 0 20,274
HONEYWELL INTL INC COM 438516106 9,179 52,811 SH   SOLE   0 0 52,811
INTEL CORP COM 458140100 3,920 104,784 SH   SOLE   0 0 104,784
INTERNATIONAL BUSINESS MACHS COM 459200101 5,201 36,840 SH   SOLE   0 0 36,840
INVESCO QQQ TR UNIT SER 1 46090E103 413 1,474 SH   SOLE   0 0 1,474
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 277 2,060 SH   SOLE   0 0 2,060
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 16,290 1,048,276 SH   SOLE   0 0 1,048,276
ISHARES TR CORE S&P TTL STK 464287150 536 6,392 SH   SOLE   0 0 6,392
ISHARES TR CORE S&P500 ETF 464287200 282 744 SH   SOLE   0 0 744
ISHARES TR CORE US AGGBD ET 464287226 250 2,460 SH   SOLE   0 0 2,460
ISHARES TR RUS MID CAP ETF 464287499 378 5,844 SH   SOLE   0 0 5,844
ISHARES TR CORE S&P MCP ETF 464287507 331 1,464 SH   SOLE   0 0 1,464
ISHARES TR RUS 1000 ETF 464287622 237 1,140 SH   SOLE   0 0 1,140
ISHARES TR RUSSELL 2000 ETF 464287655 502 2,963 SH   SOLE   0 0 2,963
ISHARES TR RUSSELL 3000 ETF 464287689 1,508 6,937 SH   SOLE   0 0 6,937
ISHARES TR SHRT NAT MUN ETF 464288158 1,120 10,700 SH   SOLE   0 0 10,700
ISHARES TR NATIONAL MUN ETF 464288414 1,434 13,481 SH   SOLE   0 0 13,481
ISHARES TR CORE HIGH DV ETF 46429B663 589 5,867 SH   SOLE   0 0 5,867
ISHARES TR MSCI USA MIN VOL 46429B697 35,388 504,025 SH   SOLE   0 0 504,025
ISHARES TR 0-5 YR TIPS ETF 46429B747 12,653 124,745 SH   SOLE   0 0 124,745
ISHARES TR MSCI USA QLT FCT 46432F339 10,370 92,809 SH   SOLE   0 0 92,809
ISHARES TR MSCI USA MMENTM 46432F396 584 4,279 SH   SOLE   0 0 4,279
JPMORGAN CHASE & CO COM 46625H100 8,201 72,822 SH   SOLE   0 0 72,822
J P MORGAN EXCHANGE TRADED F US AGGREGATE ETF 46641Q241 19,771 412,155 SH   SOLE   0 0 412,155
JOHNSON & JOHNSON COM 478160104 10,261 57,805 SH   SOLE   0 0 57,805
KIMBERLY-CLARK CORP COM 494368103 352 2,606 SH   SOLE   0 0 2,606
KIMCO RLTY CORP COM 49446R109 10,179 514,869 SH   SOLE   0 0 514,869
KINDER MORGAN INC DEL COM 49456B101 7,036 419,809 SH   SOLE   0 0 419,809
LILLY ELI & CO COM 532457108 2,345 7,234 SH   SOLE   0 0 7,234
LOCKHEED MARTIN CORP COM 539830109 11,545 26,852 SH   SOLE   0 0 26,852
LOWES COS INC COM 548661107 4,954 28,362 SH   SOLE   0 0 28,362
MASTERCARD INCORPORATED CL A 57636Q104 8,311 26,343 SH   SOLE   0 0 26,343
MCDONALDS CORP COM 580135101 2,666 10,799 SH   SOLE   0 0 10,799
MERCK & CO INC COM 58933Y105 9,886 108,430 SH   SOLE   0 0 108,430
MICROSOFT CORP COM 594918104 17,340 67,517 SH   SOLE   0 0 67,517
NEW MTN FIN CORP COM 647551100 136 11,390 SH   SOLE   0 0 11,390
NEXTERA ENERGY INC COM 65339F101 722 9,326 SH   SOLE   0 0 9,326
NVIDIA CORPORATION COM 67066G104 460 3,034 SH   SOLE   0 0 3,034
ODYSSEY MARINE EXPL INC COM NEW 676118201 165 48,289 SH   SOLE   0 0 48,289
PNC FINL SVCS GROUP INC COM 693475105 1,298 8,228 SH   SOLE   0 0 8,228
PEPSICO INC COM 713448108 14,255 85,533 SH   SOLE   0 0 85,533
PFIZER INC COM 717081103 10,418 198,699 SH   SOLE   0 0 198,699
PHILIP MORRIS INTL INC COM 718172109 250 2,530 SH   SOLE   0 0 2,530
PHYSICIANS RLTY TR COM 71943U104 240 13,744 SH   SOLE   0 0 13,744
PROCTER AND GAMBLE CO COM 742718109 15,219 105,842 SH   SOLE   0 0 105,842
QUALCOMM INC COM 747525103 3,655 28,615 SH   SOLE   0 0 28,615
RLI CORP COM 749607107 690 5,918 SH   SOLE   0 0 5,918
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,935 40,946 SH   SOLE   0 0 40,946
SHELL PLC SPON ADS 780259305 4,652 88,962 SH   SOLE   0 0 88,962
SPDR S&P 500 ETF TR TR UNIT 78462F103 818 2,168 SH   SOLE   0 0 2,168
SPDR GOLD TR GOLD SHS 78463V107 12,592 74,746 SH   SOLE   0 0 74,746
SPDR SER TR PORTFOLI S&P1500 78464A805 38,433 826,862 SH   SOLE   0 0 826,862
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 37,219 893,830 SH   SOLE   0 0 893,830
SALESFORCE INC COM 79466L302 1,416 8,581 SH   SOLE   0 0 8,581
SANOFI SPONSORED ADR 80105N105 572 11,430 SH   SOLE   0 0 11,430
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 265 2,064 SH   SOLE   0 0 2,064
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 287 3,976 SH   SOLE   0 0 3,976
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 16,043 126,204 SH   SOLE   0 0 126,204
SOUTHERN CO COM 842587107 6,505 91,225 SH   SOLE   0 0 91,225
SOUTHWEST AIRLS CO COM 844741108 811 22,447 SH   SOLE   0 0 22,447
STRYKER CORPORATION COM 863667101 211 1,062 SH   SOLE   0 0 1,062
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6,662 81,494 SH   SOLE   0 0 81,494
TESLA INC COM 88160R101 428 635 SH   SOLE   0 0 635
THERMO FISHER SCIENTIFIC INC COM 883556102 846 1,557 SH   SOLE   0 0 1,557
3M CO COM 88579Y101 3,630 28,051 SH   SOLE   0 0 28,051
TYSON FOODS INC CL A 902494103 4,307 50,051 SH   SOLE   0 0 50,051
US BANCORP DEL COM NEW 902973304 221 4,807 SH   SOLE   0 0 4,807
UNILEVER PLC SPON ADR NEW 904767704 716 15,623 SH   SOLE   0 0 15,623
UNION PAC CORP COM 907818108 704 3,303 SH   SOLE   0 0 3,303
UNITED PARCEL SERVICE INC CL B 911312106 4,157 22,774 SH   SOLE   0 0 22,774
UNITEDHEALTH GROUP INC COM 91324P102 1,366 2,660 SH   SOLE   0 0 2,660
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 347 8,503 SH   SOLE   0 0 8,503
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 12,724 207,564 SH   SOLE   0 0 207,564
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 22,779 455,937 SH   SOLE   0 0 455,937
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 18,906 247,920 SH   SOLE   0 0 247,920
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 390 2,308 SH   SOLE   0 0 2,308
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,011 20,250 SH   SOLE   0 0 20,250
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,996 5,753 SH   SOLE   0 0 5,753
VANGUARD INDEX FDS SM CP VAL ETF 922908611 11,140 74,353 SH   SOLE   0 0 74,353
VANGUARD INDEX FDS VALUE ETF 922908744 232 1,758 SH   SOLE   0 0 1,758
VANGUARD INDEX FDS TOTAL STK MKT 922908769 602 3,192 SH   SOLE   0 0 3,192
VERIZON COMMUNICATIONS INC COM 92343V104 6,472 127,535 SH   SOLE   0 0 127,535
VISA INC COM CL A 92826C839 1,665 8,457 SH   SOLE   0 0 8,457
WALMART INC COM 931142103 10,545 86,733 SH   SOLE   0 0 86,733
WELLTOWER INC COM 95040Q104 404 4,908 SH   SOLE   0 0 4,908
WENDYS CO COM 95058W100 200 10,586 SH   SOLE   0 0 10,586
YUM BRANDS INC COM 988498101 213 1,878 SH   SOLE   0 0 1,878
MEDTRONIC PLC SHS G5960L103 3,254 36,255 SH   SOLE   0 0 36,255