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 BBG001S5N9M6 1,704,120 16,829 SH   SOLE   0 0 16,829
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 1,425,565 8,945 SH   SOLE   0 0 8,945
AES CORP COM 00130H105 BBG001S6B1L5 529,158 21,975 SH   SOLE   0 0 21,975
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 879,724 3,063 SH   SOLE   0 0 3,063
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 2,208,412 21,290 SH   SOLE   0 0 21,290
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 266,240 2,560 SH   SOLE   0 0 2,560
ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 376,553 16,379 SH   SOLE   0 0 16,379
AMAZON COM INC COM 023135106 BBG001S5PQL7 1,809,744 17,521 SH   SOLE   0 0 17,521
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 1,138,155 6,900 SH   SOLE   0 0 6,900
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 1,085,863 5,314 SH   SOLE   0 0 5,314
APPLE INC COM 037833100 BBG001S5N8V8 5,601,323 33,968 SH   SOLE   0 0 33,968
ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 210,575 5,220 SH   SOLE   0 0 5,220
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 BBG0068Q7725 550,525 18,624 SH   SOLE   0 0 18,624
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1,831,354 8,226 SH   SOLE   0 0 8,226
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 1,495,373 4,843 SH   SOLE   0 0 4,843
BLACKROCK INC COM 09247X101 BBG001SDBP55 507,193 758 SH   SOLE   0 0 758
BLACKSTONE INC COM 09260D107 BBG001S7H949 659,591 7,509 SH   SOLE   0 0 7,509
BROADCOM INC COM 11135F101 BBG00KHY5SY8 236,728 369 SH   SOLE   0 0 369
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 777,131 4,763 SH   SOLE   0 0 4,763
CISCO SYS INC COM 17275R102 BBG001S6HC62 1,045,186 19,994 SH   SOLE   0 0 19,994
COCA COLA CO COM 191216100 BBG001S5SMQ8 205,724 3,317 SH   SOLE   0 0 3,317
COLUMBIA ETF TR I RESH ENHNC COR 19761L706 BBG00QDMNL89 337,490 14,054 SH   SOLE   0 0 14,054
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 202,388 2,040 SH   SOLE   0 0 2,040
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 259,650 1,940 SH   SOLE   0 0 1,940
DEERE & CO COM 244199105 BBG001S5QFF7 571,426 1,384 SH   SOLE   0 0 1,384
DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 618,075 6,287 SH   SOLE   0 0 6,287
DISNEY WALT CO COM 254687106 BBG001S5QHF3 538,800 5,381 SH   SOLE   0 0 5,381
DOW INC COM 260557103 BBG00BN96931 273,716 4,993 SH   SOLE   0 0 4,993
EATON CORP PLC SHS G29183103 BBG001S5QZ45 261,122 1,524 SH   SOLE   0 0 1,524
EQUINIX INC COM 29444U700 BBG001SKBNS9 633,073 878 SH   SOLE   0 0 878
EVERTEC INC COM 30040P103 BBG001SX2XR0 365,479 10,829 SH   SOLE   0 0 10,829
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 825,959 7,532 SH   SOLE   0 0 7,532
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 1,587,055 31,158 SH   SOLE   0 0 31,158
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 1,617,086 15,373 SH   SOLE   0 0 15,373
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 1,640,225 29,527 SH   SOLE   0 0 29,527
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 894,316 23,957 SH   SOLE   0 0 23,957
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 3,033,906 58,423 SH   SOLE   0 0 58,423
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 1,545,858 23,107 SH   SOLE   0 0 23,107
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 177,970 11,467 SH   SOLE   0 0 11,467
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 3,939,842 60,316 SH   SOLE   0 0 60,316
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 474,349 5,672 SH   SOLE   0 0 5,672
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 BBG00DVWC7S7 1,119,647 41,654 SH   SOLE   0 0 41,654
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 BBG001SS80F0 493,346 21,907 SH   SOLE   0 0 21,907
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 215,141 5,411 SH   SOLE   0 0 5,411
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 1,630,931 27,406 SH   SOLE   0 0 27,406
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 3,461,848 47,462 SH   SOLE   0 0 47,462
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 680,562 15,167 SH   SOLE   0 0 15,167
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 785,090 15,031 SH   SOLE   0 0 15,031
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 BBG00DVWCDC1 237,899 11,190 SH   SOLE   0 0 11,190
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 1,265,596 8,560 SH   SOLE   0 0 8,560
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 BBG001SSSWR5 1,432,640 17,375 SH   SOLE   0 0 17,375
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 BBG00DVWC8Y8 565,474 21,667 SH   SOLE   0 0 21,667
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 BBG00DVWCNX6 3,072,318 47,405 SH   SOLE   0 0 47,405
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 BBG00ZR067X4 1,051,062 31,263 SH   SOLE   0 0 31,263
FIRST TR INTER DURATN PFD & COM 33718W103 BBG0043KQ5L0 171,671 10,879 SH   SOLE   0 0 10,879
FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 441,904 12,448 SH   SOLE   0 0 12,448
FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 231,394 1,773 SH   SOLE   0 0 1,773
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 544,053 2,384 SH   SOLE   0 0 2,384
GENERAL MLS INC COM 370334104 BBG001S5RKR2 276,890 3,240 SH   SOLE   0 0 3,240
GENUINE PARTS CO COM 372460105 BBG001S5RNH7 773,474 4,623 SH   SOLE   0 0 4,623
GRAINGER W W INC COM 384802104 BBG001S5RRD2 351,293 510 SH   SOLE   0 0 510
HOME DEPOT INC COM 437076102 BBG001S5RTW7 395,166 1,339 SH   SOLE   0 0 1,339
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 1,081,405 4,442 SH   SOLE   0 0 4,442
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 BBG00HZ6Q4L0 1,120,707 45,893 SH   SOLE   0 0 45,893
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 482,542 3,681 SH   SOLE   0 0 3,681
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 558,709 48,668 SH   SOLE   0 0 48,668
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 1,194,461 19,142 SH   SOLE   0 0 19,142
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 557,809 6,925 SH   SOLE   0 0 6,925
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 BBG001S9FH85 303,875 4,676 SH   SOLE   0 0 4,676
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 BBG001SJW5C5 1,493,787 32,990 SH   SOLE   0 0 32,990
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 404,051 1,259 SH   SOLE   0 0 1,259
ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 838,402 7,626 SH   SOLE   0 0 7,626
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1,183,644 12,240 SH   SOLE   0 0 12,240
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 253,351 2,556 SH   SOLE   0 0 2,556
ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 220,556 496 SH   SOLE   0 0 496
ISHARES TR MRGSTR MD CP VAL 464288406 BBG001SBRK53 275,057 4,445 SH   SOLE   0 0 4,445
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 744,718 10,651 SH   SOLE   0 0 10,651
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 460,496 8,434 SH   SOLE   0 0 8,434
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 5,787,756 115,019 SH   SOLE   0 0 115,019
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 596,250 12,453 SH   SOLE   0 0 12,453
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 1,038,655 6,701 SH   SOLE   0 0 6,701
KLA CORP COM NEW 482480100 BBG001S5SLM4 375,220 940 SH   SOLE   0 0 940
LILLY ELI & CO COM 532457108 BBG001S5STL8 324,875 946 SH   SOLE   0 0 946
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 229,747 486 SH   SOLE   0 0 486
LOWES COS INC COM 548661107 BBG001S5SVL3 694,896 3,475 SH   SOLE   0 0 3,475
MARKEL CORP COM 570535104 BBG001S9ZK95 466,255 365 SH   SOLE   0 0 365
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 516,438 1,421 SH   SOLE   0 0 1,421
MCDONALDS CORP COM 580135101 BBG001S5T110 681,130 2,436 SH   SOLE   0 0 2,436
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 538,864 6,684 SH   SOLE   0 0 6,684
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 885,061 4,176 SH   SOLE   0 0 4,176
MICROSOFT CORP COM 594918104 BBG001S5TD05 3,940,327 13,667 SH   SOLE   0 0 13,667
MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 770,290 14,905 SH   SOLE   0 0 14,905
NETFLIX INC COM 64110L106 BBG001SF6L46 328,897 952 SH   SOLE   0 0 952
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 1,417,964 18,396 SH   SOLE   0 0 18,396
NIKE INC CL B 654106103 BBG001S6NTK2 1,412,714 11,519 SH   SOLE   0 0 11,519
NRG ENERGY INC COM NEW 629377508 BBG001SDD8F0 234,304 6,833 SH   SOLE   0 0 6,833
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 487,764 1,756 SH   SOLE   0 0 1,756
PACER FDS TR INDUSTRIAL RELET 69374H766 BBG00KX8XWB2 505,481 12,481 SH   SOLE   0 0 12,481
PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 227,979 5,990 SH   SOLE   0 0 5,990
PARAMOUNT GROUP INC COM 69924R108 BBG001SL9C95 88,345 19,374 SH   SOLE   0 0 19,374
PAYCHEX INC COM 704326107 BBG001S5V135 664,737 5,801 SH   SOLE   0 0 5,801
PEPSICO INC COM 713448108 BBG001S695T1 1,702,864 9,341 SH   SOLE   0 0 9,341
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 234,429 2,362 SH   SOLE   0 0 2,362
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 1,459,856 9,818 SH   SOLE   0 0 9,818
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 1,169,719 9,375 SH   SOLE   0 0 9,375
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 1,150,730 12,612 SH   SOLE   0 0 12,612
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 350,156 4,232 SH   SOLE   0 0 4,232
QUALCOMM INC COM 747525103 BBG001S6VS70 228,241 1,789 SH   SOLE   0 0 1,789
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 762,777 7,789 SH   SOLE   0 0 7,789
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 294,624 1,004 SH   SOLE   0 0 1,004
SHARECARE INC COM CL A 81948W104 BBG00XPPTB53 138,079 97,239 SH   SOLE   0 0 97,239
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 1,977,077 8,796 SH   SOLE   0 0 8,796
SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 234,422 3,076 SH   SOLE   0 0 3,076
SYSCO CORP COM 871829107 BBG001S5WJS8 747,586 9,680 SH   SOLE   0 0 9,680
TARGET CORP COM 87612E106 BBG001SC0K41 337,901 2,040 SH   SOLE   0 0 2,040
TESLA INC COM 88160R101 BBG001SQKGD7 566,158 2,729 SH   SOLE   0 0 2,729
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 280,116 486 SH   SOLE   0 0 486
UNION PAC CORP COM 907818108 BBG001S5X2M0 461,489 2,293 SH   SOLE   0 0 2,293
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 1,388,386 7,157 SH   SOLE   0 0 7,157
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 250,912 634 SH   SOLE   0 0 634
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 421,550 892 SH   SOLE   0 0 892
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 820,650 5,942 SH   SOLE   0 0 5,942
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 1,869,068 4,970 SH   SOLE   0 0 4,970
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 812,925 3,259 SH   SOLE   0 0 3,259
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 214,165 2,030 SH   SOLE   0 0 2,030
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 325,159 8,361 SH   SOLE   0 0 8,361
VISA INC COM CL A 92826C839 BBG001SRCFY3 1,698,200 7,532 SH   SOLE   0 0 7,532
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 1,301,444 7,976 SH   SOLE   0 0 7,976
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 438,783 4,629 SH   SOLE   0 0 4,629