0001085146-23-000433.txt : 20230130 0001085146-23-000433.hdr.sgml : 20230130 20230127180048 ACCESSION NUMBER: 0001085146-23-000433 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230130 DATE AS OF CHANGE: 20230127 EFFECTIVENESS DATE: 20230130 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PFG Advisors CENTRAL INDEX KEY: 0001694435 IRS NUMBER: 472483769 STATE OF INCORPORATION: AZ FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18250 FILM NUMBER: 23564623 BUSINESS ADDRESS: STREET 1: 3200 N CENTRAL AVE. STREET 2: STE 200 CITY: PHOENIX STATE: AZ ZIP: 85012 BUSINESS PHONE: 800-405-8850 MAIL ADDRESS: STREET 1: 3200 N CENTRAL AVE. STREET 2: STE 200 CITY: PHOENIX STATE: AZ ZIP: 85012 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001694435 XXXXXXXX 12-31-2022 12-31-2022 false PFG Advisors
3200 N Central Ave. Ste 200 Phoenix AZ 85012
13F HOLDINGS REPORT 028-18250 N
Maureen Maloney CCO 602-200-5163 /s/ Maureen Maloney Phoenix AZ 01-27-2023 0 564 1020917822 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE ABB LTD SPONSORED ADR 000375204 BBG001SDDMX9 843437 27690 SH SOLE 0 0 27690 ABBOTT LABS COM 002824100 BBG001S5N9M6 1342716 12230 SH SOLE 0 0 12230 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 3976792 24607 SH SOLE 0 0 24607 ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 44371 16871 SH SOLE 0 0 16871 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 6069435 22746 SH SOLE 0 0 22746 ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 1417632 4213 SH SOLE 0 0 4213 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 362129 5591 SH SOLE 0 0 5591 AGF INVTS TR AGFIQ US MK ANTI 00110G408 BBG0021PH0S9 563189 26553 SH SOLE 0 0 26553 AGNC INVT CORP COM 00123Q104 BBG001T074G2 191889 18540 SH SOLE 0 0 18540 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 1713001 5557 SH SOLE 0 0 5557 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 651291 4471 SH SOLE 0 0 4471 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 2534125 28722 SH SOLE 0 0 28722 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 4519285 50933 SH SOLE 0 0 50933 ALPS ETF TR CLEAN ENERGY 00162Q460 BBG00L99FDK7 242159 5323 SH SOLE 0 0 5323 ALPS ETF TR SECTR DIV DOGS 00162Q858 BBG0035HP7H9 1565474 30433 SH SOLE 0 0 30433 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 1280449 28012 SH SOLE 0 0 28012 ALTSHARES TRUST MERGER ARBITRAGE 02210T108 BBG00S7NVRB4 790811 30700 SH SOLE 0 0 30700 AMAZON COM INC COM 023135106 BBG001S5PQL7 6811060 81084 SH SOLE 0 0 81084 AMEREN CORP COM 023608102 BBG001S5NF24 721734 8117 SH SOLE 0 0 8117 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 2635336 27755 SH SOLE 0 0 27755 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 672226 4550 SH SOLE 0 0 4550 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 472267 2229 SH SOLE 0 0 2229 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 1396777 9164 SH SOLE 0 0 9164 AMETEK INC COM 031100100 BBG001S5NN54 226626 1622 SH SOLE 0 0 1622 AMGEN INC COM 031162100 BBG001S5NNL6 3524698 13420 SH SOLE 0 0 13420 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 1620259 21280 SH SOLE 0 0 21280 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 2800060 78083 SH SOLE 0 0 78083 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 2301833 14033 SH SOLE 0 0 14033 ANSYS INC COM 03662Q105 BBG001S926L8 3148400 13032 SH SOLE 0 0 13032 APPLE INC COM 037833100 BBG001S5N8V8 29825209 229548 SH SOLE 0 0 229548 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 232538 2388 SH SOLE 0 0 2388 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 1648088 17750 SH SOLE 0 0 17750 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 1151193 62328 SH SOLE 0 0 62328 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 BBG0077Q7047 513288 12516 SH SOLE 0 0 12516 ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 238736 16730 SH SOLE 0 0 16730 ARK ETF TR GENOMIC REV ETF 00214Q302 BBG007FJPCC9 308469 10927 SH SOLE 0 0 10927 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 2795950 89499 SH SOLE 0 0 89499 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 BBG001S5NVT0 163879 11452 SH SOLE 0 0 11452 AT&T INC COM 00206R102 BBG001S5VWH2 950368 51622 SH SOLE 0 0 51622 ATKORE INC COM 047649108 BBG001T8LDZ8 221736 1955 SH SOLE 0 0 1955 ATLAS CORP SHARES Y0436Q109 BBG00R1VTZS1 945711 61650 SH SOLE 0 0 61650 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 385164 1613 SH SOLE 0 0 1613 AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 774680 4796 SH SOLE 0 0 4796 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 1118037 6177 SH SOLE 0 0 6177 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 1039613 31389 SH SOLE 0 0 31389 BARINGS BDC INC COM 06759L103 BBG001S9DQ05 554779 68071 SH SOLE 0 0 68071 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 1683721 6621 SH SOLE 0 0 6621 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 9462843 30634 SH SOLE 0 0 30634 BLACKROCK INC COM 09247X101 BBG001SDBP55 278841 393 SH SOLE 0 0 393 BOEING CO COM 097023105 BBG001S5P0V3 1629295 8553 SH SOLE 0 0 8553 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 674382 9373 SH SOLE 0 0 9373 BROADCOM INC COM 11135F101 BBG00KHY5SY8 565696 1012 SH SOLE 0 0 1012 BUNGE LIMITED COM G16962105 BBG001SJ9BG4 220531 2210 SH SOLE 0 0 2210 CACI INTL INC CL A 127190304 BBG001SF9NK1 840750 2797 SH SOLE 0 0 2797 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 1695395 10554 SH SOLE 0 0 10554 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 416874 17672 SH SOLE 0 0 17672 CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102 BBG014YZRRT5 352492 15821 SH SOLE 0 0 15821 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 773369 36810 SH SOLE 0 0 36810 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 3294339 165213 SH SOLE 0 0 165213 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 1789290 7593 SH SOLE 0 0 7593 CATERPILLAR INC COM 149123101 BBG001S5PJ06 2581846 10777 SH SOLE 0 0 10777 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 372735 4545 SH SOLE 0 0 4545 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 726792 4847 SH SOLE 0 0 4847 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 3314585 18467 SH SOLE 0 0 18467 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 2982570 37000 SH SOLE 0 0 37000 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 BBG001S64WN3 22401 11035 SH SOLE 0 0 11035 CIGNA CORP NEW COM 125523100 BBG00KXRCDQ9 468915 1415 SH SOLE 0 0 1415 CISCO SYS INC COM 17275R102 BBG001S6HC62 1160223 24354 SH SOLE 0 0 24354 CLOROX CO DEL COM 189054109 BBG001S5PX50 1898930 13532 SH SOLE 0 0 13532 COCA COLA CO COM 191216100 BBG001S5SMQ8 3698883 58149 SH SOLE 0 0 58149 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 2013641 25557 SH SOLE 0 0 25557 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 517323 14793 SH SOLE 0 0 14793 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 429413 3639 SH SOLE 0 0 3639 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 2440443 25605 SH SOLE 0 0 25605 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 251089 1083 SH SOLE 0 0 1083 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 9137273 20016 SH SOLE 0 0 20016 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 461791 3405 SH SOLE 0 0 3405 CSX CORP COM 126408103 BBG001S5Q7Q3 683844 22074 SH SOLE 0 0 22074 CUMMINS INC COM 231021106 BBG001S5Q9M3 1295767 5348 SH SOLE 0 0 5348 CURTISS WRIGHT CORP COM 231561101 BBG001S5QBK0 536539 3213 SH SOLE 0 0 3213 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 401959 4313 SH SOLE 0 0 4313 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 6668943 25126 SH SOLE 0 0 25126 DBX ETF TR XTRACK HRVST CSI 233051879 BBG005HJL932 291184 10392 SH SOLE 0 0 10392 DEERE & CO COM 244199105 BBG001S5QFF7 2456494 5729 SH SOLE 0 0 5729 DESKTOP METAL INC COM CL A 25058X105 BBG00P17H1G9 13969 10271 SH SOLE 0 0 10271 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 1738847 9758 SH SOLE 0 0 9758 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 BBG01254CL28 436749 10519 SH SOLE 0 0 10519 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 365724 7935 SH SOLE 0 0 7935 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 729640 30051 SH SOLE 0 0 30051 DISNEY WALT CO COM 254687106 BBG001S5QHF3 665820 7664 SH SOLE 0 0 7664 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 512136 8352 SH SOLE 0 0 8352 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 753575 7317 SH SOLE 0 0 7317 EATON CORP PLC SHS G29183103 BBG001S5QZ45 1601047 10201 SH SOLE 0 0 10201 EATON VANCE LTD DURATION INC COM 27828H105 BBG001S9B8R8 94463 10060 SH SOLE 0 0 10060 ECOLAB INC COM 278865100 BBG001S5QRB5 284671 1956 SH SOLE 0 0 1956 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 413508 4305 SH SOLE 0 0 4305 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 520241 13306 SH SOLE 0 0 13306 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 920030 77509 SH SOLE 0 0 77509 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 575039 23841 SH SOLE 0 0 23841 EOG RES INC COM 26875P101 BBG001S5ZB93 1062978 8207 SH SOLE 0 0 8207 EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 1733649 45961 SH SOLE 0 0 45961 EQUINIX INC COM 29444U700 BBG001SKBNS9 970754 1482 SH SOLE 0 0 1482 EQUITY LIFESTYLE PPTYS INC COM 29472R108 BBG001S5T5G5 200841 3109 SH SOLE 0 0 3109 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 BBG00LWJ3BF2 303923 7756 SH SOLE 0 0 7756 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 BBG009RY71Y9 2556304 117047 SH SOLE 0 0 117047 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 4627422 41953 SH SOLE 0 0 41953 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 1362509 3396 SH SOLE 0 0 3396 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 2058620 55191 SH SOLE 0 0 55191 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 BBG005FHVPV0 211706 3735 SH SOLE 0 0 3735 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 1290391 26917 SH SOLE 0 0 26917 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 254147 3972 SH SOLE 0 0 3972 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 5798670 61355 SH SOLE 0 0 61355 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 646945 14370 SH SOLE 0 0 14370 FIDUS INVT CORP COM 316500107 BBG001V0MG11 2560045 134527 SH SOLE 0 0 134527 FIRST INDL RLTY TR INC COM 32054K103 BBG001S81Z00 217411 4505 SH SOLE 0 0 4505 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 BBG001V11YX8 304440 9461 SH SOLE 0 0 9461 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 425373 14236 SH SOLE 0 0 14236 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 340493 7069 SH SOLE 0 0 7069 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 232121 13582 SH SOLE 0 0 13582 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 310929 7591 SH SOLE 0 0 7591 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 230425 4473 SH SOLE 0 0 4473 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 374938 9686 SH SOLE 0 0 9686 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 712073 8973 SH SOLE 0 0 8973 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 14776892 197157 SH SOLE 0 0 197157 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 318466 2586 SH SOLE 0 0 2586 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 274548 4619 SH SOLE 0 0 4619 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 521943 11009 SH SOLE 0 0 11009 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 1712197 35971 SH SOLE 0 0 35971 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 231283 8666 SH SOLE 0 0 8666 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 511766 3320 SH SOLE 0 0 3320 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 9265947 210973 SH SOLE 0 0 210973 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 371060 8322 SH SOLE 0 0 8322 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U828 BBG012G2TS09 232318 12936 SH SOLE 0 0 12936 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 1255121 28577 SH SOLE 0 0 28577 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 247760 10276 SH SOLE 0 0 10276 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 936706 14233 SH SOLE 0 0 14233 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 528707 6020 SH SOLE 0 0 6020 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 2048719 56037 SH SOLE 0 0 56037 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 BBG001ST6934 960383 13955 SH SOLE 0 0 13955 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 358026 3402 SH SOLE 0 0 3402 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 6454638 161730 SH SOLE 0 0 161730 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 517090 5656 SH SOLE 0 0 5656 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 181682 15622 SH SOLE 0 0 15622 FORTINET INC COM 34959E109 BBG001S77BL6 225138 4605 SH SOLE 0 0 4605 FRANCO NEV CORP COM 351858105 BBG001STGSR5 438647 3214 SH SOLE 0 0 3214 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 BBG013173BC4 148682 11526 SH SOLE 0 0 11526 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 288823 7601 SH SOLE 0 0 7601 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 56059 11902 SH SOLE 0 0 11902 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 2705334 154590 SH SOLE 0 0 154590 GABELLI CONV & INC SECS FD I COM 36240B109 BBG001S8GK34 366077 76266 SH SOLE 0 0 76266 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 3352807 17783 SH SOLE 0 0 17783 GARTNER INC COM 366651107 BBG001S5SD60 1009765 3004 SH SOLE 0 0 3004 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 2720453 10965 SH SOLE 0 0 10965 GENERAL MLS INC COM 370334104 BBG001S5RKR2 1176499 14031 SH SOLE 0 0 14031 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 223447 2603 SH SOLE 0 0 2603 GLADSTONE INVT CORP COM 376546107 BBG001SL3TS3 1700815 131744 SH SOLE 0 0 131744 GLOBAL X FDS ALTERNATIVE INCM 37954Y806 BBG009L6H4S6 206479 18754 SH SOLE 0 0 18754 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 BBG0036H6X37 183271 19466 SH SOLE 0 0 19466 GLOBAL X FDS SUPERDIVIDEND 37960A669 BBG001V1QND7 200723 8353 SH SOLE 0 0 8353 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 673593 25428 SH SOLE 0 0 25428 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 426723 4280 SH SOLE 0 0 4280 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 432114 5676 SH SOLE 0 0 5676 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 321473 936 SH SOLE 0 0 936 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 567687 16155 SH SOLE 0 0 16155 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 112264 14033 SH SOLE 0 0 14033 HALLIBURTON CO COM 406216101 BBG001S5RS59 339668 8632 SH SOLE 0 0 8632 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 221540 923 SH SOLE 0 0 923 HERSHEY CO COM 427866108 BBG001S5S148 937627 4049 SH SOLE 0 0 4049 HOME DEPOT INC COM 437076102 BBG001S5RTW7 6142248 19446 SH SOLE 0 0 19446 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 4154840 19388 SH SOLE 0 0 19388 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 361195 7930 SH SOLE 0 0 7930 HP INC COM 40434L105 BBG001S6W7N7 272630 10146 SH SOLE 0 0 10146 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 297217 21079 SH SOLE 0 0 21079 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 3909889 9584 SH SOLE 0 0 9584 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 2395551 10874 SH SOLE 0 0 10874 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 BBG00LNDTJL3 253264 8389 SH SOLE 0 0 8389 INTEL CORP COM 458140100 BBG001S5SF65 950555 35965 SH SOLE 0 0 35965 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 604242 4289 SH SOLE 0 0 4289 INTUIT COM 461202103 BBG001S6TWR2 2033312 5224 SH SOLE 0 0 5224 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 1917684 7227 SH SOLE 0 0 7227 INVESCO ACTIVELY MANAGED ETF CNSRTV MLT AST 46090A309 BBG00G00MJ61 723371 60842 SH SOLE 0 0 60842 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 430299 9260 SH SOLE 0 0 9260 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 453683 18405 SH SOLE 0 0 18405 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 BBG001SSDLT3 304818 15672 SH SOLE 0 0 15672 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 BBG001SSDLM0 292138 19207 SH SOLE 0 0 19207 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 1446009 51996 SH SOLE 0 0 51996 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 293651 16206 SH SOLE 0 0 16206 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 BBG001TG54G9 265723 17882 SH SOLE 0 0 17882 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 BBG001TG54F0 270416 13875 SH SOLE 0 0 13875 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 1730764 15802 SH SOLE 0 0 15802 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 280864 25122 SH SOLE 0 0 25122 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 469719 7536 SH SOLE 0 0 7536 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 455521 8516 SH SOLE 0 0 8516 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4429082 89826 SH SOLE 0 0 89826 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 245078 3360 SH SOLE 0 0 3360 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 BBG00FQKL0K7 1214562 11530 SH SOLE 0 0 11530 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 BBG00Q8H4Z40 7458133 296723 SH SOLE 0 0 296723 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 BBG001SRNLF9 429797 3494 SH SOLE 0 0 3494 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 BBG001SN6GS4 469896 4695 SH SOLE 0 0 4695 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 BBG001SN6GV0 233764 2569 SH SOLE 0 0 2569 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 BBG001SRRFC1 287731 30480 SH SOLE 0 0 30480 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 725205 35051 SH SOLE 0 0 35051 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 2482700 22120 SH SOLE 0 0 22120 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 495006 6574 SH SOLE 0 0 6574 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 1857057 26888 SH SOLE 0 0 26888 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 2657522 18814 SH SOLE 0 0 18814 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 1102660 7273 SH SOLE 0 0 7273 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 16742221 62874 SH SOLE 0 0 62874 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 925693 4518 SH SOLE 0 0 4518 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 1340847 38764 SH SOLE 0 0 38764 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 640110 13707 SH SOLE 0 0 13707 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 614289 20429 SH SOLE 0 0 20429 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 676070 12744 SH SOLE 0 0 12744 ISHARES INC MSCI EQUAL WEITE 464286681 BBG001T8MYT8 2305087 31603 SH SOLE 0 0 31603 ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 984240 10358 SH SOLE 0 0 10358 ISHARES INC US INTL HGH YLD 464286178 BBG002VL4JY1 389692 9413 SH SOLE 0 0 9413 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 223921 10169 SH SOLE 0 0 10169 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 746702 7701 SH SOLE 0 0 7701 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 1330278 32533 SH SOLE 0 0 32533 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 1403043 29316 SH SOLE 0 0 29316 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 1870200 23041 SH SOLE 0 0 23041 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 724757 6700 SH SOLE 0 0 6700 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 2022168 17601 SH SOLE 0 0 17601 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 3926790 40998 SH SOLE 0 0 40998 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 805494 16097 SH SOLE 0 0 16097 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 440146 8026 SH SOLE 0 0 8026 ISHARES TR CONSER ALLOC ETF 464289883 BBG001T3YTX2 401135 11935 SH SOLE 0 0 11935 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 518675 7466 SH SOLE 0 0 7466 ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 1248632 26887 SH SOLE 0 0 26887 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 3285816 65716 SH SOLE 0 0 65716 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 875991 18423 SH SOLE 0 0 18423 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 890822 14452 SH SOLE 0 0 14452 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 341318 5897 SH SOLE 0 0 5897 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 3681851 15221 SH SOLE 0 0 15221 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1421698 15022 SH SOLE 0 0 15022 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 2240049 26416 SH SOLE 0 0 26416 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 1172390 14382 SH SOLE 0 0 14382 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 732622 10373 SH SOLE 0 0 10373 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 7527563 19592 SH SOLE 0 0 19592 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 4035651 89821 SH SOLE 0 0 89821 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 3419924 35261 SH SOLE 0 0 35261 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 1411031 16846 SH SOLE 0 0 16846 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 3286893 71641 SH SOLE 0 0 71641 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 6789135 80108 SH SOLE 0 0 80108 ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 249001 5327 SH SOLE 0 0 5327 ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFM35 348005 14641 SH SOLE 0 0 14641 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 985325 44190 SH SOLE 0 0 44190 ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 258917 5469 SH SOLE 0 0 5469 ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 2071904 84190 SH SOLE 0 0 84190 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 2290518 45510 SH SOLE 0 0 45510 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 390833 19689 SH SOLE 0 0 19689 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 230678 5146 SH SOLE 0 0 5146 ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 985894 20905 SH SOLE 0 0 20905 ISHARES TR IBONDS DEC 46435U697 BBG00KDS8331 316610 12296 SH SOLE 0 0 12296 ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW33G3 624208 23671 SH SOLE 0 0 23671 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 273905 3720 SH SOLE 0 0 3720 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 871681 8268 SH SOLE 0 0 8268 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 892641 6799 SH SOLE 0 0 6799 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 1483787 4264 SH SOLE 0 0 4264 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 349887 7067 SH SOLE 0 0 7067 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 231231 2734 SH SOLE 0 0 2734 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 1503355 16209 SH SOLE 0 0 16209 ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 554224 14581 SH SOLE 0 0 14581 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 1915448 35550 SH SOLE 0 0 35550 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 527582 8038 SH SOLE 0 0 8038 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 1283610 20187 SH SOLE 0 0 20187 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 373429 9853 SH SOLE 0 0 9853 ISHARES TR MSCI GBL SUS DEV 46435G532 BBG00CRHS639 288745 3659 SH SOLE 0 0 3659 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 2357731 32842 SH SOLE 0 0 32842 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 444693 5402 SH SOLE 0 0 5402 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 2823571 39162 SH SOLE 0 0 39162 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 2471127 16934 SH SOLE 0 0 16934 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 2692212 23624 SH SOLE 0 0 23624 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 578274 6345 SH SOLE 0 0 6345 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 1338228 12682 SH SOLE 0 0 12682 ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 308528 7588 SH SOLE 0 0 7588 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 1737409 56908 SH SOLE 0 0 56908 ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 960245 14051 SH SOLE 0 0 14051 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 2697689 12592 SH SOLE 0 0 12592 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 366516 2417 SH SOLE 0 0 2417 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 469420 3385 SH SOLE 0 0 3385 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 323604 3072 SH SOLE 0 0 3072 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 939509 7795 SH SOLE 0 0 7795 ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 230730 4342 SH SOLE 0 0 4342 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1308307 7503 SH SOLE 0 0 7503 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 405581 6933 SH SOLE 0 0 6933 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 384000 2647 SH SOLE 0 0 2647 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 1538763 22529 SH SOLE 0 0 22529 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 366093 3632 SH SOLE 0 0 3632 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 853002 7073 SH SOLE 0 0 7073 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 271832 2473 SH SOLE 0 0 2473 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 1833284 17582 SH SOLE 0 0 17582 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 390076 4272 SH SOLE 0 0 4272 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 991692 9317 SH SOLE 0 0 9317 ISHARES TR U.S. INSRNCE ETF 464288786 BBG001SQZTC4 328501 3594 SH SOLE 0 0 3594 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 914468 17395 SH SOLE 0 0 17395 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 408153 4848 SH SOLE 0 0 4848 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 564152 7574 SH SOLE 0 0 7574 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 705501 6307 SH SOLE 0 0 6307 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 317471 1119 SH SOLE 0 0 1119 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 6783269 298559 SH SOLE 0 0 298559 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 325913 6636 SH SOLE 0 0 6636 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 573674 20350 SH SOLE 0 0 20350 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 BBG006KF6JC9 757608 9238 SH SOLE 0 0 9238 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 255781 5569 SH SOLE 0 0 5569 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 BBG007VDWC09 234423 4756 SH SOLE 0 0 4756 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 8185068 150212 SH SOLE 0 0 150212 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 427010 8518 SH SOLE 0 0 8518 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 241354 5294 SH SOLE 0 0 5294 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 513768 10839 SH SOLE 0 0 10839 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 9415695 53301 SH SOLE 0 0 53301 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 7057658 52630 SH SOLE 0 0 52630 KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 1100432 30859 SH SOLE 0 0 30859 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 1809407 10577 SH SOLE 0 0 10577 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 2348515 17300 SH SOLE 0 0 17300 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 366970 20297 SH SOLE 0 0 20297 KLA CORP COM NEW 482480100 BBG001S5SLM4 2926130 7761 SH SOLE 0 0 7761 KRANESHARES TR KFA MOUNT LUCAS 500767652 BBG00YD8RJB0 244658 8008 SH SOLE 0 0 8008 KRANESHARES TR QUADRTC INT RT 500767736 BBG00NW3SL00 696478 30804 SH SOLE 0 0 30804 KROGER CO COM 501044101 BBG001S5SN40 203329 4561 SH SOLE 0 0 4561 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 1382787 3290 SH SOLE 0 0 3290 LCI INDS COM 50189K103 BBG001S8G4D9 435717 4713 SH SOLE 0 0 4713 LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 516389 16022 SH SOLE 0 0 16022 LILLY ELI & CO COM 532457108 BBG001S5STL8 443764 1213 SH SOLE 0 0 1213 LINDE PLC SHS G5494J103 BBG00GVR8YR8 805665 2470 SH SOLE 0 0 2470 LISTED FD TR HORIZON KINETICS 53656F623 BBG00YV34KZ7 1485163 47178 SH SOLE 0 0 47178 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 10562289 362841 SH SOLE 0 0 362841 LMP CAP & INCOME FD INC COM 50208A102 BBG001S985R8 349533 29031 SH SOLE 0 0 29031 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 1067353 2194 SH SOLE 0 0 2194 LOWES COS INC COM 548661107 BBG001S5SVL3 478165 2400 SH SOLE 0 0 2400 MARATHON OIL CORP COM 565849106 BBG001S69V69 241854 8934 SH SOLE 0 0 8934 MARATHON PETE CORP COM 56585A102 BBG001S169P1 435066 3738 SH SOLE 0 0 3738 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 1279491 7732 SH SOLE 0 0 7732 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 1604203 4613 SH SOLE 0 0 4613 MCDONALDS CORP COM 580135101 BBG001S5T110 4837757 18358 SH SOLE 0 0 18358 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 1016500 13079 SH SOLE 0 0 13079 MERCK & CO INC COM 58933Y105 BBG001S5TC52 2802451 25259 SH SOLE 0 0 25259 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 956823 7951 SH SOLE 0 0 7951 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 274297 3905 SH SOLE 0 0 3905 MICROSOFT CORP COM 594918104 BBG001S5TD05 32572693 135821 SH SOLE 0 0 135821 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 BBG001SMCTP4 40518 14267 SH SOLE 0 0 14267 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 1935179 5473 SH SOLE 0 0 5473 MOODYS CORP COM 615369105 BBG001S5VP87 615193 2208 SH SOLE 0 0 2208 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 239094 2812 SH SOLE 0 0 2812 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 205626 798 SH SOLE 0 0 798 MR COOPER GROUP INC COM 62482R107 BBG002V09956 454914 11336 SH SOLE 0 0 11336 MSCI INC COM 55354G100 BBG001SV8B05 2321198 4990 SH SOLE 0 0 4990 MULLEN AUTOMOTIVE INC COM 62526P109 BBG003GMH366 4021 14060 SH SOLE 0 0 14060 NETFLIX INC COM 64110L106 BBG001SF6L46 423448 1436 SH SOLE 0 0 1436 NEUBERGER BERMAN MLP & ENERG COM 64129H104 BBG003NBK4J2 402745 60472 SH SOLE 0 0 60472 NEW MTN FIN CORP NOTE 5.750% 8/1 647551AC4 14990 15000 PRN SOLE 0 0 15000 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 2423582 28990 SH SOLE 0 0 28990 NIKE INC CL B 654106103 BBG001S6NTK2 659080 5633 SH SOLE 0 0 5633 NIKOLA CORP COM 654110105 BBG00L4CWQW4 79717 36906 SH SOLE 0 0 36906 NOMURA HLDGS INC SPONSORED ADR 65535H208 BBG001S6HZT6 38366 10231 SH SOLE 0 0 10231 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 1071927 4350 SH SOLE 0 0 4350 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 3549443 6505 SH SOLE 0 0 6505 NUCOR CORP COM 670346105 BBG001S5TRV0 227504 1726 SH SOLE 0 0 1726 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 161753 13324 SH SOLE 0 0 13324 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 120920 10635 SH SOLE 0 0 10635 NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 173282 20149 SH SOLE 0 0 20149 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 3101925 21226 SH SOLE 0 0 21226 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 242371 854 SH SOLE 0 0 854 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 279171 9988 SH SOLE 0 0 9988 ONEOK INC NEW COM 682680103 BBG001S5TWK1 226731 3451 SH SOLE 0 0 3451 OPENDOOR TECHNOLOGIES INC COM 683712103 BBG00SHY8ZR0 21885 18866 SH SOLE 0 0 18866 ORACLE CORP COM 68389X105 BBG001S5SJG6 435347 5326 SH SOLE 0 0 5326 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 968102 1147 SH SOLE 0 0 1147 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 208759 6577 SH SOLE 0 0 6577 PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 14002455 346079 SH SOLE 0 0 346079 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 3738593 103994 SH SOLE 0 0 103994 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 3627758 96766 SH SOLE 0 0 96766 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 2438243 49528 SH SOLE 0 0 49528 PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 1127601 56072 SH SOLE 0 0 56072 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 12281184 265539 SH SOLE 0 0 265539 PACER FDS TR WEALTHSHIELD 69374H840 BBG00JGBRQR0 1077856 37624 SH SOLE 0 0 37624 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 106078 16523 SH SOLE 0 0 16523 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 394898 2830 SH SOLE 0 0 2830 PAYCHEX INC COM 704326107 BBG001S5V135 2610501 22590 SH SOLE 0 0 22590 PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 290612 8560 SH SOLE 0 0 8560 PENNANTPARK FLOATING RATE CA COM 70806A106 BBG001V0Y5S3 1496706 136312 SH SOLE 0 0 136312 PEPSICO INC COM 713448108 BBG001S695T1 4277130 23675 SH SOLE 0 0 23675 PFIZER INC COM 717081103 BBG001S5V466 2652999 51776 SH SOLE 0 0 51776 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 471244 4656 SH SOLE 0 0 4656 PHILLIPS 66 COM 718546104 BBG00286S4P7 543980 5227 SH SOLE 0 0 5227 PIMCO ETF TR 1-5 US TIP IDX 72201R205 BBG001T5DWK7 2358855 47300 SH SOLE 0 0 47300 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 287006 3172 SH SOLE 0 0 3172 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 293286 2973 SH SOLE 0 0 2973 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 220058 2335 SH SOLE 0 0 2335 PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 1106756 11901 SH SOLE 0 0 11901 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 560621 2455 SH SOLE 0 0 2455 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 195511 16625 SH SOLE 0 0 16625 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 6254716 41269 SH SOLE 0 0 41269 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 650791 5773 SH SOLE 0 0 5773 PROSHARES TR INFLATN EXPECTNS 74348A814 BBG002D7W5C5 838601 25443 SH SOLE 0 0 25443 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 1137665 12642 SH SOLE 0 0 12642 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 102173 14617 SH SOLE 0 0 14617 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 284471 2860 SH SOLE 0 0 2860 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 2831703 10106 SH SOLE 0 0 10106 QUALCOMM INC COM 747525103 BBG001S6VS70 442271 4023 SH SOLE 0 0 4023 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 548768 3851 SH SOLE 0 0 3851 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 2067262 20484 SH SOLE 0 0 20484 RBC BEARINGS INC COM 75524B104 BBG001SNYTV1 666361 3183 SH SOLE 0 0 3183 REALTY INCOME CORP COM 756109104 BBG001S884K0 3076136 48497 SH SOLE 0 0 48497 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 239008 11086 SH SOLE 0 0 11086 RELIANCE STEEL & ALUMINUM CO COM 759509102 BBG001S81M27 3595132 17759 SH SOLE 0 0 17759 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 1806854 7015 SH SOLE 0 0 7015 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 4697366 10871 SH SOLE 0 0 10871 RUMBLE INC COM CL A 78137L105 BBG00Z61CSD4 117358 19724 SH SOLE 0 0 19724 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 3735586 11153 SH SOLE 0 0 11153 SANDSTORM GOLD LTD COM NEW 80013R206 BBG001SSPFD0 73998 14068 SH SOLE 0 0 14068 SARATOGA INVT CORP COM NEW 80349A208 BBG001SRV422 719251 28217 SH SOLE 0 0 28217 SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 737215 2630 SH SOLE 0 0 2630 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 3795529 45586 SH SOLE 0 0 45586 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 BBG0051GPYJ9 347198 6598 SH SOLE 0 0 6598 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 1603600 30007 SH SOLE 0 0 30007 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 219673 4702 SH SOLE 0 0 4702 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 2691193 58953 SH SOLE 0 0 58953 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 5026270 112168 SH SOLE 0 0 112168 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 16358999 216561 SH SOLE 0 0 216561 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 1547370 27850 SH SOLE 0 0 27850 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 2511805 55632 SH SOLE 0 0 55632 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 580123 8842 SH SOLE 0 0 8842 SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 323243 16757 SH SOLE 0 0 16757 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 1431295 35332 SH SOLE 0 0 35332 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 2389212 46133 SH SOLE 0 0 46133 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 320858 6686 SH SOLE 0 0 6686 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 1943095 22214 SH SOLE 0 0 22214 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 937327 27407 SH SOLE 0 0 27407 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 971333 26302 SH SOLE 0 0 26302 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 3454836 46343 SH SOLE 0 0 46343 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 6567651 48345 SH SOLE 0 0 48345 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 5130056 72767 SH SOLE 0 0 72767 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 2698020 21681 SH SOLE 0 0 21681 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 2204030 9287 SH SOLE 0 0 9287 SOUTHERN CO COM 842587107 BBG001S5W777 487121 6821 SH SOLE 0 0 6821 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 1673316 5050 SH SOLE 0 0 5050 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 4319713 25464 SH SOLE 0 0 25464 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 10796389 28231 SH SOLE 0 0 28231 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 1346550 3041 SH SOLE 0 0 3041 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 9537108 104265 SH SOLE 0 0 104265 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 1352872 44517 SH SOLE 0 0 44517 SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 324380 13382 SH SOLE 0 0 13382 SPDR SER TR OILGAS EQUIP 78468R549 BBG001SMG9M7 298903 3748 SH SOLE 0 0 3748 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 847298 26619 SH SOLE 0 0 26619 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 1084651 37363 SH SOLE 0 0 37363 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 284835 6702 SH SOLE 0 0 6702 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 4421665 98303 SH SOLE 0 0 98303 SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 332386 11505 SH SOLE 0 0 11505 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 3559383 121150 SH SOLE 0 0 121150 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 578482 11417 SH SOLE 0 0 11417 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 423897 10710 SH SOLE 0 0 10710 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 1092887 28102 SH SOLE 0 0 28102 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 856244 13104 SH SOLE 0 0 13104 SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 407683 6299 SH SOLE 0 0 6299 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 534791 6443 SH SOLE 0 0 6443 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 213313 1705 SH SOLE 0 0 1705 SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 220607 3657 SH SOLE 0 0 3657 SPDR SER TR S&P KENSHO NEW 78468R648 BBG00M9BL771 627198 15911 SH SOLE 0 0 15911 SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 469908 9434 SH SOLE 0 0 9434 SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 2390944 17596 SH SOLE 0 0 17596 SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 1628553 17446 SH SOLE 0 0 17446 SRH TOTAL RETURN FUND INC COM 101507101 BBG001SKK3J3 159385 12550 SH SOLE 0 0 12550 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 440321 10766 SH SOLE 0 0 10766 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 BBG002XY88Z0 1115893 40519 SH SOLE 0 0 40519 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 278358 6952 SH SOLE 0 0 6952 STARBUCKS CORP COM 855244109 BBG001S72KH6 1637415 16506 SH SOLE 0 0 16506 STIFEL FINL CORP COM 860630102 BBG001S5W081 243753 4176 SH SOLE 0 0 4176 STRYKER CORPORATION COM 863667101 BBG001S8FR03 3418948 13984 SH SOLE 0 0 13984 SUN CMNTYS INC COM 866674104 BBG001S7HRC0 318461 2227 SH SOLE 0 0 2227 SYNOPSYS INC COM 871607107 BBG001S5VTR8 1068026 3345 SH SOLE 0 0 3345 SYSCO CORP COM 871829107 BBG001S5WJS8 333450 4362 SH SOLE 0 0 4362 TARGET CORP COM 87612E106 BBG001SC0K41 2525179 16943 SH SOLE 0 0 16943 TCW STRATEGIC INCOME FD INC COM 872340104 BBG001S5QBH4 129833 28102 SH SOLE 0 0 28102 TESLA INC COM 88160R101 BBG001SQKGD7 1960533 15916 SH SOLE 0 0 15916 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 656384 280 SH SOLE 0 0 280 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 219472 3389 SH SOLE 0 0 3389 TRADEWEB MKTS INC CL A 892672106 BBG00NK8H9M7 230242 3546 SH SOLE 0 0 3546 TYLER TECHNOLOGIES INC COM 902252105 BBG001S5WZB0 1673953 5192 SH SOLE 0 0 5192 UNDER ARMOUR INC CL C 904311206 BBG009DTD8J0 171621 19240 SH SOLE 0 0 19240 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 1434796 28496 SH SOLE 0 0 28496 UNION PAC CORP COM 907818108 BBG001S5X2M0 4233854 20446 SH SOLE 0 0 20446 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 2910448 16742 SH SOLE 0 0 16742 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 5342219 10076 SH SOLE 0 0 10076 VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 323530 22864 SH SOLE 0 0 22864 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 1270049 47004 SH SOLE 0 0 47004 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 705920 28373 SH SOLE 0 0 28373 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 269377 5906 SH SOLE 0 0 5906 VANECK ETF TRUST LONG MUNI ETF 92189F536 BBG001T10HL2 220533 12631 SH SOLE 0 0 12631 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 BBG001TCVD33 210582 2765 SH SOLE 0 0 2765 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 1282786 6321 SH SOLE 0 0 6321 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 2370241 11237 SH SOLE 0 0 11237 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 BBG001TC6MK2 443278 2618 SH SOLE 0 0 2618 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 2399127 14667 SH SOLE 0 0 14667 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 BBG001TC6MN9 934174 6089 SH SOLE 0 0 6089 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 939546 5041 SH SOLE 0 0 5041 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 1607104 9273 SH SOLE 0 0 9273 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 412607 5552 SH SOLE 0 0 5552 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 3280550 43578 SH SOLE 0 0 43578 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 10169606 141559 SH SOLE 0 0 141559 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 1134417 23151 SH SOLE 0 0 23151 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 551078 11619 SH SOLE 0 0 11619 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 821572 6184 SH SOLE 0 0 6184 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 18750705 87986 SH SOLE 0 0 87986 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 1059898 5896 SH SOLE 0 0 5896 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 383113 2833 SH SOLE 0 0 2833 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 2375127 11654 SH SOLE 0 0 11654 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 796973 9663 SH SOLE 0 0 9663 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 13091615 37262 SH SOLE 0 0 37262 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 1951325 12288 SH SOLE 0 0 12288 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 3167566 17258 SH SOLE 0 0 17258 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 1305043 6508 SH SOLE 0 0 6508 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 14211597 74332 SH SOLE 0 0 74332 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 6816824 48563 SH SOLE 0 0 48563 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 5903406 117738 SH SOLE 0 0 117738 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 1060496 27206 SH SOLE 0 0 27206 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 516508 5993 SH SOLE 0 0 5993 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 1565087 33506 SH SOLE 0 0 33506 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 5865924 118527 SH SOLE 0 0 118527 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 2128616 36399 SH SOLE 0 0 36399 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 1674649 21606 SH SOLE 0 0 21606 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG001T62MC8 878578 14258 SH SOLE 0 0 14258 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 2958261 64988 SH SOLE 0 0 64988 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 700748 12119 SH SOLE 0 0 12119 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 1238277 16469 SH SOLE 0 0 16469 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 2682994 48676 SH SOLE 0 0 48676 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 18555305 122195 SH SOLE 0 0 122195 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 442987 8565 SH SOLE 0 0 8565 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 2890148 68862 SH SOLE 0 0 68862 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 13020888 120329 SH SOLE 0 0 120329 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 326966 5489 SH SOLE 0 0 5489 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 534424 8115 SH SOLE 0 0 8115 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 201910 1525 SH SOLE 0 0 1525 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 1425583 13861 SH SOLE 0 0 13861 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 4214512 19243 SH SOLE 0 0 19243 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 4010844 20937 SH SOLE 0 0 20937 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 1018886 8401 SH SOLE 0 0 8401 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 415325 5020 SH SOLE 0 0 5020 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 2585431 10423 SH SOLE 0 0 10423 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 1577371 4938 SH SOLE 0 0 4938 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 1229090 8014 SH SOLE 0 0 8014 VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 205840 1276 SH SOLE 0 0 1276 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 2283232 57950 SH SOLE 0 0 57950 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 1277291 20578 SH SOLE 0 0 20578 VISA INC COM CL A 92826C839 BBG001SRCFY3 5420284 26089 SH SOLE 0 0 26089 VOYA GLBL ADV & PREM OPP FD COM 92912R104 BBG001SP8VG7 186839 21476 SH SOLE 0 0 21476 WALMART INC COM 931142103 BBG001S5XH92 1473319 10391 SH SOLE 0 0 10391 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 2618806 19768 SH SOLE 0 0 19768 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 3946809 25158 SH SOLE 0 0 25158 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 4722747 114380 SH SOLE 0 0 114380 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 1202121 18339 SH SOLE 0 0 18339 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 853379 3626 SH SOLE 0 0 3626 WESTERN ASSET INVT GRADE DEF COM 95790A101 BBG001T3HG69 186748 11471 SH SOLE 0 0 11471 WILLIAMS COS INC COM 969457100 BBG001S5XH10 209506 6368 SH SOLE 0 0 6368 WINTRUST FINL CORP COM 97650W108 BBG001S945T0 219782 2600 SH SOLE 0 0 2600 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 693024 9906 SH SOLE 0 0 9906 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 1861599 37032 SH SOLE 0 0 37032 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 760962 21357 SH SOLE 0 0 21357 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 288811 4662 SH SOLE 0 0 4662 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 297981 4937 SH SOLE 0 0 4937 WP CAREY INC COM 92936U109 BBG001S67MM3 1219802 15608 SH SOLE 0 0 15608 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 742051 2894 SH SOLE 0 0 2894 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 214998 1686 SH SOLE 0 0 1686 ZOETIS INC CL A 98978V103 BBG0039320P7 1277623 8718 SH SOLE 0 0 8718