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 LABORATORIES COM COM 002824100 2,519 21,286 SH   SOLE NONE 0 0 21,286
ABBVIE INC COM COM 00287Y109 3,095 19,097 SH   SOLE NONE 0 0 19,097
ACUITY BRANDS INC COM COM 00508Y102 6,401 33,818 SH   SOLE NONE 0 0 33,818
ALPHABET INC COM CL C CAP STK CL C 02079K107 7,264 2,600 SH   SOLE NONE 0 0 2,600
ALPHABET INC COM CL A CAP STK CL A 02079K305 7,224 2,597 SH   SOLE NONE 0 0 2,597
AMAZON COM INC COM COM 023135106 12,750 3,911 SH   SOLE NONE 0 0 3,911
APPLE INC COM COM 037833100 18,682 106,996 SH   SOLE NONE 0 0 106,996
BANK OF AMERICA CORPORATION COM COM 060505104 5,844 141,783 SH   SOLE NONE 0 0 141,783
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 5,008 14,192 SH   SOLE NONE 0 0 14,192
BERRY GLOBAL GROUP INC COM COM 08579W103 4,507 77,776 SH   SOLE NONE 0 0 77,776
BLACKROCK INC COM COM 09247X101 2,314 3,029 SH   SOLE NONE 0 0 3,029
BLACKROCK ETF TRUST II HIGH YIELD MUNI INCOME BOND HIGH YLD MUNI IN 092528108 841 35,372 SH   SOLE NONE 0 0 35,372
BLACKROCK ETF TRUST II INTERMEDIATE MUNI INCOME BO INTERMEDIA MUNI 092528207 1,751 72,369 SH   SOLE NONE 0 0 72,369
CVS HEALTH CORPORATION COM COM 126650100 5,092 50,316 SH   SOLE NONE 0 0 50,316
CITIGROUP INC COM COM NEW 172967424 4,088 76,565 SH   SOLE NONE 0 0 76,565
COCA-COLA CO COM COM 191216100 1,297 20,929 SH   SOLE NONE 0 0 20,929
COMCAST CORP COM CL A CL A 20030N101 4,687 100,126 SH   SOLE NONE 0 0 100,126
CONSTELLATION BRANDS INC COM CL A CL A 21036P108 4,551 19,760 SH   SOLE NONE 0 0 19,760
COSTCO WHOLESALE CORP COM COM 22160K105 4,364 7,580 SH   SOLE NONE 0 0 7,580
DANAHER CORP COM COM 235851102 5,372 18,314 SH   SOLE NONE 0 0 18,314
DEERE & CO COM COM 244199105 1,519 3,658 SH   SOLE NONE 0 0 3,658
WALT DISNEY COMPANY (THE) COM COM 254687106 4,816 35,114 SH   SOLE NONE 0 0 35,114
DOLLAR TREE INC COM COM 256746108 5,843 36,486 SH   SOLE NONE 0 0 36,486
FIRST TRUST EXCHANGE-TRADED FU FST TR GLB FD ETF FST TR GLB FD 33739H101 1,972 69,389 SH   SOLE NONE 0 0 69,389
FIRST TRUST EXCHANGE TRADED FD MANAGD MUN ETF MANAGD MUN ETF 33739N108 902 17,010 SH   SOLE NONE 0 0 17,010
FIRST TRUST EXCHANGE-TRADED FU MUNI HI INCM ETF MUNI HI INCM ETF 33739P301 843 16,479 SH   SOLE NONE 0 0 16,479
FIRST TRUST EXCHANGE-TRADED FU SHRT DUR MNG MUN ETF SHRT DUR MNG MUN 33739P830 2,661 132,531 SH   SOLE NONE 0 0 132,531
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETF FST LOW OPPT EFT 33739Q200 6,916 141,288 SH   SOLE NONE 0 0 141,288
FIRST TR EXCHANGE TRADED FD VI MUN CEF IN OPT ETF MUN CEF IN OPT 33740F508 1,784 98,818 SH   SOLE NONE 0 0 98,818
FIRST TRUST EXCHANGE TRADED FD ULTRA SHT DUR MU ETF ULTRA SHT DUR MU 33740J104 904 45,293 SH   SOLE NONE 0 0 45,293
FLEXSHARES TRUST GLB QLT R/E IDX ETF GLB QLT R/E IDX 33939L787 3,039 43,227 SH   SOLE NONE 0 0 43,227
FORTINET INC COM COM 34959E109 1,477 4,324 SH   SOLE NONE 0 0 4,324
FREEPORT-MCMORAN INC COM CL B CL B 35671D857 2,895 58,207 SH   SOLE NONE 0 0 58,207
GENERAC HLDGS INC COM COM 368736104 6,054 20,368 SH   SOLE NONE 0 0 20,368
GILEAD SCIENCES INC COM COM 375558103 1,165 19,605 SH   SOLE NONE 0 0 19,605
HCA HEALTHCARE INC COM COM 40412C101 5,011 19,997 SH   SOLE NONE 0 0 19,997
HALLIBURTON CO COM COM 406216101 4,574 120,781 SH   SOLE NONE 0 0 120,781
HOME DEPOT INC COM COM 437076102 2,283 7,628 SH   SOLE NONE 0 0 7,628
INVESCO ACTIVELY MANAGED EXCHA VAR RATE INVT ETF VAR RATE INVT 46090A879 5,649 226,680 SH   SOLE NONE 0 0 226,680
INVESCO EXCHANGE TRADED FD TR FINL PFD ETF FINL PFD ETF 46137V621 1,175 69,455 SH   SOLE NONE 0 0 69,455
ISHARES TRUST GL CLEAN ENE ETF GL CLEAN ENE ETF 464288224 533 24,775 SH   SOLE NONE 0 0 24,775
ISHARES TRUST PFD AND INCM SEC ETF PFD AND INCM SEC 464288687 1,243 34,146 SH   SOLE NONE 0 0 34,146
ISHARES US ETF TRUST GSCI COMMODITY DYNAMIC ROLL GSCI CMDTY STGY 46431W853 2,001 49,977 SH   SOLE NONE 0 0 49,977
JP MORGAN CHASE & CO COM COM 46625H100 5,263 38,613 SH   SOLE NONE 0 0 38,613
JOHNSON & JOHNSON COM COM 478160104 2,656 14,988 SH   SOLE NONE 0 0 14,988
JONES LANG LASALLE INC COM COM 48020Q107 2,440 10,190 SH   SOLE NONE 0 0 10,190
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 5,710 36,149 SH   SOLE NONE 0 0 36,149
LAMAR ADVERTISING CO COM USD0.001 CL A CL A 512816109 4,208 36,226 SH   SOLE NONE 0 0 36,226
ELI LILLY AND COMPANY COM COM 532457108 608 2,124 SH   SOLE NONE 0 0 2,124
MERCK & CO INC COM COM 58933Y105 5,201 63,397 SH   SOLE NONE 0 0 63,397
MICROSOFT CORP COM COM 594918104 16,801 54,494 SH   SOLE NONE 0 0 54,494
MICRON TECHNOLOGY INC COM COM 595112103 3,973 51,010 SH   SOLE NONE 0 0 51,010
NRG ENERGY INC COM COM NEW 629377508 976 25,453 SH   SOLE NONE 0 0 25,453
NORTHROP GRUMMAN CORP COM COM 666807102 3,661 8,187 SH   SOLE NONE 0 0 8,187
NVIDIA CORP COM COM 67066G104 9,019 33,057 SH   SOLE NONE 0 0 33,057
OREILLY AUTOMOTIVE INC NEW COM COM 67103H107 2,625 3,833 SH   SOLE NONE 0 0 3,833
OLD DOMINION FREIGHT LINE INC COM COM 679580100 2,255 7,552 SH   SOLE NONE 0 0 7,552
PALANTIR TECH INC COM CL A CL A 69608A108 8,711 634,490 SH   SOLE NONE 0 0 634,490
PFIZER INC COM COM 717081103 3,368 65,072 SH   SOLE NONE 0 0 65,072
PRICE T ROWE GROUPS COM COM 74144T108 4,886 32,319 SH   SOLE NONE 0 0 32,319
PROLOGIS INC COM USD0.01 COM 74340W103 1,577 9,768 SH   SOLE NONE 0 0 9,768
QUALCOMM INC COM COM 747525103 3,378 22,110 SH   SOLE NONE 0 0 22,110
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 292 647 SH   SOLE NONE 0 0 647
SPDR INDEX SHARES FUNDS GLB NAT RESRCE ETF GLB NAT RESRCE 78463X541 2,749 43,792 SH   SOLE NONE 0 0 43,792
SPDR INDEX SHARES FUNDS S&P GBLINF ETF S&P GBLINF ETF 78463X855 3,539 60,935 SH   SOLE NONE 0 0 60,935
SPDR SERIES TRUST SPDR BLOOMBERG CONVERTIBLE BLMBRG BRC CNVRT 78464A359 4,311 56,026 SH   SOLE NONE 0 0 56,026
SPDR SERIES TRUST PORTFOLIO SHORT ETF PORTFOLIO SHORT 78464A474 7,153 237,430 SH   SOLE NONE 0 0 237,430
SSGA ACTIVE ETF TR BLACKSTONE SENIOR LOAN ETF BLACKSTONE SENR 78467V608 6,919 153,906 SH   SOLE NONE 0 0 153,906
SPDR SPDR BLMBERG INVST GRADE BLOMBERG BRC INV 78468R200 5,872 192,602 SH   SOLE NONE 0 0 192,602
SPDR SPDR BLOOMBERG SHORT TERM H BLOOMBERG SRT TR 78468R408 4,921 187,545 SH   SOLE NONE 0 0 187,545
STARBUCKS CORP COM COM 855244109 3,668 40,321 SH   SOLE NONE 0 0 40,321
TARGET CORP COM COM 87612E106 2,449 11,543 SH   SOLE NONE 0 0 11,543
TRUIST FINANCIAL CORPORATION COM COM 89832Q109 4,207 74,198 SH   SOLE NONE 0 0 74,198
II-VI INC COM COM 902104108 6,873 94,819 SH   SOLE NONE 0 0 94,819
VANECK ETF TRUST VANECK CEF MUNI INCOME ETF CEF MUN INCOME E 92189F460 2,132 84,252 SH   SOLE NONE 0 0 84,252
VANGUARD S&P 500 ETF SHS S&P 500 ETF SHS 922908363 210 508 SH   SOLE NONE 0 0 508
VISA INC COM CL A COM CL A 92826C839 5,865 26,449 SH   SOLE NONE 0 0 26,449
LINDE PLC COM SHS G5494J103 1,312 4,107 SH   SOLE NONE 0 0 4,107
MEDTRONIC PLC COM SHS G5960L103 1,958 17,651 SH   SOLE NONE 0 0 17,651
SENSATA TECH HOLDING PLC COM SHS G8060N102 5,355 105,322 SH   SOLE NONE 0 0 105,322