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
3M CO COM 88579Y101   406,117 4,058 SH   SOLE   0 0 4,058
ABBOTT LABS COM 002824100   695,160 6,376 SH   SOLE   0 0 6,376
ABBVIE INC COM 00287Y109   636,706 4,726 SH   SOLE   0 0 4,726
ACTIVISION BLIZZARD INC COM 00507V109   300,698 3,567 SH   SOLE   0 0 3,567
ACUITY BRANDS INC COM 00508Y102   316,120 1,938 SH   SOLE   0 0 1,938
AFLAC INC COM 001055102   312,790 4,481 SH   SOLE   0 0 4,481
AKAMAI TECHNOLOGIES INC COM 00971T101   372,961 4,150 SH   SOLE   0 0 4,150
ALPHABET INC CAP STK CL C 02079K107   793,347 6,558 SH   SOLE   0 0 6,558
ALPHABET INC CAP STK CL A 02079K305   367,479 3,070 SH   SOLE   0 0 3,070
ALTRIA GROUP INC COM 02209S103   773,037 17,065 SH   SOLE   0 0 17,065
AMAZON COM INC COM 023135106   1,276,746 9,794 SH   SOLE   0 0 9,794
AMERICAN EXPRESS CO COM 025816109   665,792 3,822 SH   SOLE   0 0 3,822
AMERICAN TOWER CORP NEW COM 03027X100   1,365,776 7,042 SH   SOLE   0 0 7,042
AMERIPRISE FINL INC COM 03076C106   201,953 608 SH   SOLE   0 0 608
AMERISOURCEBERGEN CORP COM 03073E105   241,115 1,253 SH   SOLE   0 0 1,253
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   4,530,878 125,858 SH   SOLE   0 0 125,858
APPLE INC COM 037833100   10,400,191 53,618 SH   SOLE   0 0 53,618
APPLIED MATLS INC COM 038222105   293,850 2,033 SH   SOLE   0 0 2,033
AT&T INC COM 00206R102   270,727 16,973 SH   SOLE   0 0 16,973
BANK AMERICA CORP COM 060505104   1,480,825 51,615 SH   SOLE   0 0 51,615
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   422,499 1,239 SH   SOLE   0 0 1,239
BLACKROCK CAP INVT CORP COM 092533108   51,129 15,588 SH   SOLE   0 0 15,588
BLACKROCK INC COM 09247X101   635,158 919 SH   SOLE   0 0 919
BOSTON SCIENTIFIC CORP COM 101137107   300,470 5,555 SH   SOLE   0 0 5,555
BRISTOL-MYERS SQUIBB CO COM 110122108   1,864,584 29,157 SH   SOLE   0 0 29,157
BROADCOM INC COM 11135F101   1,597,989 1,842 SH   SOLE   0 0 1,842
BRUNSWICK CORP COM 117043109   261,739 3,021 SH   SOLE   0 0 3,021
CHEVRON CORP NEW COM 166764100   4,349,030 27,639 SH   SOLE   0 0 27,639
CISCO SYS INC COM 17275R102   1,975,063 38,173 SH   SOLE   0 0 38,173
COCA COLA CO COM 191216100   3,671,415 60,967 SH   SOLE   0 0 60,967
COMMERCE BANCSHARES INC COM 200525103   2,886,719 59,276 SH   SOLE   0 0 59,276
CONOCOPHILLIPS COM 20825C104   248,664 2,400 SH   SOLE   0 0 2,400
CORTEVA INC COM 22052L104   279,090 4,871 SH   SOLE   0 0 4,871
COSTCO WHSL CORP NEW COM 22160K105   2,238,529 4,158 SH   SOLE   0 0 4,158
CRANE COMPANY COMMON STOCK 224408104   242,852 2,725 SH   SOLE   0 0 2,725
CROWN CASTLE INC COM 22822V101   802,138 7,040 SH   SOLE   0 0 7,040
CSX CORP COM 126408103   2,386,659 69,990 SH   SOLE   0 0 69,990
CUBESMART COM 229663109   1,412,605 31,630 SH   SOLE   0 0 31,630
CVS HEALTH CORP COM 126650100   731,918 10,588 SH   SOLE   0 0 10,588
D R HORTON INC COM 23331A109   256,401 2,107 SH   SOLE   0 0 2,107
DEVON ENERGY CORP NEW COM 25179M103   334,603 6,922 SH   SOLE   0 0 6,922
DICKS SPORTING GOODS INC COM 253393102   249,333 1,886 SH   SOLE   0 0 1,886
DIGITAL RLTY TR INC COM 253868103   258,371 2,269 SH   SOLE   0 0 2,269
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   465,960 6,053 SH   SOLE   0 0 6,053
DISNEY WALT CO COM 254687106   390,332 4,372 SH   SOLE   0 0 4,372
DTE ENERGY CO COM 233331107   223,781 2,034 SH   SOLE   0 0 2,034
DUKE ENERGY CORP NEW COM NEW 26441C204   1,337,517 14,904 SH   SOLE   0 0 14,904
EATON CORP PLC SHS G29183103   947,382 4,711 SH   SOLE   0 0 4,711
ELANCO ANIMAL HEALTH INC COM 28414H103   170,698 16,968 SH   SOLE   0 0 16,968
EMERSON ELEC CO COM 291011104   304,871 3,373 SH   SOLE   0 0 3,373
ENBRIDGE INC COM 29250N105   879,593 23,677 SH   SOLE   0 0 23,677
ENTERPRISE PRODS PARTNERS L COM 293792107   354,961 13,471 SH   SOLE   0 0 13,471
EOG RES INC COM 26875P101   232,771 2,034 SH   SOLE   0 0 2,034
EQT CORP COM 26884L109   220,865 5,370 SH   SOLE   0 0 5,370
EXELON CORP COM 30161N101   226,840 5,568 SH   SOLE   0 0 5,568
EXXON MOBIL CORP COM 30231G102   3,097,049 28,877 SH   SOLE   0 0 28,877
FASTENAL CO COM 311900104   347,372 5,889 SH   SOLE   0 0 5,889
FEDEX CORP COM 31428X106   355,737 1,435 SH   SOLE   0 0 1,435
FIRST HORIZON CORPORATION COM 320517105   185,538 16,463 SH   SOLE   0 0 16,463
FIRST TR EXCH TRD ALPHDX FD BRAZIL ALPHADEX 33737J133   9,762 885 SH   SOLE   0 0 885
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   52,120 1,015 SH   SOLE   0 0 1,015
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   11,437 540 SH   SOLE   0 0 540
FIRST TR EXCH TRD ALPHDX FD GERMANY ALPHA 33737J190   31,888 821 SH   SOLE   0 0 821
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224   22,831 685 SH   SOLE   0 0 685
FIRST TR EXCH TRD ALPHDX FD SWITZLND ALPHA 33737J232   112,035 1,866 SH   SOLE   0 0 1,866
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,365,536 59,971 SH   SOLE   0 0 59,971
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   848,501 9,580 SH   SOLE   0 0 9,580
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   707,903 12,822 SH   SOLE   0 0 12,822
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   31,968 2,044 SH   SOLE   0 0 2,044
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   159,132 4,221 SH   SOLE   0 0 4,221
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   440,172 4,064 SH   SOLE   0 0 4,064
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   1,564,443 26,035 SH   SOLE   0 0 26,035
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   1,895,399 16,476 SH   SOLE   0 0 16,476
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   117,655 3,701 SH   SOLE   0 0 3,701
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   22,858 301 SH   SOLE   0 0 301
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   208,886 4,600 SH   SOLE   0 0 4,600
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   1,203,612 18,580 SH   SOLE   0 0 18,580
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   1,156,478 19,209 SH   SOLE   0 0 19,209
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   27,872 605 SH   SOLE   0 0 605
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   707,180 9,419 SH   SOLE   0 0 9,419
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,446,047 8,872 SH   SOLE   0 0 8,872
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856   1,258,371 65,780 SH   SOLE   0 0 65,780
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   299,079 11,077 SH   SOLE   0 0 11,077
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   12,682 320 SH   SOLE   0 0 320
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   344,929 15,700 SH   SOLE   0 0 15,700
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   1,154,839 19,687 SH   SOLE   0 0 19,687
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,938,812 41,164 SH   SOLE   0 0 41,164
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   561,646 11,973 SH   SOLE   0 0 11,973
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   31,683 2,060 SH   SOLE   0 0 2,060
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   58,975 2,081 SH   SOLE   0 0 2,081
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   9,080 305 SH   SOLE   0 0 305
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   91,067 4,291 SH   SOLE   0 0 4,291
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   80,261 2,388 SH   SOLE   0 0 2,388
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   7,340 406 SH   SOLE   0 0 406
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   147,682 3,098 SH   SOLE   0 0 3,098
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   1,286,642 21,657 SH   SOLE   0 0 21,657
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   58,135 1,100 SH   SOLE   0 0 1,100
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   282,295 10,693 SH   SOLE   0 0 10,693
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   134,029 4,100 SH   SOLE   0 0 4,100
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   73,293 2,100 SH   SOLE   0 0 2,100
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   112,349 3,095 SH   SOLE   0 0 3,095
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   34,030 1,000 SH   SOLE   0 0 1,000
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   921,797 28,095 SH   SOLE   0 0 28,095
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   418,817 6,281 SH   SOLE   0 0 6,281
FIRST TR MORNINGSTAR DIVID L SHS 336917109   388,326 11,418 SH   SOLE   0 0 11,418
FIRST TR NASDAQ 100 TECH IND SHS 337345102   2,317,181 15,746 SH   SOLE   0 0 15,746
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   3,215,162 39,086 SH   SOLE   0 0 39,086
FIRST TR VALUE LINE DIVID IN SHS 33734H106   628,531 15,678 SH   SOLE   0 0 15,678
FISERV INC COM 337738108   1,692,050 13,413 SH   SOLE   0 0 13,413
FORD MTR CO DEL COM 345370860   157,091 10,383 SH   SOLE   0 0 10,383
GABELLI EQUITY TR INC COM 362397101   78,474 13,530 SH   SOLE   0 0 13,530
GENERAL ELECTRIC CO COM NEW 369604301   800,464 7,287 SH   SOLE   0 0 7,287
GENERAL MLS INC COM 370334104   262,831 3,427 SH   SOLE   0 0 3,427
GENUINE PARTS CO COM 372460105   285,999 1,690 SH   SOLE   0 0 1,690
HARTFORD FINL SVCS GROUP INC COM 416515104   483,542 6,714 SH   SOLE   0 0 6,714
HERSHEY CO COM 427866108   317,201 1,270 SH   SOLE   0 0 1,270
HOME DEPOT INC COM 437076102   2,101,596 6,765 SH   SOLE   0 0 6,765
HONEYWELL INTL INC COM 438516106   1,509,590 7,275 SH   SOLE   0 0 7,275
INTEL CORP COM 458140100   807,125 24,136 SH   SOLE   0 0 24,136
INTERCONTINENTAL EXCHANGE IN COM 45866F104   376,783 3,332 SH   SOLE   0 0 3,332
INTERNATIONAL BUSINESS MACHS COM 459200101   514,888 3,848 SH   SOLE   0 0 3,848
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   229,455 1,557 SH   SOLE   0 0 1,557
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   124,191 1,193 SH   SOLE   0 0 1,193
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,010,110 16,082 SH   SOLE   0 0 16,082
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842   183,339 2,329 SH   SOLE   0 0 2,329
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867   26,786 1,412 SH   SOLE   0 0 1,412
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   21,326 275 SH   SOLE   0 0 275
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   456,154 2,990 SH   SOLE   0 0 2,990
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   27,400 134 SH   SOLE   0 0 134
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,385,425 15,941 SH   SOLE   0 0 15,941
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704   7,459 87 SH   SOLE   0 0 87
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803   5,676 82 SH   SOLE   0 0 82
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811   279,737 1,900 SH   SOLE   0 0 1,900
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   2,671,235 32,966 SH   SOLE   0 0 32,966
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845   174,577 1,659 SH   SOLE   0 0 1,659
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878   37,742 955 SH   SOLE   0 0 955
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886   115,357 1,329 SH   SOLE   0 0 1,329
INVESCO QQQ TR UNIT SER 1 46090E103   478,029 1,294 SH   SOLE   0 0 1,294
IQVIA HLDGS INC COM 46266C105   344,123 1,531 SH   SOLE   0 0 1,531
ISHARES SILVER TR ISHARES 46428Q109   214,123 10,250 SH   SOLE   0 0 10,250
ISHARES TR SELECT DIVID ETF 464287168   50,985 450 SH   SOLE   0 0 450
ISHARES TR TIPS BD ETF 464287176   21,524 200 SH   SOLE   0 0 200
ISHARES TR CORE S&P500 ETF 464287200   143,964 323 SH   SOLE   0 0 323
ISHARES TR MSCI EMG MKT ETF 464287234   6,923 175 SH   SOLE   0 0 175
ISHARES TR IBOXX INV CP ETF 464287242   433 4 SH   SOLE   0 0 4
ISHARES TR MSCI EAFE ETF 464287465   670,770 9,252 SH   SOLE   0 0 9,252
ISHARES TR RUS MID CAP ETF 464287499   202,512 2,773 SH   SOLE   0 0 2,773
ISHARES TR CORE S&P MCP ETF 464287507   137,800 527 SH   SOLE   0 0 527
ISHARES TR US CONSUM DISCRE 464287580   62,912 884 SH   SOLE   0 0 884
ISHARES TR RUS 1000 VAL ETF 464287598   151,517 960 SH   SOLE   0 0 960
ISHARES TR S&P MC 400GR ETF 464287606   1,500 20 SH   SOLE   0 0 20
ISHARES TR RUS 1000 GRW ETF 464287614   3,421,217 12,433 SH   SOLE   0 0 12,433
ISHARES TR RUS 1000 ETF 464287622   24,374 100 SH   SOLE   0 0 100
ISHARES TR RUSSELL 2000 ETF 464287655   116,482 622 SH   SOLE   0 0 622
ISHARES TR CORE S&P US VLU 464287663   3,130 40 SH   SOLE   0 0 40
ISHARES TR CORE S&P US GWT 464287671   2,929 30 SH   SOLE   0 0 30
ISHARES TR RUSSELL 3000 ETF 464287689   431,344 1,695 SH   SOLE   0 0 1,695
ISHARES TR US TELECOM ETF 464287713   12,597 570 SH   SOLE   0 0 570
ISHARES TR U.S. TECH ETF 464287721   66,084 607 SH   SOLE   0 0 607
ISHARES TR US HLTHCARE ETF 464287762   91,082 325 SH   SOLE   0 0 325
ISHARES TR U.S. FINLS ETF 464287788   22,383 300 SH   SOLE   0 0 300
ISHARES TR CORE S&P SCP ETF 464287804   93,073 934 SH   SOLE   0 0 934
ISHARES TR U.S. BAS MTL ETF 464287838   19,292 145 SH   SOLE   0 0 145
ISHARES TR DOW JONES US ETF 464287846   67,815 626 SH   SOLE   0 0 626
ISHARES TR SP SMCP600VL ETF 464287879   8,558 90 SH   SOLE   0 0 90
ISHARES TR MSCI NORWAY ETF 46429B499   1,503 68 SH   SOLE   0 0 68
ISHARES TR MSCI FINLAND ETF 46429B515   1,195 34 SH   SOLE   0 0 34
ISHARES TR MSCI USA MIN VOL 46429B697   205,448 2,764 SH   SOLE   0 0 2,764
JOHNSON & JOHNSON COM 478160104   1,869,343 11,294 SH   SOLE   0 0 11,294
JPMORGAN CHASE & CO COM 46625H100   4,515,655 31,048 SH   SOLE   0 0 31,048
KIMBELL RTY PARTNERS LP UNIT 49435R102   685,362 46,592 SH   SOLE   0 0 46,592
KINDER MORGAN INC DEL COM 49456B101   4,928,347 286,199 SH   SOLE   0 0 286,199
LILLY ELI & CO COM 532457108   5,169,874 11,024 SH   SOLE   0 0 11,024
LINCOLN NATL CORP IND COM 534187109   499,048 19,373 SH   SOLE   0 0 19,373
LINDE PLC SHS G54950103   256,848 674 SH   SOLE   0 0 674
LOWES COS INC COM 548661107   9,924,499 43,972 SH   SOLE   0 0 43,972
MARINEMAX INC COM 567908108   267,234 7,823 SH   SOLE   0 0 7,823
MCDONALDS CORP COM 580135101   338,842 1,135 SH   SOLE   0 0 1,135
MCKESSON CORP COM 58155Q103   5,169,596 12,098 SH   SOLE   0 0 12,098
MERCK & CO INC COM 58933Y105   1,575,933 13,657 SH   SOLE   0 0 13,657
META PLATFORMS INC CL A 30303M102   219,253 764 SH   SOLE   0 0 764
MICROSOFT CORP COM 594918104   6,733,597 19,773 SH   SOLE   0 0 19,773
MICROSTRATEGY INC CL A NEW 594972408   323,244 944 SH   SOLE   0 0 944
MONDELEZ INTL INC CL A 609207105   655,726 8,990 SH   SOLE   0 0 8,990
NORFOLK SOUTHN CORP COM 655844108   1,851,381 8,164 SH   SOLE   0 0 8,164
NVIDIA CORPORATION COM 67066G104   422,185 998 SH   SOLE   0 0 998
ONEWATER MARINE INC CL A COM 68280L101   258,176 7,124 SH   SOLE   0 0 7,124
PACER FDS TR PACER US SMALL 69374H857   1,086,406 26,693 SH   SOLE   0 0 26,693
PACER FDS TR DEVELOPED MRKT 69374H873   4,905 165 SH   SOLE   0 0 165
PACER FDS TR US CASH COWS 100 69374H881   1,336,344 27,916 SH   SOLE   0 0 27,916
PARK NATL CORP COM 700658107   516,319 5,046 SH   SOLE   0 0 5,046
PAYCHEX INC COM 704326107   361,116 3,228 SH   SOLE   0 0 3,228
PAYPAL HLDGS INC COM 70450Y103   394,775 5,916 SH   SOLE   0 0 5,916
PEPSICO INC COM 713448108   1,353,631 7,308 SH   SOLE   0 0 7,308
PFIZER INC COM 717081103   693,413 18,904 SH   SOLE   0 0 18,904
PHILIP MORRIS INTL INC COM 718172109   935,004 9,578 SH   SOLE   0 0 9,578
PHILLIPS 66 COM 718546104   327,153 3,430 SH   SOLE   0 0 3,430
PRICE T ROWE GROUP INC COM 74144T108   302,230 2,698 SH   SOLE   0 0 2,698
PROCTER AND GAMBLE CO COM 742718109   1,237,784 8,157 SH   SOLE   0 0 8,157
PROFOUND MED CORP COM NEW 74319B502   239,059 18,375 SH   SOLE   0 0 18,375
PROLOGIS INC. COM 74340W103   205,651 1,677 SH   SOLE   0 0 1,677
RAYMOND JAMES FINL INC COM 754730109   280,179 2,700 SH   SOLE   0 0 2,700
RAYTHEON TECHNOLOGIES CORP COM 75513E101   209,634 2,140 SH   SOLE   0 0 2,140
REGIONS FINANCIAL CORP NEW COM 7591EP100   197,927 11,107 SH   SOLE   0 0 11,107
ROCKWELL AUTOMATION INC COM 773903109   640,121 1,943 SH   SOLE   0 0 1,943
ROYAL GOLD INC COM 780287108   360,176 3,138 SH   SOLE   0 0 3,138
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   15,911 192 SH   SOLE   0 0 192
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,872,237 21,640 SH   SOLE   0 0 21,640
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,060,526 14,299 SH   SOLE   0 0 14,299
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   4,245 25 SH   SOLE   0 0 25
SELECT SECTOR SPDR TR ENERGY 81369Y506   50,124 618 SH   SOLE   0 0 618
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,244,490 36,918 SH   SOLE   0 0 36,918
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   12,342 115 SH   SOLE   0 0 115
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,743,540 10,028 SH   SOLE   0 0 10,028
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   43,117 1,144 SH   SOLE   0 0 1,144
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   244,350 3,734 SH   SOLE   0 0 3,734
SOUTHERN CO COM 842587107   3,075,434 43,778 SH   SOLE   0 0 43,778
SPDR GOLD TR GOLD SHS 78463V107   532,136 2,985 SH   SOLE   0 0 2,985
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,963,835 8,942 SH   SOLE   0 0 8,942
SPDR SER TR S&P 600 SMCP VAL 78464A300   16,210 210 SH   SOLE   0 0 210
SPDR SER TR DJ REIT ETF 78464A607   116,848 1,292 SH   SOLE   0 0 1,292
SPDR SER TR S&P DIVID ETF 78464A763   275,805 2,250 SH   SOLE   0 0 2,250
SPDR SER TR BLOOMBERG INVT 78468R200   419,067 13,655 SH   SOLE   0 0 13,655
SPDR SER TR S&P OILGAS EXP 78468R556   1,288 10 SH   SOLE   0 0 10
SPDR SER TR BLOOMBERG HIGH Y 78468R622   5,246 57 SH   SOLE   0 0 57
STAR GROUP L P UNIT LTD PARTNR 85512C105   233,794 17,115 SH   SOLE   0 0 17,115
STEM INC COM 85859N102   85,800 15,000 SH   SOLE   0 0 15,000
STERIS PLC SHS USD G8473T100   410,364 1,824 SH   SOLE   0 0 1,824
TARGET CORP COM 87612E106   200,513 1,520 SH   SOLE   0 0 1,520
TEXAS INSTRS INC COM 882508104   1,265,001 7,027 SH   SOLE   0 0 7,027
TJX COS INC NEW COM 872540109   1,449,146 17,091 SH   SOLE   0 0 17,091
TRANE TECHNOLOGIES PLC SHS G8994E103   267,764 1,400 SH   SOLE   0 0 1,400
TRUIST FINL CORP COM 89832Q109   505,023 16,640 SH   SOLE   0 0 16,640
UNION PAC CORP COM 907818108   1,320,084 6,451 SH   SOLE   0 0 6,451
UNITED PARCEL SERVICE INC CL B 911312106   828,569 4,622 SH   SOLE   0 0 4,622
UNITEDHEALTH GROUP INC COM 91324P102   539,759 1,123 SH   SOLE   0 0 1,123
VALERO ENERGY CORP COM 91913Y100   566,559 4,830 SH   SOLE   0 0 4,830
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   38,692 95 SH   SOLE   0 0 95
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   14,807 107 SH   SOLE   0 0 107
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   7,103 85 SH   SOLE   0 0 85
VANGUARD INDEX FDS MID CAP ETF 922908629   36,326 165 SH   SOLE   0 0 165
VANGUARD INDEX FDS GROWTH ETF 922908736   36,502 129 SH   SOLE   0 0 129
VANGUARD INDEX FDS VALUE ETF 922908744   111,068 782 SH   SOLE   0 0 782
VANGUARD INDEX FDS SMALL CP ETF 922908751   6,364 32 SH   SOLE   0 0 32
VANGUARD INDEX FDS TOTAL STK MKT 922908769   20,706 94 SH   SOLE   0 0 94
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   788,974 16,638 SH   SOLE   0 0 16,638
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,934 52 SH   SOLE   0 0 52
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   646,584 9,138 SH   SOLE   0 0 9,138
VERISK ANALYTICS INC COM 92345Y106   758,809 3,357 SH   SOLE   0 0 3,357
VERIZON COMMUNICATIONS INC COM 92343V104   814,773 21,908 SH   SOLE   0 0 21,908
VISA INC COM CL A 92826C839   746,414 3,143 SH   SOLE   0 0 3,143
WALMART INC COM 931142103   1,638,603 10,425 SH   SOLE   0 0 10,425
WASTE MGMT INC DEL COM 94106L109   966,470 5,573 SH   SOLE   0 0 5,573
WEC ENERGY GROUP INC COM 92939U106   249,719 2,830 SH   SOLE   0 0 2,830
WEYERHAEUSER CO MTN BE COM NEW 962166104   261,861 7,814 SH   SOLE   0 0 7,814
WILLIAMS COS INC COM 969457100   824,136 25,257 SH   SOLE   0 0 25,257
WISDOMTREE TR US LARGECAP DIVD 97717W307   232,903 3,662 SH   SOLE   0 0 3,662
WISDOMTREE TR US AI ENHANCED 97717W406   105,329 1,126 SH   SOLE   0 0 1,126
WISDOMTREE TR US MIDCAP DIVID 97717W505   250,576 5,959 SH   SOLE   0 0 5,959
WISDOMTREE TR INTL MIDCAP DV 97717W778   3,743 65 SH   SOLE   0 0 65
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   475,733 11,843 SH   SOLE   0 0 11,843
ZOETIS INC CL A 98978V103   969,049 5,627 SH   SOLE   0 0 5,627