0001214659-23-014823.txt : 20231113 0001214659-23-014823.hdr.sgml : 20231113 20231113062346 ACCESSION NUMBER: 0001214659-23-014823 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231113 DATE AS OF CHANGE: 20231113 EFFECTIVENESS DATE: 20231113 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Envestnet Portfolio Solutions, Inc. CENTRAL INDEX KEY: 0001998033 IRS NUMBER: 042916126 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-23431 FILM NUMBER: 231394836 BUSINESS ADDRESS: STREET 1: 1 NORTH WACKER DRIVE STREET 2: SUITE 1925 CITY: CHICAGO STATE: IL ZIP: 60606 BUSINESS PHONE: 3128272800 MAIL ADDRESS: STREET 1: 1000 CHESTERBROOK BLVD STREET 2: SUITE 250 CITY: BERWYN STATE: PA ZIP: 19312 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001998033 XXXXXXXX 09-30-2023 09-30-2023 false Envestnet Portfolio Solutions, Inc.
1000 CHESTERBROOK BLVD SUITE 250 BERWYN PA 19312
13F HOLDINGS REPORT 028-23431 N
Sean P. Skuja VP, Compliance Officer 312-827-2820 /s/ Sean P. Skuja Chicago IL 11-09-2023 0 1478 21155816990
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 7669376 81920 SH SOLE 81920 0 0 ABBOTT LABS COM 002824100 16287314 168171 SH SOLE 168171 0 0 ABBVIE INC COM 00287Y109 23261741 156056 SH SOLE 156056 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 1062019 60035 SH SOLE 60035 0 0 ABRDN INCOME CREDIT STRATEGI COM 003057106 156526 23019 SH SOLE 23019 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 354503 5042 SH SOLE 5042 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 32983023 107398 SH SOLE 107398 0 0 ACUITY BRANDS INC COM 00508Y102 413962 2431 SH SOLE 2431 0 0 ADOBE INC COM 00724F101 18420479 36126 SH SOLE 36126 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1223403 10748 SH SOLE 10748 0 0 ADVANCED ENERGY INDS COM 007973100 575643 5582 SH SOLE 5582 0 0 ADVANCED MICRO DEVICES INC COM 007903107 7717939 75063 SH SOLE 75063 0 0 AERCAP HOLDINGS NV SHS N00985106 525237 8381 SH SOLE 8381 0 0 AES CORP COM 00130H105 1760609 115830 SH SOLE 115830 0 0 AFLAC INC COM 001055102 2488938 32429 SH SOLE 32429 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2450959 21919 SH SOLE 21919 0 0 AGNC INVT CORP COM 00123Q104 431648 45725 SH SOLE 45725 0 0 AGNICO EAGLE MINES LTD COM 008474108 2415263 53141 SH SOLE 53141 0 0 AGREE RLTY CORP COM 008492100 483562 8754 SH SOLE 8754 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 520877 19901 SH SOLE 19901 0 0 AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 553410 21537 SH SOLE 21537 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 288007 9993 SH SOLE 9993 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 529891 17052 SH SOLE 17052 0 0 AIR LEASE CORP CL A 00912X302 905219 22969 SH SOLE 22969 0 0 AIR PRODS & CHEMS INC COM 009158106 2798847 9876 SH SOLE 9876 0 0 AIRBNB INC COM CL A 009066101 2188637 15951 SH SOLE 15951 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1047501 9832 SH SOLE 9832 0 0 ALARM COM HLDGS INC COM 011642105 268405 4390 SH SOLE 4390 0 0 ALBANY INTL CORP CL A 012348108 376796 4367 SH SOLE 4367 0 0 ALBEMARLE CORP COM 012653101 5183603 30485 SH SOLE 30485 0 0 ALCON AG ORD SHS H01301128 2686819 34829 SH SOLE 34829 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 495000 4945 SH SOLE 4945 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 790028 9108 SH SOLE 9108 0 0 ALIGN TECHNOLOGY INC COM 016255101 2144262 7023 SH SOLE 7023 0 0 ALLEGION PLC ORD SHS G0176J109 1014332 9734 SH SOLE 9734 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 233545 7312 SH SOLE 7312 0 0 ALLIANT ENERGY CORP COM 018802108 1606063 33149 SH SOLE 33149 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 330367 5594 SH SOLE 5594 0 0 ALLSTATE CORP COM 020002101 5018984 45050 SH SOLE 45050 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 226511 1279 SH SOLE 1279 0 0 ALPHABET INC CAP STK CL A 02079K305 46117116 352416 SH SOLE 352416 0 0 ALPHABET INC CAP STK CL C 02079K107 28909584 219261 SH SOLE 219261 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 388305 9202 SH SOLE 9202 0 0 ALTRIA GROUP INC COM 02209S103 1854718 44107 SH SOLE 44107 0 0 AMAZON COM INC COM 023135106 64125740 504450 SH SOLE 504450 0 0 AMBEV SA SPONSORED ADR 02319V103 165135 64006 SH SOLE 64006 0 0 AMCOR PLC ORD G0250X107 5857419 639456 SH SOLE 639456 0 0 AMDOCS LTD SHS G02602103 1477919 17492 SH SOLE 17492 0 0 AMEREN CORP COM 023608102 2761029 36897 SH SOLE 36897 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 364331 21035 SH SOLE 21035 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 460445 8722 SH SOLE 8722 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 677886 11718 SH SOLE 11718 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 312809 5621 SH SOLE 5621 0 0 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 259660 4929 SH SOLE 4929 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 445544 6082 SH SOLE 6082 0 0 AMERICAN ELEC PWR CO INC COM 025537101 4910345 65280 SH SOLE 65280 0 0 AMERICAN EXPRESS CO COM 025816109 2081291 13951 SH SOLE 13951 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 349288 10368 SH SOLE 10368 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1760372 29049 SH SOLE 29049 0 0 AMERICAN TOWER CORP NEW COM 03027X100 10750797 65374 SH SOLE 65374 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 742486 5996 SH SOLE 5996 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 804717 26462 SH SOLE 26462 0 0 AMERIPRISE FINL INC COM 03076C106 9383235 28462 SH SOLE 28462 0 0 AMERIS BANCORP COM 03076K108 223180 5813 SH SOLE 5813 0 0 AMETEK INC COM 031100100 1891412 12801 SH SOLE 12801 0 0 AMGEN INC COM 031162100 17912726 66650 SH SOLE 66650 0 0 AMN HEALTHCARE SVCS INC COM 001744101 584931 6867 SH SOLE 6867 0 0 AMPHENOL CORP NEW CL A 032095101 2952173 35149 SH SOLE 35149 0 0 ANALOG DEVICES INC COM 032654105 8861700 50612 SH SOLE 50612 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 657247 11885 SH SOLE 11885 0 0 ANSYS INC COM 03662Q105 2742721 9218 SH SOLE 9218 0 0 ANTERO MIDSTREAM CORP COM 03676B102 160736 13417 SH SOLE 13417 0 0 AON PLC SHS CL A G0403H108 4271663 13175 SH SOLE 13175 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 640941 7141 SH SOLE 7141 0 0 APPLE INC COM 037833100 96419347 563164 SH SOLE 563164 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 251204 1625 SH SOLE 1625 0 0 APPLIED MATLS INC COM 038222105 10214061 73774 SH SOLE 73774 0 0 APTARGROUP INC COM 038336103 309915 2479 SH SOLE 2479 0 0 APTIV PLC SHS G6095L109 3879926 39354 SH SOLE 39354 0 0 ARCH CAP GROUP LTD ORD G0450A105 3135313 39334 SH SOLE 39334 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 4843220 64217 SH SOLE 64217 0 0 ARCHROCK INC COM 03957W106 158570 12585 SH SOLE 12585 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4139245 40238 SH SOLE 40238 0 0 ARGENX SE SPONSORED ADR 04016X101 432634 880 SH SOLE 880 0 0 ARISTA NETWORKS INC COM 040413106 5633776 30630 SH SOLE 30630 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 296032 5643 SH SOLE 5643 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 333960 17250 SH SOLE 17250 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 273557 9819 SH SOLE 9819 0 0 ARK ETF TR INNOVATION ETF 00214Q104 726516 18314 SH SOLE 18314 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 356156 6576 SH SOLE 6576 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 244091 3390 SH SOLE 3390 0 0 ARROW ELECTRS INC COM 042735100 530266 4234 SH SOLE 4234 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 621649 2702 SH SOLE 2702 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 394857 52508 SH SOLE 52508 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 7842265 13322 SH SOLE 13322 0 0 ASPEN TECHNOLOGY INC COM 29109X106 1113830 5453 SH SOLE 5453 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 6915382 102117 SH SOLE 102117 0 0 AT&T INC COM 00206R102 8537640 568418 SH SOLE 568418 0 0 ATKORE INC COM 047649108 491581 3295 SH SOLE 3295 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 384447 13358 SH SOLE 13358 0 0 ATLASSIAN CORPORATION CL A 049468101 6607110 32788 SH SOLE 32788 0 0 ATMOS ENERGY CORP COM 049560105 312776 2953 SH SOLE 2953 0 0 AUTODESK INC COM 052769106 2793285 13500 SH SOLE 13500 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4264154 17724 SH SOLE 17724 0 0 AUTOZONE INC COM 053332102 1412234 556 SH SOLE 556 0 0 AVALONBAY CMNTYS INC COM 053484101 772390 4497 SH SOLE 4497 0 0 AVANTOR INC COM 05352A100 1467316 69607 SH SOLE 69607 0 0 AVERY DENNISON CORP COM 053611109 2595577 14209 SH SOLE 14209 0 0 AVIENT CORPORATION COM 05368V106 340935 9653 SH SOLE 9653 0 0 AVNET INC COM 053807103 320810 6657 SH SOLE 6657 0 0 AXALTA COATING SYS LTD COM G0750C108 431315 16034 SH SOLE 16034 0 0 AXON ENTERPRISE INC COM 05464C101 786806 3954 SH SOLE 3954 0 0 AZEK CO INC CL A 05478C105 1731225 58212 SH SOLE 58212 0 0 AZENTA INC COM 114340102 601888 11992 SH SOLE 11992 0 0 BADGER METER INC COM 056525108 244877 1702 SH SOLE 1702 0 0 BAKER HUGHES COMPANY CL A 05722G100 2125967 60192 SH SOLE 60192 0 0 BALCHEM CORP COM 057665200 464995 3749 SH SOLE 3749 0 0 BALL CORP COM 058498106 724171 14547 SH SOLE 14547 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 403386 50110 SH SOLE 50110 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 35642 12507 SH SOLE 12507 0 0 BANCO SANTANDER S.A. ADR 05964H105 135386 36007 SH SOLE 36007 0 0 BANK AMERICA CORP COM 060505104 10983053 401134 SH SOLE 401134 0 0 BANK NEW YORK MELLON CORP COM 064058100 1765898 41404 SH SOLE 41404 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 227998 6150 SH SOLE 6150 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 2171153 67553 SH SOLE 67553 0 0 BARCLAYS PLC ADR 06738E204 342546 43973 SH SOLE 43973 0 0 BAXTER INTL INC COM 071813109 742484 19674 SH SOLE 19674 0 0 BCE INC COM NEW 05534B760 4299921 112651 SH SOLE 112651 0 0 BECTON DICKINSON & CO COM 075887109 6850636 26498 SH SOLE 26498 0 0 BELDEN INC COM 077454106 213089 2207 SH SOLE 2207 0 0 BENTLEY SYS INC COM CL B 08265T208 1726111 34412 SH SOLE 34412 0 0 BERKLEY W R CORP COM 084423102 2892166 45553 SH SOLE 45553 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 31043411 88620 SH SOLE 88620 0 0 BERRY GLOBAL GROUP INC COM 08579W103 225927 3649 SH SOLE 3649 0 0 BEST BUY INC COM 086516101 3351883 48249 SH SOLE 48249 0 0 BHP GROUP LTD SPONSORED ADS 088606108 471987 8298 SH SOLE 8298 0 0 BILL HOLDINGS INC COM 090043100 1714212 15789 SH SOLE 15789 0 0 BIO RAD LABS INC CL A 090572207 1831680 5110 SH SOLE 5110 0 0 BIOGEN INC COM 09062X103 6163100 23980 SH SOLE 23980 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 851266 9621 SH SOLE 9621 0 0 BIO-TECHNE CORP COM 09073M104 1731353 25435 SH SOLE 25435 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1441674 20200 SH SOLE 20200 0 0 BLACKLINE INC COM 09239B109 596869 10760 SH SOLE 10760 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 70524111 1497963 SH SOLE 1497963 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 12554392 311757 SH SOLE 311757 0 0 BLACKROCK INC COM 09247X101 16670048 25785 SH SOLE 25785 0 0 BLACKSTONE INC COM 09260D107 2209122 20619 SH SOLE 20619 0 0 BLOCK H & R INC COM 093671105 238017 5528 SH SOLE 5528 0 0 BOEING CO COM 097023105 1102755 5753 SH SOLE 5753 0 0 BOOKING HOLDINGS INC COM 09857L108 2895829 939 SH SOLE 939 0 0 BOOT BARN HLDGS INC COM 099406100 654879 8066 SH SOLE 8066 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3900187 35693 SH SOLE 35693 0 0 BORGWARNER INC COM 099724106 487152 12067 SH SOLE 12067 0 0 BOSTON BEER INC CL A 100557107 224369 576 SH SOLE 576 0 0 BOSTON PROPERTIES INC COM 101121101 564955 9498 SH SOLE 9498 0 0 BOSTON SCIENTIFIC CORP COM 101137107 4098864 77630 SH SOLE 77630 0 0 BOYD GAMING CORP COM 103304101 235646 3874 SH SOLE 3874 0 0 BP PLC SPONSORED ADR 055622104 1672438 43193 SH SOLE 43193 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 799774 9818 SH SOLE 9818 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 4498522 77507 SH SOLE 77507 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3015297 95998 SH SOLE 95998 0 0 BROADCOM INC COM 11135F101 18623680 22423 SH SOLE 22423 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4112406 22968 SH SOLE 22968 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 1241337 39605 SH SOLE 39605 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 163754 13368 SH SOLE 13368 0 0 BROWN & BROWN INC COM 115236101 349261 5001 SH SOLE 5001 0 0 BRUKER CORP COM 116794108 844860 13561 SH SOLE 13561 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 332886 2674 SH SOLE 2674 0 0 BURLINGTON STORES INC COM 122017106 341497 2524 SH SOLE 2524 0 0 BWX TECHNOLOGIES INC COM 05605H100 379831 5066 SH SOLE 5066 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 498362 5786 SH SOLE 5786 0 0 CABLE ONE INC COM 12685J105 209664 341 SH SOLE 341 0 0 CABOT CORP COM 127055101 352854 5094 SH SOLE 5094 0 0 CACI INTL INC CL A 127190304 231366 737 SH SOLE 737 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 5303263 22635 SH SOLE 22635 0 0 CAMDEN PPTY TR SH BEN INT 133131102 828466 8759 SH SOLE 8759 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 1829167 47375 SH SOLE 47375 0 0 CANADIAN NAT RES LTD COM 136385101 397745 6150 SH SOLE 6150 0 0 CANADIAN NATL RY CO COM 136375102 1310741 12100 SH SOLE 12100 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 5873323 78919 SH SOLE 78919 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 5946500 236818 SH SOLE 236818 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 6123993 231356 SH SOLE 231356 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 636741 27781 SH SOLE 27781 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 1177152 48047 SH SOLE 48047 0 0 CAPITAL ONE FINL CORP COM 14040H105 1291323 13306 SH SOLE 13306 0 0 CARDINAL HEALTH INC COM 14149Y108 1832999 21113 SH SOLE 21113 0 0 CARLISLE COS INC COM 142339100 382836 1477 SH SOLE 1477 0 0 CARMAX INC COM 143130102 1445368 20435 SH SOLE 20435 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1251708 22676 SH SOLE 22676 0 0 CARTERS INC COM 146229109 304867 4409 SH SOLE 4409 0 0 CASEYS GEN STORES INC COM 147528103 390441 1438 SH SOLE 1438 0 0 CATALENT INC COM 148806102 3552797 78032 SH SOLE 78032 0 0 CATERPILLAR INC COM 149123101 8802976 32245 SH SOLE 32245 0 0 CAVCO INDS INC DEL COM 149568107 200308 754 SH SOLE 754 0 0 CBOE GLOBAL MKTS INC COM 12503M108 624579 3998 SH SOLE 3998 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 58338 12964 SH SOLE 12964 0 0 CBRE GROUP INC CL A 12504L109 6982798 94541 SH SOLE 94541 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 143459 10746 SH SOLE 10746 0 0 CDW CORP COM 12514G108 875031 4337 SH SOLE 4337 0 0 CELANESE CORP DEL COM 150870103 2972664 23683 SH SOLE 23683 0 0 CENCORA INC COM 03073E105 3535905 19647 SH SOLE 19647 0 0 CENOVUS ENERGY INC COM 15135U109 202288 9716 SH SOLE 9716 0 0 CENTENE CORP DEL COM 15135B101 5551659 80599 SH SOLE 80599 0 0 CERIDIAN HCM HLDG INC COM 15677J108 312585 4607 SH SOLE 4607 0 0 CF INDS HLDGS INC COM 125269100 2696828 31454 SH SOLE 31454 0 0 CGI INC CL A SUB VTG 12532H104 400435 4057 SH SOLE 4057 0 0 CHAMPIONX CORPORATION COM 15872M104 1539298 43214 SH SOLE 43214 0 0 CHARLES RIV LABS INTL INC COM 159864107 1862790 9505 SH SOLE 9505 0 0 CHART INDS INC COM 16115Q308 545581 3226 SH SOLE 3226 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 252914 575 SH SOLE 575 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 958816 7194 SH SOLE 7194 0 0 CHEMED CORP NEW COM 16359R103 639410 1230 SH SOLE 1230 0 0 CHENIERE ENERGY INC COM NEW 16411R208 741763 4470 SH SOLE 4470 0 0 CHESAPEAKE ENERGY CORP COM 165167735 262120 3040 SH SOLE 3040 0 0 CHESAPEAKE UTILS CORP COM 165303108 292544 2993 SH SOLE 2993 0 0 CHEVRON CORP NEW COM 166764100 25576884 151684 SH SOLE 151684 0 0 CHEWY INC CL A 16679L109 261081 14298 SH SOLE 14298 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1819007 993 SH SOLE 993 0 0 CHOICE HOTELS INTL INC COM 169905106 898246 7332 SH SOLE 7332 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 434415 2680 SH SOLE 2680 0 0 CHUBB LIMITED COM H1467J104 3794106 18225 SH SOLE 18225 0 0 CHURCH & DWIGHT CO INC COM 171340102 713616 7788 SH SOLE 7788 0 0 CHURCHILL DOWNS INC COM 171484108 740230 6379 SH SOLE 6379 0 0 CIENA CORP COM NEW 171779309 1355819 28689 SH SOLE 28689 0 0 CINTAS CORP COM 172908105 1223551 2544 SH SOLE 2544 0 0 CISCO SYS INC COM 17275R102 27394067 509562 SH SOLE 509562 0 0 CITIGROUP INC COM NEW 172967424 1935632 47061 SH SOLE 47061 0 0 CITIZENS FINL GROUP INC COM 174610105 561458 20950 SH SOLE 20950 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 239716 2964 SH SOLE 2964 0 0 CLEAN HARBORS INC COM 184496107 448525 2680 SH SOLE 2680 0 0 CLOROX CO DEL COM 189054109 2299374 17544 SH SOLE 17544 0 0 CLOUDFLARE INC CL A COM 18915M107 568621 9020 SH SOLE 9020 0 0 CME GROUP INC COM 12572Q105 9939234 49642 SH SOLE 49642 0 0 CMS ENERGY CORP COM 125896100 4208942 79250 SH SOLE 79250 0 0 CNX RES CORP COM 12653C108 600809 26608 SH SOLE 26608 0 0 COCA COLA CO COM 191216100 12218907 218273 SH SOLE 218273 0 0 COCA COLA CONS INC COM 191098102 220251 346 SH SOLE 346 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 685122 10965 SH SOLE 10965 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 243120 3099 SH SOLE 3099 0 0 COGNEX CORP COM 192422103 551353 12991 SH SOLE 12991 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 987887 14584 SH SOLE 14584 0 0 COHEN & STEERS INC COM 19247A100 318185 5076 SH SOLE 5076 0 0 COLGATE PALMOLIVE CO COM 194162103 1141647 16055 SH SOLE 16055 0 0 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 219766 4152 SH SOLE 4152 0 0 COMCAST CORP NEW CL A 20030N101 18779246 423528 SH SOLE 423528 0 0 COMFORT SYS USA INC COM 199908104 944075 5540 SH SOLE 5540 0 0 COMPASS MINERALS INTL INC COM 20451N101 217804 7793 SH SOLE 7793 0 0 CONAGRA BRANDS INC COM 205887102 1901619 69352 SH SOLE 69352 0 0 CONMED CORP COM 207410101 395949 3926 SH SOLE 3926 0 0 CONOCOPHILLIPS COM 20825C104 18207646 151984 SH SOLE 151984 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 50202 14679 SH SOLE 14679 0 0 CONSOLIDATED EDISON INC COM 209115104 876469 10248 SH SOLE 10248 0 0 CONSTELLATION BRANDS INC CL A 21036P108 4355309 17329 SH SOLE 17329 0 0 CONSTELLATION ENERGY CORP COM 21037T109 2270964 20819 SH SOLE 20819 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 259832 7107 SH SOLE 7107 0 0 COOPER COS INC COM NEW 216648402 1732240 5447 SH SOLE 5447 0 0 COPART INC COM 217204106 4340779 100738 SH SOLE 100738 0 0 COREBRIDGE FINL INC COM 21871X109 867559 43927 SH SOLE 43927 0 0 CORNING INC COM 219350105 730747 23983 SH SOLE 23983 0 0 CORTEVA INC COM 22052L104 3936722 76949 SH SOLE 76949 0 0 COSTAR GROUP INC COM 22160N109 3669226 47720 SH SOLE 47720 0 0 COSTCO WHSL CORP NEW COM 22160K105 11792649 20873 SH SOLE 20873 0 0 COTERRA ENERGY INC COM 127097103 1448667 53555 SH SOLE 53555 0 0 COTY INC COM CL A 222070203 190549 17370 SH SOLE 17370 0 0 CRANE COMPANY COMMON STOCK 224408104 664075 7475 SH SOLE 7475 0 0 CREDICORP LTD COM G2519Y108 217876 1703 SH SOLE 1703 0 0 CRH PLC ORD G25508105 1000773 18287 SH SOLE 18287 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 200942 4427 SH SOLE 4427 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1808374 10804 SH SOLE 10804 0 0 CROWN CASTLE INC COM 22822V101 7289893 79212 SH SOLE 79212 0 0 CROWN HLDGS INC COM 228368106 203870 2304 SH SOLE 2304 0 0 CSW INDUSTRIALS INC COM 126402106 263614 1504 SH SOLE 1504 0 0 CSX CORP COM 126408103 3539669 115111 SH SOLE 115111 0 0 CUBESMART COM 229663109 492346 12912 SH SOLE 12912 0 0 CULLEN FROST BANKERS INC COM 229899109 232088 2545 SH SOLE 2545 0 0 CUMMINS INC COM 231021106 1084133 4745 SH SOLE 4745 0 0 CURTISS WRIGHT CORP COM 231561101 400090 2045 SH SOLE 2045 0 0 CVS HEALTH CORP COM 126650100 7870601 112727 SH SOLE 112727 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 506213 3091 SH SOLE 3091 0 0 D R HORTON INC COM 23331A109 2607740 24265 SH SOLE 24265 0 0 DANAHER CORPORATION COM 235851102 13268872 53482 SH SOLE 53482 0 0 DARDEN RESTAURANTS INC COM 237194105 4955784 34603 SH SOLE 34603 0 0 DARLING INGREDIENTS INC COM 237266101 799339 15313 SH SOLE 15313 0 0 DATADOG INC CL A COM 23804L103 2785532 30580 SH SOLE 30580 0 0 DAVITA INC COM 23918K108 2724922 28826 SH SOLE 28826 0 0 DBX ETF TR XTRACK USD HIGH 233051432 6589713 194387 SH SOLE 194387 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 231250 3842 SH SOLE 3842 0 0 DBX ETF TR XTRACK MUN INFRA 233051705 214467 9034 SH SOLE 9034 0 0 DBX ETF TR XTRACKERS FTSE 233051515 327264 12596 SH SOLE 12596 0 0 DECKERS OUTDOOR CORP COM 243537107 2040937 3970 SH SOLE 3970 0 0 DEERE & CO COM 244199105 3231352 8563 SH SOLE 8563 0 0 DELL TECHNOLOGIES INC CL C 24703L202 547734 7950 SH SOLE 7950 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1535611 41503 SH SOLE 41503 0 0 DENTSPLY SIRONA INC COM 24906P109 401130 11743 SH SOLE 11743 0 0 DESCARTES SYS GROUP INC COM 249906108 341290 4651 SH SOLE 4651 0 0 DEVON ENERGY CORP NEW COM 25179M103 3190278 66882 SH SOLE 66882 0 0 DEXCOM INC COM 252131107 2335486 25032 SH SOLE 25032 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 1993430 13363 SH SOLE 13363 0 0 DIAMONDBACK ENERGY INC COM 25278X109 893551 5769 SH SOLE 5769 0 0 DICKS SPORTING GOODS INC COM 253393102 409437 3771 SH SOLE 3771 0 0 DIGI INTL INC COM 253798102 244539 9057 SH SOLE 9057 0 0 DIGITAL RLTY TR INC COM 253868103 1016066 8396 SH SOLE 8396 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2428047 92674 SH SOLE 92674 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 6813108 200268 SH SOLE 200268 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 3121633 59471 SH SOLE 59471 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 598062 26557 SH SOLE 26557 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 234577 10393 SH SOLE 10393 0 0 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 324122 13881 SH SOLE 13881 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 4086373 125272 SH SOLE 125272 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 2177958 46959 SH SOLE 46959 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 370502 14422 SH SOLE 14422 0 0 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 541887 13423 SH SOLE 13423 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 432358 14436 SH SOLE 14436 0 0 DIODES INC COM 254543101 861839 10932 SH SOLE 10932 0 0 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 224338 7556 SH SOLE 7556 0 0 DIREXION SHS ETF TR DIREXION HCM 25461A726 439711 18503 SH SOLE 18503 0 0 DISCOVER FINL SVCS COM 254709108 5429217 62671 SH SOLE 62671 0 0 DISNEY WALT CO COM 254687106 4810934 59358 SH SOLE 59358 0 0 DOCGO INC COM 256086109 66993 12569 SH SOLE 12569 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 821914 10370 SH SOLE 10370 0 0 DOLLAR GEN CORP NEW COM 256677105 1528321 14445 SH SOLE 14445 0 0 DOLLAR TREE INC COM 256746108 574724 5399 SH SOLE 5399 0 0 DOMINION ENERGY INC COM 25746U109 4833425 108203 SH SOLE 108203 0 0 DOMINOS PIZZA INC COM 25754A201 333627 881 SH SOLE 881 0 0 DORMAN PRODS INC COM 258278100 333420 4401 SH SOLE 4401 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 291938 10445 SH SOLE 10445 0 0 DOVER CORP COM 260003108 2103266 15076 SH SOLE 15076 0 0 DOW INC COM 260557103 1542829 29923 SH SOLE 29923 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 529213 17976 SH SOLE 17976 0 0 DTE ENERGY CO COM 233331107 282553 2846 SH SOLE 2846 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 14922165 169071 SH SOLE 169071 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 111459 11157 SH SOLE 11157 0 0 DUPONT DE NEMOURS INC COM 26614N102 2831374 37959 SH SOLE 37959 0 0 DYNATRACE INC COM NEW 268150109 1238345 26500 SH SOLE 26500 0 0 E L F BEAUTY INC COM 26856L103 368809 3358 SH SOLE 3358 0 0 EAGLE MATLS INC COM 26969P108 494084 2967 SH SOLE 2967 0 0 EAST WEST BANCORP INC COM 27579R104 214920 4077 SH SOLE 4077 0 0 EASTGROUP PPTYS INC COM 277276101 661302 3971 SH SOLE 3971 0 0 EASTMAN CHEM CO COM 277432100 5509719 71816 SH SOLE 71816 0 0 EATON CORP PLC SHS G29183103 14375727 67403 SH SOLE 67403 0 0 EBAY INC. COM 278642103 689091 15629 SH SOLE 15629 0 0 ECOLAB INC COM 278865100 2941810 17366 SH SOLE 17366 0 0 EDISON INTL COM 281020107 1554891 24568 SH SOLE 24568 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 4705671 67923 SH SOLE 67923 0 0 ELECTRONIC ARTS INC COM 285512109 3591359 29829 SH SOLE 29829 0 0 ELEMENT SOLUTIONS INC COM 28618M106 397624 20277 SH SOLE 20277 0 0 ELEVANCE HEALTH INC COM 036752103 8571561 19686 SH SOLE 19686 0 0 ELI LILLY & CO COM 532457108 14847124 27642 SH SOLE 27642 0 0 EMCOR GROUP INC COM 29084Q100 1218775 5793 SH SOLE 5793 0 0 EMERSON ELEC CO COM 291011104 2028117 21002 SH SOLE 21002 0 0 ENBRIDGE INC COM 29250N105 6350068 190614 SH SOLE 190614 0 0 ENCOMPASS HEALTH CORP COM 29261A100 439217 6540 SH SOLE 6540 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 34049 11503 SH SOLE 11503 0 0 ENERSYS COM 29275Y102 496909 5249 SH SOLE 5249 0 0 ENI S P A SPONSORED ADR 26874R108 288589 9041 SH SOLE 9041 0 0 ENOVIS CORPORATION COM 194014502 259484 4921 SH SOLE 4921 0 0 ENPHASE ENERGY INC COM 29355A107 373066 3105 SH SOLE 3105 0 0 ENPRO INDS INC COM 29355X107 380055 3136 SH SOLE 3136 0 0 ENSIGN GROUP INC COM 29358P101 894388 9624 SH SOLE 9624 0 0 ENTEGRIS INC COM 29362U104 4312318 45920 SH SOLE 45920 0 0 ENTERGY CORP NEW COM 29364G103 2465056 26649 SH SOLE 26649 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 262623 9595 SH SOLE 9595 0 0 EOG RES INC COM 26875P101 4430847 34955 SH SOLE 34955 0 0 EPAM SYS INC COM 29414B104 1124269 4397 SH SOLE 4397 0 0 EQT CORP COM 26884L109 221563 5460 SH SOLE 5460 0 0 EQUIFAX INC COM 294429105 1642430 8966 SH SOLE 8966 0 0 EQUINIX INC COM 29444U700 8865034 12206 SH SOLE 12206 0 0 EQUINOR ASA SPONSORED ADR 29446M102 554590 16913 SH SOLE 16913 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1217128 66256 SH SOLE 66256 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 332098 5213 SH SOLE 5213 0 0 ESSEX PPTY TR INC COM 297178105 2370043 11175 SH SOLE 11175 0 0 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 1662181 33212 SH SOLE 33212 0 0 ETF SER SOLUTIONS CLEARSHS OCIO 26922A727 1109855 38550 SH SOLE 38550 0 0 ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 1392880 13901 SH SOLE 13901 0 0 ETF SER SOLUTIONS DISTILLATE US 26922A321 709017 15883 SH SOLE 15883 0 0 ETSY INC COM 29786A106 271688 4207 SH SOLE 4207 0 0 EVERCORE INC CLASS A 29977A105 246235 1786 SH SOLE 1786 0 0 EVERGY INC COM 30034W106 806581 15909 SH SOLE 15909 0 0 EVERSOURCE ENERGY COM 30040W108 301267 5181 SH SOLE 5181 0 0 EVERTEC INC COM 30040P103 350531 9428 SH SOLE 9428 0 0 EXACT SCIENCES CORP COM 30063P105 1413450 20719 SH SOLE 20719 0 0 EXELON CORP COM 30161N101 657836 17408 SH SOLE 17408 0 0 EXLSERVICE HOLDINGS INC COM 302081104 278241 9923 SH SOLE 9923 0 0 EXPEDIA GROUP INC COM NEW 30212P303 323228 3136 SH SOLE 3136 0 0 EXPEDITORS INTL WASH INC COM 302130109 202378 1765 SH SOLE 1765 0 0 EXPONENT INC COM 30214U102 1122728 13116 SH SOLE 13116 0 0 EXTRA SPACE STORAGE INC COM 30225T102 975897 8027 SH SOLE 8027 0 0 EXXON MOBIL CORP COM 30231G102 15526608 132051 SH SOLE 132051 0 0 FABRINET SHS G3323L100 241766 1451 SH SOLE 1451 0 0 FACTSET RESH SYS INC COM 303075105 851642 1948 SH SOLE 1948 0 0 FAIR ISAAC CORP COM 303250104 2655965 3058 SH SOLE 3058 0 0 FASTENAL CO COM 311900104 1670662 30576 SH SOLE 30576 0 0 FEDEX CORP COM 31428X106 3881005 14650 SH SOLE 14650 0 0 FERGUSON PLC NEW SHS G3421J106 2371147 14417 SH SOLE 14417 0 0 FERRARI N V COM N3167Y103 3781809 12795 SH SOLE 12795 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 228213 5747 SH SOLE 5747 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 273642 3917 SH SOLE 3917 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 457293 11850 SH SOLE 11850 0 0 FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 222178 11983 SH SOLE 11983 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 582904 13690 SH SOLE 13690 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1432757 23651 SH SOLE 23651 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 830146 6753 SH SOLE 6753 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 297299 6031 SH SOLE 6031 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 1097488 22936 SH SOLE 22936 0 0 FIDELITY MERRIMACK STR TR INVESTMENT GR SE 316188705 273263 6774 SH SOLE 6774 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 597513 13717 SH SOLE 13717 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 937224 22693 SH SOLE 22693 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1779660 32199 SH SOLE 32199 0 0 FIFTH THIRD BANCORP COM 316773100 2045262 80745 SH SOLE 80745 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 212606 154 SH SOLE 154 0 0 FIRST FINL BANKSHARES INC COM 32020R109 227643 9062 SH SOLE 9062 0 0 FIRST INDL RLTY TR INC COM 32054K103 452393 9506 SH SOLE 9506 0 0 FIRST SOLAR INC COM 336433107 511594 3166 SH SOLE 3166 0 0 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 506695 17198 SH SOLE 17198 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 520213 19292 SH SOLE 19292 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 543637 17450 SH SOLE 17450 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 197530 11702 SH SOLE 11702 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2387392 44918 SH SOLE 44918 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1365072 27927 SH SOLE 27927 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 434565 9642 SH SOLE 9642 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1730266 89258 SH SOLE 89258 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 756263 37965 SH SOLE 37965 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 1555023 30952 SH SOLE 30952 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 723889 34686 SH SOLE 34686 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 718449 21765 SH SOLE 21765 0 0 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 325300 6688 SH SOLE 6688 0 0 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 686014 13792 SH SOLE 13792 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 1323024 46098 SH SOLE 46098 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 350856 4622 SH SOLE 4622 0 0 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 255958 8817 SH SOLE 8817 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 373001 21412 SH SOLE 21412 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1307786 13460 SH SOLE 13460 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 208736 5433 SH SOLE 5433 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 501373 5340 SH SOLE 5340 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 362222 3259 SH SOLE 3259 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2419528 15159 SH SOLE 15159 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 367795 8041 SH SOLE 8041 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1337270 50616 SH SOLE 50616 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 1110324 54401 SH SOLE 54401 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 5724690 77749 SH SOLE 77749 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 381822 8619 SH SOLE 8619 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1560474 26262 SH SOLE 26262 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 367088 18101 SH SOLE 18101 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 7791609 164937 SH SOLE 164937 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 6611540 359518 SH SOLE 359518 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 2338511 47741 SH SOLE 47741 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 344218 16653 SH SOLE 16653 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 424495 14131 SH SOLE 14131 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 3347932 59689 SH SOLE 59689 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 221127 5187 SH SOLE 5187 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 573521 11132 SH SOLE 11132 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 5539406 120553 SH SOLE 120553 0 0 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 1274100 86732 SH SOLE 86732 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 663885 23517 SH SOLE 23517 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 2588252 65976 SH SOLE 65976 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 3288780 66628 SH SOLE 66628 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 297869 20409 SH SOLE 20409 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 15194114 361292 SH SOLE 361292 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 528359 22107 SH SOLE 22107 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 251048 12750 SH SOLE 12750 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 437266 22230 SH SOLE 22230 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 3984180 162686 SH SOLE 162686 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 2294086 107957 SH SOLE 107957 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573 349912 17209 SH SOLE 17209 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 281535 11716 SH SOLE 11716 0 0 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 492257 13169 SH SOLE 13169 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 250377 7115 SH SOLE 7115 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 206750 5304 SH SOLE 5304 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 310176 8088 SH SOLE 8088 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 410803 11671 SH SOLE 11671 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 1071328 27972 SH SOLE 27972 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 220035 5662 SH SOLE 5662 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 481624 13636 SH SOLE 13636 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2342709 36164 SH SOLE 36164 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 399622 4339 SH SOLE 4339 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 4625005 138308 SH SOLE 138308 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 261847 2518 SH SOLE 2518 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 1979594 13627 SH SOLE 13627 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 299861 13123 SH SOLE 13123 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 282789 3506 SH SOLE 3506 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 643955 59131 SH SOLE 59131 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 13926862 372476 SH SOLE 372476 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 1557937 16101 SH SOLE 16101 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 273922 2729 SH SOLE 2729 0 0 FISERV INC COM 337738108 3560499 31520 SH SOLE 31520 0 0 FIVE BELOW INC COM 33829M101 1463324 9095 SH SOLE 9095 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 743550 2912 SH SOLE 2912 0 0 FLEX LTD ORD Y2573F102 1592387 59021 SH SOLE 59021 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 10264275 253815 SH SOLE 253815 0 0 FLEXSHARES TR GLB QLT R/E IDX 33939L787 1367810 27958 SH SOLE 27958 0 0 FLEXSHARES TR HIG YLD VL ETF 33939L662 4904126 123343 SH SOLE 123343 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 347231 6225 SH SOLE 6225 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 3104693 34306 SH SOLE 34306 0 0 FLYWIRE CORPORATION COM VTG 302492103 224314 7034 SH SOLE 7034 0 0 FMC CORP COM NEW 302491303 902657 13479 SH SOLE 13479 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 729192 6681 SH SOLE 6681 0 0 FORD MTR CO DEL COM 345370860 701380 56472 SH SOLE 56472 0 0 FORTINET INC COM 34959E109 2489675 42428 SH SOLE 42428 0 0 FORTIVE CORP COM 34959J108 1658304 22361 SH SOLE 22361 0 0 FOX CORP CL A COM 35137L105 1095365 35108 SH SOLE 35108 0 0 FOX FACTORY HLDG CORP COM 35138V102 311408 3143 SH SOLE 3143 0 0 FRANCO NEV CORP COM 351858105 2073619 15534 SH SOLE 15534 0 0 FRANKLIN ELEC INC COM 353514102 376445 4219 SH SOLE 4219 0 0 FRANKLIN TEMPLETON ETF TR SYSTMTC STYL PRE 35473P546 207992 9240 SH SOLE 9240 0 0 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 1413202 68903 SH SOLE 68903 0 0 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 456839 22529 SH SOLE 22529 0 0 FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488 561099 28076 SH SOLE 28076 0 0 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 304720 7075 SH SOLE 7075 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2223635 59631 SH SOLE 59631 0 0 FTI CONSULTING INC COM 302941109 200890 1126 SH SOLE 1126 0 0 FULLER H B CO COM 359694106 524517 7645 SH SOLE 7645 0 0 GABELLI EQUITY TR INC COM 362397101 68706 13393 SH SOLE 13393 0 0 GABELLI UTIL TR COM 36240A101 56609 10681 SH SOLE 10681 0 0 GALLAGHER ARTHUR J & CO COM 363576109 12282446 53887 SH SOLE 53887 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 825957 18133 SH SOLE 18133 0 0 GARTNER INC COM 366651107 2688405 7824 SH SOLE 7824 0 0 GATX CORP COM 361448103 548773 5042 SH SOLE 5042 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 256379 3768 SH SOLE 3768 0 0 GENERAC HLDGS INC COM 368736104 679039 6232 SH SOLE 6232 0 0 GENERAL DYNAMICS CORP COM 369550108 4473252 20244 SH SOLE 20244 0 0 GENERAL ELECTRIC CO COM NEW 369604301 3021909 27335 SH SOLE 27335 0 0 GENERAL MLS INC COM 370334104 667510 10431 SH SOLE 10431 0 0 GENERAL MTRS CO COM 37045V100 6227369 188880 SH SOLE 188880 0 0 GENMAB A/S SPONSORED ADS 372303206 720954 20441 SH SOLE 20441 0 0 GENPACT LIMITED SHS G3922B107 266144 7352 SH SOLE 7352 0 0 GENUINE PARTS CO COM 372460105 1738632 12042 SH SOLE 12042 0 0 GILDAN ACTIVEWEAR INC COM 375916103 524502 18726 SH SOLE 18726 0 0 GILEAD SCIENCES INC COM 375558103 6524029 87057 SH SOLE 87057 0 0 GLOBAL E ONLINE LTD SHS M5216V106 366681 9227 SH SOLE 9227 0 0 GLOBAL PMTS INC COM 37940X102 1743141 15107 SH SOLE 15107 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 741502 44216 SH SOLE 44216 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 315670 8117 SH SOLE 8117 0 0 GLOBAL X FDS US PFD ETF 37954Y657 280570 14916 SH SOLE 14916 0 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 876703 32579 SH SOLE 32579 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 269087 10885 SH SOLE 10885 0 0 GLOBANT S A COM L44385109 1803554 9116 SH SOLE 9116 0 0 GLOBE LIFE INC COM 37959E102 1817598 16717 SH SOLE 16717 0 0 GLOBUS MED INC CL A 379577208 340103 6850 SH SOLE 6850 0 0 GODADDY INC CL A 380237107 935096 12555 SH SOLE 12555 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 6118414 61117 SH SOLE 61117 0 0 GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388 2552357 66693 SH SOLE 66693 0 0 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 1550964 31057 SH SOLE 31057 0 0 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 33014087 830961 SH SOLE 830961 0 0 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 2394694 50637 SH SOLE 50637 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 2347796 54334 SH SOLE 54334 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 4014707 100443 SH SOLE 100443 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 5495032 191698 SH SOLE 191698 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 17999260 599376 SH SOLE 599376 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 13227842 157044 SH SOLE 157044 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 4582269 82046 SH SOLE 82046 0 0 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 35970052 614033 SH SOLE 614033 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3135813 9691 SH SOLE 9691 0 0 GRACO INC COM 384109104 242507 3327 SH SOLE 3327 0 0 GRAINGER W W INC COM 384802104 2621495 3789 SH SOLE 3789 0 0 GRAND CANYON ED INC COM 38526M106 1259718 10778 SH SOLE 10778 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 533725 23955 SH SOLE 23955 0 0 GRAY TELEVISION INC COM 389375106 84901 12269 SH SOLE 12269 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 234084 871 SH SOLE 871 0 0 GSK PLC SPONSORED ADR 37733W204 1764975 48689 SH SOLE 48689 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 703226 7814 SH SOLE 7814 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 257063 4383 SH SOLE 4383 0 0 HALEON PLC SPON ADS 405552100 1462968 175626 SH SOLE 175626 0 0 HALLIBURTON CO COM 406216101 673111 16620 SH SOLE 16620 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 476621 12477 SH SOLE 12477 0 0 HANESBRANDS INC COM 410345102 108638 27434 SH SOLE 27434 0 0 HANOVER INS GROUP INC COM 410867105 304821 2747 SH SOLE 2747 0 0 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 2632048 82021 SH SOLE 82021 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3861906 54462 SH SOLE 54462 0 0 HASBRO INC COM 418056107 501010 7575 SH SOLE 7575 0 0 HCA HEALTHCARE INC COM 40412C101 718781 2922 SH SOLE 2922 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1311233 22221 SH SOLE 22221 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 272819 17866 SH SOLE 17866 0 0 HEALTHEQUITY INC COM 42226A107 269116 3684 SH SOLE 3684 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 575739 31358 SH SOLE 31358 0 0 HEICO CORP NEW CL A 422806208 2164592 16751 SH SOLE 16751 0 0 HEICO CORP NEW COM 422806109 2401154 14828 SH SOLE 14828 0 0 HELMERICH & PAYNE INC COM 423452101 332449 7885 SH SOLE 7885 0 0 HENRY JACK & ASSOC INC COM 426281101 1294928 8568 SH SOLE 8568 0 0 HENRY SCHEIN INC COM 806407102 2395379 32261 SH SOLE 32261 0 0 HERSHEY CO COM 427866108 1579353 7894 SH SOLE 7894 0 0 HESS CORP COM 42809H107 425580 2782 SH SOLE 2782 0 0 HEXCEL CORP NEW COM 428291108 1282729 19692 SH SOLE 19692 0 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 248822 30948 SH SOLE 30948 0 0 HIGHWOODS PPTYS INC COM 431284108 203459 9872 SH SOLE 9872 0 0 HILLMAN SOLUTIONS CORP COM 431636109 107663 13050 SH SOLE 13050 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1275946 8496 SH SOLE 8496 0 0 HOLOGIC INC COM 436440101 902894 13010 SH SOLE 13010 0 0 HOME DEPOT INC COM 437076102 34240950 113321 SH SOLE 113321 0 0 HONDA MOTOR LTD AMERN SHS 438128308 632725 18809 SH SOLE 18809 0 0 HONEYWELL INTL INC COM 438516106 15139451 81950 SH SOLE 81950 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 208251 7088 SH SOLE 7088 0 0 HORMEL FOODS CORP COM 440452100 1315344 34587 SH SOLE 34587 0 0 HOST HOTELS & RESORTS INC COM 44107P104 380284 23664 SH SOLE 23664 0 0 HOSTESS BRANDS INC CL A 44109J106 303254 9104 SH SOLE 9104 0 0 HOULIHAN LOKEY INC CL A 441593100 1303046 12164 SH SOLE 12164 0 0 HOWMET AEROSPACE INC COM 443201108 548473 11859 SH SOLE 11859 0 0 HP INC COM 40434L105 2310725 89911 SH SOLE 89911 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 664007 16827 SH SOLE 16827 0 0 HUBBELL INC COM 443510607 417290 1331 SH SOLE 1331 0 0 HUBSPOT INC COM 443573100 592478 1203 SH SOLE 1203 0 0 HUMANA INC COM 444859102 1221457 2511 SH SOLE 2511 0 0 HUNT J B TRANS SVCS INC COM 445658107 997406 5291 SH SOLE 5291 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2686615 258328 SH SOLE 258328 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 243061 1188 SH SOLE 1188 0 0 IAC INC COM NEW 44891N208 438307 8698 SH SOLE 8698 0 0 ICF INTL INC COM 44925C103 566173 4686 SH SOLE 4686 0 0 ICICI BANK LIMITED ADR 45104G104 4151763 179575 SH SOLE 179575 0 0 ICON PLC SHS G4705A100 4370199 17747 SH SOLE 17747 0 0 IDACORP INC COM 451107106 466473 4981 SH SOLE 4981 0 0 IDEX CORP COM 45167R104 2296626 11040 SH SOLE 11040 0 0 IDEXX LABS INC COM 45168D104 6188045 14152 SH SOLE 14152 0 0 ILLINOIS TOOL WKS INC COM 452308109 4167750 18096 SH SOLE 18096 0 0 ILLUMINA INC COM 452327109 406898 2964 SH SOLE 2964 0 0 ING GROEP N.V. SPONSORED ADR 456837103 697902 52952 SH SOLE 52952 0 0 INGERSOLL RAND INC COM 45687V106 411763 6462 SH SOLE 6462 0 0 INGREDION INC COM 457187102 476938 4847 SH SOLE 4847 0 0 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 202414 11491 SH SOLE 11491 0 0 INSPERITY INC COM 45778Q107 306368 3139 SH SOLE 3139 0 0 INSULET CORP COM 45784P101 327433 2053 SH SOLE 2053 0 0 INTEGER HLDGS CORP COM 45826H109 464306 5920 SH SOLE 5920 0 0 INTEL CORP COM 458140100 2654907 74681 SH SOLE 74681 0 0 INTER PARFUMS INC COM 458334109 256114 1906 SH SOLE 1906 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 779009 9000 SH SOLE 9000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 7249079 65889 SH SOLE 65889 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 6325576 45086 SH SOLE 45086 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1179294 17299 SH SOLE 17299 0 0 INTERNATIONAL PAPER CO COM 460146103 244876 6904 SH SOLE 6904 0 0 INTERPUBLIC GROUP COS INC COM 460690100 679160 23697 SH SOLE 23697 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 248000 4761 SH SOLE 4761 0 0 INTUIT COM 461202103 12302260 24078 SH SOLE 24078 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 9501471 32507 SH SOLE 32507 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 774598 17356 SH SOLE 17356 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 958254 64097 SH SOLE 64097 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 10872039 73754 SH SOLE 73754 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 7387265 351942 SH SOLE 351942 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 249756 6233 SH SOLE 6233 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 348754 15738 SH SOLE 15738 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 283145 25858 SH SOLE 25858 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 344206 8783 SH SOLE 8783 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1323253 22508 SH SOLE 22508 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 423629 18937 SH SOLE 18937 0 0 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 275081 7846 SH SOLE 7846 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 328155 16318 SH SOLE 16318 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 10448814 116137 SH SOLE 116137 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 377536 7307 SH SOLE 7307 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 397579 13235 SH SOLE 13235 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 17378110 122649 SH SOLE 122649 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 430332 8557 SH SOLE 8557 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 405246 14790 SH SOLE 14790 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 519442 13566 SH SOLE 13566 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 224967 13463 SH SOLE 13463 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 8475746 92895 SH SOLE 92895 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 322783 11467 SH SOLE 11467 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 572708 11445 SH SOLE 11445 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 488678 6068 SH SOLE 6068 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1647246 52410 SH SOLE 52410 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 27461000 76649 SH SOLE 76649 0 0 INVESCO SR INCOME TR COM 46131H107 211061 53842 SH SOLE 53842 0 0 INVITATION HOMES INC COM 46187W107 796635 25138 SH SOLE 25138 0 0 IPG PHOTONICS CORP COM 44980X109 230597 2271 SH SOLE 2271 0 0 IQVIA HLDGS INC COM 46266C105 2529418 12856 SH SOLE 12856 0 0 IRON MTN INC DEL COM 46284V101 761286 12805 SH SOLE 12805 0 0 ISHARES GOLD TR ISHARES NEW 464285204 1123109 32098 SH SOLE 32098 0 0 ISHARES INC CORE MSCI EMKT 46434G103 464991229 9770776 SH SOLE 9770776 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 28879068 953734 SH SOLE 953734 0 0 ISHARES INC MSCI AUST ETF 464286103 1113482 51766 SH SOLE 51766 0 0 ISHARES INC MSCI CDA ETF 464286509 667447 19948 SH SOLE 19948 0 0 ISHARES INC MSCI EMRG CHN 46434G764 361777 7260 SH SOLE 7260 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 1034131 33718 SH SOLE 33718 0 0 ISHARES INC MSCI EURZONE ETF 464286608 214316 5074 SH SOLE 5074 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 931179 15445 SH SOLE 15445 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1041418 17669 SH SOLE 17669 0 0 ISHARES INC JP MRGN EM HI BD 464286285 493578 14500 SH SOLE 14500 0 0 ISHARES INC MSCI EMERG MRKT 464286533 1070424 20064 SH SOLE 20064 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 1499186 23808 SH SOLE 23808 0 0 ISHARES INC MSCI GERMANY ETF 464286806 421011 16069 SH SOLE 16069 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 319866 3352 SH SOLE 3352 0 0 ISHARES INC US INTL HGH YLD 464286178 600346 14461 SH SOLE 14461 0 0 ISHARES SILVER TR ISHARES 46428Q109 377022 18536 SH SOLE 18536 0 0 ISHARES TR 20 YR TR BD ETF 464287432 162884512 1836560 SH SOLE 1836560 0 0 ISHARES TR BROAD USD HIGH 46435U853 1649300 47517 SH SOLE 47517 0 0 ISHARES TR USD INV GRDE ETF 464288620 4461768 92818 SH SOLE 92818 0 0 ISHARES TR CONV BD ETF 46435G102 746206 10055 SH SOLE 10055 0 0 ISHARES TR CORE MSCI EAFE 46432F842 769999752 11965808 SH SOLE 11965808 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 15157228 252663 SH SOLE 252663 0 0 ISHARES TR CORE S&P500 ETF 464287200 2335885922 5439503 SH SOLE 5439503 0 0 ISHARES TR CORE S&P MCP ETF 464287507 78194037 313591 SH SOLE 313591 0 0 ISHARES TR CORE S&P SCP ETF 464287804 40013349 424185 SH SOLE 424185 0 0 ISHARES TR CORE S&P TTL STK 464287150 4825180 51228 SH SOLE 51228 0 0 ISHARES TR CORE TOTAL USD 46434V613 640406810 14649589 SH SOLE 14649589 0 0 ISHARES TR CORE US AGGBD ET 464287226 1416230029 15059868 SH SOLE 15059868 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 358808 15095 SH SOLE 15095 0 0 ISHARES TR ESG ADV TTL USD 46436E619 38466212 941645 SH SOLE 941645 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 166970244 1777982 SH SOLE 1777982 0 0 ISHARES TR GOV/CRED BD ETF 464288596 514919 5146 SH SOLE 5146 0 0 ISHARES TR IBOXX HI YD ETF 464288513 17994587 244094 SH SOLE 244094 0 0 ISHARES TR IBOXX INV CP ETF 464287242 106859875 1047440 SH SOLE 1047440 0 0 ISHARES TR INTL SEL DIV ETF 464288448 286172 11267 SH SOLE 11267 0 0 ISHARES TR JPMORGAN USD EMG 464288281 31570355 382578 SH SOLE 382578 0 0 ISHARES TR MBS ETF 464288588 223372543 2515457 SH SOLE 2515457 0 0 ISHARES TR MSCI EAFE ETF 464287465 5162095 74900 SH SOLE 74900 0 0 ISHARES TR EAFE GRWTH ETF 464288885 273493281 3169099 SH SOLE 3169099 0 0 ISHARES TR EAFE VALUE ETF 464288877 465950062 9522789 SH SOLE 9522789 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 246962865 3412032 SH SOLE 3412032 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 337130875 2558091 SH SOLE 2558091 0 0 ISHARES TR NATIONAL MUN ETF 464288414 577800331 5634877 SH SOLE 5634877 0 0 ISHARES TR PFD AND INCM SEC 464288687 3099432 102800 SH SOLE 102800 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 22318718 83908 SH SOLE 83908 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 179072928 1013200 SH SOLE 1013200 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 293890 1311 SH SOLE 1311 0 0 ISHARES TR RUS MID CAP ETF 464287499 263002091 3797864 SH SOLE 3797864 0 0 ISHARES TR RUS MD CP GR ETF 464287481 106830823 1169467 SH SOLE 1169467 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 251965043 2414846 SH SOLE 2414846 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 133439272 1950296 SH SOLE 1950296 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 26330186 255981 SH SOLE 255981 0 0 ISHARES TR TIPS BD ETF 464287176 56737032 547021 SH SOLE 547021 0 0 ISHARES TR TRS FLT RT BD 46434V860 188259329 3710275 SH SOLE 3710275 0 0 ISHARES TR US HLTHCARE ETF 464287762 6980337 25846 SH SOLE 25846 0 0 ISHARES TR US INFRASTRUC 46435U713 33811786 924072 SH SOLE 924072 0 0 ISHARES TR U.S. TECH ETF 464287721 90722224 864680 SH SOLE 864680 0 0 ISHARES TR USD GRN BOND ETF 46435U440 1667993 36960 SH SOLE 36960 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 12140454 149938 SH SOLE 149938 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 10920756 219160 SH SOLE 219160 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 15422684 136291 SH SOLE 136291 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 24546170 504546 SH SOLE 504546 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 35793268 390799 SH SOLE 390799 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1159304 38515 SH SOLE 38515 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 50041049 1104659 SH SOLE 1104659 0 0 ISHARES TR FALN ANGLS USD 46435G474 3369044 135849 SH SOLE 135849 0 0 ISHARES TR INTRM GOV CR ETF 464288612 78062707 770381 SH SOLE 770381 0 0 ISHARES TR MSCI ACWI ETF 464288257 1554218 16826 SH SOLE 16826 0 0 ISHARES TR EAFE SML CP ETF 464288273 14918707 264188 SH SOLE 264188 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1846085 48645 SH SOLE 48645 0 0 ISHARES TR RUS 1000 ETF 464287622 39972870 170162 SH SOLE 170162 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 27183576 179051 SH SOLE 179051 0 0 ISHARES TR RUS TP200 GR ETF 464289438 718622406 4671536 SH SOLE 4671536 0 0 ISHARES TR RUS TP200 VL ETF 464289420 440200219 6733979 SH SOLE 6733979 0 0 ISHARES TR S&P SML 600 GWT 464287887 3239044 29532 SH SOLE 29532 0 0 ISHARES TR SHORT TREAS BD 464288679 2648660 23976 SH SOLE 23976 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 14673973 145763 SH SOLE 145763 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1640291 39978 SH SOLE 39978 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 533944 11125 SH SOLE 11125 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1839266 18977 SH SOLE 18977 0 0 ISHARES TR 10+ YR INVST GRD 464289511 1608212 34116 SH SOLE 34116 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 78553596 797741 SH SOLE 797741 0 0 ISHARES TR A RATE CP BD ETF 46429B291 315605 7001 SH SOLE 7001 0 0 ISHARES TR AGENCY BOND ETF 464288166 408920 3865 SH SOLE 3865 0 0 ISHARES TR CALIF MUN BD ETF 464288356 2557657 46639 SH SOLE 46639 0 0 ISHARES TR CMBS ETF 46429B366 1314898 29194 SH SOLE 29194 0 0 ISHARES TR COHEN STEER REIT 464287564 1738146 34652 SH SOLE 34652 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 1832385 39508 SH SOLE 39508 0 0 ISHARES TR CORE LT USDB ETF 464289479 369259 7815 SH SOLE 7815 0 0 ISHARES TR CORE DIV GRWTH 46434V621 13337542 269282 SH SOLE 269282 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 384410 7780 SH SOLE 7780 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1647225 16657 SH SOLE 16657 0 0 ISHARES TR CORE MSCI EURO 46434V738 5138610 103476 SH SOLE 103476 0 0 ISHARES TR CORE MSCI INTL 46435G326 866626 14870 SH SOLE 14870 0 0 ISHARES TR CORE S&P US VLU 464287663 663020 8885 SH SOLE 8885 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 438620 17296 SH SOLE 17296 0 0 ISHARES TR ESG EAFE ETF 46436E759 28009647 490623 SH SOLE 490623 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 19329655 279613 SH SOLE 279613 0 0 ISHARES TR ESG AWARE MSCI 46435U663 11592414 344500 SH SOLE 344500 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 45344162 2083831 SH SOLE 2083831 0 0 ISHARES TR EXPANDED TECH 464287515 593110 1738 SH SOLE 1738 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 854573 16368 SH SOLE 16368 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 4394356 86350 SH SOLE 86350 0 0 ISHARES TR GLOBAL 100 ETF 464287572 884300 12074 SH SOLE 12074 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 342400 23420 SH SOLE 23420 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 297198 7203 SH SOLE 7203 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 377190 4576 SH SOLE 4576 0 0 ISHARES TR GLB INFRASTR ETF 464288372 217229 5018 SH SOLE 5018 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1133623 19599 SH SOLE 19599 0 0 ISHARES TR GNMA BOND ETF 46429B333 382287 9150 SH SOLE 9150 0 0 ISHARES TR HIGH YLD BD FCTR 46435G250 238158 5421 SH SOLE 5421 0 0 ISHARES TR IBONDS 2026 TERM 46436E528 395514 17555 SH SOLE 17555 0 0 ISHARES TR INTL DIV GRWTH 46435G524 1928932 32523 SH SOLE 32523 0 0 ISHARES TR MSCI ACWI EX US 464288240 997733 21224 SH SOLE 21224 0 0 ISHARES TR MSCI CHINA ETF 46429B671 1705990 39408 SH SOLE 39408 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 8598510 131839 SH SOLE 131839 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 507167 15090 SH SOLE 15090 0 0 ISHARES TR MSCI KLD400 SOC 464288570 53438452 656411 SH SOLE 656411 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 2807558 88734 SH SOLE 88734 0 0 ISHARES TR MSCI USA ESG SLC 464288802 387501 4307 SH SOLE 4307 0 0 ISHARES TR MSCI USA MMENTM 46432F396 1610091 11525 SH SOLE 11525 0 0 ISHARES TR MSCI USA VALUE 46432F388 201351 2219 SH SOLE 2219 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 913766 6741 SH SOLE 6741 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 724642 2957 SH SOLE 2957 0 0 ISHARES TR RUS TOP 200 ETF 464289446 8948948 86572 SH SOLE 86572 0 0 ISHARES TR S&P 500 VAL ETF 464287408 28783603 187101 SH SOLE 187101 0 0 ISHARES TR S&P MC 400GR ETF 464287606 4938809 68367 SH SOLE 68367 0 0 ISHARES TR S&P MC 400VL ETF 464287705 10670605 105723 SH SOLE 105723 0 0 ISHARES TR SELECT DIVID ETF 464287168 1485932 13805 SH SOLE 13805 0 0 ISHARES TR ISHARES SEMICDTR 464287523 880042 1858 SH SOLE 1858 0 0 ISHARES TR U S EQUITY FACTR 46434V282 230809 5328 SH SOLE 5328 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 327571 6502 SH SOLE 6502 0 0 ISHARES TR US AER DEF ETF 464288760 392222 3701 SH SOLE 3701 0 0 ISHARES TR US HOME CONS ETF 464288752 251011 3198 SH SOLE 3198 0 0 ISHARES TR U.S. MED DVC ETF 464288810 246768 5088 SH SOLE 5088 0 0 ISHARES TR U.S. REAL ES ETF 464287739 317717 4066 SH SOLE 4066 0 0 ISHARES TR US TREAS BD ETF 46429B267 53726997 2437704 SH SOLE 2437704 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 49584959 1430610 SH SOLE 1430610 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 197507 36764 SH SOLE 36764 0 0 ITT INC COM 45073V108 388430 3967 SH SOLE 3967 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 1775252 37828 SH SOLE 37828 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 6467026 128877 SH SOLE 128877 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 320321839 7402862 SH SOLE 7402862 0 0 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 199437999 5757448 SH SOLE 5757448 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 705366 13089 SH SOLE 13089 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 312508 5998 SH SOLE 5998 0 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 3293455 65554 SH SOLE 65554 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 235277 5267 SH SOLE 5267 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 6519104 121716 SH SOLE 121716 0 0 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 446890 9239 SH SOLE 9239 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 335515 7586 SH SOLE 7586 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 489311 6348 SH SOLE 6348 0 0 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 459010 8442 SH SOLE 8442 0 0 JABIL INC COM 466313103 465646 3670 SH SOLE 3670 0 0 JACOBS SOLUTIONS INC COM 46982L108 1785442 13080 SH SOLE 13080 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 2223531 44179 SH SOLE 44179 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 3332920 76795 SH SOLE 76795 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 338356 2614 SH SOLE 2614 0 0 JOHNSON & JOHNSON COM 478160104 17547825 112667 SH SOLE 112667 0 0 JOHNSON CTLS INTL PLC SHS G51502105 4336402 81496 SH SOLE 81496 0 0 JONES LANG LASALLE INC COM 48020Q107 370042 2621 SH SOLE 2621 0 0 JPMORGAN CHASE & CO COM 46625H100 42726927 294628 SH SOLE 294628 0 0 JUNIPER NETWORKS INC COM 48203R104 2177774 78365 SH SOLE 78365 0 0 KBR INC COM 48242W106 224357 3807 SH SOLE 3807 0 0 KELLANOVA COM 487836108 607894 10215 SH SOLE 10215 0 0 KENVUE INC COM 49177J102 1491918 74299 SH SOLE 74299 0 0 KEURIG DR PEPPER INC COM 49271V100 1544052 48909 SH SOLE 48909 0 0 KEYCORP COM 493267108 380546 35367 SH SOLE 35367 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3053979 23082 SH SOLE 23082 0 0 KFORCE INC COM 493732101 304466 5103 SH SOLE 5103 0 0 KIMBERLY-CLARK CORP COM 494368103 6855672 56729 SH SOLE 56729 0 0 KIMCO RLTY CORP COM 49446R109 2004670 113966 SH SOLE 113966 0 0 KINDER MORGAN INC DEL COM 49456B101 3240565 195450 SH SOLE 195450 0 0 KINSALE CAP GROUP INC COM 49714P108 1177111 2842 SH SOLE 2842 0 0 KKR & CO INC COM 48251W104 429234 6968 SH SOLE 6968 0 0 KLA CORP COM NEW 482480100 3109977 6781 SH SOLE 6781 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 402627 20192 SH SOLE 20192 0 0 KONTOOR BRANDS INC COM 50050N103 238338 5428 SH SOLE 5428 0 0 KRAFT HEINZ CO COM 500754106 2408519 71597 SH SOLE 71597 0 0 KRANESHARES TR KRANESHARES VALU 500767645 240116 11301 SH SOLE 11301 0 0 KROGER CO COM 501044101 1074732 24016 SH SOLE 24016 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 4548293 26122 SH SOLE 26122 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2123429 10562 SH SOLE 10562 0 0 LAM RESEARCH CORP COM 512807108 10705505 17080 SH SOLE 17080 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1189758 14254 SH SOLE 14254 0 0 LAMB WESTON HLDGS INC COM 513272104 1190779 12879 SH SOLE 12879 0 0 LANCASTER COLONY CORP COM 513847103 339966 2060 SH SOLE 2060 0 0 LANDSTAR SYS INC COM 515098101 345386 1952 SH SOLE 1952 0 0 LANTHEUS HLDGS INC COM 516544103 314050 4520 SH SOLE 4520 0 0 LAS VEGAS SANDS CORP COM 517834107 385992 8420 SH SOLE 8420 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 530016 6168 SH SOLE 6168 0 0 LAUDER ESTEE COS INC CL A 518439104 2783530 19257 SH SOLE 19257 0 0 LCI INDS COM 50189K103 253236 2157 SH SOLE 2157 0 0 LEAR CORP COM NEW 521865204 278714 2077 SH SOLE 2077 0 0 LEGGETT & PLATT INC COM 524660107 237256 9337 SH SOLE 9337 0 0 LEIDOS HOLDINGS INC COM 525327102 2999435 32546 SH SOLE 32546 0 0 LENNAR CORP CL A 526057104 491364 4378 SH SOLE 4378 0 0 LENNOX INTL INC COM 526107107 971410 2594 SH SOLE 2594 0 0 LESLIES INC COM 527064109 74497 13162 SH SOLE 13162 0 0 LGI HOMES INC COM 50187T106 213705 2148 SH SOLE 2148 0 0 LIBERTY ENERGY INC COM CL A 53115L104 197427 10660 SH SOLE 10660 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 466253 7484 SH SOLE 7484 0 0 LINCOLN ELEC HLDGS INC COM 533900106 828371 4557 SH SOLE 4557 0 0 LINDE PLC SHS G54950103 13171420 35374 SH SOLE 35374 0 0 LISTED FD TR CORE ALT FD 53656F847 3322626 120385 SH SOLE 120385 0 0 LISTED FD TR SWAN HEDGED EQTY 53656F599 269171 14859 SH SOLE 14859 0 0 LITHIA MTRS INC COM 536797103 636542 2155 SH SOLE 2155 0 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 210681 7290 SH SOLE 7290 0 0 LITTELFUSE INC COM 537008104 606606 2453 SH SOLE 2453 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 320784 3863 SH SOLE 3863 0 0 LKQ CORP COM 501889208 568053 11474 SH SOLE 11474 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 490381 230226 SH SOLE 230226 0 0 LOCKHEED MARTIN CORP COM 539830109 10710560 26190 SH SOLE 26190 0 0 LOEWS CORP COM 540424108 2119777 33483 SH SOLE 33483 0 0 LOWES COS INC COM 548661107 10370782 49898 SH SOLE 49898 0 0 LPL FINL HLDGS INC COM 50212V100 4592163 19323 SH SOLE 19323 0 0 LULULEMON ATHLETICA INC COM 550021109 5007917 12987 SH SOLE 12987 0 0 LUMENTUM HLDGS INC COM 55024U109 385521 8533 SH SOLE 8533 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4361048 46051 SH SOLE 46051 0 0 M & T BK CORP COM 55261F104 615108 4864 SH SOLE 4864 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 361807 4435 SH SOLE 4435 0 0 MAGNA INTL INC COM 559222401 2051910 38275 SH SOLE 38275 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 284677 12426 SH SOLE 12426 0 0 MANHATTAN ASSOCIATES INC COM 562750109 999764 5058 SH SOLE 5058 0 0 MANULIFE FINL CORP COM 56501R106 247759 13554 SH SOLE 13554 0 0 MARATHON OIL CORP COM 565849106 323060 12077 SH SOLE 12077 0 0 MARATHON PETE CORP COM 56585A102 19919352 131620 SH SOLE 131620 0 0 MARKEL GROUP INC COM 570535104 1528445 1038 SH SOLE 1038 0 0 MARKETAXESS HLDGS INC COM 57060D108 221261 1036 SH SOLE 1036 0 0 MARRIOTT INTL INC NEW CL A 571903202 2831099 14403 SH SOLE 14403 0 0 MARSH & MCLENNAN COS INC COM 571748102 6363043 33437 SH SOLE 33437 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1626107 3961 SH SOLE 3961 0 0 MARVELL TECHNOLOGY INC COM 573874104 3342450 61749 SH SOLE 61749 0 0 MASCO CORP COM 574599106 1701089 31826 SH SOLE 31826 0 0 MASTERCARD INCORPORATED CL A 57636Q104 28150672 71104 SH SOLE 71104 0 0 MATADOR RES CO COM 576485205 643662 10821 SH SOLE 10821 0 0 MATCH GROUP INC NEW COM 57667L107 1208626 30852 SH SOLE 30852 0 0 MAXIMUS INC COM 577933104 468730 6277 SH SOLE 6277 0 0 MCCORMICK & CO INC COM NON VTG 579780206 566446 7489 SH SOLE 7489 0 0 MCDONALDS CORP COM 580135101 6110467 23195 SH SOLE 23195 0 0 MCKESSON CORP COM 58155Q103 6930691 15938 SH SOLE 15938 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 79271 14545 SH SOLE 14545 0 0 MEDPACE HLDGS INC COM 58506Q109 914525 3777 SH SOLE 3777 0 0 MEDTRONIC PLC SHS G5960L103 14320787 182756 SH SOLE 182756 0 0 MERCADOLIBRE INC COM 58733R102 2845123 2244 SH SOLE 2244 0 0 MERCK & CO INC COM 58933Y105 16883598 163998 SH SOLE 163998 0 0 META PLATFORMS INC CL A 30303M102 41128320 136999 SH SOLE 136999 0 0 METLIFE INC COM 59156R108 2274997 36163 SH SOLE 36163 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3743060 3378 SH SOLE 3378 0 0 MGM RESORTS INTERNATIONAL COM 552953101 783814 21322 SH SOLE 21322 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 3469168 44448 SH SOLE 44448 0 0 MICRON TECHNOLOGY INC COM 595112103 3767896 55386 SH SOLE 55386 0 0 MICROSOFT CORP COM 594918104 139932276 443174 SH SOLE 443174 0 0 MID-AMER APT CMNTYS INC COM 59522J103 1818699 14137 SH SOLE 14137 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 721735 85010 SH SOLE 85010 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 37277 10868 SH SOLE 10868 0 0 MOELIS & CO CL A 60786M105 211931 4696 SH SOLE 4696 0 0 MOLINA HEALTHCARE INC COM 60855R100 317889 970 SH SOLE 970 0 0 MONDELEZ INTL INC CL A 609207105 15897913 229077 SH SOLE 229077 0 0 MONGODB INC CL A 60937P106 650563 1881 SH SOLE 1881 0 0 MONOLITHIC PWR SYS INC COM 609839105 4031434 8726 SH SOLE 8726 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2768703 52289 SH SOLE 52289 0 0 MOODYS CORP COM 615369105 2471123 7816 SH SOLE 7816 0 0 MOOG INC CL A 615394202 252266 2233 SH SOLE 2233 0 0 MORGAN STANLEY COM NEW 617446448 8945613 109534 SH SOLE 109534 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2051932 7537 SH SOLE 7537 0 0 MSCI INC COM 55354G100 3788136 7383 SH SOLE 7383 0 0 MURPHY OIL CORP COM 626717102 656954 14486 SH SOLE 14486 0 0 MURPHY USA INC COM 626755102 270474 791 SH SOLE 791 0 0 NASDAQ INC COM 631103108 530769 10923 SH SOLE 10923 0 0 NATERA INC COM 632307104 288466 6519 SH SOLE 6519 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 3829599 63163 SH SOLE 63163 0 0 NATWEST GROUP PLC SPONS ADR 639057207 141834 24328 SH SOLE 24328 0 0 NEKTAR THERAPEUTICS COM 640268108 23601 39626 SH SOLE 39626 0 0 NEOGEN CORP COM 640491106 228580 12329 SH SOLE 12329 0 0 NETAPP INC COM 64110D104 1171465 15438 SH SOLE 15438 0 0 NETFLIX INC COM 64110L106 17899837 47404 SH SOLE 47404 0 0 NEUBERGER BERMAN HIGH YIELD COM 64128C106 80575 10701 SH SOLE 10701 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 275850 2452 SH SOLE 2452 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 151181 13332 SH SOLE 13332 0 0 NEW YORK TIMES CO CL A 650111107 223874 5434 SH SOLE 5434 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 476253 3322 SH SOLE 3322 0 0 NEXTERA ENERGY INC COM 65339F101 11336767 197884 SH SOLE 197884 0 0 NICE LTD SPONSORED ADR 653656108 471410 2773 SH SOLE 2773 0 0 NIKE INC CL B 654106103 7063609 73872 SH SOLE 73872 0 0 NISOURCE INC COM 65473P105 4480273 181535 SH SOLE 181535 0 0 NORDSON CORP COM 655663102 1245703 5582 SH SOLE 5582 0 0 NORDSTROM INC COM 655664100 265959 17802 SH SOLE 17802 0 0 NORFOLK SOUTHN CORP COM 655844108 3270504 16607 SH SOLE 16607 0 0 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 265068 9501 SH SOLE 9501 0 0 NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179 470049 35342 SH SOLE 35342 0 0 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 10176983 241791 SH SOLE 241791 0 0 NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278 392938 28924 SH SOLE 28924 0 0 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 216786 6935 SH SOLE 6935 0 0 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 201738 6334 SH SOLE 6334 0 0 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 407884 15479 SH SOLE 15479 0 0 NORTHERN OIL & GAS INC COM 665531307 412247 10247 SH SOLE 10247 0 0 NORTHERN TR CORP COM 665859104 321958 4634 SH SOLE 4634 0 0 NORTHROP GRUMMAN CORP COM 666807102 4392868 9979 SH SOLE 9979 0 0 NORTHWESTERN CORP COM NEW 668074305 398738 8297 SH SOLE 8297 0 0 NOV INC COM 62955J103 380792 18220 SH SOLE 18220 0 0 NOVANTA INC COM 67000B104 224627 1566 SH SOLE 1566 0 0 NOVARTIS AG SPONSORED ADR 66987V109 3228609 31697 SH SOLE 31697 0 0 NOVO-NORDISK A S ADR 670100205 12789081 140632 SH SOLE 140632 0 0 NRG ENERGY INC COM NEW 629377508 2428953 63057 SH SOLE 63057 0 0 NUCOR CORP COM 670346105 2032518 13000 SH SOLE 13000 0 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 3477370 132623 SH SOLE 132623 0 0 NUSHARES ETF TR ESG HI TLD CRP 67092P854 4875388 242677 SH SOLE 242677 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 9221134 337523 SH SOLE 337523 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 12306469 205210 SH SOLE 205210 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 11149054 331916 SH SOLE 331916 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 1418357 40734 SH SOLE 40734 0 0 NUSHARES ETF TR NUVEEN ESG US 67092P870 15945021 755688 SH SOLE 755688 0 0 NUTRIEN LTD COM 67077M108 416913 6749 SH SOLE 6749 0 0 NVENT ELECTRIC PLC SHS G6700G107 753701 14223 SH SOLE 14223 0 0 NVIDIA CORPORATION COM 67066G104 40016158 91993 SH SOLE 91993 0 0 NVR INC COM 62944T105 500917 84 SH SOLE 84 0 0 NXP SEMICONDUCTORS N V COM N6596X109 5874924 29386 SH SOLE 29386 0 0 OCCIDENTAL PETE CORP COM 674599105 334603 5157 SH SOLE 5157 0 0 OGE ENERGY CORP COM 670837103 226747 6803 SH SOLE 6803 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 4329946 10583 SH SOLE 10583 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 253999 3291 SH SOLE 3291 0 0 OMNICELL COM COM 68213N109 408783 9076 SH SOLE 9076 0 0 OMNICOM GROUP INC COM 681919106 1212293 16277 SH SOLE 16277 0 0 ON HLDG AG NAMEN AKT A H5919C104 298620 10734 SH SOLE 10734 0 0 ON SEMICONDUCTOR CORP COM 682189105 2000005 21517 SH SOLE 21517 0 0 ONEOK INC NEW COM 682680103 468904 7392 SH SOLE 7392 0 0 ONTO INNOVATION INC COM 683344105 556370 4363 SH SOLE 4363 0 0 ORACLE CORP COM 68389X105 8139332 76844 SH SOLE 76844 0 0 ORANGE SPONSORED ADR 684060106 225307 19609 SH SOLE 19609 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 5638567 6204 SH SOLE 6204 0 0 ORMAT TECHNOLOGIES INC COM 686688102 204392 2923 SH SOLE 2923 0 0 OTIS WORLDWIDE CORP COM 68902V107 1383591 17228 SH SOLE 17228 0 0 OWENS CORNING NEW COM 690742101 1185803 8693 SH SOLE 8693 0 0 OXFORD INDS INC COM 691497309 232957 2423 SH SOLE 2423 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 272284 11298 SH SOLE 11298 0 0 PACCAR INC COM 693718108 1345213 15822 SH SOLE 15822 0 0 PACER FDS TR TRENDPILOT FD 69374H675 525034 18603 SH SOLE 18603 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 239600 5996 SH SOLE 5996 0 0 PACER FDS TR US CASH COWS 100 69374H881 2362803 47801 SH SOLE 47801 0 0 PACER FDS TR PACER US SMALL 69374H857 669744 16061 SH SOLE 16061 0 0 PACKAGING CORP AMER COM 695156109 666774 4342 SH SOLE 4342 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 270688 16918 SH SOLE 16918 0 0 PALO ALTO NETWORKS INC COM 697435105 6919028 29513 SH SOLE 29513 0 0 PAPA JOHNS INTL INC COM 698813102 990562 14520 SH SOLE 14520 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 195603 15163 SH SOLE 15163 0 0 PARKER-HANNIFIN CORP COM 701094104 4386831 11262 SH SOLE 11262 0 0 PATRICK INDS INC COM 703343103 242926 3236 SH SOLE 3236 0 0 PAYCHEX INC COM 704326107 13141525 113947 SH SOLE 113947 0 0 PAYCOM SOFTWARE INC COM 70432V102 3871454 14932 SH SOLE 14932 0 0 PAYLOCITY HLDG CORP COM 70438V106 1192497 6563 SH SOLE 6563 0 0 PAYPAL HLDGS INC COM 70450Y103 3784233 64732 SH SOLE 64732 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 147706 10869 SH SOLE 10869 0 0 PENTAIR PLC SHS G7S00T104 2912379 44979 SH SOLE 44979 0 0 PENUMBRA INC COM 70975L107 217719 900 SH SOLE 900 0 0 PEPSICO INC COM 713448108 18838238 111179 SH SOLE 111179 0 0 PERFICIENT INC COM 71375U101 447200 7729 SH SOLE 7729 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 626800 10649 SH SOLE 10649 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 285623 20460 SH SOLE 20460 0 0 PERRIGO CO PLC SHS G97822103 1462460 45773 SH SOLE 45773 0 0 PFIZER INC COM 717081103 14886719 448801 SH SOLE 448801 0 0 PG&E CORP COM 69331C108 188608 11693 SH SOLE 11693 0 0 PGIM ETF TR FLOATING RT INC 69344A883 419240 8310 SH SOLE 8310 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 7860546 158831 SH SOLE 158831 0 0 PHILIP MORRIS INTL INC COM 718172109 19903966 214992 SH SOLE 214992 0 0 PHILLIPS 66 COM 718546104 9533411 79346 SH SOLE 79346 0 0 PHYSICIANS RLTY TR COM 71943U104 124291 10196 SH SOLE 10196 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1479700 16386 SH SOLE 16386 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 5482771 62375 SH SOLE 62375 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 231223 2309 SH SOLE 2309 0 0 PIMCO ETF TR ENHANCD SHORT 72201R643 3256407 33188 SH SOLE 33188 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 585008 8726 SH SOLE 8726 0 0 PINNACLE WEST CAP CORP COM 723484101 443370 6018 SH SOLE 6018 0 0 PINTEREST INC CL A 72352L106 406639 15044 SH SOLE 15044 0 0 PIONEER NAT RES CO COM 723787107 3906258 17017 SH SOLE 17017 0 0 PIPER SANDLER COMPANIES COM 724078100 236023 1624 SH SOLE 1624 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 201260 12485 SH SOLE 12485 0 0 PLANET FITNESS INC CL A 72703H101 490275 9969 SH SOLE 9969 0 0 PNC FINL SVCS GROUP INC COM 693475105 4832483 39362 SH SOLE 39362 0 0 POLARIS INC COM 731068102 282197 2710 SH SOLE 2710 0 0 POOL CORP COM 73278L105 2300814 6461 SH SOLE 6461 0 0 POPULAR INC COM NEW 733174700 289128 4589 SH SOLE 4589 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 247464 6113 SH SOLE 6113 0 0 POST HLDGS INC COM 737446104 210749 2458 SH SOLE 2458 0 0 POWER INTEGRATIONS INC COM 739276103 389144 5100 SH SOLE 5100 0 0 PPG INDS INC COM 693506107 1357355 10457 SH SOLE 10457 0 0 PPL CORP COM 69351T106 2906609 123371 SH SOLE 123371 0 0 PRICE T ROWE GROUP INC COM 74144T108 5780966 55125 SH SOLE 55125 0 0 PRIMERICA INC COM 74164M108 491746 2535 SH SOLE 2535 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 576681 8002 SH SOLE 8002 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 401488 17456 SH SOLE 17456 0 0 PROCTER AND GAMBLE CO COM 742718109 23961813 164280 SH SOLE 164280 0 0 PROGRESSIVE CORP COM 743315103 4356453 31274 SH SOLE 31274 0 0 PROGYNY INC COM 74340E103 311249 9149 SH SOLE 9149 0 0 PROLOGIS INC. COM 74340W103 10740507 95718 SH SOLE 95718 0 0 PROSHARES TR DJ BRKFLD GLB 74347B508 26995614 652224 SH SOLE 652224 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 651812 7361 SH SOLE 7361 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 573782 10749 SH SOLE 10749 0 0 PRUDENTIAL FINL INC COM 744320102 1423825 15005 SH SOLE 15005 0 0 PTC INC COM 69370C100 717609 5065 SH SOLE 5065 0 0 PUBLIC STORAGE COM 74460D109 1193647 4530 SH SOLE 4530 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 778156 13673 SH SOLE 13673 0 0 PULTE GROUP INC COM 745867101 601472 8123 SH SOLE 8123 0 0 QUAKER HOUGHTON COM 747316107 235505 1472 SH SOLE 1472 0 0 QUALCOMM INC COM 747525103 5821610 52419 SH SOLE 52419 0 0 QUALYS INC COM 74758T303 725223 4754 SH SOLE 4754 0 0 QUANTA SVCS INC COM 74762E102 6392476 34172 SH SOLE 34172 0 0 QUEST DIAGNOSTICS INC COM 74834L100 6262056 51387 SH SOLE 51387 0 0 RADIAN GROUP INC COM 750236101 204565 8147 SH SOLE 8147 0 0 RANGE RES CORP COM 75281A109 353515 10908 SH SOLE 10908 0 0 RAYMOND JAMES FINL INC COM 754730109 2652432 26411 SH SOLE 26411 0 0 RB GLOBAL INC COM 74935Q107 1298509 20776 SH SOLE 20776 0 0 RBC BEARINGS INC COM 75524B104 889928 3801 SH SOLE 3801 0 0 REALTY INCOME CORP COM 756109104 2104024 42131 SH SOLE 42131 0 0 REGAL REXNORD CORPORATION COM 758750103 491314 3439 SH SOLE 3439 0 0 REGENERON PHARMACEUTICALS COM 75886F107 673181 818 SH SOLE 818 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 5916110 343960 SH SOLE 343960 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3911833 26943 SH SOLE 26943 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 223700 853 SH SOLE 853 0 0 RELX PLC SPONSORED ADR 759530108 1403657 41652 SH SOLE 41652 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 662539 3348 SH SOLE 3348 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 957200 25835 SH SOLE 25835 0 0 REPLIGEN CORP COM 759916109 584521 3676 SH SOLE 3676 0 0 REPUBLIC SVCS INC COM 760759100 6876291 48251 SH SOLE 48251 0 0 RESMED INC COM 761152107 437285 2957 SH SOLE 2957 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 771219 11576 SH SOLE 11576 0 0 REVVITY INC COM 714046109 340523 3076 SH SOLE 3076 0 0 RIO TINTO PLC SPONSORED ADR 767204100 928474 14589 SH SOLE 14589 0 0 ROCKWELL AUTOMATION INC COM 773903109 905476 3167 SH SOLE 3167 0 0 ROLLINS INC COM 775711104 1481477 39686 SH SOLE 39686 0 0 ROPER TECHNOLOGIES INC COM 776696106 3127404 6458 SH SOLE 6458 0 0 ROSS STORES INC COM 778296103 1375664 12179 SH SOLE 12179 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 462727 5022 SH SOLE 5022 0 0 RPM INTL INC COM 749685103 359299 3790 SH SOLE 3790 0 0 RTX CORPORATION COM 75513E101 5225467 72606 SH SOLE 72606 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 545834 5615 SH SOLE 5615 0 0 S&P GLOBAL INC COM 78409V104 9150786 25043 SH SOLE 25043 0 0 SABRE CORP COM 78573M104 116682 25987 SH SOLE 25987 0 0 SAIA INC COM 78709Y105 1150903 2887 SH SOLE 2887 0 0 SALESFORCE INC COM 79466L302 8852605 43656 SH SOLE 43656 0 0 SANMINA CORPORATION COM 801056102 334473 6162 SH SOLE 6162 0 0 SANOFI SPONSORED ADR 80105N105 4949678 92276 SH SOLE 92276 0 0 SAP SE SPON ADR 803054204 2584113 19982 SH SOLE 19982 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2950778 14741 SH SOLE 14741 0 0 SCHLUMBERGER LTD COM STK 806857108 2954692 50681 SH SOLE 50681 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 313871 11335 SH SOLE 11335 0 0 SCHWAB CHARLES CORP COM 808513105 5766337 105033 SH SOLE 105033 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 268934 10257 SH SOLE 10257 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 617668 11036 SH SOLE 11036 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 23876215 328331 SH SOLE 328331 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 105853571 5963581 SH SOLE 5963581 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 5280861 110156 SH SOLE 110156 0 0 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 925390 21929 SH SOLE 21929 0 0 SCHWAB STRATEGIC TR LONG TERM US 808524680 2169886 68494 SH SOLE 68494 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1145229 23914 SH SOLE 23914 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2678057 60548 SH SOLE 60548 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 11428378 229255 SH SOLE 229255 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3657436 51688 SH SOLE 51688 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 7233632 112219 SH SOLE 112219 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2406971 35564 SH SOLE 35564 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 456454 11020 SH SOLE 11020 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 724584 14351 SH SOLE 14351 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 743851 14393 SH SOLE 14393 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 241589 11001 SH SOLE 11001 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 782638 11867 SH SOLE 11867 0 0 SEAGEN INC COM 81181C104 514676 2426 SH SOLE 2426 0 0 SEALED AIR CORP NEW COM 81211K100 3749760 114113 SH SOLE 114113 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2840726 43324 SH SOLE 43324 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 4899914 54209 SH SOLE 54209 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 2566588 25317 SH SOLE 25317 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5170837 31543 SH SOLE 31543 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3201465 19887 SH SOLE 19887 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4634381 67350 SH SOLE 67350 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1466570 44214 SH SOLE 44214 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7093277 55098 SH SOLE 55098 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 412485 12107 SH SOLE 12107 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1207507 20491 SH SOLE 20491 0 0 SELECTIVE INS GROUP INC COM 816300107 374019 3625 SH SOLE 3625 0 0 SEMPRA COM 816851109 1661707 24426 SH SOLE 24426 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 597508 15799 SH SOLE 15799 0 0 SERVICE CORP INTL COM 817565104 1688884 29557 SH SOLE 29557 0 0 SERVICENOW INC COM 81762P102 13991280 25031 SH SOLE 25031 0 0 SHELL PLC SPON ADS 780259305 3104722 48225 SH SOLE 48225 0 0 SHERWIN WILLIAMS CO COM 824348106 4268183 16735 SH SOLE 16735 0 0 SHOCKWAVE MED INC COM 82489T104 204078 1025 SH SOLE 1025 0 0 SHOPIFY INC CL A 82509L107 1492108 27343 SH SOLE 27343 0 0 SILGAN HLDGS INC COM 827048109 276378 6411 SH SOLE 6411 0 0 SILICON LABORATORIES INC COM 826919102 581884 5021 SH SOLE 5021 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2513635 23268 SH SOLE 23268 0 0 SIMPLY GOOD FOODS CO COM 82900L102 239293 6932 SH SOLE 6932 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 852882 5218 SH SOLE 5218 0 0 SKECHERS U S A INC CL A 830566105 219149 4477 SH SOLE 4477 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 216075 3391 SH SOLE 3391 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 640425 6496 SH SOLE 6496 0 0 SM ENERGY CO COM 78454L100 330762 8342 SH SOLE 8342 0 0 SNAP ON INC COM 833034101 15236199 59736 SH SOLE 59736 0 0 SNOWFLAKE INC CL A 833445109 2603659 17043 SH SOLE 17043 0 0 SONOCO PRODS CO COM 835495102 206624 3802 SH SOLE 3802 0 0 SONY GROUP CORP SPONSORED ADR 835699307 2278841 27652 SH SOLE 27652 0 0 SOUTHERN CO COM 842587107 8242495 127356 SH SOLE 127356 0 0 SOUTHSTATE CORPORATION COM 840441109 350774 5207 SH SOLE 5207 0 0 SOUTHWEST AIRLS CO COM 844741108 830622 30684 SH SOLE 30684 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1202471 3590 SH SOLE 3590 0 0 SPDR GOLD TR GOLD SHS 78463V107 8070837 47074 SH SOLE 47074 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 603337 9000 SH SOLE 9000 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 36563616 1089175 SH SOLE 1089175 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 323019 8456 SH SOLE 8456 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 5417104 128948 SH SOLE 128948 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 42010609 1354744 SH SOLE 1354744 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 352697 11845 SH SOLE 11845 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 266620 4785 SH SOLE 4785 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 4573065 156934 SH SOLE 156934 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 80724082 188837 SH SOLE 188837 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1768110 3872 SH SOLE 3872 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 31903060 352910 SH SOLE 352910 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 3629129 170863 SH SOLE 170863 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 1298519 53087 SH SOLE 53087 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 1250847 27057 SH SOLE 27057 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 6123447 194704 SH SOLE 194704 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 1140849 53712 SH SOLE 53712 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 10588338 210671 SH SOLE 210671 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 43937678 741189 SH SOLE 741189 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 1636662 22615 SH SOLE 22615 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 35372089 385233 SH SOLE 385233 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 7338063 108231 SH SOLE 108231 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 419481 13655 SH SOLE 13655 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 12462010 476559 SH SOLE 476559 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 28021209 679137 SH SOLE 679137 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 12917850 440582 SH SOLE 440582 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 5047220 279160 SH SOLE 279160 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 4029326 203193 SH SOLE 203193 0 0 SPDR SER TR DJ REIT ETF 78464A607 206189 2486 SH SOLE 2486 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 815502 6758 SH SOLE 6758 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 300442 12613 SH SOLE 12613 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 2612407 59780 SH SOLE 59780 0 0 SPDR SER TR NYSE TECH ETF 78464A102 309201 2264 SH SOLE 2264 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 635521 12107 SH SOLE 12107 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 15136171 621864 SH SOLE 621864 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 246844 11010 SH SOLE 11010 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 4453390 161765 SH SOLE 161765 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 5722054 130670 SH SOLE 130670 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 1694993 48332 SH SOLE 48332 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 13891231 376456 SH SOLE 376456 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 910453 31701 SH SOLE 31701 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 519785 7094 SH SOLE 7094 0 0 SPDR SER TR AEROSPACE DEF 78464A631 587852 5244 SH SOLE 5244 0 0 SPDR SER TR S&P CAP MKTS 78464A771 452438 5215 SH SOLE 5215 0 0 SPDR SER TR S&P DIVID ETF 78464A763 3917319 34061 SH SOLE 34061 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 649850 8487 SH SOLE 8487 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 212842 1439 SH SOLE 1439 0 0 SPDR SER TR S&P PHARMAC 78464A722 1938290 48762 SH SOLE 48762 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 207771 12873 SH SOLE 12873 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 586787 17500 SH SOLE 17500 0 0 SPLUNK INC COM 848637104 1260675 8620 SH SOLE 8620 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 397116 2568 SH SOLE 2568 0 0 SPROUT SOCIAL INC COM CL A 85209W109 249799 5008 SH SOLE 5008 0 0 SPS COMM INC COM 78463M107 1324787 7765 SH SOLE 7765 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 482412 9182 SH SOLE 9182 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 4170501 99463 SH SOLE 99463 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5802921 150140 SH SOLE 150140 0 0 SSGA ACTIVE TR SPDR BLACKSTONE 78470P846 312918 11352 SH SOLE 11352 0 0 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 15250872 616755 SH SOLE 616755 0 0 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 23704547 574377 SH SOLE 574377 0 0 STAG INDL INC COM 85254J102 544100 15766 SH SOLE 15766 0 0 STANDEX INTL CORP COM 854231107 249054 1709 SH SOLE 1709 0 0 STANLEY BLACK & DECKER INC COM 854502101 262848 3145 SH SOLE 3145 0 0 STARBUCKS CORP COM 855244109 14115620 154658 SH SOLE 154658 0 0 STATE STR CORP COM 857477103 467858 6987 SH SOLE 6987 0 0 STEEL DYNAMICS INC COM 858119100 296572 2766 SH SOLE 2766 0 0 STELLANTIS N.V SHS N82405106 245837 12812 SH SOLE 12812 0 0 STERICYCLE INC COM 858912108 330005 7381 SH SOLE 7381 0 0 STERIS PLC SHS USD G8473T100 4357823 19861 SH SOLE 19861 0 0 STEWART INFORMATION SVCS COR COM 860372101 227082 5185 SH SOLE 5185 0 0 STIFEL FINL CORP COM 860630102 1113360 18121 SH SOLE 18121 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 251066 5817 SH SOLE 5817 0 0 STRATEGY SHS DAY HAGAN NED 86280R803 295309 8655 SH SOLE 8655 0 0 STRYKER CORPORATION COM 863667101 5301531 19400 SH SOLE 19400 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 222765 22616 SH SOLE 22616 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 58586 10101 SH SOLE 10101 0 0 SUN CMNTYS INC COM 866674104 1049574 8869 SH SOLE 8869 0 0 SUNCOR ENERGY INC NEW COM 867224107 1196460 34801 SH SOLE 34801 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 152192 16277 SH SOLE 16277 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 262329 9515 SH SOLE 9515 0 0 SYNOPSYS INC COM 871607107 4047656 8819 SH SOLE 8819 0 0 SYSCO CORP COM 871829107 2497576 37813 SH SOLE 37813 0 0 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 682868 21286 SH SOLE 21286 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 4773036 54926 SH SOLE 54926 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 345893 22359 SH SOLE 22359 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2621783 18675 SH SOLE 18675 0 0 TAPESTRY INC COM 876030107 357621 12439 SH SOLE 12439 0 0 TARGET CORP COM 87612E106 11488288 103901 SH SOLE 103901 0 0 TC ENERGY CORP COM 87807B107 2827993 82010 SH SOLE 82010 0 0 TE CONNECTIVITY LTD SHS H84989104 4780114 38696 SH SOLE 38696 0 0 TECK RESOURCES LTD CL B 878742204 772909 17937 SH SOLE 17937 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1628128 3985 SH SOLE 3985 0 0 TELEFLEX INCORPORATED COM 879369106 276977 1410 SH SOLE 1410 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 303621 4608 SH SOLE 4608 0 0 TERADYNE INC COM 880770102 722175 7189 SH SOLE 7189 0 0 TEREX CORP NEW COM 880779103 302162 5244 SH SOLE 5244 0 0 TERRENO RLTY CORP COM 88146M101 299757 5277 SH SOLE 5277 0 0 TESLA INC COM 88160R101 14049853 56150 SH SOLE 56150 0 0 TETRA TECH INC NEW COM 88162G103 989382 6508 SH SOLE 6508 0 0 TEXAS INSTRS INC COM 882508104 9642275 60639 SH SOLE 60639 0 0 TEXAS ROADHOUSE INC COM 882681109 639099 6650 SH SOLE 6650 0 0 TEXTRON INC COM 883203101 257321 3293 SH SOLE 3293 0 0 TFI INTL INC COM 87241L109 422282 3288 SH SOLE 3288 0 0 THE CIGNA GROUP COM 125523100 6132012 21435 SH SOLE 21435 0 0 THE TRADE DESK INC COM CL A 88339J105 4917980 62930 SH SOLE 62930 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 18442283 36435 SH SOLE 36435 0 0 THOMSON REUTERS CORP. COM 884903808 1575748 12879 SH SOLE 12879 0 0 THOR INDS INC COM 885160101 540656 5683 SH SOLE 5683 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 49372 12101 SH SOLE 12101 0 0 TIDAL ETF TR ADASINA SOCIAL 886364876 1677647 109050 SH SOLE 109050 0 0 TIDAL TR II BLUEPRINT CHESAP 88636J873 700100 27903 SH SOLE 27903 0 0 TIDAL TR II VERIDIEN CLIMATE 88636J709 498135 26440 SH SOLE 26440 0 0 TIMKEN CO COM 887389104 305955 4163 SH SOLE 4163 0 0 TIMOTHY PLAN HIG DV STK ETF 887432326 823718 26907 SH SOLE 26907 0 0 TIMOTHY PLAN U S SM CP CORE 887432342 231198 7463 SH SOLE 7463 0 0 TJX COS INC NEW COM 872540109 8326728 93685 SH SOLE 93685 0 0 T-MOBILE US INC COM 872590104 1597690 11408 SH SOLE 11408 0 0 TOAST INC CL A 888787108 247442 13211 SH SOLE 13211 0 0 TOPBUILD CORP COM 89055F103 762851 3032 SH SOLE 3032 0 0 TORO CO COM 891092108 266716 3210 SH SOLE 3210 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 7353974 111831 SH SOLE 111831 0 0 TOYOTA MOTOR CORP ADS 892331307 497612 2768 SH SOLE 2768 0 0 TRACTOR SUPPLY CO COM 892356106 1359293 6694 SH SOLE 6694 0 0 TRADEWEB MKTS INC CL A 892672106 328064 4091 SH SOLE 4091 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1938860 9555 SH SOLE 9555 0 0 TRANSDIGM GROUP INC COM 893641100 1991502 2362 SH SOLE 2362 0 0 TRANSMEDICS GROUP INC COM 89377M109 203123 3710 SH SOLE 3710 0 0 TRAVELERS COMPANIES INC COM 89417E109 2960294 18127 SH SOLE 18127 0 0 TREX CO INC COM 89531P105 609952 9897 SH SOLE 9897 0 0 TRIMTABS ETF TR DONOGHUE FRLNS 89628W609 2346290 116395 SH SOLE 116395 0 0 TRIMTABS ETF TR DONOGHUE FRLINS 89628W500 741580 29838 SH SOLE 29838 0 0 TRIMTABS ETF TR DONOGHUE FORLNS 89628W708 766123 28180 SH SOLE 28180 0 0 TRIMTABS ETF TR FCF INTL QLTY ET 89628W401 252553 9566 SH SOLE 9566 0 0 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 786291 15360 SH SOLE 15360 0 0 TRUIST FINL CORP COM 89832Q109 3612411 126264 SH SOLE 126264 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE CR 89834G752 92767680 3262447 SH SOLE 3262447 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE MN 89834G745 28874444 1208429 SH SOLE 1208429 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737 68648831 2817750 SH SOLE 2817750 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729 160255201 6140046 SH SOLE 6140046 0 0 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 1443495 47306 SH SOLE 47306 0 0 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 3259646 97361 SH SOLE 97361 0 0 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 3037395 139426 SH SOLE 139426 0 0 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 2186854 76197 SH SOLE 76197 0 0 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 3463991 109516 SH SOLE 109516 0 0 TYLER TECHNOLOGIES INC COM 902252105 2115695 5479 SH SOLE 5479 0 0 TYSON FOODS INC CL A 902494103 347180 6876 SH SOLE 6876 0 0 U S PHYSICAL THERAPY COM 90337L108 297784 3246 SH SOLE 3246 0 0 UBER TECHNOLOGIES INC COM 90353T100 7263707 157941 SH SOLE 157941 0 0 UBS GROUP AG SHS H42097107 925159 37532 SH SOLE 37532 0 0 UFP INDUSTRIES INC COM 90278Q108 326411 3188 SH SOLE 3188 0 0 ULTA BEAUTY INC COM 90384S303 1357331 3398 SH SOLE 3398 0 0 UNIFIED SER TR ONEASCENT EMGRG 90470L469 283158 10568 SH SOLE 10568 0 0 UNIFIRST CORP MASS COM 904708104 278683 1710 SH SOLE 1710 0 0 UNILEVER PLC SPON ADR NEW 904767704 9932982 201073 SH SOLE 201073 0 0 UNION PAC CORP COM 907818108 20822792 102258 SH SOLE 102258 0 0 UNITED AIRLS HLDGS INC COM 910047109 682764 16141 SH SOLE 16141 0 0 UNITED PARCEL SERVICE INC CL B 911312106 8697535 55800 SH SOLE 55800 0 0 UNITED RENTALS INC COM 911363109 651707 1466 SH SOLE 1466 0 0 UNITEDHEALTH GROUP INC COM 91324P102 41345632 82004 SH SOLE 82004 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 227356 1448 SH SOLE 1448 0 0 UNUM GROUP COM 91529Y106 305113 6203 SH SOLE 6203 0 0 US BANCORP DEL COM NEW 902973304 10608498 320886 SH SOLE 320886 0 0 UTZ BRANDS INC COM CL A 918090101 164442 12244 SH SOLE 12244 0 0 VAIL RESORTS INC COM 91879Q109 1426978 6431 SH SOLE 6431 0 0 VALE S A SPONSORED ADS 91912E105 268846 20063 SH SOLE 20063 0 0 VALERO ENERGY CORP COM 91913Y100 1649449 11640 SH SOLE 11640 0 0 VALMONT INDS INC COM 920253101 352909 1469 SH SOLE 1469 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 5526755 204241 SH SOLE 204241 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1385333 28232 SH SOLE 28232 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 75797984 3175450 SH SOLE 3175450 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 426315 9667 SH SOLE 9667 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 4623769 60967 SH SOLE 60967 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 306819 889 SH SOLE 889 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 722290 4982 SH SOLE 4982 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 508416 23516 SH SOLE 23516 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1150028 4659 SH SOLE 4659 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 285187 1918 SH SOLE 1918 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 290475 3080 SH SOLE 3080 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 287088 3726 SH SOLE 3726 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 141014935 2102817 SH SOLE 2102817 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 340785248 4533527 SH SOLE 4533527 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 139078123 1993094 SH SOLE 1993094 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 156700715 2167068 SH SOLE 2167068 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 401190869 8387850 SH SOLE 8387850 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 145077358 1012191 SH SOLE 1012191 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 110719490 406594 SH SOLE 406594 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1988484 10161 SH SOLE 10161 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 374154 2857 SH SOLE 2857 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 38277945 505920 SH SOLE 505920 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 869104003 2213150 SH SOLE 2213150 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 142795891 1035278 SH SOLE 1035278 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 221058456 1040716 SH SOLE 1040716 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 16454015 79015 SH SOLE 79015 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1681658 8634 SH SOLE 8634 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 23412597 123830 SH SOLE 123830 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 3216595 15018 SH SOLE 15018 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2315543 14518 SH SOLE 14518 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 33504193 645926 SH SOLE 645926 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1912773 18011 SH SOLE 18011 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 194196766 4952736 SH SOLE 4952736 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 3335328 85675 SH SOLE 85675 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 272569 4705 SH SOLE 4705 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1465781 21917 SH SOLE 21917 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1492372 31565 SH SOLE 31565 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 12203741 253716 SH SOLE 253716 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 40744052 570325 SH SOLE 570325 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4638364 61047 SH SOLE 61047 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 157270308 3592287 SH SOLE 3592287 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5877528 78211 SH SOLE 78211 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5944811 103209 SH SOLE 103209 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3067929 53682 SH SOLE 53682 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 970308 13548 SH SOLE 13548 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1685927 30372 SH SOLE 30372 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2753518 14145 SH SOLE 14145 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3735493 54581 SH SOLE 54581 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 2697665 40469 SH SOLE 40469 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2011483 16848 SH SOLE 16848 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 14925825 206016 SH SOLE 206016 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 287740 4337 SH SOLE 4337 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 480166 2944 SH SOLE 2944 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6281861 40429 SH SOLE 40429 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 110971944 2073467 SH SOLE 2073467 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 569628046 13029004 SH SOLE 13029004 0 0 VANGUARD WELLINGTON FD US MOMENTUM 921935508 349439 3082 SH SOLE 3082 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 532285 5155 SH SOLE 5155 0 0 VANGUARD WELLINGTON FD US QUALITY 921935706 1357940 12091 SH SOLE 12091 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 25812033 249826 SH SOLE 249826 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 15795517 255219 SH SOLE 255219 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 787045 13304 SH SOLE 13304 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 303296 6013 SH SOLE 6013 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 229496 3051 SH SOLE 3051 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 2924925 19259 SH SOLE 19259 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 8398094 37012 SH SOLE 37012 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 8744885 83134 SH SOLE 83134 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 7373263 27372 SH SOLE 27372 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 8051423 44076 SH SOLE 44076 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 8701953 68660 SH SOLE 68660 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 8728089 108666 SH SOLE 108666 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 5204644 22138 SH SOLE 22138 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 7267804 37275 SH SOLE 37275 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 8466553 20406 SH SOLE 20406 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 7291521 42265 SH SOLE 42265 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 4494050 35236 SH SOLE 35236 0 0 VEEVA SYS INC CL A COM 922475108 5170961 25416 SH SOLE 25416 0 0 VENTAS INC COM 92276F100 336887 7996 SH SOLE 7996 0 0 VERISIGN INC COM 92343E102 2787623 13764 SH SOLE 13764 0 0 VERISK ANALYTICS INC COM 92345Y106 5121656 21680 SH SOLE 21680 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 15084977 465442 SH SOLE 465442 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 10885653 31304 SH SOLE 31304 0 0 VIATRIS INC COM 92556V106 643606 65274 SH SOLE 65274 0 0 VIAVI SOLUTIONS INC COM 925550105 254851 27883 SH SOLE 27883 0 0 VICI PPTYS INC COM 925652109 911646 31328 SH SOLE 31328 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 203423 12706 SH SOLE 12706 0 0 VIRTU FINL INC CL A 928254101 195426 11316 SH SOLE 11316 0 0 VISA INC COM CL A 92826C839 38201248 166085 SH SOLE 166085 0 0 VORNADO RLTY TR SH BEN INT 929042109 445350 19636 SH SOLE 19636 0 0 VOYA FINANCIAL INC COM 929089100 452748 6813 SH SOLE 6813 0 0 VULCAN MATLS CO COM 929160109 1113723 5513 SH SOLE 5513 0 0 WABTEC COM 929740108 1154740 10866 SH SOLE 10866 0 0 WALMART INC COM 931142103 10728443 67082 SH SOLE 67082 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 454024 41807 SH SOLE 41807 0 0 WASTE CONNECTIONS INC COM 94106B101 3598284 26784 SH SOLE 26784 0 0 WASTE MGMT INC DEL COM 94106L109 6671350 43764 SH SOLE 43764 0 0 WATERS CORP COM 941848103 551162 2010 SH SOLE 2010 0 0 WATSCO INC COM 942622200 1700710 4503 SH SOLE 4503 0 0 WEBSTER FINL CORP COM 947890109 427052 10594 SH SOLE 10594 0 0 WEC ENERGY GROUP INC COM 92939U106 945194 11734 SH SOLE 11734 0 0 WELLS FARGO CO NEW COM 949746101 6344911 155284 SH SOLE 155284 0 0 WELLTOWER INC COM 95040Q104 1203611 14693 SH SOLE 14693 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 4692992 12508 SH SOLE 12508 0 0 WESTERN UN CO COM 959802109 411232 31201 SH SOLE 31201 0 0 WEX INC COM 96208T104 364330 1937 SH SOLE 1937 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 1079949 35223 SH SOLE 35223 0 0 WHIRLPOOL CORP COM 963320106 540587 4043 SH SOLE 4043 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 270813 181 SH SOLE 181 0 0 WILLIAMS COS INC COM 969457100 4895222 145302 SH SOLE 145302 0 0 WILLIAMS SONOMA INC COM 969904101 279671 1800 SH SOLE 1800 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 219220 1049 SH SOLE 1049 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 765131 18397 SH SOLE 18397 0 0 WINGSTOP INC COM 974155103 367153 2042 SH SOLE 2042 0 0 WINTRUST FINL CORP COM 97650W108 285289 3779 SH SOLE 3779 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 78998 16322 SH SOLE 16322 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 644051 12799 SH SOLE 12799 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 693381 7857 SH SOLE 7857 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 6689979 105371 SH SOLE 105371 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 1692917 50610 SH SOLE 50610 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 437909 7620 SH SOLE 7620 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 4781659 123430 SH SOLE 123430 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 287377 5664 SH SOLE 5664 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 568251 7280 SH SOLE 7280 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 311246 7498 SH SOLE 7498 0 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 255559 8390 SH SOLE 8390 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 388337 6454 SH SOLE 6454 0 0 WOLFSPEED INC COM 977852102 262204 6882 SH SOLE 6882 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 297605 12778 SH SOLE 12778 0 0 WOODWARD INC COM 980745103 413640 3329 SH SOLE 3329 0 0 WORKDAY INC CL A 98138H101 2353252 10953 SH SOLE 10953 0 0 WORKIVA INC COM CL A 98139A105 965973 9532 SH SOLE 9532 0 0 WP CAREY INC COM 92936U109 612514 11326 SH SOLE 11326 0 0 XCEL ENERGY INC COM 98389B100 1841815 32188 SH SOLE 32188 0 0 XYLEM INC COM 98419M100 675061 7416 SH SOLE 7416 0 0 YETI HLDGS INC COM 98585X104 213711 4432 SH SOLE 4432 0 0 YUM BRANDS INC COM 988498101 558516 4470 SH SOLE 4470 0 0 YUM CHINA HLDGS INC COM 98850P109 533867 9581 SH SOLE 9581 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2944089 12447 SH SOLE 12447 0 0 ZILLOW GROUP INC CL A 98954M101 611787 13659 SH SOLE 13659 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 348277 7545 SH SOLE 7545 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1743383 15535 SH SOLE 15535 0 0 ZIONS BANCORPORATION N A COM 989701107 364612 10450 SH SOLE 10450 0 0 ZOETIS INC CL A 98978V103 10424369 59917 SH SOLE 59917 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 251264 15321 SH SOLE 15321 0 0 ZSCALER INC COM 98980G102 447788 2878 SH SOLE 2878 0 0