0001085146-24-000361.txt : 20240119 0001085146-24-000361.hdr.sgml : 20240119 20240119164535 ACCESSION NUMBER: 0001085146-24-000361 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240119 DATE AS OF CHANGE: 20240119 EFFECTIVENESS DATE: 20240119 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PFG Advisors CENTRAL INDEX KEY: 0001694435 ORGANIZATION NAME: 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: 24546184 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-2023 12-31-2023 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-19-2024 0 610 1238427602 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE ABBOTT LABS COM 002824100 BBG001S5N9M6 1351027 12274 SH SOLE 0 0 12274 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 4164179 26870 SH SOLE 0 0 26870 ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 45081 16635 SH SOLE 0 0 16635 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 250942 2757 SH SOLE 0 0 2757 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 7809507 22255 SH SOLE 0 0 22255 ADOBE INC COM 00724F101 BBG001S5NCQ5 2573136 4313 SH SOLE 0 0 4313 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 858074 5821 SH SOLE 0 0 5821 AERCAP HOLDINGS NV SHS N00985106 BBG001SNX4Y4 221697 2983 SH SOLE 0 0 2983 AGNC INVT CORP COM 00123Q104 BBG001T074G2 110363 11250 SH SOLE 0 0 11250 AIM ETF PRODUCTS TRUST ALLIANZIM US LGR 00888H729 BBG01HDXBGL3 898079 34575 SH SOLE 0 0 34575 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687 BBG01J051XY4 465950 17901 SH SOLE 0 0 17901 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711 BBG01HDWX5T7 662406 25625 SH SOLE 0 0 25625 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 BBG01BM21GB6 399012 14072 SH SOLE 0 0 14072 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 BBG00YPGMDP2 504980 16666 SH SOLE 0 0 16666 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 BBG00XPR18Z3 2115479 64654 SH SOLE 0 0 64654 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 1014703 3706 SH SOLE 0 0 3706 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG001S6CPH6 575663 4541 SH SOLE 0 0 4541 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 3976278 28465 SH SOLE 0 0 28465 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 7294677 51761 SH SOLE 0 0 51741 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 8630631 202978 SH SOLE 0 0 202978 ALPS ETF TR OSHARES US SMLCP 00162Q395 BBG018B6MX08 202984 5181 SH SOLE 0 0 5181 ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 348320 15037 SH SOLE 0 0 15037 ALPS ETF TR SECTR DIV DOGS 00162Q858 BBG0035HP7H9 1090454 21273 SH SOLE 0 0 21273 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 262140 6498 SH SOLE 0 0 6498 ALTSHARES TRUST MERGER ARBITRAGE 02210T108 BBG00S7NVRB4 627555 23460 SH SOLE 0 0 23460 AMAZON COM INC COM 023135106 BBG001S5PQL7 9040374 59500 SH SOLE 0 0 59480 AMDOCS LTD SHS G02602103 BBG001SBX7P3 284939 3242 SH SOLE 0 0 3242 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 BBG00LY8JM27 581230 11406 SH SOLE 0 0 11406 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 395948 4875 SH SOLE 0 0 4875 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 742027 3961 SH SOLE 0 0 3961 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 1176295 8912 SH SOLE 0 0 8912 AMETEK INC COM 031100100 BBG001S5NN54 3524689 21376 SH SOLE 0 0 21376 AMGEN INC COM 031162100 BBG001S5NNL6 4004701 13904 SH SOLE 0 0 13904 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 2290696 23108 SH SOLE 0 0 23108 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 2996852 81993 SH SOLE 0 0 81993 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 2695308 13574 SH SOLE 0 0 13574 ANSYS INC COM 03662Q105 BBG001S926L8 4610390 12705 SH SOLE 0 0 12705 APPLE INC COM 037833100 BBG001S5N8V8 34881568 181175 SH SOLE 0 0 181175 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 290157 1790 SH SOLE 0 0 1790 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 986632 49258 SH SOLE 0 0 49258 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 BBG0077Q7047 471476 8171 SH SOLE 0 0 8171 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 4527705 86456 SH SOLE 0 0 86456 ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 252821 3331 SH SOLE 0 0 3331 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 335545 443 SH SOLE 0 0 443 AT&T INC COM 00206R102 BBG001S5VWH2 514296 30649 SH SOLE 0 0 30649 ATKORE INC COM 047649108 BBG001T8LDZ8 422560 2641 SH SOLE 0 0 2641 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1735302 7449 SH SOLE 0 0 7449 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 1053935 31302 SH SOLE 0 0 31302 BARINGS BDC INC COM 06759L103 BBG001S9DQ05 131446 15320 SH SOLE 0 0 15320 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 620791 2546 SH SOLE 0 0 2546 BEL FUSE INC CL B 077347300 BBG001S93K81 431528 6463 SH SOLE 0 0 6463 BELDEN INC COM 077454106 BBG001SM6Z59 256744 3324 SH SOLE 0 0 3324 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 8693254 24374 SH SOLE 0 0 24374 BIOGEN INC COM 09062X103 BBG001S67826 278437 1076 SH SOLE 0 0 1076 BLACKROCK INC COM 09247X101 BBG001SDBP55 312746 385 SH SOLE 0 0 385 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 BBG001S99K21 104909 10470 SH SOLE 0 0 10470 BLACKSTONE INC COM 09260D107 BBG001S7H949 272447 2081 SH SOLE 0 0 2081 BOEING CO COM 097023105 BBG001S5P0V3 1138392 4367 SH SOLE 0 0 4367 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 333439 94 SH SOLE 0 0 94 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 289869 5649 SH SOLE 0 0 5649 BROADCOM INC COM 11135F101 BBG00KHY5SY8 1537476 1377 SH SOLE 0 0 1377 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 440555 2639 SH SOLE 0 0 2639 BUNGE GLOBAL SA COM SHS H11356104 BBG01JZ8VLC7 215830 2138 SH SOLE 0 0 2138 C3 AI INC CL A 12468P104 BBG00Y6G6Y84 228819 7970 SH SOLE 0 0 7970 CACI INTL INC CL A 127190304 BBG001SF9NK1 907780 2803 SH SOLE 0 0 2803 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 3226222 11845 SH SOLE 0 0 11845 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 854110 28623 SH SOLE 0 0 28623 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 1079972 41973 SH SOLE 0 0 41973 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 10599910 375484 SH SOLE 0 0 375484 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 2818744 9022 SH SOLE 0 0 9022 CATERPILLAR INC COM 149123101 BBG001S5PJ06 3056731 10338 SH SOLE 0 0 10338 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 327266 4410 SH SOLE 0 0 4410 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 856494 5017 SH SOLE 0 0 5017 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 3506605 23509 SH SOLE 0 0 23509 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 299950 131 SH SOLE 0 0 131 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 348848 1544 SH SOLE 0 0 1544 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 3270452 34586 SH SOLE 0 0 34586 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 BBG001S64WN3 24464 10545 SH SOLE 0 0 10545 CISCO SYS INC COM 17275R102 BBG001S6HC62 1038660 20559 SH SOLE 0 0 20559 COCA COLA CO COM 191216100 BBG001S5SMQ8 816841 13861 SH SOLE 0 0 13861 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 1011734 23073 SH SOLE 0 0 23073 COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 356837 1735 SH SOLE 0 0 1735 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 506397 4363 SH SOLE 0 0 4363 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 249523 1032 SH SOLE 0 0 1032 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 289431 2476 SH SOLE 0 0 2476 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 9897485 14994 SH SOLE 0 0 14994 CSX CORP COM 126408103 BBG001S5Q7Q3 641150 18493 SH SOLE 0 0 18493 CUMMINS INC COM 231021106 BBG001S5Q9M3 1270195 5302 SH SOLE 0 0 5302 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 6015997 26005 SH SOLE 0 0 26005 DANAOS CORPORATION SHS Y1968P121 BBG001SQ4NL1 263580 3559 SH SOLE 0 0 3559 DBX ETF TR XTRACK HRVST CSI 233051879 BBG005HJL932 240638 10064 SH SOLE 0 0 10064 DBX ETF TR XTRACK USD HIGH 233051432 BBG00FGWY4G5 357589 10059 SH SOLE 0 0 10059 DBX ETF TR XTRACKERS SHRT 233051283 BBG00JQ1CS66 730213 16458 SH SOLE 0 0 16458 DEERE & CO COM 244199105 BBG001S5QFF7 2545342 6365 SH SOLE 0 0 6365 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 311246 2007 SH SOLE 0 0 2007 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 214386 1593 SH SOLE 0 0 1593 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 BBG01254CL28 3280734 77376 SH SOLE 0 0 77376 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHW26 2460110 102037 SH SOLE 0 0 102037 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 BBG00Y2PGDN6 1970009 68785 SH SOLE 0 0 68785 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 BBG01631TNW2 243773 9549 SH SOLE 0 0 9549 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 BBG01636J356 1456763 56772 SH SOLE 0 0 56772 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 BBG01633DW64 960729 39749 SH SOLE 0 0 39749 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 1946438 41405 SH SOLE 0 0 41405 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 5506176 188374 SH SOLE 0 0 188374 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 6581701 126986 SH SOLE 0 0 126986 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 BBG015DLMLQ7 1813149 63375 SH SOLE 0 0 63375 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 2528076 67923 SH SOLE 0 0 67923 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 BBG015GTL6R0 1311633 57680 SH SOLE 0 0 57680 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 2314431 38820 SH SOLE 0 0 38820 DISNEY WALT CO COM 254687106 BBG001S5QHF3 655161 7256 SH SOLE 0 0 7256 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 394897 4069 SH SOLE 0 0 4069 EA SERIES TRUST STRIVE ENHANCED 02072L441 BBG01HTJYB42 450156 22296 SH SOLE 0 0 22296 EATON CORP PLC SHS G29183103 BBG001S5QZ45 2091281 8684 SH SOLE 0 0 8684 ELI LILLY & CO COM 532457108 BBG001S5STL8 1173683 2014 SH SOLE 0 0 2014 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 242862 2495 SH SOLE 0 0 2495 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 785908 56950 SH SOLE 0 0 56950 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 705148 26761 SH SOLE 0 0 26761 EOG RES INC COM 26875P101 BBG001S5ZB93 1564610 12936 SH SOLE 0 0 12936 EPR PPTYS COM SH BEN INT 26884U109 BBG001SB5QR0 1912322 39470 SH SOLE 0 0 39470 EQUINIX INC COM 29444U700 BBG001SKBNS9 1108217 1376 SH SOLE 0 0 1376 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 BBG00LWJ3BF2 339554 6251 SH SOLE 0 0 6251 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 BBG009RY71Y9 2738918 122169 SH SOLE 0 0 122169 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 2386800 23873 SH SOLE 0 0 23873 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 1807353 3789 SH SOLE 0 0 3789 FEDEX CORP COM 31428X106 BBG001S5R3M5 271900 1075 SH SOLE 0 0 1075 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 BBG00DR7RKX6 267402 6090 SH SOLE 0 0 6090 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 476936 11280 SH SOLE 0 0 11280 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 BBG005FHVPV0 226577 2870 SH SOLE 0 0 2870 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 BBG005FHWXW1 1456246 27194 SH SOLE 0 0 27194 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 304290 4704 SH SOLE 0 0 4704 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 10756400 74884 SH SOLE 0 0 74884 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 BBG008229899 223901 8402 SH SOLE 0 0 8402 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVXB5 220358 5393 SH SOLE 0 0 5393 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 BBG00DRGLK53 1719338 32442 SH SOLE 0 0 32442 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 3579941 77757 SH SOLE 0 0 77757 FIDUS INVT CORP COM 316500107 BBG001V0MG11 3383308 171829 SH SOLE 0 0 171829 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 BBG001V11YX8 369219 10166 SH SOLE 0 0 10166 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 339483 12413 SH SOLE 0 0 12413 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 353485 5993 SH SOLE 0 0 5993 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 194025 11625 SH SOLE 0 0 11625 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 324305 7491 SH SOLE 0 0 7491 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 240923 3715 SH SOLE 0 0 3715 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 208696 3876 SH SOLE 0 0 3876 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 923147 9738 SH SOLE 0 0 9738 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 10828148 135284 SH SOLE 0 0 135284 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 454995 2439 SH SOLE 0 0 2439 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 233997 3922 SH SOLE 0 0 3922 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 419254 8677 SH SOLE 0 0 8677 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 217816 4724 SH SOLE 0 0 4724 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 216769 5140 SH SOLE 0 0 5140 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 BBG00DVWCDC1 345532 13679 SH SOLE 0 0 13679 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 9829522 190237 SH SOLE 0 0 190237 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 310046 6730 SH SOLE 0 0 6730 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 BBG011FRZJF4 262187 12344 SH SOLE 0 0 12344 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 BBG00YGC9804 229147 9685 SH SOLE 0 0 9685 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 1299629 29136 SH SOLE 0 0 29136 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 2705114 109342 SH SOLE 0 0 109342 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 870934 12294 SH SOLE 0 0 12294 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 682506 6534 SH SOLE 0 0 6534 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 299060 8335 SH SOLE 0 0 8335 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 BBG001ST6934 1175606 15065 SH SOLE 0 0 15065 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 552896 3151 SH SOLE 0 0 3151 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 2403077 59247 SH SOLE 0 0 59247 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 525602 4797 SH SOLE 0 0 4797 FLEXSHARES TR GLB QLT R/E IDX 33939L787 BBG005JYLGS4 1348435 24175 SH SOLE 0 0 24175 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 334123 27410 SH SOLE 0 0 27410 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 236563 5557 SH SOLE 0 0 5557 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 3486572 174590 SH SOLE 0 0 174590 GABELLI CONV & INC SECS FD I COM 36240B109 BBG001S8GK34 302679 84077 SH SOLE 0 0 84077 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 4219224 18762 SH SOLE 0 0 18762 GARTNER INC COM 366651107 BBG001S5SD60 1052890 2334 SH SOLE 0 0 2334 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 3096546 11925 SH SOLE 0 0 11925 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 931375 7297 SH SOLE 0 0 7297 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 265127 3273 SH SOLE 0 0 3273 GLADSTONE INVT CORP COM 376546107 BBG001SL3TS3 1468827 103804 SH SOLE 0 0 103804 GLOBAL X FDS ADAPTIVE US RISK 37954Y194 BBG00YV3WZM7 519777 17549 SH SOLE 0 0 17549 GLOBAL X FDS ALTERNATIVE INCM 37954Y806 BBG009L6H4S6 133626 11815 SH SOLE 0 0 11815 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 210484 4132 SH SOLE 0 0 4132 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 BBG00DSB42H9 228314 8011 SH SOLE 0 0 8011 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 BBG00CP9KWK1 230974 3983 SH SOLE 0 0 3983 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 1604220 46553 SH SOLE 0 0 46553 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 264776 2655 SH SOLE 0 0 2655 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 4831210 51500 SH SOLE 0 0 51500 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 342344 887 SH SOLE 0 0 887 GRAINGER W W INC COM 384802104 BBG001S5RRD2 275947 333 SH SOLE 0 0 333 GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 402947 19762 SH SOLE 0 0 19762 GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 BBG00JRYLNX4 103429 10718 SH SOLE 0 0 10718 GREEN BRICK PARTNERS INC COM 392709101 BBG001SS5LM9 263751 5078 SH SOLE 0 0 5078 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 367448 1357 SH SOLE 0 0 1357 HEICO CORP NEW COM 422806109 BBG001S5RVC4 1960526 10961 SH SOLE 0 0 10961 HERSHEY CO COM 427866108 BBG001S5S148 1234979 6624 SH SOLE 0 0 6624 HF SINCLAIR CORP COM 403949100 BBG0135B2269 274749 4944 SH SOLE 0 0 4944 HOME DEPOT INC COM 437076102 BBG001S5RTW7 5737335 16556 SH SOLE 0 0 16556 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 3313918 15802 SH SOLE 0 0 15802 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 255557 7959 SH SOLE 0 0 7959 HOWMET AEROSPACE INC COM 443201108 BBG00DYNJH69 339495 6273 SH SOLE 0 0 6273 HP INC COM 40434L105 BBG001S6W7N7 288965 9603 SH SOLE 0 0 9603 HUBBELL INC COM 443510607 BBG001S5S1L9 1108494 3370 SH SOLE 0 0 3370 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 5037079 9075 SH SOLE 0 0 9075 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 1743259 6655 SH SOLE 0 0 6655 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 BBG00HZ6Q3N0 1028211 41865 SH SOLE 0 0 41865 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 BBG00R879TP6 558354 13393 SH SOLE 0 0 13393 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 BBG00SXJYPC4 487973 10970 SH SOLE 0 0 10970 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 310350 5632 SH SOLE 0 0 5632 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 BBG00SXJN914 215566 8378 SH SOLE 0 0 8378 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 BBG00R877XM2 215877 7101 SH SOLE 0 0 7101 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 BBG00NR9QB16 236349 7230 SH SOLE 0 0 7230 INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 BBG00MYXKMH2 1427330 41456 SH SOLE 0 0 41456 INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 BBG00PBD0S83 393670 13098 SH SOLE 0 0 13098 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 BBG00LNJLCX0 271877 7225 SH SOLE 0 0 7225 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 BBG00PVP39R2 233223 6989 SH SOLE 0 0 6989 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 BBG00LNDTJL3 395195 10920 SH SOLE 0 0 10920 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 BBG00PVP2QY7 275506 7658 SH SOLE 0 0 7658 INNOVATOR ETFS TR US SML CP PWR B 45782C284 BBG00VSHFQQ1 242849 8967 SH SOLE 0 0 8967 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 BBG00SXJYJL8 298669 10238 SH SOLE 0 0 10238 INTEL CORP COM 458140100 BBG001S5SF65 1578991 31423 SH SOLE 0 0 31423 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 851597 5207 SH SOLE 0 0 5207 INTUIT COM 461202103 BBG001S6TWR2 2664679 4263 SH SOLE 0 0 4263 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 2254914 6684 SH SOLE 0 0 6684 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 1481842 31368 SH SOLE 0 0 31368 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 BBG001SSDLM0 202098 14529 SH SOLE 0 0 14529 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 2226039 13208 SH SOLE 0 0 13208 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 987992 11990 SH SOLE 0 0 11990 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 309540 12876 SH SOLE 0 0 12876 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 2255392 35994 SH SOLE 0 0 35994 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 BBG00FQKL0K7 491913 4658 SH SOLE 0 0 4658 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 BBG00LY8KF11 3562161 82267 SH SOLE 0 0 82267 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 1993277 38772 SH SOLE 0 0 38772 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 210418 2125 SH SOLE 0 0 2125 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852 BBG001SRNLF9 435237 11120 SH SOLE 0 0 11120 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 1187312 31670 SH SOLE 0 0 31670 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 817759 38683 SH SOLE 0 0 38683 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 BBG001T10BD4 2514620 69715 SH SOLE 0 0 69715 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 1308841 13350 SH SOLE 0 0 13350 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 393420 4381 SH SOLE 0 0 4381 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 2924610 32968 SH SOLE 0 0 32968 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 658718 22119 SH SOLE 0 0 22119 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 BBG00KJR2RC0 809433 18776 SH SOLE 0 0 18776 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 340840 10133 SH SOLE 0 0 10133 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 530866 16908 SH SOLE 0 0 16908 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 BBG00KJR2V68 1634024 50062 SH SOLE 0 0 50062 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 283192 5190 SH SOLE 0 0 5190 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 2241084 14202 SH SOLE 0 0 14202 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 1190422 36901 SH SOLE 0 0 36901 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 493800 9131 SH SOLE 0 0 9131 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 BBG001SN6GS4 559338 11300 SH SOLE 0 0 11300 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 31038244 75792 SH SOLE 48 0 75744 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 1314238 5680 SH SOLE 0 0 5680 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 818381 20968 SH SOLE 0 0 20968 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 714454 14125 SH SOLE 0 0 14125 ISHARES INC EMNG MKTS EQT 46434G889 BBG00BM64QL2 1732072 40412 SH SOLE 0 0 40412 ISHARES INC MSCI EQUAL WEITE 464286681 BBG001T8MYT8 1237926 14660 SH SOLE 0 0 14660 ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X39Q6 944433 9411 SH SOLE 0 0 9411 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 241192 11074 SH SOLE 0 0 11074 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 295142 2943 SH SOLE 0 0 2943 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 407001 9640 SH SOLE 0 0 9640 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 9085482 110745 SH SOLE 0 0 110745 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 1088868 10058 SH SOLE 0 0 10058 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 2564336 25934 SH SOLE 0 0 25934 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 2361286 20160 SH SOLE 0 0 20160 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 4448173 46148 SH SOLE 0 0 46148 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 280430 4840 SH SOLE 0 0 4840 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 212779 3623 SH SOLE 0 0 3623 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 211412 2690 SH SOLE 0 0 2690 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 1110600 20635 SH SOLE 0 0 20635 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 281221 5647 SH SOLE 0 0 5647 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 2437871 34653 SH SOLE 0 0 34653 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 1823778 28088 SH SOLE 0 0 28088 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 4056788 14638 SH SOLE 0 0 14638 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1699336 15698 SH SOLE 0 0 15698 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 2817284 26773 SH SOLE 0 0 26773 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 1545837 14850 SH SOLE 0 0 14850 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 1219773 14464 SH SOLE 0 0 14464 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 21319277 44636 SH SOLE 0 0 44636 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 11025762 239326 SH SOLE 0 0 239326 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 9635762 97086 SH SOLE 0 0 97086 ISHARES TR CR 5 10 YR ETF 46435G417 BBG00F5NQS00 6446420 148211 SH SOLE 0 0 148211 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 2375535 24528 SH SOLE 0 0 24528 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 3402900 65315 SH SOLE 0 0 65315 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 585917 5584 SH SOLE 0 0 5584 ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0P0K7 482000 10096 SH SOLE 0 0 10096 ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFM35 276354 11289 SH SOLE 0 0 11289 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 607035 26087 SH SOLE 0 0 26087 ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 1585461 26482 SH SOLE 0 0 26482 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 1904780 37629 SH SOLE 0 0 37629 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 262271 16845 SH SOLE 0 0 16845 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 306187 4491 SH SOLE 0 0 4491 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 344480 4451 SH SOLE 0 0 4451 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 859698 7769 SH SOLE 0 0 7769 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 608880 4482 SH SOLE 0 0 4482 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 2094124 3635 SH SOLE 0 0 3635 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 8240639 160715 SH SOLE 0 0 160715 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 267386 5142 SH SOLE 0 0 5142 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 207678 2332 SH SOLE 0 0 2332 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 369361 3926 SH SOLE 0 0 3926 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 1054624 16037 SH SOLE 0 0 16037 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 2325555 36083 SH SOLE 0 0 36083 ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 7394244 72656 SH SOLE 0 0 72656 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 394519 5236 SH SOLE 0 0 5236 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 395993 5711 SH SOLE 0 0 5711 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 392239 9755 SH SOLE 0 0 9755 ISHARES TR MSCI GBL SUS DEV 46435G532 BBG00CRHS639 220505 2721 SH SOLE 0 0 2721 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 2581008 28347 SH SOLE 0 0 28347 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 367264 3654 SH SOLE 0 0 3654 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 1547262 19829 SH SOLE 0 0 19829 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 1005286 6408 SH SOLE 0 0 6408 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 12394736 84238 SH SOLE 0 0 84238 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 5668594 56036 SH SOLE 0 0 56036 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 1101798 10163 SH SOLE 0 0 10163 ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 376334 9242 SH SOLE 0 0 9242 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 693663 22240 SH SOLE 0 0 22240 ISHARES TR ROBOTICS ARTIF 46435U556 BBG00L9G3V33 247534 7175 SH SOLE 0 0 7175 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 1899986 6267 SH SOLE 0 0 6267 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 925194 5599 SH SOLE 0 0 5599 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 499739 3217 SH SOLE 0 0 3217 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 268514 2309 SH SOLE 0 0 2309 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 343907 4424 SH SOLE 0 0 4424 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 301080 1718 SH SOLE 0 0 1718 ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 273488 4442 SH SOLE 0 0 4442 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 3813885 19002 SH SOLE 26 0 18976 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 1128153 5050 SH SOLE 0 0 5050 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 1260695 16787 SH SOLE 0 0 16787 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 251304 1445 SH SOLE 0 0 1445 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 1714536 21643 SH SOLE 0 0 21643 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 465186 4079 SH SOLE 0 0 4079 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 223029 1782 SH SOLE 0 0 1782 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 1245102 10622 SH SOLE 0 0 10622 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 349313 3172 SH SOLE 0 0 3172 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 830309 7875 SH SOLE 0 0 7875 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 503550 4685 SH SOLE 0 0 4685 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 4371821 86622 SH SOLE 0 0 86622 ISHARES TR U.S. INSRNCE ETF 464288786 BBG001SQZTC4 544379 5437 SH SOLE 0 0 5437 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 433106 8025 SH SOLE 0 0 8025 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 474128 3863 SH SOLE 0 0 3863 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 1056239 8343 SH SOLE 0 0 8343 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 311747 1089 SH SOLE 0 0 1089 ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 789425 7760 SH SOLE 0 0 7760 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 275420 6839 SH SOLE 0 0 6839 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 1435770 62316 SH SOLE 0 0 62316 ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 420947 8212 SH SOLE 0 0 8212 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 BBG0059KNK04 8364972 165577 SH SOLE 0 0 165577 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 BBG006KF6JC9 583895 6947 SH SOLE 0 0 6947 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 BBG00DRLJ399 1684998 36698 SH SOLE 0 0 36698 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 BBG00NKWFC12 287256 3344 SH SOLE 0 0 3344 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 225383 4787 SH SOLE 0 0 4787 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 11726752 213291 SH SOLE 322 0 212969 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 BBG00GD9GQY8 1426530 29850 SH SOLE 0 0 29850 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 343111 6872 SH SOLE 0 0 6872 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 341737 6735 SH SOLE 0 0 6735 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 447688 9354 SH SOLE 0 0 9354 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 536390 9091 SH SOLE 0 0 9091 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 2095143 43360 SH SOLE 0 0 43360 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 2747757 52179 SH SOLE 0 0 52179 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 5075136 32379 SH SOLE 0 0 32379 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 6385000 37537 SH SOLE 0 0 37537 KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 1067206 32029 SH SOLE 0 0 32029 KLA CORP COM NEW 482480100 BBG001S5SLM4 4176059 7184 SH SOLE 0 0 7184 KROGER CO COM 501044101 BBG001S5SN40 208881 4570 SH SOLE 0 0 4570 LA Z BOY INC COM 505336107 BBG001S5SXX6 252449 6838 SH SOLE 0 0 6838 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 2743760 3503 SH SOLE 0 0 3503 LCI INDS COM 50189K103 BBG001S8G4D9 429048 3413 SH SOLE 0 0 3413 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 BBG00GPY0TV4 1056208 17698 SH SOLE 0 0 17698 LEGGETT & PLATT INC COM 524660107 BBG001S5SRG8 335002 12801 SH SOLE 0 0 12801 LINDE PLC SHS G54950103 BBG01FND0CH6 345818 842 SH SOLE 0 0 842 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 31694 13261 SH SOLE 0 0 13261 LMP CAP & INCOME FD INC COM 50208A102 BBG001S985R8 369388 26366 SH SOLE 0 0 26366 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 1229638 2713 SH SOLE 0 0 2713 LOWES COS INC COM 548661107 BBG001S5SVL3 508029 2283 SH SOLE 0 0 2283 MANULIFE FINL CORP COM 56501R106 BBG001S76KD6 349003 15792 SH SOLE 0 0 15792 MARATHON OIL CORP COM 565849106 BBG001S69V69 219115 9069 SH SOLE 0 0 9069 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 1486961 7848 SH SOLE 0 0 7848 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 1344734 3153 SH SOLE 0 0 3153 MCDONALDS CORP COM 580135101 BBG001S5T110 867545 2926 SH SOLE 0 0 2926 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 852304 10346 SH SOLE 0 0 10346 MERCK & CO INC COM 58933Y105 BBG001S5TC52 2533927 23243 SH SOLE 0 0 23243 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 2473119 6987 SH SOLE 10 0 6977 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 258192 5779 SH SOLE 0 0 5779 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 387738 4300 SH SOLE 0 0 4300 MICROSOFT CORP COM 594918104 BBG001S5TD05 28126030 74795 SH SOLE 0 0 74795 MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 3265173 5176 SH SOLE 0 0 5176 MOODYS CORP COM 615369105 BBG001S5VP87 463985 1188 SH SOLE 0 0 1188 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 220034 2360 SH SOLE 0 0 2360 MR COOPER GROUP INC COM 62482R107 BBG002V09956 691119 10613 SH SOLE 0 0 10613 MSCI INC COM 55354G100 BBG001SV8B05 2113268 3736 SH SOLE 0 0 3736 MYOMO INC COM NEW 62857J201 BBG002B0JJW5 133987 26744 SH SOLE 0 0 26744 NETFLIX INC COM 64110L106 BBG001SF6L46 227373 467 SH SOLE 0 0 467 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 921549 15172 SH SOLE 0 0 15172 NIKE INC CL B 654106103 BBG001S6NTK2 451168 4156 SH SOLE 0 0 4156 NIOCORP DEVS LTD COM NEW 654484609 BBG001SF8DJ6 39613 12418 SH SOLE 0 0 12418 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 3052916 6521 SH SOLE 0 0 6521 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 409820 3962 SH SOLE 0 0 3962 NUCOR CORP COM 670346105 BBG001S5TRV0 390720 2245 SH SOLE 0 0 2245 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 153428 12980 SH SOLE 0 0 12980 NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 176385 16035 SH SOLE 0 0 16035 NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 453176 7669 SH SOLE 0 0 7669 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 8281207 16722 SH SOLE 0 0 16722 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 1463562 24511 SH SOLE 0 0 24511 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 367455 907 SH SOLE 0 0 907 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 252110 8223 SH SOLE 0 0 8223 OPENDOOR TECHNOLOGIES INC COM 683712103 BBG00SHY8ZR0 81384 18166 SH SOLE 0 0 18166 ORACLE CORP COM 68389X105 BBG001S5SJG6 439190 4166 SH SOLE 0 0 4166 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 1087842 1145 SH SOLE 0 0 1145 PACCAR INC COM 693718108 BBG001S5V1S8 317365 3250 SH SOLE 0 0 3250 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 558106 16286 SH SOLE 0 0 16286 PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 2634907 78350 SH SOLE 0 0 78350 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 8307739 172970 SH SOLE 0 0 172970 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 6135332 141792 SH SOLE 0 0 141792 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 1876417 28722 SH SOLE 0 0 28722 PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 938597 45852 SH SOLE 0 0 45852 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 19981564 384335 SH SOLE 0 0 384335 PACER FDS TR US EXPORT LEAD 69374H402 BBG00LGRG2X8 408647 8942 SH SOLE 0 0 8942 PACER FDS TR US LRG CP CASH 69374H360 BBG01C3RRM56 414806 17400 SH SOLE 0 0 17400 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 361755 21069 SH SOLE 0 0 21069 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 875794 2970 SH SOLE 0 0 2970 PARAGON 28 INC COM 69913P105 BBG005914H40 4792138 385530 SH SOLE 0 0 385530 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 254554 553 SH SOLE 0 0 553 PAYCHEX INC COM 704326107 BBG001S5V135 3808066 31971 SH SOLE 0 0 31971 PENNANTPARK FLOATING RATE CA COM 70806A106 BBG001V0Y5S3 1337086 110503 SH SOLE 0 0 110503 PEPSICO INC COM 713448108 BBG001S695T1 856006 5040 SH SOLE 0 0 5040 PFIZER INC COM 717081103 BBG001S5V466 747066 25949 SH SOLE 0 0 25949 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 262467 2790 SH SOLE 0 0 2790 PHILLIPS 66 COM 718546104 BBG00286S4P7 479457 3601 SH SOLE 0 0 3601 PIMCO ETF TR 1-5 US TIP IDX 72201R205 BBG001T5DWK7 275238 5381 SH SOLE 0 0 5381 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 204608 2213 SH SOLE 0 0 2213 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 1407374 14852 SH SOLE 0 0 14852 PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 1218563 12529 SH SOLE 0 0 12529 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 BBG001T6Q6C7 417187 8339 SH SOLE 0 0 8339 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 631965 2810 SH SOLE 0 0 2810 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 194095 12812 SH SOLE 0 0 12812 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 2961334 20208 SH SOLE 0 0 20208 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 437301 4593 SH SOLE 0 0 4593 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 588895 1931 SH SOLE 0 0 1931 QUALCOMM INC COM 747525103 BBG001S6VS70 467086 3230 SH SOLE 0 0 3230 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 1209343 5604 SH SOLE 0 0 5604 RBB FD INC US TREAS 3 MNTH 74933W452 BBG01922X1R4 663836 13314 SH SOLE 0 0 13314 REALTY INCOME CORP COM 756109104 BBG001S884K0 290752 5064 SH SOLE 0 0 5064 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 225111 11616 SH SOLE 0 0 11616 RELIANCE STEEL & ALUMINUM CO COM 759509102 BBG001S81M27 4490524 16056 SH SOLE 0 0 16056 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 1692116 5450 SH SOLE 0 0 5450 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 4290376 7870 SH SOLE 0 0 7870 RTX CORPORATION COM 75513E101 BBG001S5X5Q9 1429465 16989 SH SOLE 0 0 16989 RUMBLE INC COM CL A 78137L105 BBG00Z61CSD4 245922 54771 SH SOLE 0 0 54771 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 4765986 10819 SH SOLE 0 0 10819 SABINE RTY TR UNIT BEN INT 785688102 BBG001S5VWY3 1001837 14796 SH SOLE 0 0 14796 SALESFORCE INC COM 79466L302 BBG001SDLP09 403394 1533 SH SOLE 0 0 1533 SARATOGA INVT CORP COM NEW 80349A208 BBG001SRV422 600676 23228 SH SOLE 0 0 23228 SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG001SCWNN9 262569 1035 SH SOLE 0 0 1035 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 1547777 22497 SH SOLE 0 0 22497 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 BBG00PZFPGG2 1225326 27266 SH SOLE 0 0 27266 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 210899 8507 SH SOLE 0 0 8507 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 272002 7359 SH SOLE 0 0 7359 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 1845354 29793 SH SOLE 0 0 29793 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 359375 6493 SH SOLE 0 0 6493 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 BBG0051QD594 799931 22947 SH SOLE 0 0 22947 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 443813 9520 SH SOLE 0 0 9520 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 5098747 91589 SH SOLE 0 0 91589 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 17023801 223615 SH SOLE 0 0 223615 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 4145655 49972 SH SOLE 0 0 49972 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 3171605 56234 SH SOLE 0 0 56234 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 1125549 14944 SH SOLE 0 0 14944 SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 224351 10833 SH SOLE 0 0 10833 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 1048747 22200 SH SOLE 0 0 22200 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 1233148 16971 SH SOLE 0 0 16971 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 7667419 91453 SH SOLE 0 0 91453 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 301395 8016 SH SOLE 0 0 8016 SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 7657293 67175 SH SOLE 0 0 67175 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 921474 5153 SH SOLE 0 0 5153 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 1597404 22177 SH SOLE 0 0 22177 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 9274297 68003 SH SOLE 0 0 68003 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 1411445 22287 SH SOLE 0 0 22287 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 3179450 16518 SH SOLE 0 0 16518 SERVICENOW INC COM 81762P102 BBG001T4JFC0 545410 772 SH SOLE 0 0 772 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 245521 3731 SH SOLE 0 0 3731 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 1865786 5982 SH SOLE 0 0 5982 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 372284 4779 SH SOLE 0 0 4779 SKYLINE CHAMPION CORPORATION COM 830830105 BBG001S5W456 326298 4394 SH SOLE 0 0 4394 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 297279 2644 SH SOLE 0 0 2644 SOUTHERN CALIF BANCORP COM 84252A106 BBG001SMZ5M4 918683 52950 SH SOLE 0 0 52950 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 356545 946 SH SOLE 0 0 946 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 14466025 75671 SH SOLE 0 0 75671 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 1115541 15264 SH SOLE 0 0 15264 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 379666 11163 SH SOLE 0 0 11163 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 13671844 28764 SH SOLE 0 0 28764 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 2647315 5218 SH SOLE 0 0 5218 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 256721 3558 SH SOLE 0 0 3558 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 2313503 25315 SH SOLE 0 0 25315 SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 1005969 10149 SH SOLE 0 0 10149 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 1635647 53470 SH SOLE 0 0 53470 SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 685643 27273 SH SOLE 0 0 27273 SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 295382 6285 SH SOLE 0 0 6285 SPDR SER TR OILGAS EQUIP 78468R549 BBG001SMG9M7 5923240 70089 SH SOLE 0 0 70089 SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 794333 31065 SH SOLE 0 0 31065 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 1506131 45877 SH SOLE 0 0 45877 SPDR SER TR PORTFOLIO LN COR 78464A367 BBG001SRZBZ6 6290630 264423 SH SOLE 0 0 264423 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 1902317 65552 SH SOLE 0 0 65552 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 506932 10405 SH SOLE 0 0 10405 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 3189926 57065 SH SOLE 0 0 57065 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 472228 11196 SH SOLE 0 0 11196 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 846350 28420 SH SOLE 0 0 28420 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 720826 11079 SH SOLE 0 0 11079 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 301108 7683 SH SOLE 0 0 7683 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 1766934 37893 SH SOLE 0 0 37893 SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 288448 2521 SH SOLE 0 0 2521 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 768390 10154 SH SOLE 0 0 10154 SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 592410 8073 SH SOLE 0 0 8073 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 374305 4192 SH SOLE 0 0 4192 SPDR SER TR S&P KENSHO NEW 78468R648 BBG00M9BL771 680681 14576 SH SOLE 0 0 14576 SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 6732449 112526 SH SOLE 0 0 112526 SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 1965821 50652 SH SOLE 0 0 50652 SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 537035 3703 SH SOLE 0 0 3703 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 319701 39567 SH SOLE 0 0 39567 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 1898307 45273 SH SOLE 0 0 45273 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 326548 8113 SH SOLE 0 0 8113 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 BBG005D236G5 384138 9513 SH SOLE 0 0 9513 STARBUCKS CORP COM 855244109 BBG001S72KH6 215611 2246 SH SOLE 0 0 2246 STRYKER CORPORATION COM 863667101 BBG001S8FR03 3690245 12323 SH SOLE 0 0 12323 SUN CMNTYS INC COM 866674104 BBG001S7HRC0 301648 2257 SH SOLE 0 0 2257 SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 619403 2179 SH SOLE 0 0 2179 SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 223865 5862 SH SOLE 0 0 5862 SYNOPSYS INC COM 871607107 BBG001S5VTR8 1981278 3848 SH SOLE 0 0 3848 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 271024 2606 SH SOLE 0 0 2606 TARGET CORP COM 87612E106 BBG001SC0K41 464245 3260 SH SOLE 0 0 3260 TESLA INC COM 88160R101 BBG001SQKGD7 3094073 12452 SH SOLE 0 0 12452 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 233323 1369 SH SOLE 0 0 1369 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 440286 280 SH SOLE 0 0 280 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 504323 1684 SH SOLE 0 0 1684 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 232503 3231 SH SOLE 0 0 3231 TJX COS INC NEW COM 872540109 BBG001S5WQ93 213121 2272 SH SOLE 0 0 2272 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 346221 1888 SH SOLE 0 0 1888 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 370497 1723 SH SOLE 0 0 1723 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 233160 1224 SH SOLE 0 0 1224 UNION PAC CORP COM 907818108 BBG001S5X2M0 4566241 18591 SH SOLE 0 0 18591 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 235630 1499 SH SOLE 0 0 1499 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 388746 678 SH SOLE 0 0 678 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 5216873 9909 SH SOLE 0 0 9909 VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 160496 10006 SH SOLE 0 0 10006 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 381214 13246 SH SOLE 0 0 13246 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 617630 24558 SH SOLE 0 0 24558 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 246549 2905 SH SOLE 0 0 2905 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 2541177 14532 SH SOLE 0 0 14532 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08310 373113 16860 SH SOLE 0 0 16860 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 1950624 7203 SH SOLE 0 0 7203 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 BBG001TC6MK2 743160 7566 SH SOLE 0 0 7566 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 BBG001TC6MN9 1127412 12932 SH SOLE 0 0 12932 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 BBG001TC6MT3 1671894 15538 SH SOLE 0 0 15538 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 2060719 20775 SH SOLE 0 0 20775 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 335802 4396 SH SOLE 0 0 4396 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 1836799 23848 SH SOLE 519 0 23329 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 7244460 98497 SH SOLE 0 0 98497 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 456448 9232 SH SOLE 609 0 8623 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 406228 8229 SH SOLE 0 0 8229 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 804722 4894 SH SOLE 0 0 4894 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 29013288 93326 SH SOLE 0 0 93326 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 1526622 6953 SH SOLE 0 0 6953 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 362951 2503 SH SOLE 0 0 2503 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 2203650 9472 SH SOLE 0 0 9472 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 312145 3533 SH SOLE 0 0 3533 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 12087433 27673 SH SOLE 81 0 27592 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 3440854 19119 SH SOLE 0 0 19119 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 3583705 16799 SH SOLE 0 0 16799 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 2280608 9433 SH SOLE 0 0 9433 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 19721481 83136 SH SOLE 0 0 83136 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 6475254 43313 SH SOLE 0 0 43313 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 3300315 58787 SH SOLE 0 0 58787 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 2802190 68180 SH SOLE 0 0 68180 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 623303 6059 SH SOLE 0 0 6059 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 997571 21006 SH SOLE 0 0 21006 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 5907516 115720 SH SOLE 0 0 115720 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 271299 4573 SH SOLE 0 0 4573 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 8430489 103722 SH SOLE 0 0 103722 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 5639016 121635 SH SOLE 0 0 121635 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 1194632 20481 SH SOLE 0 0 20481 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 582777 7532 SH SOLE 0 0 7532 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 3608972 46257 SH SOLE 0 0 46257 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 17926753 105204 SH SOLE 0 0 105204 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 470489 8117 SH SOLE 0 0 8117 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 2275746 47510 SH SOLE 0 0 47510 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 591290 9275 SH SOLE 0 0 9275 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 12789343 114569 SH SOLE 0 0 114380 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 6082668 91482 SH SOLE 0 0 91482 VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 425719 5005 SH SOLE 0 0 5005 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 6898246 85132 SH SOLE 0 0 85132 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 875397 8004 SH SOLE 0 0 8004 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 276422 1065 SH SOLE 0 0 1065 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 4094678 13445 SH SOLE 0 0 13445 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 2052895 10750 SH SOLE 0 0 10750 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 1004122 8562 SH SOLE 0 0 8562 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 420792 4561 SH SOLE 0 0 4561 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 1718192 6854 SH SOLE 0 0 6854 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 3269527 6755 SH SOLE 38 0 6717 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 781161 5699 SH SOLE 0 0 5699 VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 324762 3948 SH SOLE 0 0 3948 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 819746 21744 SH SOLE 0 0 21744 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 1466569 25925 SH SOLE 0 0 25925 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 BBG009K7L972 242914 4340 SH SOLE 0 0 4340 VISA INC COM CL A 92826C839 BBG001SRCFY3 6232582 23939 SH SOLE 0 0 23939 WALMART INC COM 931142103 BBG001S5XH92 1412036 8957 SH SOLE 0 0 8957 WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 3090486 20704 SH SOLE 0 0 20704 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 352763 1970 SH SOLE 0 0 1970 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 4890976 99370 SH SOLE 0 0 99370 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 1277491 3628 SH SOLE 0 0 3628 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 BBG00B0FS9V7 206169 4633 SH SOLE 0 0 4633 WISDOMTREE TR BLMBG US BULL 97717W471 BBG005PXGB60 8154214 324740 SH SOLE 0 0 324740 WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 1231637 30276 SH SOLE 0 0 30276 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 941243 21966 SH SOLE 0 0 21966 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 3869982 77030 SH SOLE 0 0 77030 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 3226670 76844 SH SOLE 0 0 76844 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 901498 12827 SH SOLE 0 0 12827 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 231161 1899 SH SOLE 0 0 1899 ZOETIS INC CL A 98978V103 BBG0039320P7 1883208 9542 SH SOLE 0 0 9542