0001085146-24-001705.txt : 20240411 0001085146-24-001705.hdr.sgml : 20240411 20240411083134 ACCESSION NUMBER: 0001085146-24-001705 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240411 DATE AS OF CHANGE: 20240411 EFFECTIVENESS DATE: 20240411 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RFG Advisory, LLC CENTRAL INDEX KEY: 0001633387 ORGANIZATION NAME: 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: 24837197 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 03-31-2024 03-31-2024 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 04-11-2024 0 711 2938062691 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 717575 6765 SH SOLE 0 0 6765 AB ACTIVE ETFS INC TAX AWARE SHRT 00039J202 439565 17520 SH SOLE 0 0 17520 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 342233 6774 SH SOLE 0 0 6774 ABBOTT LABS COM 002824100 1505508 13246 SH SOLE 0 0 13246 ABBVIE INC COM 00287Y109 5659456 31079 SH SOLE 0 0 31079 ABRDN ETFS BBRG ALL COMMDY 003261203 498900 15813 SH SOLE 0 0 15813 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1094794 3159 SH SOLE 0 0 3159 ADOBE INC COM 00724F101 2167883 4296 SH SOLE 27 0 4270 ADVANCED MICRO DEVICES INC COM 007903107 628704 3483 SH SOLE 0 0 3483 AFLAC INC COM 001055102 1284721 14963 SH SOLE 0 0 14963 AGILENT TECHNOLOGIES INC COM 00846U101 260899 1793 SH SOLE 0 0 1793 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 9237934 332472 SH SOLE 0 0 332472 AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703 5460630 165575 SH SOLE 0 0 165575 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 2409941 76664 SH SOLE 0 0 76664 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 498242 15278 SH SOLE 0 0 15278 AIR PRODS & CHEMS INC COM 009158106 1509747 6232 SH SOLE 69 0 6163 AIRBNB INC COM CL A 009066101 414453 2512 SH SOLE 12 0 2500 ALPHABET INC CAP STK CL A 02079K305 7975107 52840 SH SOLE 272 0 52568 ALPHABET INC CAP STK CL C 02079K107 4195981 27558 SH SOLE 71 0 27487 ALPS ETF TR ALERIAN MLP 00162Q452 445487 9387 SH SOLE 0 0 9387 ALTRIA GROUP INC COM 02209S103 528903 12125 SH SOLE 0 0 12125 ALZAMEND NEURO INC COM 02262M407 16666 16666 SH SOLE 0 0 16666 AMAZON COM INC COM 023135106 14753103 81789 SH SOLE 752 0 81037 AMERICAN CENTY ETF TR US EQT ETF 025072885 431443 4821 SH SOLE 0 0 4821 AMERICAN CENTY ETF TR US SML CP VALU 025072877 8887375 94839 SH SOLE 0 0 94839 AMERICAN ELEC PWR CO INC COM 025537101 210945 2450 SH SOLE 0 0 2450 AMERICAN EXPRESS CO COM 025816109 2075346 9115 SH SOLE 6 0 9109 AMERICAN TOWER CORP NEW COM 03027X100 2169106 10978 SH SOLE 125 0 10853 AMERICAN WTR WKS CO INC NEW COM 030420103 1404868 11496 SH SOLE 0 0 11496 AMERIPRISE FINL INC COM 03076C106 1361203 3105 SH SOLE 0 0 3105 AMGEN INC COM 031162100 3062284 10771 SH SOLE 0 0 10771 ANALOG DEVICES INC COM 032654105 629855 3184 SH SOLE 36 0 3148 APPLE INC COM 037833100 29084778 169610 SH SOLE 92 0 169518 APPLIED MATLS INC COM 038222105 1323115 6416 SH SOLE 0 0 6416 ARCHER DANIELS MIDLAND CO COM 039483102 208377 3318 SH SOLE 0 0 3318 ARES CAPITAL CORP COM 04010L103 543339 26097 SH SOLE 1750 0 24347 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1949454 14660 SH SOLE 0 0 14660 ARISTA NETWORKS INC COM 040413106 2005960 6918 SH SOLE 8 0 6909 ASML HOLDING N V N Y REGISTRY SHS N07059210 1850220 1907 SH SOLE 0 0 1907 AT&T INC COM 00206R102 1280055 72730 SH SOLE 0 0 72730 ATKORE INC COM 047649108 412019 2164 SH SOLE 1 0 2163 ATLASSIAN CORPORATION CL A 049468101 380855 1952 SH SOLE 0 0 1952 AUTOMATIC DATA PROCESSING IN COM 053015103 2482002 9938 SH SOLE 0 0 9938 AXON ENTERPRISE INC COM 05464C101 933261 2983 SH SOLE 1195 0 1788 BANK AMERICA CORP COM 060505104 699170 18438 SH SOLE 120 0 18318 BARINGS CORPORATE INVS COM 06759X107 2655913 154503 SH SOLE 0 0 154503 BARINGS GLOBAL SHORT DURATIO COM 06760L100 1765166 123438 SH SOLE 0 0 123438 BARRICK GOLD CORP COM 067901108 682266 41002 SH SOLE 0 0 41002 BCE INC COM NEW 05534B760 419685 12351 SH SOLE 0 0 12351 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8062910 19174 SH SOLE 5448 0 13726 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 8006155 180319 SH SOLE 0 0 180319 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 1667312 31783 SH SOLE 0 0 31783 BLACKROCK INC COM 09247X101 1356329 1627 SH SOLE 20 0 1607 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 117762 11400 SH SOLE 0 0 11400 BLACKROCK MUNI INCOME TR II COM 09249N101 166028 15288 SH SOLE 0 0 15288 BLACKSTONE INC COM 09260D107 1336885 10176 SH SOLE 0 0 10176 BLOCK INC CL A 852234103 857895 10143 SH SOLE 0 0 10143 BOEING CO COM 097023105 573560 2972 SH SOLE 0 0 2972 BOOKING HOLDINGS INC COM 09857L108 527639 145 SH SOLE 10 0 135 BP PLC SPONSORED ADR 055622104 271695 7211 SH SOLE 0 0 7211 BRISTOL-MYERS SQUIBB CO COM 110122108 1205744 22234 SH SOLE 0 0 22234 BROADCOM INC COM 11135F101 4498595 3394 SH SOLE 2 0 3392 BUNGE GLOBAL SA COM SHS H11356104 265418 2589 SH SOLE 0 0 2589 CADENCE BANK COM 12740C103 258564 8916 SH SOLE 0 0 8916 CADENCE DESIGN SYSTEM INC COM 127387108 597359 1919 SH SOLE 0 0 1919 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 1332678 18189 SH SOLE 0 0 18189 CAMPBELL SOUP CO COM 134429109 248075 5581 SH SOLE 0 0 5581 CANADIAN PACIFIC KANSAS CITY COM 13646K108 645970 7326 SH SOLE 0 0 7326 CAPITAL GROUP CORE BALANCED SHS 14021D107 394441 13550 SH SOLE 3000 0 10550 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 206879 6467 SH SOLE 0 0 6467 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 541087 24091 SH SOLE 0 0 24091 CAPITAL ONE FINL CORP COM 14040H105 1043345 7007 SH SOLE 0 0 7007 CARDINAL HEALTH INC COM 14149Y108 236733 2116 SH SOLE 0 0 2116 CARNIVAL CORP UNIT 99/99/9999 143658300 164821 10087 SH SOLE 0 0 10087 CARRIER GLOBAL CORPORATION COM 14448C104 335924 5779 SH SOLE 0 0 5779 CATERPILLAR INC COM 149123101 2485444 6783 SH SOLE 6 0 6777 CELANESE CORP DEL COM 150870103 994439 5786 SH SOLE 0 0 5786 CELSIUS HLDGS INC COM NEW 15118V207 1027379 12390 SH SOLE 0 0 12390 CENCORA INC COM 03073E105 500839 2061 SH SOLE 69 0 1992 CENTENE CORP DEL COM 15135B101 1180732 15045 SH SOLE 0 0 15045 CHENIERE ENERGY INC COM NEW 16411R208 1127883 6993 SH SOLE 0 0 6993 CHEVRON CORP NEW COM 166764100 5327401 33773 SH SOLE 126 0 33647 CHIPOTLE MEXICAN GRILL INC COM 169656105 218008 75 SH SOLE 0 0 75 CHUBB LIMITED COM H1467J104 368831 1423 SH SOLE 0 0 1423 CHURCH & DWIGHT CO INC COM 171340102 340734 3267 SH SOLE 0 0 3267 CINCINNATI FINL CORP COM 172062101 201760 1625 SH SOLE 0 0 1625 CINTAS CORP COM 172908105 228113 332 SH SOLE 0 0 332 CION INVT CORP COM 17259U204 116260 10569 SH SOLE 0 0 10569 CISCO SYS INC COM 17275R102 2102945 42135 SH SOLE 0 0 42135 CITIGROUP INC COM NEW 172967424 567606 8975 SH SOLE 0 0 8975 CLOROX CO DEL COM 189054109 434403 2837 SH SOLE 0 0 2837 CLOUDFLARE INC CL A COM 18915M107 707421 7306 SH SOLE 6 0 7300 COCA COLA CO COM 191216100 4335948 70872 SH SOLE 0 0 70872 COHEN & STEERS REIT & PFD & COM 19247X100 362768 17250 SH SOLE 0 0 17250 COHERUS BIOSCIENCES INC COM 19249H103 141512 59210 SH SOLE 0 0 59210 COLGATE PALMOLIVE CO COM 194162103 477162 5299 SH SOLE 0 0 5299 COMCAST CORP NEW CL A 20030N101 1613458 37219 SH SOLE 236 0 36983 CONOCOPHILLIPS COM 20825C104 621315 4881 SH SOLE 42 0 4839 CONSOLIDATED EDISON INC COM 209115104 528373 5818 SH SOLE 0 0 5818 CONSTELLATION ENERGY CORP COM 21037T109 342167 1851 SH SOLE 0 0 1851 CORNING INC COM 219350105 363627 11032 SH SOLE 0 0 11032 COSTCO WHSL CORP NEW COM 22160K105 4047907 5525 SH SOLE 1 0 5524 CROWDSTRIKE HLDGS INC CL A 22788C105 1098245 3426 SH SOLE 2 0 3424 CROWN CASTLE INC COM 22822V101 752504 7110 SH SOLE 0 0 7110 CSX CORP COM 126408103 737204 19887 SH SOLE 0 0 19887 CUMMINS INC COM 231021106 985414 3344 SH SOLE 0 0 3344 CVS HEALTH CORP COM 126650100 1123146 14082 SH SOLE 1174 0 12908 D R HORTON INC COM 23331A109 235422 1431 SH SOLE 0 0 1431 DANAHER CORPORATION COM 235851102 1636865 6555 SH SOLE 0 0 6555 DATADOG INC CL A COM 23804L103 217291 1758 SH SOLE 2 0 1756 DEERE & CO COM 244199105 1566037 3813 SH SOLE 4 0 3809 DELTA AIR LINES INC DEL COM NEW 247361702 1107811 23142 SH SOLE 0 0 23142 DEVON ENERGY CORP NEW COM 25179M103 289159 5762 SH SOLE 0 0 5762 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 1546697 36870 SH SOLE 0 0 36870 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 526369 20650 SH SOLE 0 0 20650 DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757 4966919 200118 SH SOLE 0 0 200118 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 2085801 84377 SH SOLE 0 0 84377 DIMENSIONAL ETF TRUST GLOBAL CR ETF 25434V567 650544 12286 SH SOLE 0 0 12286 DIMENSIONAL ETF TRUST GLOBAL EX US COR 25434V575 838741 15821 SH SOLE 0 0 15821 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 3572973 139952 SH SOLE 0 0 139952 DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674 10546966 203688 SH SOLE 0 0 203688 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 3057314 83192 SH SOLE 0 0 83192 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 5042456 166858 SH SOLE 0 0 166858 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 1368182 51147 SH SOLE 0 0 51147 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 19413687 412706 SH SOLE 1048 0 411658 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 4016660 109925 SH SOLE 0 0 109925 DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625 2333859 39793 SH SOLE 0 0 39793 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 12337706 386157 SH SOLE 0 0 386157 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1413890 24814 SH SOLE 0 0 24814 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 8593005 271845 SH SOLE 0 0 271845 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 8430921 281124 SH SOLE 0 0 281124 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 358220 8758 SH SOLE 0 0 8758 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 2112914 94453 SH SOLE 0 0 94453 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 2987849 47928 SH SOLE 0 0 47928 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 6660311 122365 SH SOLE 0 0 122365 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 114886849 4515992 SH SOLE 0 0 4515992 DISCOVER FINL SVCS COM 254709108 786494 6000 SH SOLE 0 0 6000 DISNEY WALT CO COM 254687106 1595668 13041 SH SOLE 154 0 12887 DNP SELECT INCOME FD INC COM 23325P104 119423 13167 SH SOLE 0 0 13167 DOCUSIGN INC COM 256163106 228970 3845 SH SOLE 0 0 3845 DOLLAR GEN CORP NEW COM 256677105 731990 4690 SH SOLE 0 0 4690 DOUBLELINE INCOME SOLUTIONS COM 258622109 220411 17355 SH SOLE 0 0 17355 DOW INC COM 260557103 616436 10641 SH SOLE 0 0 10641 DOXIMITY INC CL A 26622P107 665377 24726 SH SOLE 0 0 24726 DRAFTKINGS INC NEW COM CL A 26142V105 300071 6608 SH SOLE 0 0 6608 DUKE ENERGY CORP NEW COM NEW 26441C204 1510666 15621 SH SOLE 0 0 15621 DYNATRACE INC COM NEW 268150109 389087 8378 SH SOLE 6 0 8373 E L F BEAUTY INC COM 26856L103 219946 1122 SH SOLE 0 0 1122 EA SERIES TRUST ALPHA ARCH 1-3 02072L565 633756 5953 SH SOLE 0 0 5953 EATON CORP PLC SHS G29183103 1323462 4233 SH SOLE 0 0 4233 EATON VANCE TAX ADVT DIV INC COM 27828G107 1015446 43027 SH SOLE 6952 0 36075 EATON VANCE TAX-MANAGED DIVE COM 27828N102 16797615 1257307 SH SOLE 0 0 1257307 ECOLAB INC COM 278865100 1782059 7718 SH SOLE 29 0 7689 EDWARDS LIFESCIENCES CORP COM 28176E108 743816 7784 SH SOLE 0 0 7784 ELEVANCE HEALTH INC COM 036752103 1045404 2016 SH SOLE 52 0 1964 ELI LILLY & CO COM 532457108 5057078 6500 SH SOLE 34 0 6466 EMERSON ELEC CO COM 291011104 1085757 9573 SH SOLE 0 0 9573 ENBRIDGE INC COM 29250N105 501367 13858 SH SOLE 0 0 13858 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 440529 28006 SH SOLE 0 0 28006 ENTERPRISE PRODS PARTNERS L COM 293792107 287171 9841 SH SOLE 0 0 9841 EOG RES INC COM 26875P101 1409354 11024 SH SOLE 0 0 11024 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 3235854 102271 SH SOLE 0 0 102271 ETFIS SER TR I VIRTUS INFRCAP 26923G822 1906058 90981 SH SOLE 0 0 90981 EVERSOURCE ENERGY COM 30040W108 261915 4382 SH SOLE 0 0 4382 EXELON CORP COM 30161N101 209252 5570 SH SOLE 0 0 5570 EXXON MOBIL CORP COM 30231G102 8213329 70658 SH SOLE 564 0 70094 FEDEX CORP COM 31428X106 336968 1163 SH SOLE 0 0 1163 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 598096 12570 SH SOLE 0 0 12570 FIDELITY COVINGTON TRUST FIDELITY FUND LR 316092337 402246 18401 SH SOLE 0 0 18401 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 5048245 111416 SH SOLE 888 0 110527 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 2498192 96567 SH SOLE 0 0 96567 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 3520423 50458 SH SOLE 0 0 50458 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1449948 9304 SH SOLE 0 0 9304 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 2826928 108353 SH SOLE 70 0 108283 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 162124970 3578128 SH SOLE 187 0 3577941 FIRST NATL CORP COM 32106V107 309200 19016 SH SOLE 0 0 19016 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1039108 57031 SH SOLE 0 0 57031 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 9877817 192325 SH SOLE 0 0 192325 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 900234 18685 SH SOLE 0 0 18685 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1881604 108638 SH SOLE 0 0 108638 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 697069 35143 SH SOLE 0 0 35143 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 296938 14821 SH SOLE 0 0 14821 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 238407 4248 SH SOLE 0 0 4248 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 271712 11881 SH SOLE 0 0 11881 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 219645 5845 SH SOLE 0 0 5845 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 415353 14427 SH SOLE 0 0 14427 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 776672 32743 SH SOLE 0 0 32743 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 230396 2410 SH SOLE 0 0 2410 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 251996 2299 SH SOLE 0 0 2299 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 2720871 204965 SH SOLE 0 0 204965 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 4240735 75204 SH SOLE 4600 0 70604 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 706213 5238 SH SOLE 0 0 5238 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 748458 33309 SH SOLE 0 0 33309 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1819466 21243 SH SOLE 0 0 21243 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2765228 13483 SH SOLE 0 0 13483 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1156783 20213 SH SOLE 0 0 20213 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 3352243 56227 SH SOLE 418 0 55809 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 743647 15412 SH SOLE 0 0 15412 FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 991148 40488 SH SOLE 0 0 40488 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 4339106 80788 SH SOLE 0 0 80788 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 1121412 59745 SH SOLE 0 0 59745 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 421585 8336 SH SOLE 0 0 8336 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 349974 5023 SH SOLE 0 0 5023 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 3556303 52819 SH SOLE 0 0 52819 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 6551823 116643 SH SOLE 7 0 116636 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 7661443 165796 SH SOLE 199 0 165598 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 3150041 90466 SH SOLE 0 0 90466 FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 384119 3631 SH SOLE 0 0 3631 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 17898454 640145 SH SOLE 0 0 640145 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 263493 10329 SH SOLE 0 0 10329 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 221092 5365 SH SOLE 0 0 5365 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737 681085 19776 SH SOLE 0 0 19776 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 254254 5720 SH SOLE 0 0 5720 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 3135357 71912 SH SOLE 0 0 71912 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 519082 6796 SH SOLE 0 0 6796 FIRST TR MORNINGSTAR DIVID L SHS 336917109 243272 6322 SH SOLE 0 0 6322 FIRST TR NASDAQ 100 TECH IND SHS 337345102 1091561 5725 SH SOLE 0 0 5725 FIRST TR SR FLTG RATE INCOME COM 33733U108 130165 12576 SH SOLE 0 0 12576 FIRST TR VALUE LINE DIVID IN SHS 33734H106 1862700 44108 SH SOLE 0 0 44108 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 466980 3788 SH SOLE 0 0 3788 FIRSTCASH HOLDINGS INC COM 33768G107 2553385 20020 SH SOLE 0 0 20020 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 328932 2525 SH SOLE 0 0 2525 FORD MTR CO DEL COM 345370860 354427 26689 SH SOLE 0 0 26689 FORTIVE CORP COM 34959J108 705343 8200 SH SOLE 0 0 8200 FRANKLIN RESOURCES INC COM 354613101 247525 8806 SH SOLE 0 0 8806 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 260371 10614 SH SOLE 3300 0 7314 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 843056 142168 SH SOLE 0 0 142168 FS KKR CAP CORP COM 302635206 2241088 117519 SH SOLE 0 0 117519 GALLAGHER ARTHUR J & CO COM 363576109 1628725 6514 SH SOLE 2 0 6512 GARTNER INC COM 366651107 764579 1604 SH SOLE 0 0 1604 GENERAL DYNAMICS CORP COM 369550108 2045166 7240 SH SOLE 26 0 7214 GENERAL ELECTRIC CO COM NEW 369604301 499920 2848 SH SOLE 0 0 2848 GENERAL MLS INC COM 370334104 396904 5672 SH SOLE 0 0 5672 GENUINE PARTS CO COM 372460105 225492 1455 SH SOLE 0 0 1455 GILEAD SCIENCES INC COM 375558103 1649132 22514 SH SOLE 0 0 22514 GLOBAL PMTS INC COM 37940X102 720861 5393 SH SOLE 0 0 5393 GLOBAL X FDS GLBL X MLP ETF 37954Y343 7034654 145887 SH SOLE 202 0 145685 GLOBAL X FDS GLOBX SUPDV US 37950E291 1005072 57796 SH SOLE 0 0 57796 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 331106 18487 SH SOLE 0 0 18487 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 403159 6335 SH SOLE 0 0 6335 GLOBAL X FDS US INFR DEV ETF 37954Y673 330328 8298 SH SOLE 0 0 8298 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 243390 7098 SH SOLE 0 0 7098 GOLDMAN SACHS GROUP INC COM 38141G104 1002903 2401 SH SOLE 0 0 2401 GOPRO INC CL A 38268T103 55393 24840 SH SOLE 0 0 24840 GSK PLC SPONSORED ADR 37733W204 239059 5576 SH SOLE 0 0 5576 GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835 1102358 40314 SH SOLE 0 0 40314 HERSHEY CO COM 427866108 853237 4387 SH SOLE 0 0 4387 HOME DEPOT INC COM 437076102 10382529 27066 SH SOLE 47 0 27019 HONEYWELL INTL INC COM 438516106 702882 3425 SH SOLE 0 0 3425 IDEXX LABS INC COM 45168D104 665194 1232 SH SOLE 0 0 1232 ILLINOIS TOOL WKS INC COM 452308109 1132623 4221 SH SOLE 0 0 4221 ILLUMINA INC COM 452327109 448624 3267 SH SOLE 0 0 3267 INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 1851309 63271 SH SOLE 0 0 63271 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466 2337544 53638 SH SOLE 0 0 53638 INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756 298060 10145 SH SOLE 0 0 10145 INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673 2893684 96424 SH SOLE 0 0 96424 INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888 503063 12564 SH SOLE 0 0 12564 INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 1312126 39063 SH SOLE 0 0 39063 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839 351780 11038 SH SOLE 0 0 11038 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672 1033568 31656 SH SOLE 0 0 31656 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300 619215 17152 SH SOLE 0 0 17152 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805 229532 8151 SH SOLE 0 0 8151 INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C375 364257 11153 SH SOLE 0 0 11153 INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425 331354 10760 SH SOLE 0 0 10760 INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557 659446 16241 SH SOLE 0 0 16241 INNOVATOR ETFS TRUST US EQTY BUF NOV 45782C581 637065 17461 SH SOLE 0 0 17461 INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 434891 10746 SH SOLE 0 0 10746 INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 427508 10883 SH SOLE 0 0 10883 INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433 652284 16606 SH SOLE 0 0 16606 INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 1771599 40689 SH SOLE 0 0 40689 INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 732151 18154 SH SOLE 0 0 18154 INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755 319292 8492 SH SOLE 0 0 8492 INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391 1067894 25629 SH SOLE 0 0 25629 INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326 376755 10583 SH SOLE 0 0 10583 INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 1949296 55096 SH SOLE 0 0 55096 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 1737432 47200 SH SOLE 0 0 47200 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 1008130 27620 SH SOLE 0 0 27620 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 1893095 50496 SH SOLE 0 0 50496 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 2082451 56901 SH SOLE 0 0 56901 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 707419 20709 SH SOLE 0 0 20709 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 441564 13599 SH SOLE 0 0 13599 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 1163531 33706 SH SOLE 0 0 33706 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813 1556420 40980 SH SOLE 0 0 40980 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 3295236 92693 SH SOLE 0 0 92693 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 1707699 43664 SH SOLE 0 0 43664 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C821 210875 6277 SH SOLE 0 0 6277 INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649 208740 6336 SH SOLE 0 0 6336 INNOVATOR ETFS TRUST US EQTY ULTRA BU 45782C565 228441 6987 SH SOLE 0 0 6987 INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698 1268211 32627 SH SOLE 0 0 32627 INNOVATOR ETFS TRUST US SML CP PWR B 45782C474 2734384 77308 SH SOLE 0 0 77308 INTEL CORP COM 458140100 1132114 25631 SH SOLE 0 0 25631 INTERNATIONAL BUSINESS MACHS COM 459200101 4181375 21897 SH SOLE 0 0 21897 INTUIT COM 461202103 1927403 2965 SH SOLE 0 0 2965 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 1251653 26739 SH SOLE 0 0 26739 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 803428 57926 SH SOLE 0 0 57926 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 501416 5082 SH SOLE 0 0 5082 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 871263 37930 SH SOLE 24 0 37906 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1544978 75512 SH SOLE 0 0 75512 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 54388226 297708 SH SOLE 0 0 297708 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 241601 10139 SH SOLE 0 0 10139 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 5293778 445604 SH SOLE 770 0 444834 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 486783 20376 SH SOLE 0 0 20376 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 219344 3950 SH SOLE 1900 0 2050 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 746323 11330 SH SOLE 0 0 11330 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 768928 36668 SH SOLE 500 0 36168 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 1055271 46426 SH SOLE 8000 0 38426 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 419232 18267 SH SOLE 4400 0 13867 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 208698821 5424976 SH SOLE 0 0 5424976 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 779308 37739 SH SOLE 1918 0 35820 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 4866714 163298 SH SOLE 0 0 163298 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 352071 6183 SH SOLE 0 0 6183 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1565110 44476 SH SOLE 0 0 44476 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3824761 22582 SH SOLE 38 0 22544 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 5528213 91496 SH SOLE 29 0 91467 INVESCO MUNI INCOME OPP TRST COM 46132X101 155132 23757 SH SOLE 0 0 23757 INVESCO QQQ TR UNIT SER 1 46090E103 47335413 106609 SH SOLE 51 0 106558 INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117 251514 7901 SH SOLE 0 0 7901 IRON MTN INC DEL COM 46284V101 1197199 14926 SH SOLE 4595 0 10331 IRSA INVERSIONES Y REP S A SPON GDS ECH 10 450047303 970233 103657 SH SOLE 0 0 103657 ISHARES GOLD TR ISHARES NEW 464285204 814152 19380 SH SOLE 0 0 19380 ISHARES GOLD TR SHARES REPRESENT 46436F103 3593646 162095 SH SOLE 0 0 162095 ISHARES INC CORE MSCI EMKT 46434G103 2299120 44557 SH SOLE 63 0 44494 ISHARES INC MSCI EMRG CHN 46434G764 6786704 117886 SH SOLE 0 0 117886 ISHARES INC MSCI JPN ETF NEW 46434G822 1350299 18925 SH SOLE 0 0 18925 ISHARES INC MSCI SWITZERLAND 464286749 380752 7999 SH SOLE 0 0 7999 ISHARES SILVER TR ISHARES 46428Q109 1362475 59889 SH SOLE 0 0 59889 ISHARES TR 0-3 MNTH TREASRY 46436E718 22014772 218596 SH SOLE 0 0 218596 ISHARES TR 0-5YR HI YL CP 46434V407 486957 11444 SH SOLE 0 0 11444 ISHARES TR 1 3 YR TREAS BD 464287457 2860694 34980 SH SOLE 1918 0 33062 ISHARES TR 10-20 YR TRS ETF 464288653 1313946 12510 SH SOLE 0 0 12510 ISHARES TR 20 YR TR BD ETF 464287432 5486799 57988 SH SOLE 0 0 57988 ISHARES TR BLACKROCK ULTRA 46434V878 477458 9443 SH SOLE 0 0 9443 ISHARES TR BROAD USD HIGH 46435U853 593236 16213 SH SOLE 0 0 16213 ISHARES TR CORE DIV GRWTH 46434V621 2712099 46712 SH SOLE 1000 0 45712 ISHARES TR CORE HIGH DV ETF 46429B663 1178289 10691 SH SOLE 0 0 10691 ISHARES TR CORE MSCI EAFE 46432F842 1358003 18297 SH SOLE 107 0 18190 ISHARES TR CORE MSCI TOTAL 46432F834 721807 10637 SH SOLE 0 0 10637 ISHARES TR CORE S&P MCP ETF 464287507 1676466 27601 SH SOLE 50 0 27550 ISHARES TR CORE S&P SCP ETF 464287804 6598997 59709 SH SOLE 39 0 59669 ISHARES TR CORE S&P TTL STK 464287150 3032078 26297 SH SOLE 2500 0 23797 ISHARES TR CORE S&P US GWT 464287671 4311032 36780 SH SOLE 768 0 36012 ISHARES TR CORE S&P US VLU 464287663 434212 4801 SH SOLE 0 0 4801 ISHARES TR CORE S&P500 ETF 464287200 38602077 73426 SH SOLE 0 0 73426 ISHARES TR CORE TOTAL USD 46434V613 19089452 418720 SH SOLE 0 0 418720 ISHARES TR CORE US AGGBD ET 464287226 9069063 92598 SH SOLE 62 0 92536 ISHARES TR CRE U S REIT ETF 464288521 654696 12169 SH SOLE 0 0 12169 ISHARES TR EAFE GRWTH ETF 464288885 10294508 99186 SH SOLE 0 0 99186 ISHARES TR EAFE VALUE ETF 464288877 8382301 154086 SH SOLE 0 0 154086 ISHARES TR ESG AWARE MSCI 46435U663 666856 16560 SH SOLE 0 0 16560 ISHARES TR ESG AWR MSCI USA 46435G425 4260053 37057 SH SOLE 0 0 37057 ISHARES TR ESG AWR US AGRGT 46435U549 1175841 24986 SH SOLE 0 0 24986 ISHARES TR ESG AWRE 1 5 YR 46435G243 502547 20529 SH SOLE 0 0 20529 ISHARES TR FLTG RATE NT ETF 46429B655 10148841 198763 SH SOLE 642 0 198121 ISHARES TR GBL COMM SVC ETF 464287275 1309723 15566 SH SOLE 0 0 15566 ISHARES TR GLOBAL 100 ETF 464287572 662123 7405 SH SOLE 0 0 7405 ISHARES TR GLOBAL ENERG ETF 464287341 1996973 46495 SH SOLE 0 0 46495 ISHARES TR GLOBAL TECH ETF 464287291 214557 2868 SH SOLE 0 0 2868 ISHARES TR HDG MSCI EAFE 46434V803 5704675 163551 SH SOLE 78 0 163474 ISHARES TR IBOXX HI YD ETF 464288513 8873126 114153 SH SOLE 0 0 114153 ISHARES TR IBOXX INV CP ETF 464287242 3440128 31584 SH SOLE 0 0 31584 ISHARES TR INTL SEL DIV ETF 464288448 1225131 43692 SH SOLE 0 0 43692 ISHARES TR INVESTMENT GRADE 46435G219 2779088 61964 SH SOLE 82 0 61882 ISHARES TR ISHARES SEMICDTR 464287523 337764 1495 SH SOLE 0 0 1495 ISHARES TR ISHS 1-5YR INVS 464288646 504306 9834 SH SOLE 0 0 9834 ISHARES TR JPMORGAN USD EMG 464288281 2113087 23565 SH SOLE 0 0 23565 ISHARES TR MBS ETF 464288588 3764286 40730 SH SOLE 0 0 40730 ISHARES TR MODERT ALLOC ETF 464289875 362130 8465 SH SOLE 0 0 8465 ISHARES TR MORNINGSTAR GRWT 464287119 2958542 39196 SH SOLE 0 0 39196 ISHARES TR MRGSTR MD CP ETF 464288208 222249 3052 SH SOLE 0 0 3052 ISHARES TR MSCI ACWI ETF 464288257 503746 4574 SH SOLE 0 0 4574 ISHARES TR MSCI EAFE ETF 464287465 5139502 64356 SH SOLE 0 0 64356 ISHARES TR MSCI EMG MKT ETF 464287234 1678658 40863 SH SOLE 0 0 40863 ISHARES TR MSCI INTL QUALTY 46434V456 1960891 49443 SH SOLE 0 0 49443 ISHARES TR MSCI USA MIN VOL 46429B697 1128680 13504 SH SOLE 0 0 13504 ISHARES TR MSCI USA MMENTM 46432F396 699590 3734 SH SOLE 0 0 3734 ISHARES TR MSCI USA QLT FCT 46432F339 11288156 68684 SH SOLE 0 0 68684 ISHARES TR NATIONAL MUN ETF 464288414 7825468 72727 SH SOLE 0 0 72727 ISHARES TR PFD AND INCM SEC 464288687 4162694 129156 SH SOLE 450 0 128706 ISHARES TR RUS 1000 ETF 464287622 766234 2660 SH SOLE 0 0 2660 ISHARES TR RUS 1000 GRW ETF 464287614 14360915 42608 SH SOLE 32 0 42576 ISHARES TR RUS 1000 VAL ETF 464287598 4985335 27834 SH SOLE 22 0 27812 ISHARES TR RUS MID CAP ETF 464287499 246479 2931 SH SOLE 0 0 2931 ISHARES TR RUSEL 2500 ETF 46435G268 1104413 16833 SH SOLE 0 0 16833 ISHARES TR RUSSELL 2000 ETF 464287655 1821261 8660 SH SOLE 0 0 8660 ISHARES TR S&P 100 ETF 464287101 740946 2995 SH SOLE 223 0 2772 ISHARES TR S&P 500 GRWT ETF 464287309 2981797 35313 SH SOLE 0 0 35313 ISHARES TR S&P 500 VAL ETF 464287408 5647908 30233 SH SOLE 0 0 30233 ISHARES TR SELECT DIVID ETF 464287168 454173 3687 SH SOLE 0 0 3687 ISHARES TR SHORT TREAS BD 464288679 1326340 11999 SH SOLE 0 0 11999 ISHARES TR SHRT NAT MUN ETF 464288158 2075998 19822 SH SOLE 0 0 19822 ISHARES TR TIPS BD ETF 464287176 1600039 14897 SH SOLE 0 0 14897 ISHARES TR TRS FLT RT BD 46434V860 4117895 81237 SH SOLE 8400 0 72837 ISHARES TR U.S. ENERGY ETF 464287796 391970 7935 SH SOLE 0 0 7935 ISHARES TR U.S. MED DVC ETF 464288810 841357 14360 SH SOLE 0 0 14360 ISHARES TR U.S. TECH ETF 464287721 4982832 36893 SH SOLE 0 0 36893 ISHARES TR US AER DEF ETF 464288760 219109 1661 SH SOLE 800 0 861 ISHARES TR US CONSM STAPLES 464287812 641349 9483 SH SOLE 0 0 9483 ISHARES TR US HOME CONS ETF 464288752 1039514 8979 SH SOLE 0 0 8979 ISHARES TR US INFRASTRUC 46435U713 839467 19360 SH SOLE 0 0 19360 ISHARES TR US TREAS BD ETF 46429B267 683674 30025 SH SOLE 0 0 30025 ISHARES TR USD INV GRDE ETF 464288620 276054 5437 SH SOLE 1000 0 4437 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 312499 5847 SH SOLE 0 0 5847 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 2796122 48326 SH SOLE 900 0 47426 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 578778 10671 SH SOLE 0 0 10671 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 598174 11789 SH SOLE 0 0 11789 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 953606 18037 SH SOLE 1034 0 17003 JABIL INC COM 466313103 209501 1564 SH SOLE 0 0 1564 JACKSON FINANCIAL INC COM CL A 46817M107 1536504 23231 SH SOLE 0 0 23231 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 719500 14835 SH SOLE 2800 0 12035 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 46707748 920531 SH SOLE 4669 0 915862 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 300575 5238 SH SOLE 0 0 5238 JOHNSON & JOHNSON COM 478160104 2714230 17158 SH SOLE 0 0 17158 JOHNSON CTLS INTL PLC SHS G51502105 221860 3397 SH SOLE 0 0 3397 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 601745 21121 SH SOLE 0 0 21121 JPMORGAN CHASE & CO COM 46625H100 5889000 29401 SH SOLE 50 0 29351 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 56320 11000 SH SOLE 0 0 11000 KAYNE ANDERSON ENERGY INFRST COM 486606106 895374 89448 SH SOLE 0 0 89448 KIMBERLY-CLARK CORP COM 494368103 1848923 14294 SH SOLE 0 0 14294 KINDER MORGAN INC DEL COM 49456B101 276628 15083 SH SOLE 0 0 15083 KKR & CO INC COM 48251W104 736819 7326 SH SOLE 100 0 7226 KLA CORP COM NEW 482480100 639249 915 SH SOLE 0 0 915 KROGER CO COM 501044101 272912 4777 SH SOLE 0 0 4777 L3HARRIS TECHNOLOGIES INC COM 502431109 292586 1373 SH SOLE 0 0 1373 LAM RESEARCH CORP COM 512807108 597263 615 SH SOLE 0 0 614 LENNAR CORP CL A 526057104 666867 3878 SH SOLE 0 0 3878 LISTED FD TR WAHED FTSE ETF 53656F607 4672973 96629 SH SOLE 0 0 96629 LOCKHEED MARTIN CORP COM 539830109 2511715 5522 SH SOLE 50 0 5472 LOWES COS INC COM 548661107 2626809 10312 SH SOLE 0 0 10312 LULULEMON ATHLETICA INC COM 550021109 604336 1547 SH SOLE 0 0 1547 MARATHON PETE CORP COM 56585A102 3053911 15156 SH SOLE 14 0 15142 MARKEL GROUP INC COM 570535104 1183711 778 SH SOLE 0 0 778 MARRIOTT INTL INC NEW CL A 571903202 284606 1128 SH SOLE 0 0 1128 MARSH & MCLENNAN COS INC COM 571748102 326128 1583 SH SOLE 0 0 1583 MARVELL TECHNOLOGY INC COM 573874104 1677673 23669 SH SOLE 0 0 23669 MASTERCARD INCORPORATED CL A 57636Q104 2833941 5885 SH SOLE 58 0 5827 MATCH GROUP INC NEW COM 57667L107 300036 8270 SH SOLE 0 0 8270 MCCORMICK & CO INC COM NON VTG 579780206 1624286 21147 SH SOLE 0 0 21147 MCDONALDS CORP COM 580135101 2843496 10085 SH SOLE 0 0 10085 MCKESSON CORP COM 58155Q103 1014896 1890 SH SOLE 18 0 1872 MEDTRONIC PLC SHS G5960L103 2011072 23076 SH SOLE 71 0 23005 MERCADOLIBRE INC COM 58733R102 430909 285 SH SOLE 0 0 285 MERCK & CO INC COM 58933Y105 5010027 37969 SH SOLE 0 0 37969 META PLATFORMS INC CL A 30303M102 7291528 15016 SH SOLE 108 0 14908 METLIFE INC COM 59156R108 458057 6181 SH SOLE 0 0 6181 MICROCHIP TECHNOLOGY INC. COM 595017104 1151939 12841 SH SOLE 0 0 12841 MICROSOFT CORP COM 594918104 20043378 47641 SH SOLE 127 0 47514 MICROSTRATEGY INC CL A NEW 594972408 2620050 1537 SH SOLE 0 0 1537 MONDELEZ INTL INC CL A 609207105 349442 4992 SH SOLE 0 0 4992 MONOLITHIC PWR SYS INC COM 609839105 693860 1024 SH SOLE 0 0 1024 MOODYS CORP COM 615369105 445467 1133 SH SOLE 0 0 1133 MSCI INC COM 55354G100 608649 1086 SH SOLE 0 0 1086 NATIONAL GRID PLC SPONSORED ADR NE 636274409 334440 4902 SH SOLE 0 0 4902 NATIONAL HEALTHCARE CORP COM 635906100 260281 2754 SH SOLE 0 0 2754 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 319431 6343 SH SOLE 0 0 6343 NETFLIX INC COM 64110L106 1391942 2292 SH SOLE 3 0 2289 NEXTERA ENERGY INC COM 65339F101 3507926 54889 SH SOLE 0 0 54889 NIKE INC CL B 654106103 284227 3024 SH SOLE 0 0 3024 NORFOLK SOUTHN CORP COM 655844108 310011 1216 SH SOLE 0 0 1216 NORTHERN OIL & GAS INC COM 665531307 295179 7439 SH SOLE 0 0 7439 NORTHROP GRUMMAN CORP COM 666807102 273871 572 SH SOLE 0 0 572 NOVO-NORDISK A S ADR 670100205 1379312 10742 SH SOLE 0 0 10742 NRG ENERGY INC COM NEW 629377508 251671 3718 SH SOLE 0 0 3718 NUCOR CORP COM 670346105 496031 2506 SH SOLE 0 0 2506 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 704913 9241 SH SOLE 0 0 9241 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 919192 23654 SH SOLE 0 0 23654 NUVEEN AMT FREE MUN CR INC F COM 67071L106 552207 45449 SH SOLE 0 0 45449 NUVEEN FLOATING RATE INCOME COM 67072T108 3391384 388475 SH SOLE 0 0 388475 NUVEEN MUN VALUE FD INC COM 670928100 106262 12200 SH SOLE 0 0 12200 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 73404 10209 SH SOLE 0 0 10209 NUVEEN QUALITY MUNCP INCOME COM 67066V101 524132 45736 SH SOLE 2500 0 43236 NVIDIA CORPORATION COM 67066G104 13835636 15312 SH SOLE 103 0 15210 NXP SEMICONDUCTORS N V COM N6596X109 740048 2987 SH SOLE 0 0 2987 ONEOK INC NEW COM 682680103 2393257 29852 SH SOLE 0 0 29852 ORACLE CORP COM 68389X105 2260840 17999 SH SOLE 123 0 17876 PACCAR INC COM 693718108 410553 3314 SH SOLE 0 0 3314 PACER FDS TR GLOBL CASH ETF 69374H709 610013 17580 SH SOLE 888 0 16692 PACER FDS TR PACER US SMALL 69374H857 2905803 59109 SH SOLE 17 0 59092 PACER FDS TR US CASH COWS 100 69374H881 10531966 181242 SH SOLE 46 0 181196 PALO ALTO NETWORKS INC COM 697435105 2690613 9470 SH SOLE 12 0 9458 PARKER-HANNIFIN CORP COM 701094104 1783866 3210 SH SOLE 0 0 3210 PAYCHEX INC COM 704326107 1446514 11779 SH SOLE 0 0 11779 PAYPAL HLDGS INC COM 70450Y103 367417 5485 SH SOLE 0 0 5485 PEDEVCO CORP COM PAR 70532Y303 8021 10000 SH SOLE 0 0 10000 PEPSICO INC COM 713448108 2948282 16846 SH SOLE 0 0 16846 PFIZER INC COM 717081103 2838249 102279 SH SOLE 1900 0 100379 PGIM ETF TR PGIM ULTRA SH BD 69344A107 5767510 116046 SH SOLE 1000 0 115046 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 2110562 176468 SH SOLE 0 0 176468 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 596575 38789 SH SOLE 0 0 38789 PHILIP MORRIS INTL INC COM 718172109 1290023 14080 SH SOLE 111 0 13969 PHILLIPS 66 COM 718546104 1698151 10396 SH SOLE 0 0 10396 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 263329 7341 SH SOLE 0 0 7341 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1052807 54578 SH SOLE 0 0 54578 PIMCO ETF TR ACTIVE BD ETF 72201R775 30186493 328614 SH SOLE 400 0 328214 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 355544 3536 SH SOLE 0 0 3536 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 1597965 16846 SH SOLE 0 0 16846 PIMCO ETF TR MULTISECTOR BD 72201R585 356422 13836 SH SOLE 0 0 13836 PIMCO MUN INCOME FD II COM 72200W106 94755 11148 SH SOLE 0 0 11148 PIONEER NAT RES CO COM 723787107 731146 2785 SH SOLE 510 0 2275 PRICE T ROWE GROUP INC COM 74144T108 2326164 19079 SH SOLE 0 0 19079 PROCTER AND GAMBLE CO COM 742718109 5535153 34115 SH SOLE 0 0 34115 PROGRESSIVE CORP COM 743315103 538146 2602 SH SOLE 0 0 2602 PROLOGIS INC. COM 74340W103 2067417 15876 SH SOLE 0 0 15876 PROQR THRAPEUTICS N V SHS EURO N71542109 73277 32000 SH SOLE 0 0 32000 PROSHARES TR S&P 500 DV ARIST 74348A467 5590327 55126 SH SOLE 95 0 55031 PROSHARES TR SHORT S&P 500 NE 74347B425 188123 15862 SH SOLE 0 0 15862 PRUDENTIAL FINL INC COM 744320102 536978 4574 SH SOLE 0 0 4574 PULTE GROUP INC COM 745867101 347173 2878 SH SOLE 0 0 2878 QUALCOMM INC COM 747525103 3363018 19864 SH SOLE 92 0 19772 REALTY INCOME CORP COM 756109104 1727884 31939 SH SOLE 755 0 31184 REDFIN CORP COM 75737F108 194519 29251 SH SOLE 0 0 29251 REGIONS FINANCIAL CORP NEW COM 7591EP100 1175750 55882 SH SOLE 0 0 55882 REPUBLIC SVCS INC COM 760759100 2019758 10550 SH SOLE 0 0 10550 RITHM CAPITAL CORP COM NEW 64828T201 150823 13515 SH SOLE 0 0 13515 ROSS STORES INC COM 778296103 267073 1820 SH SOLE 0 0 1820 ROYAL BK CDA COM 780087102 1635244 16210 SH SOLE 0 0 16210 RTX CORPORATION COM 75513E101 3935696 40354 SH SOLE 26 0 40328 S&P GLOBAL INC COM 78409V104 206654 486 SH SOLE 0 0 486 SALESFORCE INC COM 79466L302 1939061 6438 SH SOLE 59 0 6379 SAMSARA INC COM CL A 79589L106 333462 8824 SH SOLE 12 0 8812 SCHWAB CHARLES CORP COM 808513105 592883 8196 SH SOLE 473 0 7723 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3242487 83098 SH SOLE 0 0 83098 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 802897 14079 SH SOLE 0 0 14079 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 960046 26960 SH SOLE 0 0 26960 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 15259543 189254 SH SOLE 557 0 188696 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 8875983 95729 SH SOLE 0 0 95729 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 614111 8083 SH SOLE 0 0 8083 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1080149 17405 SH SOLE 0 0 17405 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 315217 3871 SH SOLE 0 0 3871 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 234827 2524 SH SOLE 0 0 2524 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 7520959 92101 SH SOLE 0 0 92101 SELECT SECTOR SPDR TR ENERGY 81369Y506 2455914 26013 SH SOLE 200 0 25813 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 4787966 113674 SH SOLE 0 0 113674 SELECT SECTOR SPDR TR INDL 81369Y704 14867038 118030 SH SOLE 0 0 118030 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 6432612 162727 SH SOLE 0 0 162727 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4677400 25436 SH SOLE 0 0 25436 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1020545 13365 SH SOLE 200 0 13165 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 10263169 69472 SH SOLE 132 0 69340 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 586732 8937 SH SOLE 300 0 8637 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 750057 8075 SH SOLE 0 0 8075 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 19389012 93096 SH SOLE 0 0 93096 SERVICE CORP INTL COM 817565104 10425243 140483 SH SOLE 0 0 140483 SERVICENOW INC COM 81762P102 2775675 3641 SH SOLE 4 0 3637 SERVISFIRST BANCSHARES INC COM 81768T108 319952 4821 SH SOLE 0 0 4821 SHAKE SHACK INC CL A 819047101 535130 5144 SH SOLE 0 0 5144 SHERWIN WILLIAMS CO COM 824348106 7362656 21198 SH SOLE 0 0 21198 SIRIUS XM HOLDINGS INC COM 82968B103 211227 54440 SH SOLE 0 0 54440 SNAP ON INC COM 833034101 2819161 9517 SH SOLE 0 0 9517 SNOWFLAKE INC CL A 833445109 385351 2385 SH SOLE 3 0 2382 SOUTHERN CO COM 842587107 9126110 127211 SH SOLE 0 0 127211 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 6374791 16027 SH SOLE 10 0 16017 SPDR GOLD TR GOLD SHS 78463V107 6341476 30826 SH SOLE 3 0 30823 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 874732 20428 SH SOLE 0 0 20428 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 758354 12707 SH SOLE 0 0 12707 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 12312458 343540 SH SOLE 0 0 343540 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5102942 141004 SH SOLE 0 0 141004 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1156337 35602 SH SOLE 0 0 35602 SPDR S&P 500 ETF TR TR UNIT 78462F103 6432444 12297 SH SOLE 0 0 12297 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 958001 1722 SH SOLE 0 0 1722 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 405735 21767 SH SOLE 0 0 21767 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 27630716 300988 SH SOLE 0 0 300988 SPDR SER TR BLOOMBERG EMERGI 78464A391 729277 35574 SH SOLE 0 0 35574 SPDR SER TR BLOOMBERG EMG MK 78468R515 549312 22727 SH SOLE 0 0 22727 SPDR SER TR BLOOMBERG HIGH Y 78468R622 12737634 133799 SH SOLE 0 0 133799 SPDR SER TR BLOOMBERG INVT 78468R200 8124607 263529 SH SOLE 0 0 263529 SPDR SER TR FTSE INT GVT ETF 78464A490 251365 6287 SH SOLE 0 0 6287 SPDR SER TR NUVEEN BLOOMBERG 78464A284 4590283 178680 SH SOLE 0 0 178680 SPDR SER TR PORT MTG BK ETF 78464A383 271152 12484 SH SOLE 0 0 12484 SPDR SER TR PORTFLI HIGH YLD 78468R606 2676520 114089 SH SOLE 1087 0 113002 SPDR SER TR PORTFOLI S&P1500 78464A805 80231745 1250690 SH SOLE 50 0 1250640 SPDR SER TR PORTFOLIO AGRGTE 78464A649 10910946 431604 SH SOLE 0 0 431604 SPDR SER TR PORTFOLIO CRPORT 78464A144 3433812 117960 SH SOLE 0 0 117960 SPDR SER TR PORTFOLIO INTRMD 78464A375 355667 10880 SH SOLE 0 0 10880 SPDR SER TR PORTFOLIO LN TSR 78464A664 43370096 1552258 SH SOLE 0 0 1552258 SPDR SER TR PORTFOLIO S&P400 78464A847 82947562 1555072 SH SOLE 127 0 1554945 SPDR SER TR PORTFOLIO S&P500 78464A854 25676299 417297 SH SOLE 0 0 417297 SPDR SER TR PORTFOLIO S&P600 78468R853 7315111 169961 SH SOLE 0 0 169961 SPDR SER TR PORTFOLIO SH TSR 78468R101 2702877 93460 SH SOLE 0 0 93460 SPDR SER TR PORTFOLIO SHORT 78464A474 8621689 289610 SH SOLE 0 0 289610 SPDR SER TR PRTFLO S&P500 GW 78464A409 192341398 2629411 SH SOLE 137 0 2629274 SPDR SER TR PRTFLO S&P500 VL 78464A508 2439403 48691 SH SOLE 194 0 48497 SPDR SER TR RUSSELL YIELD 78468R770 535163 4925 SH SOLE 233 0 4693 SPDR SER TR S&P 400 MDCP GRW 78464A821 218412 2502 SH SOLE 0 0 2502 SPDR SER TR S&P 600 SMCP VAL 78464A300 3334933 40194 SH SOLE 76 0 40118 SPDR SER TR S&P BIOTECH 78464A870 219497 2313 SH SOLE 0 0 2313 SPDR SER TR S&P DIVID ETF 78464A763 783103 5967 SH SOLE 0 0 5967 SPOTIFY TECHNOLOGY S A SHS L8681T102 380514 1442 SH SOLE 2 0 1440 SPROTT PHYSICAL GOLD TR UNIT 85207H104 241698 13971 SH SOLE 0 0 13971 SPROUTS FMRS MKT INC COM 85208M102 271461 4210 SH SOLE 0 0 4210 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 563584 13384 SH SOLE 0 0 13384 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1804954 45068 SH SOLE 0 0 45068 STAG INDL INC COM 85254J102 343442 8935 SH SOLE 0 0 8935 STARBUCKS CORP COM 855244109 946133 10353 SH SOLE 136 0 10217 STARWOOD PPTY TR INC COM 85571B105 2472550 121621 SH SOLE 0 0 121621 STRATEGY SHS NS 7HANDL IDX 86280R506 1824357 86014 SH SOLE 0 0 86014 STRYKER CORPORATION COM 863667101 473929 1324 SH SOLE 0 0 1324 SYNOPSYS INC COM 871607107 1203008 2105 SH SOLE 0 0 2105 SYSCO CORP COM 871829107 335456 4132 SH SOLE 0 0 4132 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 358526 2635 SH SOLE 189 0 2446 TARGA RES CORP COM 87612G101 1522232 13593 SH SOLE 0 0 13593 TARGET CORP COM 87612E106 727008 4103 SH SOLE 0 0 4103 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 102453 18594 SH SOLE 0 0 18594 TESLA INC COM 88160R101 1779346 10122 SH SOLE 0 0 10122 TEXAS INSTRS INC COM 882508104 3291748 18895 SH SOLE 0 0 18895 THE TRADE DESK INC COM CL A 88339J105 751550 8597 SH SOLE 0 0 8597 THERMO FISHER SCIENTIFIC INC COM 883556102 2148875 3697 SH SOLE 0 0 3697 TJX COS INC NEW COM 872540109 725679 7155 SH SOLE 0 0 7155 T-MOBILE US INC COM 872590104 1031151 6318 SH SOLE 0 0 6318 TOLL BROTHERS INC COM 889478103 325236 2514 SH SOLE 0 0 2514 TOTALENERGIES SE SPONSORED ADS 89151E109 474617 6896 SH SOLE 0 0 6896 TRANE TECHNOLOGIES PLC SHS G8994E103 326046 1086 SH SOLE 0 0 1086 TRANSDIGM GROUP INC COM 893641100 288673 234 SH SOLE 0 0 234 TRUIST FINL CORP COM 89832Q109 1076537 27618 SH SOLE 0 0 27618 UBER TECHNOLOGIES INC COM 90353T100 960465 12475 SH SOLE 6 0 12469 ULTA BEAUTY INC COM 90384S303 206276 395 SH SOLE 0 0 395 UNIFIED SER TR ONEASCENT CORE P 90470L519 1893716 83442 SH SOLE 0 0 83442 UNIFIED SER TR ONEASCENT EMGRG 90470L469 487946 16280 SH SOLE 0 0 16280 UNIFIED SER TR ONEASCENT INTL 90470L444 1061609 33039 SH SOLE 0 0 33039 UNIFIED SER TR ONEASCENT LARGE 90470L527 1338193 48929 SH SOLE 0 0 48929 UNION PAC CORP COM 907818108 1608405 6540 SH SOLE 0 0 6540 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 253636 9637 SH SOLE 0 0 9637 UNITED PARCEL SERVICE INC CL B 911312106 959929 6459 SH SOLE 0 0 6459 UNITED RENTALS INC COM 911363109 1059920 1470 SH SOLE 4 0 1465 UNITEDHEALTH GROUP INC COM 91324P102 2302740 4655 SH SOLE 37 0 4618 US BANCORP DEL COM NEW 902973304 928157 20764 SH SOLE 0 0 20764 VALERO ENERGY CORP COM 91913Y100 773690 4533 SH SOLE 0 0 4533 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 9814836 187808 SH SOLE 0 0 187808 VANECK ETF TRUST IG FLOATING RATE 92189F486 210614 8256 SH SOLE 0 0 8256 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 427124 9183 SH SOLE 0 0 9183 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 949510 10562 SH SOLE 0 0 10562 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 480610 2663 SH SOLE 0 0 2663 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 695306 6129 SH SOLE 0 0 6129 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 598320 5322 SH SOLE 0 0 5322 VANGUARD BD INDEX FDS INTERMED TERM 921937819 965114 12800 SH SOLE 0 0 12800 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 811191 11215 SH SOLE 0 0 11215 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 7696623 100386 SH SOLE 0 0 100386 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 173667308 2391124 SH SOLE 569 0 2390555 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 5608964 114027 SH SOLE 0 0 114027 VANGUARD INDEX FDS GROWTH ETF 922908736 14058771 40845 SH SOLE 0 0 40845 VANGUARD INDEX FDS LARGE CAP ETF 922908637 311746 1300 SH SOLE 0 0 1300 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 362509 1537 SH SOLE 0 0 1537 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 320194 2054 SH SOLE 0 0 2054 VANGUARD INDEX FDS MID CAP ETF 922908629 3830146 15329 SH SOLE 35 0 15294 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1785405 20645 SH SOLE 0 0 20645 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 36199528 75306 SH SOLE 0 0 75306 VANGUARD INDEX FDS SM CP VAL ETF 922908611 5332614 27791 SH SOLE 11 0 27780 VANGUARD INDEX FDS SMALL CP ETF 922908751 1302218 5697 SH SOLE 37 0 5660 VANGUARD INDEX FDS SML CP GRW ETF 922908595 8276647 31745 SH SOLE 9 0 31736 VANGUARD INDEX FDS TOTAL STK MKT 922908769 21150339 81379 SH SOLE 0 0 81379 VANGUARD INDEX FDS VALUE ETF 922908744 17571921 107896 SH SOLE 32 0 107864 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1498211 25545 SH SOLE 0 0 25545 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2788826 66766 SH SOLE 14 0 66752 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 367869 5463 SH SOLE 0 0 5463 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 676361 5789 SH SOLE 0 0 5789 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2956007 26751 SH SOLE 0 0 26751 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 8562131 169212 SH SOLE 0 0 169212 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4289196 73257 SH SOLE 0 0 73257 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 296622 3684 SH SOLE 129 0 3555 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1382348 30308 SH SOLE 0 0 30308 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2145193 36941 SH SOLE 0 0 36941 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 13063062 168970 SH SOLE 96 0 168874 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 584277 7626 SH SOLE 0 0 7626 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1539748 17766 SH SOLE 0 0 17766 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1712848 21781 SH SOLE 0 0 21781 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2475258 13555 SH SOLE 0 0 13555 VANGUARD STAR FDS VG TL INTL STK F 921909768 840160 13933 SH SOLE 0 0 13933 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 11681209 232833 SH SOLE 119 0 232714 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 630051 9868 SH SOLE 0 0 9868 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2155261 17814 SH SOLE 0 0 17814 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 221458 697 SH SOLE 0 0 697 VANGUARD WORLD FD ESG INTL STK ETF 921910725 898590 15636 SH SOLE 0 0 15636 VANGUARD WORLD FD ESG US STK ETF 921910733 1508673 16189 SH SOLE 0 0 16189 VANGUARD WORLD FD INF TECH ETF 92204A702 1981600 3779 SH SOLE 0 0 3779 VANGUARD WORLD FD MEGA GRWTH IND 921910816 2294821 8007 SH SOLE 0 0 8007 VERALTO CORP COM SHS 92338C103 384968 4342 SH SOLE 0 0 4342 VERISK ANALYTICS INC COM 92345Y106 542660 2302 SH SOLE 0 0 2302 VERIZON COMMUNICATIONS INC COM 92343V104 3911255 93214 SH SOLE 2100 0 91114 VERTEX PHARMACEUTICALS INC COM 92532F100 591341 1415 SH SOLE 6 0 1408 VISA INC COM CL A 92826C839 3176818 11383 SH SOLE 130 0 11253 WALGREENS BOOTS ALLIANCE INC COM 931427108 258796 11932 SH SOLE 0 0 11932 WALMART INC COM 931142103 4813298 79995 SH SOLE 0 0 79995 WASTE MGMT INC DEL COM 94106L109 1021240 4791 SH SOLE 0 0 4791 WATSCO INC COM 942622200 1714091 3968 SH SOLE 0 0 3968 WAYFAIR INC CL A 94419L101 282584 4163 SH SOLE 0 0 4163 WEC ENERGY GROUP INC COM 92939U106 1790671 21806 SH SOLE 0 0 21806 WELLS FARGO CO NEW COM 949746101 4815867 83089 SH SOLE 161 0 82928 WEST PHARMACEUTICAL SVSC INC COM 955306105 579863 1465 SH SOLE 0 0 1465 WESTERN ASSET HIGH INCOME OP COM 95766K109 1902312 487772 SH SOLE 0 0 487772 WILLIAMS SONOMA INC COM 969904101 987071 3109 SH SOLE 0 0 3109 WISDOMTREE TR EM EX ST-OWNED 97717X578 456262 15488 SH SOLE 0 0 15488 WISDOMTREE TR EM LCL DEBT FD 97717X867 208449 7614 SH SOLE 0 0 7614 WISDOMTREE TR EMG MKTS SMCAP 97717W281 276373 5434 SH SOLE 0 0 5434 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 7128959 141757 SH SOLE 0 0 141757 WISDOMTREE TR INTK MLTIFACTR 97717Y774 333626 12568 SH SOLE 0 0 12568 WISDOMTREE TR INTL SMCAP DIV 97717W760 463691 7111 SH SOLE 0 0 7111 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 1856246 42766 SH SOLE 0 0 42766 WISDOMTREE TR US HGH YLD CORP 97717X172 506954 11189 SH SOLE 0 0 11189 WISDOMTREE TR US HIGH DIVIDEND 97717W208 699113 8067 SH SOLE 0 0 8067 WISDOMTREE TR US LARGECAP DIVD 97717W307 6333070 87728 SH SOLE 0 0 87728 WISDOMTREE TR US MIDCAP DIVID 97717W505 753685 15454 SH SOLE 0 0 15454 WISDOMTREE TR US MULTIFACTOR 97717Y857 906852 19479 SH SOLE 0 0 19479 WISDOMTREE TR US QTLY DIV GRT 97717X669 3555023 46660 SH SOLE 0 0 46660 WISDOMTREE TR US QUALITY GROW 97717Y477 1352313 32903 SH SOLE 0 0 32903 WISDOMTREE TR US SHT TRM CORP 97717X156 383311 8037 SH SOLE 0 0 8037 WISDOMTREE TR US SMALLCAP FUND 97717W562 401519 8011 SH SOLE 0 0 8011 WISDOMTREE TR YIELD ENHANCD US 97717X511 4791059 110393 SH SOLE 0 0 110393 WORKDAY INC CL A 98138H101 433392 1589 SH SOLE 9 0 1580 WP CAREY INC COM 92936U109 234361 4152 SH SOLE 0 0 4152 XCEL ENERGY INC COM 98389B100 290085 5397 SH SOLE 0 0 5397 YIREN DIGITAL LTD SPONSORED ADS 98585L100 715223 158586 SH SOLE 0 0 158586 YUM BRANDS INC COM 988498101 325893 2350 SH SOLE 0 0 2350 ZOETIS INC CL A 98978V103 306594 1812 SH SOLE 0 0 1812