0001085146-23-003760.txt : 20231016 0001085146-23-003760.hdr.sgml : 20231016 20231016104718 ACCESSION NUMBER: 0001085146-23-003760 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231016 DATE AS OF CHANGE: 20231016 EFFECTIVENESS DATE: 20231016 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RFG Advisory, LLC CENTRAL INDEX KEY: 0001633387 IRS NUMBER: 452787436 STATE OF INCORPORATION: AL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16724 FILM NUMBER: 231326611 BUSINESS ADDRESS: STREET 1: 1400 URBAN CENTER DRIVE STREET 2: SUITE 475 CITY: BIRMINGHAM STATE: AL ZIP: 35242 BUSINESS PHONE: 205-397-2450 MAIL ADDRESS: STREET 1: 1400 URBAN CENTER DRIVE STREET 2: SUITE 475 CITY: BIRMINGHAM STATE: AL ZIP: 35242 FORMER COMPANY: FORMER CONFORMED NAME: RFG Advisory Group, LLC DATE OF NAME CHANGE: 20150210 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001633387 XXXXXXXX 09-30-2023 09-30-2023 false RFG Advisory, LLC
1400 URBAN CENTER DRIVE SUITE 475 BIRMINGHAM AL 35242
13F HOLDINGS REPORT 028-16724 000158401 801-79153 N
Rick Ohlrich Chief Compliance Officer 205-397-2450 /s/Rick Ohlrich Birmingham AL 10-16-2023 0 623 2237009916 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 347803 3715 SH SOLE 0 0 3715 AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 248027 10082 SH SOLE 0 0 10082 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 230916 4600 SH SOLE 0 0 4600 ABBOTT LABS COM 002824100 1289674 13316 SH SOLE 0 0 13316 ABBVIE INC COM 00287Y109 5039676 33810 SH SOLE 0 0 33810 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1006726 3278 SH SOLE 0 0 3278 ACTIVISION BLIZZARD INC COM 00507V109 488470 5217 SH SOLE 1050 0 4167 ADOBE INC COM 00724F101 2220141 4354 SH SOLE 29 0 4325 ADVANCED MICRO DEVICES INC COM 007903107 880005 8559 SH SOLE 0 0 8559 AFLAC INC COM 001055102 1470500 19160 SH SOLE 0 0 19160 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 694076 28283 SH SOLE 0 0 28283 AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703 4804418 170952 SH SOLE 0 0 170952 AIM ETF PRODUCTS TRUST US LRGCP B10 JUN 00888H745 305921 11919 SH SOLE 0 0 11919 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 3818677 129963 SH SOLE 0 0 129963 AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 251455 9838 SH SOLE 0 0 9838 AIR PRODS & CHEMS INC COM 009158106 2255333 7958 SH SOLE 39 0 7919 ALBEMARLE CORP COM 012653101 435313 2560 SH SOLE 0 0 2560 ALLSTATE CORP COM 020002101 212705 1909 SH SOLE 0 0 1909 ALPHABET INC CAP STK CL A 02079K305 6966099 53233 SH SOLE 236 0 52997 ALPHABET INC CAP STK CL C 02079K107 3115580 23630 SH SOLE 105 0 23525 ALPS ETF TR ALERIAN MLP 00162Q452 375709 8903 SH SOLE 0 0 8903 ALTRIA GROUP INC COM 02209S103 498110 11846 SH SOLE 0 0 11846 ALZAMEND NEURO INC COM NEW 02262M308 59250 250000 SH SOLE 0 0 250000 AMAZON COM INC COM 023135106 9513955 74842 SH SOLE 586 0 74256 AMERICAN CENTY ETF TR US EQT ETF 025072885 358118 4888 SH SOLE 0 0 4888 AMERICAN CENTY ETF TR US SML CP VALU 025072877 7289713 93518 SH SOLE 0 0 93518 AMERICAN EXPRESS CO COM 025816109 1285476 8616 SH SOLE 0 0 8616 AMERICAN TOWER CORP NEW COM 03027X100 1413140 8593 SH SOLE 0 0 8593 AMERICAN WTR WKS CO INC NEW COM 030420103 926752 7484 SH SOLE 0 0 7484 AMERIPRISE FINL INC COM 03076C106 1054155 3198 SH SOLE 0 0 3198 AMGEN INC COM 031162100 3151083 11725 SH SOLE 0 0 11725 ANALOG DEVICES INC COM 032654105 585323 3343 SH SOLE 36 0 3307 APPLE INC COM 037833100 29588964 172823 SH SOLE 41 0 172782 APPLIED MATLS INC COM 038222105 731895 5286 SH SOLE 0 0 5286 ARES ACQUISITION CORPORATION COM CL A G33032106 694849 64577 SH SOLE 0 0 64577 ARES CAPITAL CORP COM 04010L103 433619 22271 SH SOLE 2250 0 20021 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1844712 17932 SH SOLE 0 0 17932 ARISTA NETWORKS INC COM 040413106 1010911 5496 SH SOLE 0 0 5496 ASML HOLDING N V N Y REGISTRY SHS N07059210 233362 396 SH SOLE 0 0 396 AT&T INC COM 00206R102 1120736 74616 SH SOLE 0 0 74616 ATKORE INC COM 047649108 263906 1769 SH SOLE 0 0 1769 ATLASSIAN CORPORATION CL A 049468101 290174 1440 SH SOLE 0 0 1440 AUTOMATIC DATA PROCESSING IN COM 053015103 2166669 9006 SH SOLE 0 0 9006 AXON ENTERPRISE INC COM 05464C101 599518 3013 SH SOLE 1265 0 1748 BANK AMERICA CORP COM 060505104 1104514 40340 SH SOLE 120 0 40220 BARINGS BDC INC COM 06759L103 101627 11406 SH SOLE 0 0 11406 BARINGS CORPORATE INVS COM 06759X107 1549259 97193 SH SOLE 0 0 97193 BARINGS GLOBAL SHORT DURATIO COM 06760L100 659425 51923 SH SOLE 0 0 51923 BARRICK GOLD CORP COM 067901108 361156 24822 SH SOLE 0 0 24822 BCE INC COM NEW 05534B760 1146675 30041 SH SOLE 0 0 30041 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6451815 18418 SH SOLE 5429 0 12989 BHP GROUP LTD SPONSORED ADS 088606108 259430 4561 SH SOLE 0 0 4561 BIO RAD LABS INC CL A 090572207 277139 773 SH SOLE 0 0 773 BLACKROCK INC COM 09247X101 1088434 1684 SH SOLE 20 0 1664 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 124180 14000 SH SOLE 0 0 14000 BLACKROCK MUNI INCOME TR II COM 09249N101 158587 17351 SH SOLE 0 0 17351 BLACKROCK MUNIASSETS FD INC COM 09254J102 165852 18428 SH SOLE 0 0 18428 BLACKSTONE INC COM 09260D107 1015627 9479 SH SOLE 0 0 9479 BOEING CO COM 097023105 799721 4172 SH SOLE 1 0 4171 BP PLC SPONSORED ADR 055622104 298201 7701 SH SOLE 0 0 7701 BRISTOL-MYERS SQUIBB CO COM 110122108 983905 16952 SH SOLE 0 0 16952 BROADCOM INC COM 11135F101 2570333 3095 SH SOLE 0 0 3095 BUNGE LIMITED COM G16962105 241724 2233 SH SOLE 0 0 2233 CADENCE DESIGN SYSTEM INC COM 127387108 438619 1872 SH SOLE 0 0 1872 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 1136261 18368 SH SOLE 0 0 18368 CANADIAN PACIFIC KANSAS CITY COM 13646K108 544309 7315 SH SOLE 0 0 7315 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 686276 31920 SH SOLE 0 0 31920 CAPITAL ONE FINL CORP COM 14040H105 621211 6401 SH SOLE 0 0 6401 CARNIVAL CORP COMMON STOCK 143658300 252201 18382 SH SOLE 0 0 18382 CARRIER GLOBAL CORPORATION COM 14448C104 410442 7436 SH SOLE 0 0 7436 CATERPILLAR INC COM 149123101 1815169 6649 SH SOLE 0 0 6649 CELANESE CORP DEL COM 150870103 836256 6662 SH SOLE 0 0 6662 CENTENE CORP DEL COM 15135B101 1671924 24273 SH SOLE 0 0 24273 CHENIERE ENERGY INC COM NEW 16411R208 895807 5398 SH SOLE 0 0 5398 CHEVRON CORP NEW COM 166764100 4960272 29417 SH SOLE 26 0 29391 CHUBB LIMITED COM H1467J104 240689 1156 SH SOLE 0 0 1156 CHURCH & DWIGHT CO INC COM 171340102 299290 3266 SH SOLE 0 0 3266 CION INVT CORP COM 17259U204 110752 10478 SH SOLE 0 0 10478 CISCO SYS INC COM 17275R102 2241433 41693 SH SOLE 0 0 41693 CITIGROUP INC COM NEW 172967424 421246 10242 SH SOLE 0 0 10242 CLOROX CO DEL COM 189054109 384700 2935 SH SOLE 0 0 2935 CLOUDFLARE INC CL A COM 18915M107 375509 5957 SH SOLE 0 0 5957 COCA COLA CO COM 191216100 4179340 74658 SH SOLE 0 0 74658 COHEN & STEERS REIT & PFD & COM 19247X100 296010 17250 SH SOLE 0 0 17250 COHEN & STEERS TAX ADVAN PFD COM 19249X108 509272 29151 SH SOLE 0 0 29151 COLGATE PALMOLIVE CO COM 194162103 360911 5075 SH SOLE 0 0 5075 COMCAST CORP NEW CL A 20030N101 1976507 44576 SH SOLE 197 0 44379 CONOCOPHILLIPS COM 20825C104 608221 5077 SH SOLE 42 0 5035 CONSOLIDATED EDISON INC COM 209115104 507997 5939 SH SOLE 0 0 5939 CORNING INC COM 219350105 978538 32115 SH SOLE 0 0 32115 COSTCO WHSL CORP NEW COM 22160K105 1545298 2735 SH SOLE 0 0 2735 CROWDSTRIKE HLDGS INC CL A 22788C105 607025 3627 SH SOLE 0 0 3627 CROWN CASTLE INC COM 22822V101 1310007 14235 SH SOLE 0 0 14235 CSX CORP COM 126408103 652131 21208 SH SOLE 0 0 21208 CUMMINS INC COM 231021106 786410 3442 SH SOLE 0 0 3442 CVS HEALTH CORP COM 126650100 1111635 15921 SH SOLE 1174 0 14747 D R HORTON INC COM 23331A109 745136 6933 SH SOLE 0 0 6933 DANAHER CORPORATION COM 235851102 1500476 6048 SH SOLE 0 0 6048 DEERE & CO COM 244199105 1441685 3820 SH SOLE 0 0 3820 DEVON ENERGY CORP NEW COM 25179M103 1011778 21211 SH SOLE 0 0 21211 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 265513 6577 SH SOLE 0 0 6577 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 1224031 52511 SH SOLE 0 0 52511 DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757 5918721 261312 SH SOLE 0 0 261312 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 1710363 75780 SH SOLE 0 0 75780 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 4594560 205023 SH SOLE 0 0 205023 DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674 9584934 192250 SH SOLE 0 0 192250 DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 921232 23164 SH SOLE 0 0 23164 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 512453 15710 SH SOLE 0 0 15710 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 3728608 142804 SH SOLE 0 0 142804 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 3043673 130350 SH SOLE 0 0 130350 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 21063043 454141 SH SOLE 0 0 454141 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 18352440 700475 SH SOLE 0 0 700475 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1147517 24651 SH SOLE 0 0 24651 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 7022910 273371 SH SOLE 0 0 273371 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 10172922 410033 SH SOLE 0 0 410033 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 295811 8695 SH SOLE 0 0 8695 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 465630 23854 SH SOLE 0 0 23854 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1423952 27128 SH SOLE 0 0 27128 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 6033916 132062 SH SOLE 0 0 132062 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 95409160 4236641 SH SOLE 0 0 4236641 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 992790 13278 SH SOLE 0 0 13278 DISCOVER FINL SVCS COM 254709108 592968 6845 SH SOLE 0 0 6845 DISNEY WALT CO COM 254687106 1195127 14746 SH SOLE 74 0 14672 DNP SELECT INCOME FD INC COM 23325P104 125092 13140 SH SOLE 0 0 13140 DOCGO INC COM 256086109 264773 49676 SH SOLE 0 0 49676 DOMINION ENERGY INC COM 25746U109 352425 7890 SH SOLE 0 0 7890 DOUBLELINE INCOME SOLUTIONS COM 258622109 203403 17355 SH SOLE 0 0 17355 DOW INC COM 260557103 408023 7914 SH SOLE 0 0 7914 DRAFTKINGS INC NEW COM CL A 26142V105 231869 7876 SH SOLE 0 0 7876 DUKE ENERGY CORP NEW COM NEW 26441C204 1236089 14005 SH SOLE 0 0 14005 DYNATRACE INC COM NEW 268150109 365407 7820 SH SOLE 0 0 7820 EATON CORP PLC SHS G29183103 1001715 4697 SH SOLE 0 0 4697 EATON VANCE TAX ADVT DIV INC COM 27828G107 934832 44137 SH SOLE 7752 0 36385 EATON VANCE TAX-MANAGED DIVE COM 27828N102 14636523 1268330 SH SOLE 0 0 1268330 ECOLAB INC COM 278865100 1362835 8045 SH SOLE 29 0 8016 ELEVANCE HEALTH INC COM 036752103 659411 1514 SH SOLE 52 0 1462 ELI LILLY & CO COM 532457108 3231267 6016 SH SOLE 0 0 6016 EMERSON ELEC CO COM 291011104 880576 9119 SH SOLE 0 0 9119 ENBRIDGE INC COM 29250N105 451646 13584 SH SOLE 0 0 13584 ENBRIDGE INC COM 29250N105 990 13700 SH Call SOLE 0 0 13700 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 268652 19148 SH SOLE 0 0 19148 ENTERPRISE PRODS PARTNERS L COM 293792107 313429 11452 SH SOLE 0 0 11452 EOG RES INC COM 26875P101 1036513 8177 SH SOLE 0 0 8177 EQT CORP COM 26884L109 231834 5713 SH SOLE 0 0 5713 ERICSSON ADR B SEK 10 294821608 98629 20294 SH SOLE 0 0 20294 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 2733872 104527 SH SOLE 0 0 104527 ETFIS SER TR I VIRTUS INFRCAP 26923G822 973122 50317 SH SOLE 0 0 50317 EVERSOURCE ENERGY COM 30040W108 229538 3947 SH SOLE 0 0 3947 EXXON MOBIL CORP COM 30231G102 8014854 68165 SH SOLE 329 0 67836 FEDEX CORP COM 31428X106 445595 1682 SH SOLE 0 0 1682 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 594234 13956 SH SOLE 0 0 13956 FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 378275 23065 SH SOLE 0 0 23065 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 755307 19573 SH SOLE 0 0 19573 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 1739848 69845 SH SOLE 0 0 69845 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1849917 30537 SH SOLE 0 0 30537 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1159152 9429 SH SOLE 0 0 9429 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 2179817 95816 SH SOLE 55 0 95761 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 134189998 3080578 SH SOLE 104 0 3080474 FIRST NATL CORP COM 32106V107 334872 19016 SH SOLE 0 0 19016 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 949330 56240 SH SOLE 0 0 56240 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 936438 19158 SH SOLE 0 0 19158 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 9540549 211683 SH SOLE 0 0 211683 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 608672 31399 SH SOLE 0 0 31399 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 309467 15535 SH SOLE 0 0 15535 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 213593 4251 SH SOLE 0 0 4251 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 268962 12888 SH SOLE 0 0 12888 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 203104 6153 SH SOLE 0 0 6153 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 397204 13840 SH SOLE 0 0 13840 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 3044926 126872 SH SOLE 0 0 126872 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 256946 2645 SH SOLE 0 0 2645 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 277779 4837 SH SOLE 0 0 4837 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 3456637 273706 SH SOLE 0 0 273706 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2990742 65832 SH SOLE 4600 0 61232 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 635411 5717 SH SOLE 0 0 5717 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 251693 2997 SH SOLE 0 0 2997 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1483431 33486 SH SOLE 0 0 33486 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 3494869 58816 SH SOLE 0 0 58816 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 264604 6745 SH SOLE 0 0 6745 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1385603 29331 SH SOLE 0 0 29331 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 1950293 39512 SH SOLE 0 0 39512 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 1826488 99320 SH SOLE 0 0 99320 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 393146 8026 SH SOLE 0 0 8026 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 224107 15355 SH SOLE 0 0 15355 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 1896812 36817 SH SOLE 0 0 36817 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 3362845 73185 SH SOLE 0 0 73185 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 6932573 151565 SH SOLE 0 0 151565 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 1628451 57685 SH SOLE 0 0 57685 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 17647935 720618 SH SOLE 0 0 720618 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 413398 13952 SH SOLE 0 0 13952 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 512205 13356 SH SOLE 0 0 13356 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 2316584 68195 SH SOLE 0 0 68195 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661 2310919 77185 SH SOLE 0 0 77185 FIRST TR EXCHNG TRADED FD VI FT US EQ MOD BUF 33740U653 368361 12508 SH SOLE 0 0 12508 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2132140 50699 SH SOLE 0 0 50699 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 285865 8639 SH SOLE 0 0 8639 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 582312 8989 SH SOLE 0 0 8989 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 325684 3536 SH SOLE 0 0 3536 FIRST TR NASDAQ 100 TECH IND SHS 337345102 450545 3101 SH SOLE 0 0 3101 FIRST TR VALUE LINE DIVID IN SHS 33734H106 1619403 43311 SH SOLE 0 0 43311 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 468641 4843 SH SOLE 0 0 4843 FIRSTCASH HOLDINGS INC COM 33768G107 2009622 20020 SH SOLE 0 0 20020 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 283790 2600 SH SOLE 0 0 2600 FORD MTR CO DEL COM 345370860 1022224 82305 SH SOLE 0 0 82305 FORTIVE CORP COM 34959J108 490757 6618 SH SOLE 0 0 6618 FRANCO NEV CORP COM 351858105 685794 5137 SH SOLE 0 0 5137 FRANKLIN RESOURCES INC COM 354613101 215233 8756 SH SOLE 0 0 8756 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 1241988 229149 SH SOLE 0 0 229149 FS KKR CAP CORP COM 302635206 1412682 71746 SH SOLE 0 0 71746 GALLAGHER ARTHUR J & CO COM 363576109 988107 4335 SH SOLE 0 0 4335 GARTNER INC COM 366651107 397900 1158 SH SOLE 0 0 1158 GENERAL DYNAMICS CORP COM 369550108 1498346 6781 SH SOLE 26 0 6755 GENERAL ELECTRIC CO COM NEW 369604301 353448 3197 SH SOLE 0 0 3197 GENERAL MLS INC COM 370334104 434952 6797 SH SOLE 0 0 6797 GENUINE PARTS CO COM 372460105 227172 1573 SH SOLE 0 0 1573 GILEAD SCIENCES INC COM 375558103 1277415 17046 SH SOLE 0 0 17046 GLOBAL PMTS INC COM 37940X102 745121 6457 SH SOLE 0 0 6457 GLOBAL X FDS GLBL X MLP ETF 37954Y343 5778050 129582 SH SOLE 0 0 129582 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 304711 18170 SH SOLE 0 0 18170 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 382313 7310 SH SOLE 0 0 7310 GOLDMAN SACHS GROUP INC COM 38141G104 988363 3055 SH SOLE 0 0 3055 GOPRO INC CL A 38268T103 74858 23840 SH SOLE 0 0 23840 GSK PLC SPONSORED ADR 37733W204 220136 6073 SH SOLE 0 0 6073 GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835 1021974 42241 SH SOLE 0 0 42241 HERSHEY CO COM 427866108 336836 1684 SH SOLE 0 0 1684 HOME DEPOT INC COM 437076102 8733769 28904 SH SOLE 0 0 28904 HONEYWELL INTL INC COM 438516106 1041377 5637 SH SOLE 0 0 5637 IDEANOMICS INC COM NEW 45166V205 48600 20000 SH SOLE 0 0 20000 IDEXX LABS INC COM 45168D104 448639 1026 SH SOLE 0 0 1026 ILLINOIS TOOL WKS INC COM 452308109 996118 4325 SH SOLE 0 0 4325 ILLUMINA INC COM 452327109 318100 2317 SH SOLE 0 0 2317 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 6776834 243771 SH SOLE 0 0 243771 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 1883105 37069 SH SOLE 0 0 37069 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 1870597 73472 SH SOLE 0 0 73472 INNOVATOR ETFS TR LADDERED ALC BFR 45783Y756 302947 11885 SH SOLE 0 0 11885 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 205118 6701 SH SOLE 0 0 6701 INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 382726 13354 SH SOLE 0 0 13354 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 270154 7726 SH SOLE 0 0 7726 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 331956 9035 SH SOLE 0 0 9035 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 308869 9411 SH SOLE 0 0 9411 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 261846 7207 SH SOLE 0 0 7207 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 355816 11450 SH SOLE 0 0 11450 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 756099 24351 SH SOLE 0 0 24351 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 303112 9681 SH SOLE 0 0 9681 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 389355 11626 SH SOLE 0 0 11626 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 320403 9208 SH SOLE 0 0 9208 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 750053 22722 SH SOLE 0 0 22722 INTEL CORP COM 458140100 1105594 31100 SH SOLE 0 0 31100 INTERNATIONAL BUSINESS MACHS COM 459200101 2945317 20993 SH SOLE 0 0 20993 INTUIT COM 461202103 942672 1845 SH SOLE 0 0 1845 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 1104846 24756 SH SOLE 0 0 24756 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 969498 64849 SH SOLE 0 0 64849 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 493965 5082 SH SOLE 0 0 5082 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 649859 26036 SH SOLE 27 0 26009 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1020075 55833 SH SOLE 0 0 55833 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 41466623 281301 SH SOLE 0 0 281301 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 223434 10083 SH SOLE 0 0 10083 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4287930 391592 SH SOLE 0 0 391592 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 787971 13403 SH SOLE 0 0 13403 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 401544 18914 SH SOLE 0 0 18914 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 681877 29010 SH SOLE 13800 0 15210 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 790297 38234 SH SOLE 500 0 37734 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 1211837 53898 SH SOLE 12000 0 41898 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 1036582 22613 SH SOLE 0 0 22613 INVESCO EXCHANGE TRADED FD T ENERGY EXPLORATI 46137V761 283666 8726 SH SOLE 0 0 8726 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 161875710 5087232 SH SOLE 0 0 5087232 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 5299837 199024 SH SOLE 0 0 199024 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1037328 36850 SH SOLE 0 0 36850 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 246886 1742 SH SOLE 0 0 1742 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4336725 86665 SH SOLE 35 0 86630 INVESCO MUNI INCOME OPP TRST COM 46132X101 103331 17785 SH SOLE 0 0 17785 INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117 774546 30237 SH SOLE 0 0 30237 IRON MTN INC DEL COM 46284V101 997819 16784 SH SOLE 4778 0 12006 ISHARES GOLD TR ISHARES NEW 464285204 2449438 70004 SH SOLE 0 0 70004 ISHARES INC CORE MSCI EMKT 46434G103 3559872 74803 SH SOLE 0 0 74803 ISHARES INC MSCI EMRG CHN 46434G764 1527539 30655 SH SOLE 0 0 30655 ISHARES INC MSCI JPN ETF NEW 46434G822 581376 9643 SH SOLE 0 0 9643 ISHARES INC MSCI SWITZERLAND 464286749 343942 7894 SH SOLE 0 0 7894 ISHARES TR 0-3 MNTH TREASRY 46436E718 1579388 15689 SH SOLE 0 0 15689 ISHARES TR 0-5YR INVT GR CP 46434V100 271620 5659 SH SOLE 0 0 5659 ISHARES TR 1 3 YR TREAS BD 464287457 1676695 20708 SH SOLE 1900 0 18808 ISHARES TR 10-20 YR TRS ETF 464288653 639828 6498 SH SOLE 0 0 6498 ISHARES TR 20 YR TR BD ETF 464287432 5067479 57137 SH SOLE 0 0 57137 ISHARES TR BLACKROCK ULTRA 46434V878 2460929 48847 SH SOLE 23 0 48824 ISHARES TR BROAD USD HIGH 46435U853 868662 25026 SH SOLE 0 0 25026 ISHARES TR CORE DIV GRWTH 46434V621 2826104 57058 SH SOLE 1000 0 56058 ISHARES TR CORE HIGH DV ETF 46429B663 6017641 60852 SH SOLE 3 0 60849 ISHARES TR CORE MSCI EAFE 46432F842 1126129 17500 SH SOLE 0 0 17500 ISHARES TR CORE MSCI TOTAL 46432F834 378624 6311 SH SOLE 0 0 6311 ISHARES TR CORE S&P MCP ETF 464287507 2432188 9754 SH SOLE 0 0 9754 ISHARES TR CORE S&P SCP ETF 464287804 5010818 53120 SH SOLE 24 0 53096 ISHARES TR CORE S&P TTL STK 464287150 2482966 26361 SH SOLE 2820 0 23541 ISHARES TR CORE S&P US GWT 464287671 1181372 12458 SH SOLE 768 0 11690 ISHARES TR CORE S&P500 ETF 464287200 33404890 77789 SH SOLE 0 0 77789 ISHARES TR CORE TOTAL USD 46434V613 15297788 349944 SH SOLE 0 0 349944 ISHARES TR CORE US AGGBD ET 464287226 4667161 49630 SH SOLE 48 0 49582 ISHARES TR CR 5 10 YR ETF 46435G417 220133 5346 SH SOLE 0 0 5346 ISHARES TR EAFE GRWTH ETF 464288885 10273215 119041 SH SOLE 0 0 119041 ISHARES TR EAFE VALUE ETF 464288877 13156441 268883 SH SOLE 0 0 268883 ISHARES TR ESG AWARE MSCI 46435U663 605059 17981 SH SOLE 0 0 17981 ISHARES TR ESG AWR MSCI USA 46435G425 4545050 48398 SH SOLE 0 0 48398 ISHARES TR ESG AWR US AGRGT 46435U549 1103198 24353 SH SOLE 0 0 24353 ISHARES TR ESG AWRE 1 5 YR 46435G243 473472 19919 SH SOLE 0 0 19919 ISHARES TR FLTG RATE NT ETF 46429B655 11650213 228929 SH SOLE 7 0 228922 ISHARES TR GLOBAL 100 ETF 464287572 548243 7486 SH SOLE 0 0 7486 ISHARES TR HDG MSCI EAFE 46434V803 8316247 276287 SH SOLE 18 0 276269 ISHARES TR IBOXX HI YD ETF 464288513 2695227 36560 SH SOLE 0 0 36560 ISHARES TR IBOXX INV CP ETF 464287242 4001550 39223 SH SOLE 0 0 39223 ISHARES TR INTL SEL DIV ETF 464288448 1115411 43914 SH SOLE 0 0 43914 ISHARES TR INVESTMENT GRADE 46435G219 2473930 58334 SH SOLE 77 0 58257 ISHARES TR ISHS 1-5YR INVS 464288646 3610237 72451 SH SOLE 0 0 72451 ISHARES TR JPMORGAN USD EMG 464288281 1795218 21755 SH SOLE 0 0 21755 ISHARES TR MBS ETF 464288588 3816973 42984 SH SOLE 0 0 42984 ISHARES TR MODERT ALLOC ETF 464289875 338971 8707 SH SOLE 0 0 8707 ISHARES TR MORNINGSTAR GRWT 464287119 1432435 24014 SH SOLE 0 0 24014 ISHARES TR MSCI ACWI ETF 464288257 418631 4532 SH SOLE 0 0 4532 ISHARES TR MSCI EAFE ETF 464287465 3678475 53373 SH SOLE 0 0 53373 ISHARES TR MSCI EMG MKT ETF 464287234 347666 9161 SH SOLE 0 0 9161 ISHARES TR MSCI INTL QUALTY 46434V456 1629647 48487 SH SOLE 0 0 48487 ISHARES TR MSCI KLD400 SOC 464288570 314927 3868 SH SOLE 70 0 3798 ISHARES TR MSCI USA MIN VOL 46429B697 3056566 42229 SH SOLE 0 0 42229 ISHARES TR MSCI USA MMENTM 46432F396 373152 2671 SH SOLE 0 0 2671 ISHARES TR MSCI USA QLT FCT 46432F339 10587143 80333 SH SOLE 0 0 80333 ISHARES TR NATIONAL MUN ETF 464288414 8501350 82908 SH SOLE 0 0 82908 ISHARES TR PFD AND INCM SEC 464288687 4983755 165299 SH SOLE 900 0 164399 ISHARES TR RUS 1000 ETF 464287622 626890 2669 SH SOLE 0 0 2669 ISHARES TR RUS 1000 GRW ETF 464287614 10630898 39967 SH SOLE 29 0 39938 ISHARES TR RUS 1000 VAL ETF 464287598 4892309 32224 SH SOLE 27 0 32197 ISHARES TR RUS MD CP GR ETF 464287481 3448680 37752 SH SOLE 0 0 37752 ISHARES TR RUS MID CAP ETF 464287499 217271 3137 SH SOLE 0 0 3137 ISHARES TR RUSEL 2500 ETF 46435G268 2040146 37427 SH SOLE 0 0 37427 ISHARES TR RUSSELL 2000 ETF 464287655 981384 5553 SH SOLE 0 0 5553 ISHARES TR S&P 500 GRWT ETF 464287309 2147129 31382 SH SOLE 0 0 31382 ISHARES TR S&P 500 VAL ETF 464287408 1712612 11132 SH SOLE 0 0 11132 ISHARES TR SELECT DIVID ETF 464287168 486243 4517 SH SOLE 0 0 4517 ISHARES TR SHORT TREAS BD 464288679 1230760 11141 SH SOLE 0 0 11141 ISHARES TR SHRT NAT MUN ETF 464288158 2370409 23045 SH SOLE 0 0 23045 ISHARES TR TIPS BD ETF 464287176 2387127 23015 SH SOLE 0 0 23015 ISHARES TR TRS FLT RT BD 46434V860 7508224 147974 SH SOLE 9150 0 138824 ISHARES TR U.S. ENERGY ETF 464287796 290134 6117 SH SOLE 0 0 6117 ISHARES TR U.S. MED DVC ETF 464288810 521363 10750 SH SOLE 0 0 10750 ISHARES TR U.S. TECH ETF 464287721 3182652 30334 SH SOLE 0 0 30334 ISHARES TR US CONSM STAPLES 464287812 487351 2613 SH SOLE 0 0 2613 ISHARES TR US HLTHCARE ETF 464287762 269988 1000 SH SOLE 0 0 1000 ISHARES TR US HOME CONS ETF 464288752 523708 6672 SH SOLE 0 0 6672 ISHARES TR US INFRASTRUC 46435U713 988109 27005 SH SOLE 0 0 27005 ISHARES TR US TREAS BD ETF 46429B267 1668712 75713 SH SOLE 0 0 75713 ISHARES TR USD INV GRDE ETF 464288620 305763 6361 SH SOLE 0 0 6361 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 234460 4700 SH SOLE 0 0 4700 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1734729 32389 SH SOLE 1000 0 31389 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 404191 8055 SH SOLE 0 0 8055 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 378728 7507 SH SOLE 0 0 7507 JABIL INC COM 466313103 255810 2016 SH SOLE 0 0 2016 JACKSON FINANCIAL INC COM CL A 46817M107 1360446 35595 SH SOLE 0 0 35595 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 981876 20469 SH SOLE 3340 0 17129 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 34711867 689685 SH SOLE 980 0 688705 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 289127 6110 SH SOLE 0 0 6110 JOHNSON & JOHNSON COM 478160104 2921488 18758 SH SOLE 0 0 18758 JOHNSON CTLS INTL PLC SHS G51502105 525210 9871 SH SOLE 0 0 9871 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 515201 20858 SH SOLE 0 0 20858 JPMORGAN CHASE & CO COM 46625H100 4272904 29464 SH SOLE 50 0 29414 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 40788 15450 SH SOLE 0 0 15450 KAYNE ANDERSON ENERGY INFRST COM 486606106 788051 93704 SH SOLE 0 0 93704 KEYCORP COM 493267108 176678 16420 SH SOLE 0 0 16420 KIMBERLY-CLARK CORP COM 494368103 1465204 12124 SH SOLE 0 0 12124 KINDER MORGAN INC DEL COM 49456B101 223611 13487 SH SOLE 0 0 13487 KROGER CO COM 501044101 222257 4967 SH SOLE 0 0 4967 LAM RESEARCH CORP COM 512807108 367531 586 SH SOLE 0 0 586 LANTHEUS HLDGS INC COM 516544103 273724 3940 SH SOLE 0 0 3940 LENNAR CORP CL A 526057104 422896 3768 SH SOLE 0 0 3768 LIBERTY ALL-STAR GROWTH FD I COM 529900102 78872 15966 SH SOLE 0 0 15966 LISTED FD TR CORE ALT FD 53656F847 2661054 96415 SH SOLE 0 0 96415 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 414686 14349 SH SOLE 0 0 14349 LOCKHEED MARTIN CORP COM 539830109 2679538 6552 SH SOLE 5 0 6547 LOWES COS INC COM 548661107 2235776 10757 SH SOLE 0 0 10757 LULULEMON ATHLETICA INC COM 550021109 571860 1483 SH SOLE 0 0 1483 MARATHON PETE CORP COM 56585A102 1724313 11394 SH SOLE 0 0 11394 MARKEL GROUP INC COM 570535104 718575 488 SH SOLE 0 0 488 MARRIOTT INTL INC NEW CL A 571903202 216413 1101 SH SOLE 0 0 1101 MARVELL TECHNOLOGY INC COM 573874104 681129 12583 SH SOLE 0 0 12583 MASTERCARD INCORPORATED CL A 57636Q104 1829943 4622 SH SOLE 53 0 4569 MATCH GROUP INC NEW COM 57667L107 241005 6152 SH SOLE 0 0 6152 MCCORMICK & CO INC COM NON VTG 579780206 548266 7248 SH SOLE 0 0 7248 MCDONALDS CORP COM 580135101 2817454 10695 SH SOLE 0 0 10695 MCKESSON CORP COM 58155Q103 639488 1471 SH SOLE 11 0 1460 MEDICAL PPTYS TRUST INC COM 58463J304 68719 12609 SH SOLE 3600 0 9009 MEDTRONIC PLC SHS G5960L103 2358341 30096 SH SOLE 0 0 30096 MERCADOLIBRE INC COM 58733R102 398114 314 SH SOLE 0 0 314 MERCK & CO INC COM 58933Y105 4166885 40475 SH SOLE 0 0 40475 META PLATFORMS INC CL A 30303M102 4805171 16006 SH SOLE 103 0 15903 METLIFE INC COM 59156R108 361295 5743 SH SOLE 0 0 5743 MICROCHIP TECHNOLOGY INC. COM 595017104 295546 3787 SH SOLE 0 0 3787 MICROSOFT CORP COM 594918104 16180487 51245 SH SOLE 133 0 51112 MICROSTRATEGY INC CL A NEW 594972408 849589 2588 SH SOLE 0 0 2588 MONDELEZ INTL INC CL A 609207105 272335 3924 SH SOLE 0 0 3924 MONOLITHIC PWR SYS INC COM 609839105 383575 830 SH SOLE 0 0 830 MOODYS CORP COM 615369105 327868 1037 SH SOLE 0 0 1037 MORGAN STANLEY COM NEW 617446448 427845 5239 SH SOLE 0 0 5239 MSCI INC COM 55354G100 438170 854 SH SOLE 0 0 854 NATIONAL GRID PLC SPONSORED ADR NE 636274409 289349 4772 SH SOLE 0 0 4772 NETFLIX INC COM 64110L106 689498 1826 SH SOLE 12 0 1814 NEXTERA ENERGY INC COM 65339F101 1871173 32661 SH SOLE 0 0 32661 NIKE INC CL B 654106103 620805 6492 SH SOLE 0 0 6492 NORFOLK SOUTHN CORP COM 655844108 218789 1111 SH SOLE 0 0 1111 NORTHERN OIL & GAS INC COM 665531307 249650 6206 SH SOLE 0 0 6206 NORTHROP GRUMMAN CORP COM 666807102 253126 575 SH SOLE 0 0 575 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 197430 11980 SH SOLE 0 0 11980 NOVO-NORDISK A S ADR 670100205 640155 7039 SH SOLE 0 0 7039 NUCOR CORP COM 670346105 443204 2835 SH SOLE 0 0 2835 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 614113 10240 SH SOLE 0 0 10240 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 827101 24623 SH SOLE 0 0 24623 NUVEEN AMT FREE MUN CR INC F COM 67071L106 512762 49734 SH SOLE 0 0 49734 NUVEEN FLOATING RATE INCOME COM 67072T108 3445445 419664 SH SOLE 0 0 419664 NUVEEN MUN VALUE FD INC COM 670928100 118118 14300 SH SOLE 0 0 14300 NUVEEN QUALITY MUNCP INCOME COM 67066V101 473510 46697 SH SOLE 2500 0 44197 NVIDIA CORPORATION COM 67066G104 6131505 14096 SH SOLE 0 0 14096 NXP SEMICONDUCTORS N V COM N6596X109 610643 3054 SH SOLE 0 0 3054 ON SEMICONDUCTOR CORP COM 682189105 358650 3859 SH SOLE 0 0 3859 ONEOK INC NEW COM 682680103 1395449 22000 SH SOLE 0 0 22000 ORACLE CORP COM 68389X105 1040255 9821 SH SOLE 123 0 9698 PACCAR INC COM 693718108 211053 2482 SH SOLE 0 0 2482 PACER FDS TR GLOBL CASH ETF 69374H709 600235 18446 SH SOLE 0 0 18446 PACER FDS TR PACER US SMALL 69374H857 265010 6355 SH SOLE 0 0 6355 PACER FDS TR US CASH COWS 100 69374H881 4561505 92282 SH SOLE 0 0 92282 PALO ALTO NETWORKS INC COM 697435105 1349378 5756 SH SOLE 0 0 5756 PARKER-HANNIFIN CORP COM 701094104 241659 620 SH SOLE 0 0 620 PAVMED INC COM 70387R106 31522 107000 SH SOLE 0 0 107000 PAYCHEX INC COM 704326107 1290528 11190 SH SOLE 0 0 11190 PAYPAL HLDGS INC COM 70450Y103 219517 3755 SH SOLE 300 0 3455 PEABODY ENERGY CORP COM 704551100 272609 10489 SH SOLE 0 0 10489 PEARSON PLC SPONSORED ADR 705015105 131402 12467 SH SOLE 0 0 12467 PEDEVCO CORP COM PAR 70532Y303 10100 10000 SH SOLE 0 0 10000 PEPSICO INC COM 713448108 2651495 15649 SH SOLE 0 0 15649 PFIZER INC COM 717081103 2153852 64934 SH SOLE 0 0 64934 PGIM ETF TR PGIM ULTRA SH BD 69344A107 617008 12467 SH SOLE 0 0 12467 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 1897016 175975 SH SOLE 0 0 175975 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 480546 33164 SH SOLE 0 0 33164 PHILIP MORRIS INTL INC COM 718172109 1355667 14643 SH SOLE 120 0 14523 PHILLIPS 66 COM 718546104 1298040 10803 SH SOLE 0 0 10803 PIMCO DYNAMIC INCOME FD SHS 72201Y101 786274 45502 SH SOLE 0 0 45502 PIMCO ETF TR ACTIVE BD ETF 72201R775 25561622 290803 SH SOLE 400 0 290403 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 372040 3715 SH SOLE 0 0 3715 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 2041031 21773 SH SOLE 0 0 21773 PIMCO HIGH INCOME FD COM SHS 722014107 61771 13975 SH SOLE 0 0 13975 PIONEER NAT RES CO COM 723787107 1327962 5785 SH SOLE 560 0 5225 POSTAL REALTY TRUST INC CL A 73757R102 194805 14430 SH SOLE 7300 0 7130 PRICE T ROWE GROUP INC COM 74144T108 1891017 18032 SH SOLE 0 0 18032 PROCTER AND GAMBLE CO COM 742718109 5388963 36946 SH SOLE 0 0 36946 PROLOGIS INC. COM 74340W103 2340665 20860 SH SOLE 0 0 20860 PROSHARES TR S&P 500 DV ARIST 74348A467 3161711 35705 SH SOLE 62 0 35643 PRUDENTIAL FINL INC COM 744320102 774337 8160 SH SOLE 0 0 8160 PUBLIC STORAGE COM 74460D109 333098 1264 SH SOLE 0 0 1264 PULTE GROUP INC COM 745867101 253061 3417 SH SOLE 0 0 3417 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 102718 11165 SH SOLE 0 0 11165 QUALCOMM INC COM 747525103 2070053 18639 SH SOLE 92 0 18547 QURATE RETAIL INC COM SER A 74915M100 6436 10610 SH SOLE 0 0 10610 REALTY INCOME CORP COM 756109104 1186078 23750 SH SOLE 55 0 23695 REDFIN CORP COM 75737F108 197303 28026 SH SOLE 0 0 28026 REGIONS FINANCIAL CORP NEW COM 7591EP100 1637149 95183 SH SOLE 0 0 95183 REPUBLIC SVCS INC COM 760759100 1474687 10348 SH SOLE 0 0 10348 RITHM CAPITAL CORP COM NEW 64828T201 100359 10803 SH SOLE 0 0 10803 ROYAL BK CDA COM 780087102 1478829 16913 SH SOLE 0 0 16913 SALESFORCE INC COM 79466L302 1051774 5187 SH SOLE 27 0 5160 SCHWAB CHARLES CORP COM 808513105 439678 8009 SH SOLE 473 0 7536 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2506436 73806 SH SOLE 0 0 73806 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 743523 15334 SH SOLE 0 0 15334 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 23456355 331492 SH SOLE 22 0 331470 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7073652 97272 SH SOLE 0 0 97272 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 939709 18571 SH SOLE 0 0 18571 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 250484 3701 SH SOLE 0 0 3701 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 574869 8767 SH SOLE 7 0 8760 SELECT SECTOR SPDR TR ENERGY 81369Y506 2229256 24663 SH SOLE 8 0 24655 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1103369 33264 SH SOLE 16 0 33248 SELECT SECTOR SPDR TR INDL 81369Y704 10145562 100075 SH SOLE 1 0 100074 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 4801736 140937 SH SOLE 0 0 140937 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1335257 8295 SH SOLE 4 0 8291 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7044972 54722 SH SOLE 7 0 54715 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 546216 6954 SH SOLE 7 0 6947 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11727742 71541 SH SOLE 3 0 71538 SEMPRA COM 816851109 218137 3206 SH SOLE 0 0 3206 SERVICE CORP INTL COM 817565104 8027199 140483 SH SOLE 0 0 140483 SERVICENOW INC COM 81762P102 1333466 2386 SH SOLE 0 0 2386 SERVISFIRST BANCSHARES INC COM 81768T108 251231 4816 SH SOLE 0 0 4816 SHAKE SHACK INC CL A 819047101 231641 3989 SH SOLE 0 0 3989 SIRIUS XM HOLDINGS INC COM 82968B103 300500 66482 SH SOLE 0 0 66482 SNAP ON INC COM 833034101 2360957 9256 SH SOLE 0 0 9256 SNOWFLAKE INC CL A 833445109 310963 2035 SH SOLE 0 0 2035 SOUTHERN CO COM 842587107 8119427 125455 SH SOLE 0 0 125455 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 4449693 13285 SH SOLE 17 0 13268 SPDR GOLD TR GOLD SHS 78463V107 3559357 20760 SH SOLE 5 0 20755 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 888264 23253 SH SOLE 0 0 23253 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 688533 13637 SH SOLE 0 0 13637 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 7370109 237669 SH SOLE 0 0 237669 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 4202727 125193 SH SOLE 0 0 125193 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1045118 35865 SH SOLE 0 0 35865 SPDR S&P 500 ETF TR TR UNIT 78462F103 10164429 23778 SH SOLE 0 0 23778 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1074474 2353 SH SOLE 0 0 2353 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 701955 38825 SH SOLE 0 0 38825 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 19339429 210623 SH SOLE 0 0 210623 SPDR SER TR BLOOMBERG EMERGI 78464A391 650662 32812 SH SOLE 0 0 32812 SPDR SER TR BLOOMBERG HIGH Y 78468R622 10598516 117240 SH SOLE 0 0 117240 SPDR SER TR BLOOMBERG INVT 78468R200 6007975 195572 SH SOLE 0 0 195572 SPDR SER TR FTSE INT GVT ETF 78464A490 344873 8863 SH SOLE 0 0 8863 SPDR SER TR NUVEEN BLOOMBERG 78464A284 4193304 176041 SH SOLE 0 0 176041 SPDR SER TR PORTFLI HIGH YLD 78468R606 1478694 65954 SH SOLE 0 0 65954 SPDR SER TR PORTFOLI S&P1500 78464A805 62366879 1188167 SH SOLE 50 0 1188117 SPDR SER TR PORTFOLIO AGRGTE 78464A649 8325420 342047 SH SOLE 0 0 342047 SPDR SER TR PORTFOLIO INTRMD 78464A375 234145 7445 SH SOLE 0 0 7445 SPDR SER TR PORTFOLIO LN TSR 78464A664 32594480 1246443 SH SOLE 0 0 1246443 SPDR SER TR PORTFOLIO S&P400 78464A847 58822382 1343283 SH SOLE 0 0 1343283 SPDR SER TR PORTFOLIO S&P500 78464A854 14923663 296929 SH SOLE 0 0 296929 SPDR SER TR PORTFOLIO S&P600 78468R853 3763291 101986 SH SOLE 0 0 101986 SPDR SER TR PORTFOLIO SH TSR 78468R101 2518087 87677 SH SOLE 0 0 87677 SPDR SER TR PORTFOLIO SHORT 78464A474 5195585 177203 SH SOLE 0 0 177203 SPDR SER TR PRTFLO S&P500 GW 78464A409 158447399 2672864 SH SOLE 200 0 2672664 SPDR SER TR PRTFLO S&P500 VL 78464A508 854876 20719 SH SOLE 0 0 20719 SPDR SER TR RUSSELL YIELD 78468R770 540684 5914 SH SOLE 0 0 5914 SPDR SER TR S&P BIOTECH 78464A870 215993 2958 SH SOLE 0 0 2958 SPDR SER TR S&P DIVID ETF 78464A763 7680731 66783 SH SOLE 2 0 66781 SPDR SER TR S&P1500MOMTILT 78468R705 370229 2066 SH SOLE 0 0 2066 SPROTT PHYSICAL GOLD TR UNIT 85207H104 292128 20400 SH SOLE 0 0 20400 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 520456 12412 SH SOLE 0 0 12412 STAG INDL INC COM 85254J102 303014 8780 SH SOLE 0 0 8780 STARBUCKS CORP COM 855244109 830642 9101 SH SOLE 0 0 9101 STARWOOD PPTY TR INC COM 85571B105 2229048 115196 SH SOLE 0 0 115196 STRATEGY SHS NS 7HANDL IDX 86280R506 1434177 75048 SH SOLE 0 0 75048 STRYKER CORPORATION COM 863667101 262372 960 SH SOLE 0 0 960 SYSCO CORP COM 871829107 272177 4121 SH SOLE 0 0 4121 TARGA RES CORP COM 87612G101 1020046 11900 SH SOLE 0 0 11900 TE CONNECTIVITY LTD SHS H84989104 200416 1622 SH SOLE 0 0 1622 TESLA INC COM 88160R101 2818798 11265 SH SOLE 0 0 11265 TEXAS INSTRS INC COM 882508104 3046719 19161 SH SOLE 0 0 19161 THE TRADE DESK INC COM CL A 88339J105 719214 9203 SH SOLE 0 0 9203 THERMO FISHER SCIENTIFIC INC COM 883556102 1436455 2838 SH SOLE 0 0 2838 TJX COS INC NEW COM 872540109 524574 5902 SH SOLE 0 0 5902 T-MOBILE US INC COM 872590104 890718 6360 SH SOLE 0 0 6360 TOLL BROTHERS INC COM 889478103 817269 11050 SH SOLE 0 0 11050 TRUIST FINL CORP COM 89832Q109 791867 27678 SH SOLE 0 0 27678 UBER TECHNOLOGIES INC COM 90353T100 392551 8536 SH SOLE 0 0 8536 UNIFIED SER TR ONEASCENT CORE P 90470L519 1860035 85774 SH SOLE 0 0 85774 UNIFIED SER TR ONEASCENT EMGRG 90470L469 375865 14028 SH SOLE 0 0 14028 UNIFIED SER TR ONEASCENT INTL 90470L444 871373 30531 SH SOLE 0 0 30531 UNIFIED SER TR ONEASCENT LARGE 90470L527 978738 43502 SH SOLE 0 0 43502 UNION PAC CORP COM 907818108 1412798 6938 SH SOLE 0 0 6938 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 240736 9474 SH SOLE 0 0 9474 UNITED PARCEL SERVICE INC CL B 911312106 1463384 9388 SH SOLE 0 0 9388 UNITED RENTALS INC COM 911363109 389252 876 SH SOLE 0 0 876 UNITEDHEALTH GROUP INC COM 91324P102 3289518 6524 SH SOLE 21 0 6503 UPHEALTH INC *W EXP 06/08/202 91532B119 193 19500 SH SOLE 0 0 19500 US BANCORP DEL COM NEW 902973304 684393 20702 SH SOLE 0 0 20702 V F CORP COM 918204108 230959 13071 SH SOLE 0 0 13071 VALERO ENERGY CORP COM 91913Y100 293099 2068 SH SOLE 0 0 2068 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 10113253 206098 SH SOLE 0 0 206098 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 404790 9179 SH SOLE 0 0 9179 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 350153 4617 SH SOLE 0 0 4617 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1170799 7874 SH SOLE 0 0 7874 VANGUARD BD INDEX FDS INTERMED TERM 921937819 699665 9676 SH SOLE 0 0 9676 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 393478 5868 SH SOLE 0 0 5868 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3110247 41376 SH SOLE 0 0 41376 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 141352660 2025690 SH SOLE 4 0 2025686 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 4925955 102989 SH SOLE 5 0 102984 VANGUARD INDEX FDS GROWTH ETF 922908736 11992253 44039 SH SOLE 0 0 44039 VANGUARD INDEX FDS LARGE CAP ETF 922908637 236465 1208 SH SOLE 0 0 1208 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1412599 7253 SH SOLE 4 0 7249 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1346424 10281 SH SOLE 7 0 10274 VANGUARD INDEX FDS MID CAP ETF 922908629 3858380 18529 SH SOLE 0 0 18529 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 223135 2949 SH SOLE 0 0 2949 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 31683471 80681 SH SOLE 0 0 80681 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1505949 9442 SH SOLE 5 0 9437 VANGUARD INDEX FDS SMALL CP ETF 922908751 1715376 9073 SH SOLE 0 0 9073 VANGUARD INDEX FDS SML CP GRW ETF 922908595 3664436 17109 SH SOLE 4 0 17105 VANGUARD INDEX FDS TOTAL STK MKT 922908769 7154679 33683 SH SOLE 0 0 33683 VANGUARD INDEX FDS VALUE ETF 922908744 14471176 104917 SH SOLE 25 0 104891 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 619586 11945 SH SOLE 0 0 11945 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2266658 57808 SH SOLE 22 0 57786 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2078235 22303 SH SOLE 0 0 22303 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 6499407 135123 SH SOLE 0 0 135123 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1210434 21180 SH SOLE 0 0 21180 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 485743 6393 SH SOLE 0 0 6393 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 898526 20524 SH SOLE 0 0 20524 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 11653130 155065 SH SOLE 73 0 154992 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1889256 12159 SH SOLE 0 0 12159 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 11126337 254491 SH SOLE 129 0 254362 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 710407 12008 SH SOLE 0 0 12008 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1860884 18011 SH SOLE 0 0 18011 VANGUARD WORLD FD ESG INTL STK ETF 921910725 814594 16150 SH SOLE 0 0 16150 VANGUARD WORLD FD ESG US STK ETF 921910733 1354700 18010 SH SOLE 0 0 18010 VANGUARD WORLD FDS INF TECH ETF 92204A702 1631943 3933 SH SOLE 0 0 3933 VERISK ANALYTICS INC COM 92345Y106 599587 2538 SH SOLE 0 0 2538 VERIZON COMMUNICATIONS INC COM 92343V104 2902106 89544 SH SOLE 2100 0 87444 VERTEX PHARMACEUTICALS INC COM 92532F100 298084 857 SH SOLE 0 0 857 VIRTUS ETF TR II SEIX SR LN ETF 92790A405 483435 20244 SH SOLE 0 0 20244 VISA INC COM CL A 92826C839 2817038 12247 SH SOLE 104 0 12143 WALGREENS BOOTS ALLIANCE INC COM 931427108 403610 18148 SH SOLE 0 0 18148 WALMART INC COM 931142103 4409494 27571 SH SOLE 0 0 27571 WARNER BROS DISCOVERY INC COM SER A 934423104 108882 10026 SH SOLE 0 0 10026 WASTE MGMT INC DEL COM 94106L109 669821 4394 SH SOLE 0 0 4394 WATSCO INC COM 942622200 1575449 4171 SH SOLE 0 0 4171 WEC ENERGY GROUP INC COM 92939U106 1431652 17773 SH SOLE 0 0 17773 WELLS FARGO CO NEW COM 949746101 3363578 82320 SH SOLE 131 0 82189 WEST PHARMACEUTICAL SVSC INC COM 955306105 548237 1461 SH SOLE 0 0 1461 WESTERN ASSET HIGH INCOME OP COM 95766K109 1797177 493730 SH SOLE 0 0 493730 WESTROCK CO COM 96145D105 600831 16783 SH SOLE 0 0 16783 WILLIAMS SONOMA INC COM 969904101 499283 3213 SH SOLE 0 0 3213 WISDOMTREE TR EM EX ST-OWNED 97717X578 436521 16367 SH SOLE 0 0 16367 WISDOMTREE TR EMG MKTS SMCAP 97717W281 319289 6902 SH SOLE 0 0 6902 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 2406134 47817 SH SOLE 0 0 47817 WISDOMTREE TR INTK MLTIFACTR 97717Y774 249379 10151 SH SOLE 0 0 10151 WISDOMTREE TR INTL SMCAP DIV 97717W760 538368 9368 SH SOLE 0 0 9368 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 311116 8031 SH SOLE 0 0 8031 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 998872 23971 SH SOLE 0 0 23971 WISDOMTREE TR US HGH YLD CORP 97717X172 948966 21972 SH SOLE 0 0 21972 WISDOMTREE TR US HIGH DIVIDEND 97717W208 619075 7931 SH SOLE 0 0 7931 WISDOMTREE TR US LARGECAP DIVD 97717W307 643349 10463 SH SOLE 0 0 10463 WISDOMTREE TR US LARGECAP FUND 97717W588 1156851 25286 SH SOLE 0 0 25286 WISDOMTREE TR US MIDCAP DIVID 97717W505 330830 8077 SH SOLE 0 0 8077 WISDOMTREE TR US MULTIFACTOR 97717Y857 550136 14304 SH SOLE 0 0 14304 WISDOMTREE TR US QTLY DIV GRT 97717X669 2243099 35330 SH SOLE 0 0 35330 WISDOMTREE TR US SHT TRM CORP 97717X156 375214 8067 SH SOLE 0 0 8067 WISDOMTREE TR US SMALLCAP FUND 97717W562 322058 7443 SH SOLE 0 0 7443 WISDOMTREE TR YIELD ENHANCD US 97717X511 4334829 104429 SH SOLE 0 0 104429 WP CAREY INC COM 92936U109 313569 5798 SH SOLE 0 0 5798 XCEL ENERGY INC COM 98389B100 317327 5546 SH SOLE 0 0 5546 YUM BRANDS INC COM 988498101 311270 2491 SH SOLE 0 0 2491