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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 12,659,090 48,393 SH SOLE 0 0 48,393
ADVANCED DRAIN SYS INC DEL COM 00790R104 3,493,395 27,570 SH SOLE 0 0 27,570
ADVANCED MICRO DEVICES INC COM 007903107 403,150 659 SH SOLE 0 0 659
ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 4,177,170 100,220 SH SOLE 0 0 100,220
ALPHABET INC CAP STK CL A 02079K305 18,008,803 52,339 SH SOLE 0 0 52,339
ALPHABET INC CAP STK CL C 02079K107 1,887,359 5,539 SH SOLE 0 0 5,539
ALPS ETF TR SECTR DIV DOGS 00162Q858 6,405,429 93,907 SH SOLE 0 0 93,907
AMAZON COM INC COM 023135106 10,126,203 40,643 SH SOLE 0 0 40,643
AMGEN INC COM 031162100 8,454,979 20,059 SH SOLE 0 0 20,059
APPLE INC COM 037833100 21,274,466 63,883 SH SOLE 0 0 63,883
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 7,528,357 64,805 SH SOLE 0 0 64,805
BANK OF AMER CORP COM 060505104 365,225 6,710 SH SOLE 0 0 6,710
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,923,846 7,880 SH SOLE 0 0 7,880
BHP BILLITON LIMITED SPONSORED ADS 088606108 4,793,715 56,503 SH SOLE 0 0 56,503
BLOOM ENERGY CORP COM CL A 093712107 943,394 3,406 SH SOLE 0 0 3,406
BNY MELLON ETF TRUST GLOBAL INFRASCTR 09661T826 12,526,336 298,744 SH SOLE 0 0 298,744
BONDBLOXX ETF TRUST BLOOMBERG FVE YR 09789C838 25,584,285 548,313 SH SOLE 0 0 548,313
BONDBLOXX ETF TRUST BLOOMBERG THREE 09789C846 729,804 15,236 SH SOLE 0 0 15,236
BROADCOM INC COM 11135F101 17,359,845 49,431 SH SOLE 0 0 49,431
CANADIAN NAT RES LTD MED TER COM 136385101 4,081,628 86,714 SH SOLE 0 0 86,714
CATERPILLAR INC COM 149123101 14,698,173 18,128 SH SOLE 0 0 18,128
CHEVRON CORPORATION COM 166764100 15,266,469 74,759 SH SOLE 0 0 74,759
CITIZENS FINL GROUP INC COM 174610105 4,509,809 70,731 SH SOLE 0 0 70,731
COCA COLA CO COM 191216100 200,136 2,325 SH SOLE 0 0 2,325
COSTCO WHOLESALE CORPORATION COM 22160K105 11,719,565 12,874 SH SOLE 0 0 12,874
D R HORTON INC COM 23331A109 4,257,877 31,159 SH SOLE 0 0 31,159
DARDEN RESTAURANTS INC COM 237194105 5,634,204 29,155 SH SOLE 0 0 29,155
DEERE & CO COM 244199105 10,247,853 15,260 SH SOLE 0 0 15,260
DIGITAL RLTY TR INC COM 253868103 7,619,036 43,406 SH SOLE 0 0 43,406
DOMINION ENERGY INC COM 25746U109 5,429,612 89,716 SH SOLE 0 0 89,716
DUKE ENERGY CORP NEW COM NEW 26441C204 5,343,029 46,865 SH SOLE 0 0 46,865
EATON CORP PLC SHS G29183103 1,409,449 3,280 SH SOLE 0 0 3,280
ELI LILLY & CO COM 532457108 6,479,811 5,600 SH SOLE 0 0 5,600
EMERSON ELEC CO COM 291011104 8,053,412 51,924 SH SOLE 0 0 51,924
ETF SER SOLUTIONS DEFIA QUANT ETF 26922A420 534,157 3,523 SH SOLE 0 0 3,523
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 474,601 11,997 SH SOLE 0 0 11,997
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 503,438 6,257 SH SOLE 0 0 6,257
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 9,576,359 58,841 SH SOLE 0 0 58,841
FIFTH THIRD BANCORP COM 316773100 870,027 17,201 SH SOLE 0 0 17,201
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 8,002,051 197,192 SH SOLE 0 0 197,192
FIRST TR EXCHANGE-TRADED FD WCM INTL EQUITY 33733E732 11,202,326 587,124 SH SOLE 0 0 587,124
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 404,489 6,797 SH SOLE 0 0 6,797
FIRST TR EXCHANGE-TRADED FD STRUCTURED CR IN 33738D770 18,109,933 908,677 SH SOLE 0 0 908,677
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 499,804 2,822 SH SOLE 0 0 2,822
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 20,306,983 455,620 SH SOLE 0 0 455,620
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 889,868 3,085 SH SOLE 0 0 3,085
FISERV INC COM 337738108 390,807 8,650 SH SOLE 0 0 8,650
FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 3,509,937 82,277 SH SOLE 0 0 82,277
GILEAD SCIENCES INC COM 375558103 7,358,148 49,367 SH SOLE 0 0 49,367
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 465,368 11,678 SH SOLE 0 0 11,678
HCA HEALTHCARE INC COM 40412C101 273,114 640 SH SOLE 0 0 640
HOME DEPOT INC COM 437076102 4,861,093 17,087 SH SOLE 0 0 17,087
ING GROEP N.V. SPONSORED ADR 456837103 10,088,319 284,178 SH SOLE 0 0 284,178
INTERNATIONAL BUSINESS MACHS COM 459200101 6,555,234 29,806 SH SOLE 0 0 29,806
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 6,639,962 43,805 SH SOLE 0 0 43,805
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 21,406,789 1,326,319 SH SOLE 0 0 1,326,319
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 17,187,562 877,588 SH SOLE 0 0 877,588
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 15,459,062 849,399 SH SOLE 0 0 849,399
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 21,320,393 1,351,959 SH SOLE 0 0 1,351,959
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 2,492,351 30,551 SH SOLE 0 0 30,551
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 522,713 8,955 SH SOLE 0 0 8,955
INVESCO EXCHANGE TRADED FD T LARG CAP GRO ETF 46137V746 14,585,853 89,953 SH SOLE 0 0 89,953
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 260,824 1,254 SH SOLE 0 0 1,254
INVESCO QQQ TR UNIT SER 1 46090E103 14,744,706 19,931 SH SOLE 0 0 19,931
ISHARES TR RUSSELL 3000 ETF 464287689 328,686 761 SH SOLE 0 0 761
ISHARES TR HIGH YLD SYSTM B 46435G250 20,602,695 458,245 SH SOLE 0 0 458,245
ISHARES TR RUS 1000 GRW ETF 464287614 1,560,302 12,457 SH SOLE 0 0 12,457
ISHARES TR US HOME CONS ETF 464288752 233,214 2,680 SH SOLE 0 0 2,680
ISHARES TR US TREAS BD ETF 46429B267 4,783,144 218,708 SH SOLE 0 0 218,708
ISHARES TR CORE S&P MCP ETF 464287507 14,268,415 198,310 SH SOLE 0 0 198,310
ISHARES TR S&P 100 ETF 464287101 4,106,214 10,747 SH SOLE 0 0 10,747
ISHARES TR S&P 500 GRWT ETF 464287309 545,709 3,836 SH SOLE 0 0 3,836
ISHARES TR MSCI INTL QUALTY 46434V456 9,161,102 185,185 SH SOLE 0 0 185,185
ISHARES TR ISHS 5-10YR INVT 464288638 2,272,547 45,135 SH SOLE 0 0 45,135
ISHARES TR ISHARES SEMICDTR 464287523 20,776,881 36,538 SH SOLE 0 0 36,538
ISHARES TR CORE DIV GRWTH 46434V621 10,524,695 139,603 SH SOLE 0 0 139,603
ISHARES TR ISHS 1-5YR INVS 464288646 6,901,803 134,722 SH SOLE 0 0 134,722
ISHARES TR CORE MSCI TOTAL 46432F834 229,021 2,411 SH SOLE 0 0 2,411
ISHARES TR MSCI USA QLT FCT 46432F339 618,878 2,785 SH SOLE 0 0 2,785
ISHARES TR 3 7 YR TREAS BD 464288661 523,299 4,613 SH SOLE 0 0 4,613
ISHARES TR SELECT DIVID ETF 464287168 369,382 2,429 SH SOLE 0 0 2,429
ISHARES TR S&P SML 600 GWT 464287887 277,050 1,728 SH SOLE 0 0 1,728
ISHARES TR CORE S&P500 ETF 464287200 2,374,389 3,100 SH SOLE 0 0 3,100
ISHARES TR GL CLEAN ENE ETF 464288224 455,141 26,773 SH SOLE 0 0 26,773
ISHARES TR RUS MD CP GR ETF 464287481 307,990 2,237 SH SOLE 0 0 2,237
ISHARES TR CORE MSCI EAFE 46432F842 6,508,416 67,180 SH SOLE 0 0 67,180
ISHARES TR ESG OPTIMIZED 464288802 833,666 5,355 SH SOLE 0 0 5,355
JOHNSON & JOHNSON COM 478160104 341,483 1,290 SH SOLE 0 0 1,290
JPMORGAN CHASE & CO COM 46625H100 11,283,666 34,107 SH SOLE 0 0 34,107
LAM RESEARCH CORP COM NEW 512807306 231,600 705 SH SOLE 0 0 705
LAMAR ADVERTISING CO CL A 512816109 8,858,748 61,472 SH SOLE 0 0 61,472
LOCKHEED MARTIN CORP COM 539830109 916,650 1,800 SH SOLE 0 0 1,800
MASTERCARD INCORPORATED CL A 57636Q104 888,418 1,611 SH SOLE 0 0 1,611
MCDONALDS CORP COM 580135101 317,773 1,376 SH SOLE 0 0 1,376
MERCK & CO INC COM 58933Y105 298,929 2,057 SH SOLE 0 0 2,057
META PLATFORMS INC CL A 30303M102 7,290,985 10,054 SH SOLE 0 0 10,054
MICROSOFT CORP COM 594918104 18,222,323 35,528 SH SOLE 0 0 35,528
MOLSON COORS BEVERAGE CO CL B 60871R209 3,631,208 99,567 SH SOLE 0 0 99,567
MORGAN STANLEY COM NEW 617446448 7,500,442 39,879 SH SOLE 0 0 39,879
NETFLIX INC. COM 64110L106 2,670,341 38,378 SH SOLE 0 0 38,378
NORTHERN TR CORP COM 665859104 203,232 1,200 SH SOLE 0 0 1,200
NORTHROP GRUMMAN CORP COM 666807102 7,929,735 16,401 SH SOLE 0 0 16,401
NVIDIA CORPORATION COM 67066G104 9,758,466 42,729 SH SOLE 0 0 42,729
OREILLY AUTOMOTIVE INC COM 67103H107 6,306,247 73,835 SH SOLE 0 0 73,835
PACER FDS TR DATA & DIGI REVO 69374H386 563,247 5,585 SH SOLE 0 0 5,585
PEPSICO INC COM 713448108 4,463,502 35,223 SH SOLE 0 0 35,223
PROCTER & GAMBLE CO COM 742718109 433,516 2,984 SH SOLE 0 0 2,984
PROCURE ETF TRUST II SPACE ETF 74280R205 462,799 10,937 SH SOLE 0 0 10,937
PROGRESSIVE CORP COM 743315103 595,187 2,871 SH SOLE 0 0 2,871
PUBLIC STORAGE COM 74460D109 3,194,961 11,296 SH SOLE 0 0 11,296
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4,711,039 69,959 SH SOLE 0 0 69,959
RIO TINTO PLC SPONSORED ADR 767204100 4,006,086 42,541 SH SOLE 0 0 42,541
S&P GLOBAL INC COM 78409V104 2,442,558 6,192 SH SOLE 0 0 6,192
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 274,770 9,159 SH SOLE 0 0 9,159
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 380,861 11,708 SH SOLE 0 0 11,708
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 287,756 8,819 SH SOLE 0 0 8,819
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 401,117 12,746 SH SOLE 0 0 12,746
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 11,661,762 424,527 SH SOLE 0 0 424,527
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 239,627 6,669 SH SOLE 0 0 6,669
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 234,092 6,881 SH SOLE 0 0 6,881
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 1,900,781 30,907 SH SOLE 0 0 30,907
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 10,347,556 61,439 SH SOLE 0 0 61,439
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 1,771,463 36,375 SH SOLE 0 0 36,375
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 1,033,856 12,827 SH SOLE 0 0 12,827
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 481,878 12,218 SH SOLE 0 0 12,218
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 1,216,091 29,726 SH SOLE 0 0 29,726
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 2,641,271 49,462 SH SOLE 0 0 49,462
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 2,069,049 12,391 SH SOLE 0 0 12,391
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 9,152,055 46,754 SH SOLE 0 0 46,754
SOUTHERN CO COM 842587107 5,262,483 63,488 SH SOLE 0 0 63,488
SPDR GOLD TR GOLD SHS 78463V107 215,175 565 SH SOLE 0 0 565
SPDR SERIES TRUST ST STR BACKE ETF 78464A383 566,489 26,797 SH SOLE 0 0 26,797
SPDR SERIES TRUST ST STR P500GRW 78464A409 338,470 2,750 SH SOLE 0 0 2,750
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,669,761 2,189 SH SOLE 0 0 2,189
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 1,549,434 2,359 SH SOLE 0 0 2,359
TESLA INC COM 88160R101 395,258 1,114 SH SOLE 0 0 1,114
THEMES ETF TR TRANS DEFEN ETF 882927767 464,454 12,626 SH SOLE 0 0 12,626
UNION PAC CORP COM 907818108 350,503 1,288 SH SOLE 0 0 1,288
UNITED PARCEL SVCS INC CL B 911312106 2,786,568 29,822 SH SOLE 0 0 29,822
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 8,549,913 22,846 SH SOLE 0 0 22,846
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 369,659 1,299 SH SOLE 0 0 1,299
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 795,066 3,680 SH SOLE 0 0 3,680
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 384,272 4,900 SH SOLE 0 0 4,900
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 2,269,263 25,183 SH SOLE 0 0 25,183
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 8,639,863 74,604 SH SOLE 0 0 74,604
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,234,154 26,059 SH SOLE 0 0 26,059
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4,157,444 72,228 SH SOLE 0 0 72,228
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 488,865 2,095 SH SOLE 0 0 2,095
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 262,669 3,720 SH SOLE 0 0 3,720
VANGUARD WORLD FD MRNGSTR MEGA CAP 921910816 978,879 10,565 SH SOLE 0 0 10,565
VANGUARD WORLD FD ENERGY ETF 92204A306 265,930 1,545 SH SOLE 0 0 1,545
VISA INC COM CL A 92826C839 386,639 1,076 SH SOLE 0 0 1,076
WALMART INC COM 931142103 8,922,605 85,860 SH SOLE 0 0 85,860
WISDOMTREE TR ARTI INT INN FD 97717Y543 559,145 12,798 SH SOLE 0 0 12,798
WISDOMTREE TR US MIDCAP DIVID 97717W505 8,021,776 148,689 SH SOLE 0 0 148,689