0001580642-23-004585.txt : 20230830 0001580642-23-004585.hdr.sgml : 20230830 20230830133507 ACCESSION NUMBER: 0001580642-23-004585 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230830 DATE AS OF CHANGE: 20230830 EFFECTIVENESS DATE: 20230830 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Orion Portfolio Solutions, LLC CENTRAL INDEX KEY: 0001802647 IRS NUMBER: 300124326 STATE OF INCORPORATION: NE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-20154 FILM NUMBER: 231224605 BUSINESS ADDRESS: STREET 1: 17605 WRIGHT STREET CITY: OMAHA STATE: NE ZIP: 68130 BUSINESS PHONE: 800-379-2513 MAIL ADDRESS: STREET 1: 17605 WRIGHT STREET CITY: OMAHA STATE: NE ZIP: 68130 13F-HR/A 1 primary_doc.xml X0202 13F-HR/A LIVE false false false 0001802647 XXXXXXXX 03-31-2023 03-31-2023 true 1 RESTATEMENT false Orion Portfolio Solutions, LLC
17605 Wright Street Omaha NE 68130
13F HOLDINGS REPORT 028-20154 N
Brian Ferko Chief Compliance Officer 610-407-5406 /s/ Brian Ferko Omaha NE 08-25-2023 0 1555 8104308064
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 249557 2581 SH SOLE 0 0 2581 ABB LTD SPONSORED ADR 000375204 3304424 96339 SH SOLE 0 0 96339 ADMA BIOLOGICS INC COM 000899104 43924 13270 SH SOLE 0 0 13270 AFLAC INC COM 001055102 5523151 85604 SH SOLE 0 0 35195 AGCO CORP COM 001084102 310690 2298 SH SOLE 0 0 2298 AMN HEALTHCARE SVCS INC COM 001744101 788701 9507 SH SOLE 0 0 9507 ABBOTT LABS COM 002824100 13585403 134163 SH SOLE 0 0 66700 ABERCROMBIE & FITCH CO CL A 002896207 904983 32612 SH SOLE 0 0 32612 ABRDN ETFS BBRG ALL COMD K1 003261104 17624522 848557 SH SOLE 0 0 818228 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 681795 7475 SH SOLE 0 0 7475 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 565224 24458 SH SOLE 0 0 24458 ACI WORLDWIDE INC COM 004498101 755494 28002 SH SOLE 0 0 28002 ACUSHNET HLDGS CORP COM 005098108 605532 11887 SH SOLE 0 0 11887 ADVANCED MICRO DEVICES INC COM 007903107 5649697 57644 SH SOLE 0 0 14971 AEGON N V NY REGISTRY SHS 007924103 94266 21922 SH SOLE 0 0 21922 ADVANCED ENERGY INDS COM 007973100 304290 3105 SH SOLE 0 0 3105 AGNICO EAGLE MINES LTD COM 008474108 255426 5011 SH SOLE 0 0 5011 AGREE RLTY CORP COM 008492100 2203211 32112 SH SOLE 0 0 32112 AIRBNB INC COM CL A 009066101 4944255 39745 SH SOLE 0 0 39745 AIR PRODS & CHEMS INC COM 009158106 8954475 31178 SH SOLE 0 0 1851 ALBANY INTL CORP CL A 012348108 649778 7271 SH SOLE 0 0 7271 ALBEMARLE CORP COM 012653101 427534 1934 SH SOLE 0 0 1934 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1809276 14407 SH SOLE 0 0 3921 ALGONQUIN PWR UTILS CORP COM 015857105 146807 17477 SH SOLE 0 0 17477 ALIGN TECHNOLOGY INC COM 016255101 2426609 7262 SH SOLE 0 0 4444 ALLETE INC COM NEW 018522300 904938 14058 SH SOLE 0 0 14058 ALLIANT ENERGY CORP COM 018802108 1253896 23482 SH SOLE 0 0 13991 ALLSTATE CORP COM 020002101 3153174 28456 SH SOLE 0 0 6511 AMAZON COM INC COM 023135106 62128447 601495 SH SOLE 0 0 217921 U HAUL HOLDING COMPANY COM SER N 023586506 875124 16878 SH SOLE 0 0 16878 AMEREN CORP COM 023608102 1447245 16752 SH SOLE 0 0 4324 AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232 249927 4324 SH SOLE 0 0 4324 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 807129 15792 SH SOLE 0 0 15792 AMERICAN CENTY ETF TR MULTISECTOR 025072398 19293869 441639 SH SOLE 0 0 16977 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 2456780 48794 SH SOLE 0 0 17289 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 1525626 85935 SH SOLE 0 0 22296 AMERICAN CENTY ETF TR MID CAP GRW IMP 025072760 545607 11995 SH SOLE 0 0 11995 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 254085 4345 SH SOLE 0 0 4345 AMERICAN CENTY ETF TR US SML CP VALU 025072877 10746254 145102 SH SOLE 0 0 5667 AMERICAN CENTY ETF TR US EQT ETF 025072885 844743 11918 SH SOLE 0 0 3435 AMERICAN ELEC PWR CO INC COM 025537101 3363932 36971 SH SOLE 0 0 17169 AMERICAN EXPRESS CO COM 025816109 19169874 116216 SH SOLE 0 0 5913 AMERICAN INTL GROUP INC COM NEW 026874784 3512329 69744 SH SOLE 0 0 10911 AMERICAN WTR WKS CO INC NEW COM 030420103 2446322 16700 SH SOLE 0 0 2881 AMERICAN WOODMARK CORPORATIO COM 030506109 915911 17590 SH SOLE 0 0 17590 AMETEK INC COM 031100100 2826363 19448 SH SOLE 0 0 7816 AMGEN INC COM 031162100 7803485 32279 SH SOLE 0 0 13812 AMPHENOL CORP NEW CL A 032095101 9514972 116433 SH SOLE 0 0 14607 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 221688 6250 SH SOLE 0 0 6250 ANALOG DEVICES INC COM 032654105 4554209 23092 SH SOLE 0 0 8045 ELEVANCE HEALTH INC COM 036752103 3792450 8248 SH SOLE 0 0 5290 APPLE INC COM 037833100 126717422 768451 SH SOLE 0 0 232226 APPLIED MATLS INC COM 038222105 4884025 39763 SH SOLE 0 0 17140 APTARGROUP INC COM 038336103 3494169 29564 SH SOLE 0 0 29564 ARCHER DANIELS MIDLAND CO COM 039483102 4861852 61033 SH SOLE 0 0 16133 ARISTA NETWORKS INC COM 040413106 3088792 18401 SH SOLE 0 0 2767 ASBURY AUTOMOTIVE GROUP INC COM 043436104 787920 3752 SH SOLE 0 0 1043 ASHLAND INC COM 044186104 341108 3321 SH SOLE 0 0 3321 ASTRAZENECA PLC SPONSORED ADR 046353108 8218596 118406 SH SOLE 0 0 12593 ATKORE INC COM 047649108 2162268 15392 SH SOLE 0 0 15392 ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101 223321 18320 SH SOLE 0 0 18320 ATMOS ENERGY CORP COM 049560105 393127 3499 SH SOLE 0 0 3499 AUTODESK INC COM 052769106 19435567 93368 SH SOLE 0 0 24079 AUTOMATIC DATA PROCESSING IN COM 053015103 2641442 11865 SH SOLE 0 0 3944 AUTOZONE INC COM 053332102 3847004 1565 SH SOLE 0 0 156 AVALONBAY CMNTYS INC COM 053484101 1207518 7185 SH SOLE 0 0 2067 AVERY DENNISON CORP COM 053611109 1246426 6966 SH SOLE 0 0 1213 BP PLC SPONSORED ADR 055622104 5371989 141592 SH SOLE 0 0 18452 BAIDU INC SPON ADR REP A 056752108 1063080 7044 SH SOLE 0 0 7044 BALCHEM CORP COM 057665200 395503 3127 SH SOLE 0 0 3127 BALL CORP COM 058498106 12839363 232977 SH SOLE 0 0 232977 BANCO BRADESCO S A SP ADR PFD NEW 059460303 37118 14167 SH SOLE 0 0 14167 BANK AMERICA CORP COM 060505104 5785739 202298 SH SOLE 0 0 69696 BANK MONTREAL QUE COM 063671101 461768 5182 SH SOLE 0 0 5182 BANK NEW YORK MELLON CORP COM 064058100 1672717 36812 SH SOLE 0 0 9471 BANK NOVA SCOTIA HALIFAX COM 064149107 346578 6882 SH SOLE 0 0 6882 BARRICK GOLD CORP COM 067901108 3340475 179886 SH SOLE 0 0 179886 BAXTER INTL INC COM 071813109 1817192 44803 SH SOLE 0 0 44803 BECTON DICKINSON & CO COM 075887109 3491685 14106 SH SOLE 0 0 2535 BERKLEY W R CORP COM 084423102 434139 6973 SH SOLE 0 0 6973 BERKSHIRE HATHAWAY INC DEL CL A 084670108 6984000 15 SH SOLE 0 0 14 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 30747923 99582 SH SOLE 0 0 37046 BEST BUY INC COM 086516101 341462 4363 SH SOLE 0 0 4363 BHP GROUP LTD SPONSORED ADS 088606108 1422959 22441 SH SOLE 0 0 22441 BIO RAD LABS INC CL A 090572207 3758870 7847 SH SOLE 0 0 7847 BLOOM ENERGY CORP COM CL A 093712107 235593 11821 SH SOLE 0 0 11821 BOEING CO COM 097023105 2458680 11574 SH SOLE 0 0 5583 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3893250 42003 SH SOLE 0 0 42003 BOSTON SCIENTIFIC CORP COM 101137107 5640481 112742 SH SOLE 0 0 10556 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 128200 27104 SH SOLE 0 0 27104 BRIGHT HORIZONS FAM SOL IN D COM 109194100 870834 11311 SH SOLE 0 0 11311 BRISTOL-MYERS SQUIBB CO COM 110122108 6279776 90604 SH SOLE 0 0 30141 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1644572 46828 SH SOLE 0 0 8668 AZENTA INC COM 114340102 2364463 52991 SH SOLE 0 0 52991 BROWN FORMAN CORP CL B 115637209 3585422 55787 SH SOLE 0 0 55787 BRUKER CORP COM 116794108 1876233 23798 SH SOLE 0 0 23798 BRUNSWICK CORP COM 117043109 616887 7523 SH SOLE 0 0 7523 BURLINGTON STORES INC COM 122017106 2182276 10798 SH SOLE 0 0 10798 CF INDS HLDGS INC COM 125269100 1275163 17591 SH SOLE 0 0 4099 THE CIGNA GROUP COM 125523100 12775917 49998 SH SOLE 0 0 4977 CMS ENERGY CORP COM 125896100 850850 13862 SH SOLE 0 0 13862 CSX CORP COM 126408103 6538246 218379 SH SOLE 0 0 32504 CVS HEALTH CORP COM 126650100 7219793 97158 SH SOLE 0 0 17659 COTERRA ENERGY INC COM 127097103 1586836 64663 SH SOLE 0 0 11716 CACI INTL INC CL A 127190304 498343 1682 SH SOLE 0 0 1682 CACTUS INC CL A 127203107 312565 7581 SH SOLE 0 0 7581 CADENCE DESIGN SYSTEM INC COM 127387108 2413846 11490 SH SOLE 0 0 2082 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 546679 9313 SH SOLE 0 0 9313 CAMBRIA ETF TR TAIL RISK 132061862 894110 137633 SH SOLE 0 0 52290 CAMDEN PPTY TR SH BEN INT 133131102 339522 3238 SH SOLE 0 0 3238 CANADIAN IMPERIAL BK COMM TO COM 136069101 609563 14370 SH SOLE 0 0 14370 CANADIAN NATL RY CO COM 136375102 1398613 11856 SH SOLE 0 0 11856 CANADIAN NAT RES LTD COM 136385101 283166 5116 SH SOLE 0 0 5116 CARLISLE COS INC COM 142339100 1050490 4647 SH SOLE 0 0 4647 CARMAX INC COM 143130102 3044300 47360 SH SOLE 0 0 9762 CARTERS INC COM 146229109 1285138 17869 SH SOLE 0 0 17869 CASELLA WASTE SYS INC CL A 147448104 237400 2872 SH SOLE 0 0 2872 CASEYS GEN STORES INC COM 147528103 2822937 13041 SH SOLE 0 0 13041 CATALENT INC COM 148806102 6294492 95792 SH SOLE 0 0 95792 CATERPILLAR INC COM 149123101 4699524 20536 SH SOLE 0 0 7833 CATHAY GEN BANCORP COM 149150104 335611 9722 SH SOLE 0 0 9722 CAVCO INDS INC DEL COM 149568107 2544144 8007 SH SOLE 0 0 8007 CEMEX SAB DE CV SPON ADR NEW 151290889 57661 10427 SH SOLE 0 0 10427 CENTERRA GOLD INC COM 152006102 93770 14493 SH SOLE 0 0 14493 CENTRAL VY CMNTY BANCORP COM 155685100 480337 23340 SH SOLE 0 0 23340 CHARLES RIV LABS INTL INC COM 159864107 945527 4685 SH SOLE 0 0 4685 CHESAPEAKE ENERGY CORP COM 165167735 346469 4556 SH SOLE 0 0 4556 CHESAPEAKE UTILS CORP COM 165303108 354276 2768 SH SOLE 0 0 2768 CHEVRON CORP NEW COM 166764100 25845631 158407 SH SOLE 0 0 54822 CHIPOTLE MEXICAN GRILL INC COM 169656105 3739447 2189 SH SOLE 0 0 186 CHURCH & DWIGHT CO INC COM 171340102 1082236 12241 SH SOLE 0 0 4227 CHURCHILL DOWNS INC COM 171484108 4756976 18506 SH SOLE 0 0 18506 CIENA CORP COM NEW 171779309 3598198 68511 SH SOLE 0 0 68511 CINCINNATI FINL CORP COM 172062101 5570937 49705 SH SOLE 0 0 49705 CINTAS CORP COM 172908105 2266675 4899 SH SOLE 0 0 932 CITIGROUP INC COM NEW 172967424 5790752 123497 SH SOLE 0 0 21193 CITIZENS FINL GROUP INC COM 174610105 1858448 61194 SH SOLE 0 0 61194 CLEAN HARBORS INC COM 184496107 508797 3569 SH SOLE 0 0 3569 CLOROX CO DEL COM 189054109 3560954 22504 SH SOLE 0 0 11815 COCA COLA CO COM 191216100 12252788 197530 SH SOLE 0 0 87039 COGNEX CORP COM 192422103 3259609 65784 SH SOLE 0 0 65784 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2884742 47345 SH SOLE 0 0 3793 COHU INC COM 192576106 1370715 35705 SH SOLE 0 0 35705 COLGATE PALMOLIVE CO COM 194162103 12060419 160485 SH SOLE 0 0 10684 COLUMBIA BKG SYS INC COM 197236102 634730 29633 SH SOLE 0 0 29633 COLUMBIA SPORTSWEAR CO COM 198516106 250596 2777 SH SOLE 0 0 2777 COLUMBUS MCKINNON CORP N Y COM 199333105 2571980 69214 SH SOLE 0 0 69214 COMFORT SYS USA INC COM 199908104 4791884 32830 SH SOLE 0 0 32830 COMMERCIAL METALS CO COM 201723103 1447610 29603 SH SOLE 0 0 29603 CONAGRA BRANDS INC COM 205887102 6197245 164996 SH SOLE 0 0 77180 CONMED CORP COM 207410101 767550 7390 SH SOLE 0 0 7390 CONSOLIDATED EDISON INC COM 209115104 1596281 16685 SH SOLE 0 0 7325 COOPER COS INC COM NEW 216648402 1271303 3405 SH SOLE 0 0 1052 COPART INC COM 217204106 6568022 87329 SH SOLE 0 0 2667 CORNING INC COM 219350105 1870549 53021 SH SOLE 0 0 11452 QUIDELORTHO CORP COM 219798105 675391 7581 SH SOLE 0 0 7581 COUSINS PPTYS INC COM NEW 222795502 323564 15134 SH SOLE 0 0 15134 CRANE HLDGS CO COM 224441105 265678 2341 SH SOLE 0 0 2341 CRANE HLDGS CO COMMON STOCK 224441113 265678 2341 SH SOLE 0 0 2341 CROSS CTRY HEALTHCARE INC COM 227483104 1495797 67016 SH SOLE 0 0 67016 CROWN HLDGS INC COM 228368106 1022063 12357 SH SOLE 0 0 12357 CRYOPORT INC COM PAR $0.001 229050307 1861440 77560 SH SOLE 0 0 77560 CUBESMART COM 229663109 2748700 59470 SH SOLE 0 0 26780 CULLEN FROST BANKERS INC COM 229899109 400883 3806 SH SOLE 0 0 3806 CUMMINS INC COM 231021106 4061110 17000 SH SOLE 0 0 5657 CURTISS WRIGHT CORP COM 231561101 1272843 7221 SH SOLE 0 0 7221 DBX ETF TR XTRACK MSCI EMRG 233051101 398325 17862 SH SOLE 0 0 17862 DBX ETF TR XTRACKERS S&P 233051143 1236716 33254 SH SOLE 0 0 33254 DBX ETF TR XTRACK MSCI EAFE 233051200 1075249 30547 SH SOLE 0 0 21400 DBX ETF TR XTRACKERS MSCI 233051218 317932 11361 SH SOLE 0 0 11361 DBX ETF TR XTKR MSCI EMRG 233051226 235791 9589 SH SOLE 0 0 9589 DBX ETF TR XTRACKERS SHRT 233051283 4899642 112248 SH SOLE 0 0 112248 DBX ETF TR XTRACK MSCI EAFE 233051630 9962251 427748 SH SOLE 0 0 62390 DBX ETF TR XTRACK MSCI EURP 233051853 221093 6037 SH SOLE 0 0 6037 DBX ETF TR XTRACK HRVST CSI 233051879 2665884 90430 SH SOLE 0 0 90430 DTE ENERGY CO COM 233331107 487702 4452 SH SOLE 0 0 2218 DANA INC COM 235825205 203730 13537 SH SOLE 0 0 13537 DANAHER CORPORATION COM 235851102 23650559 93836 SH SOLE 0 0 5984 DARDEN RESTAURANTS INC COM 237194105 570106 3674 SH SOLE 0 0 1344 DECKERS OUTDOOR CORP COM 243537107 2610087 5806 SH SOLE 0 0 5806 DEERE & CO COM 244199105 7598062 18403 SH SOLE 0 0 6858 DELTA AIR LINES INC DEL COM NEW 247361702 282922 8102 SH SOLE 0 0 8102 DEXCOM INC COM 252131107 624345 5374 SH SOLE 0 0 2369 DIAMONDROCK HOSPITALITY CO COM 252784301 817442 100546 SH SOLE 0 0 100546 DICKS SPORTING GOODS INC COM 253393102 1872358 13196 SH SOLE 0 0 13196 DIGITAL RLTY TR INC COM 253868103 684316 6960 SH SOLE 0 0 3944 DIODES INC COM 254543101 276332 2979 SH SOLE 0 0 2979 DISNEY WALT CO COM 254687106 9080765 90689 SH SOLE 0 0 20588 DISCOVER FINL SVCS COM 254709108 1044790 10571 SH SOLE 0 0 5775 DOCGO INC COM 256086109 126039 14571 SH SOLE 0 0 14571 DR REDDYS LABS LTD ADR 256135203 1091633 19175 SH SOLE 0 0 19175 DOCUSIGN INC COM 256163106 1621615 27815 SH SOLE 0 0 27815 DOLLAR GEN CORP NEW COM 256677105 16735656 79519 SH SOLE 0 0 1918 DOLLAR TREE INC COM 256746108 8160674 56849 SH SOLE 0 0 56849 DONALDSON INC COM 257651109 2180698 33375 SH SOLE 0 0 33375 DORMAN PRODS INC COM 258278100 1536894 17817 SH SOLE 0 0 17817 DOVER CORP COM 260003108 2585549 17017 SH SOLE 0 0 17017 DOW INC COM 260557103 4192413 76476 SH SOLE 0 0 16534 DYNATRACE INC COM NEW 268150109 340473 8049 SH SOLE 0 0 8049 EASTGROUP PPTYS INC COM 277276101 2071436 12530 SH SOLE 0 0 12530 EASTMAN CHEM CO COM 277432100 2359273 27973 SH SOLE 0 0 27973 EBAY INC. COM 278642103 1326285 29891 SH SOLE 0 0 8518 ECOLAB INC COM 278865100 15413604 93117 SH SOLE 0 0 2492 ECOPETROL S A SPONSORED ADS 279158109 146995 13920 SH SOLE 0 0 13920 EDISON INTL COM 281020107 2933740 41560 SH SOLE 0 0 41560 ELECTRONIC ARTS INC COM 285512109 851702 7071 SH SOLE 0 0 7071 EMERSON ELEC CO COM 291011104 2951030 33865 SH SOLE 0 0 9192 ENTERPRISE PRODS PARTNERS L COM 293792107 546451 21099 SH SOLE 0 0 21099 EQUIFAX INC COM 294429105 2108709 10396 SH SOLE 0 0 10396 ERICSSON ADR B SEK 10 294821608 198660 33959 SH SOLE 0 0 17725 ESSEX PPTY TR INC COM 297178105 226397 1083 SH SOLE 0 0 1083 EURONET WORLDWIDE INC COM 298736109 975656 8719 SH SOLE 0 0 1989 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 89688 15279 SH SOLE 0 0 15279 EXLSERVICE HOLDINGS INC COM 302081104 303269 1874 SH SOLE 0 0 1874 FMC CORP COM NEW 302491303 2892182 23681 SH SOLE 0 0 23681 FS KKR CAP CORP COM 302635206 911514 49271 SH SOLE 0 0 24203 FTI CONSULTING INC COM 302941109 2642714 13391 SH SOLE 0 0 13391 FASTENAL CO COM 311900104 6196624 114880 SH SOLE 0 0 14626 FEDERAL AGRIC MTG CORP CL C 313148306 389853 2927 SH SOLE 0 0 2927 FEDERAL SIGNAL CORP COM 313855108 1946579 35908 SH SOLE 0 0 35908 F5 INC COM 315616102 1255265 8616 SH SOLE 0 0 1712 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 340236 7096 SH SOLE 0 0 7096 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 2251731 49872 SH SOLE 0 0 12095 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 411167 16150 SH SOLE 0 0 16150 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 398187 17745 SH SOLE 0 0 17745 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 288979 6408 SH SOLE 0 0 6408 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 2063053 33562 SH SOLE 0 0 7463 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 3813074 72094 SH SOLE 0 0 8259 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 2926722 63958 SH SOLE 0 0 15442 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 3477525 30518 SH SOLE 0 0 4696 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 213172 5598 SH SOLE 0 0 5598 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 323910 8850 SH SOLE 0 0 8850 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 2095920 45973 SH SOLE 0 0 7797 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 2134141 46394 SH SOLE 0 0 46394 FIRST COMWLTH FINL CORP PA COM 319829107 347319 27942 SH SOLE 0 0 27942 FIRST MERCHANTS CORP COM 320817109 304911 9254 SH SOLE 0 0 9254 FIRST SOLAR INC COM 336433107 449356 2066 SH SOLE 0 0 945 FIRST TR MORNINGSTAR DIVID L SHS 336917109 4930479 138887 SH SOLE 0 0 138887 FISERV INC COM 337738108 7408099 65541 SH SOLE 0 0 7398 FIVE9 INC COM 338307101 218244 3019 SH SOLE 0 0 3019 FLEETCOR TECHNOLOGIES INC COM 339041105 10199658 48374 SH SOLE 0 0 48374 FLOOR & DECOR HLDGS INC CL A 339750101 2212995 22531 SH SOLE 0 0 22531 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 745623 7833 SH SOLE 0 0 7833 FORD MTR CO DEL COM 345370860 1318080 104610 SH SOLE 0 0 59335 FOSTER L B CO COM 350060109 447364 38969 SH SOLE 0 0 38969 FRANCO NEV CORP COM 351858105 425153 2916 SH SOLE 0 0 2916 FRANKLIN ELEC INC COM 353514102 282582 3003 SH SOLE 0 0 3003 FULLER H B CO COM 359694106 268149 3917 SH SOLE 0 0 3917 GALLAGHER ARTHUR J & CO COM 363576109 723917 3784 SH SOLE 0 0 3784 GARTNER INC COM 366651107 4276176 13126 SH SOLE 0 0 10765 GENCOR INDS INC COM 368678108 1150214 74835 SH SOLE 0 0 74835 GENERAL DYNAMICS CORP COM 369550108 8490891 37206 SH SOLE 0 0 3216 GENERAL ELECTRIC CO COM NEW 369604301 3398925 35553 SH SOLE 0 0 12476 GENERAL MLS INC COM 370334104 3303579 38657 SH SOLE 0 0 31371 GENTEX CORP COM 371901109 724552 25849 SH SOLE 0 0 25849 GENMAB A/S SPONSORED ADS 372303206 767492 20326 SH SOLE 0 0 20326 GENUINE PARTS CO COM 372460105 286863 1715 SH SOLE 0 0 1715 GIBRALTAR INDS INC COM 374689107 1390883 28678 SH SOLE 0 0 28678 GILEAD SCIENCES INC COM 375558103 9989874 120404 SH SOLE 0 0 43429 GLOBUS MED INC CL A 379577208 1572270 27759 SH SOLE 0 0 27759 GODADDY INC CL A 380237107 1697249 21838 SH SOLE 0 0 21838 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 4506775 146276 SH SOLE 0 0 41977 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 895618 16039 SH SOLE 0 0 16039 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 245900 8260 SH SOLE 0 0 8260 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 845750 14056 SH SOLE 0 0 14056 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 85646810 1054504 SH SOLE 0 0 42032 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 247045 2467 SH SOLE 0 0 2467 GRACO INC COM 384109104 1921611 26320 SH SOLE 0 0 12341 GRAINGER W W INC COM 384802104 385048 559 SH SOLE 0 0 559 GRANITE CONSTR INC COM 387328107 1084736 26405 SH SOLE 0 0 26405 GRAPHIC PACKAGING HLDG CO COM 388689101 1182889 46406 SH SOLE 0 0 46406 GREEN PLAINS INC COM 393222104 332926 10743 SH SOLE 0 0 10743 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 985110 5049 SH SOLE 0 0 5049 HF SINCLAIR CORP COM 403949100 657017 13581 SH SOLE 0 0 6254 HNI CORP COM 404251100 1973996 70905 SH SOLE 0 0 28679 HSBC HLDGS PLC SPON ADR NEW 404280406 3753492 109976 SH SOLE 0 0 109976 HALEON PLC SPON ADS 405552100 4268592 524397 SH SOLE 0 0 524397 HALLIBURTON CO COM 406216101 1533562 48469 SH SOLE 0 0 11551 HAMILTON LANE INC CL A 407497106 407112 5503 SH SOLE 0 0 5503 HANOVER INS GROUP INC COM 410867105 712685 5546 SH SOLE 0 0 5546 HARLEY DAVIDSON INC COM 412822108 889333 23422 SH SOLE 0 0 23422 HARMONIC INC COM 413160102 335307 22982 SH SOLE 0 0 22982 HARTFORD FINL SVCS GROUP INC COM 416515104 966324 13866 SH SOLE 0 0 3718 HASBRO INC COM 418056107 4554258 84825 SH SOLE 0 0 21425 HAYWARD HLDGS INC COM 421298100 230767 19690 SH SOLE 0 0 19690 HECLA MNG CO COM 422704106 244167 38573 SH SOLE 0 0 38573 HEIDRICK & STRUGGLES INTL IN COM 422819102 281239 9263 SH SOLE 0 0 9263 HELMERICH & PAYNE INC COM 423452101 691729 19349 SH SOLE 0 0 19349 HENRY JACK & ASSOC INC COM 426281101 1058846 7025 SH SOLE 0 0 7025 HERSHEY CO COM 427866108 2351561 9243 SH SOLE 0 0 3816 HEXCEL CORP NEW COM 428291108 3693070 54111 SH SOLE 0 0 54111 HOLOGIC INC COM 436440101 5921201 73373 SH SOLE 0 0 73373 HOME DEPOT INC COM 437076102 24630998 83460 SH SOLE 0 0 27653 HONDA MOTOR LTD AMERN SHS 438128308 395170 14918 SH SOLE 0 0 14918 HONEYWELL INTL INC COM 438516106 19605200 102580 SH SOLE 0 0 13124 HORMEL FOODS CORP COM 440452100 1121648 28126 SH SOLE 0 0 11519 HOULIHAN LOKEY INC CL A 441593100 208926 2388 SH SOLE 0 0 2388 HOWMET AEROSPACE INC COM 443201108 492678 11628 SH SOLE 0 0 11628 HUBBELL INC COM 443510607 1619920 6658 SH SOLE 0 0 984 HUBSPOT INC COM 443573100 4847876 11307 SH SOLE 0 0 11307 HUMANA INC COM 444859102 3401841 7007 SH SOLE 0 0 1020 HUNTINGTON BANCSHARES INC COM 446150104 2550873 227757 SH SOLE 0 0 93287 HUNTINGTON INGALLS INDS INC COM 446413106 2066810 9984 SH SOLE 0 0 9984 HUNTSMAN CORP COM 447011107 1249360 45664 SH SOLE 0 0 8633 HYATT HOTELS CORP COM CL A 448579102 2347255 20997 SH SOLE 0 0 20997 IRHYTHM TECHNOLOGIES INC COM 450056106 2637870 21268 SH SOLE 0 0 21268 IDACORP INC COM 451107106 2274921 21000 SH SOLE 0 0 21000 ILLINOIS TOOL WKS INC COM 452308109 7275928 29887 SH SOLE 0 0 2937 ILLUMINA INC COM 452327109 6365126 27371 SH SOLE 0 0 15631 IMPERIAL OIL LTD COM NEW 453038408 950977 18716 SH SOLE 0 0 18716 INDEPENDENT BK CORP MASS COM 453836108 367497 5600 SH SOLE 0 0 5600 INFOSYS LTD SPONSORED ADR 456788108 1498042 85897 SH SOLE 0 0 29798 ING GROEP N.V. SPONSORED ADR 456837103 1049267 88397 SH SOLE 0 0 88397 INGREDION INC COM 457187102 502125 4936 SH SOLE 0 0 4936 INTEL CORP COM 458140100 4799994 146923 SH SOLE 0 0 93624 INTERNATIONAL BUSINESS MACHS COM 459200101 9508495 72534 SH SOLE 0 0 25168 INTERNATIONAL PAPER CO COM 460146103 1930968 53549 SH SOLE 0 0 53549 INTERPUBLIC GROUP COS INC COM 460690100 613345 16470 SH SOLE 0 0 6719 INTUIT COM 461202103 22864724 51285 SH SOLE 0 0 2173 ISHARES GOLD TR ISHARES NEW 464285204 5490289 146917 SH SOLE 0 0 91602 ISHARES INC MSCI GBL MIN VOL 464286525 274964 2842 SH SOLE 0 0 2842 ISHARES INC MSCI PAC JP ETF 464286665 379659 8670 SH SOLE 0 0 8670 ISHARES TR S&P 100 ETF 464287101 895437 4787 SH SOLE 0 0 4787 ISHARES TR CORE S&P TTL STK 464287150 40773837 450291 SH SOLE 0 0 450291 ISHARES TR SELECT DIVID ETF 464287168 5345783 45620 SH SOLE 0 0 13195 ISHARES TR TIPS BD ETF 464287176 5369905 48707 SH SOLE 0 0 43713 ISHARES TR CORE S&P500 ETF 464287200 290679592 707112 SH SOLE 39 0 533940 ISHARES TR CORE US AGGBD ET 464287226 67862847 681081 SH SOLE 0 0 100741 ISHARES TR IBOXX INV CP ETF 464287242 1221712 11146 SH SOLE 0 0 11146 ISHARES TR S&P 500 GRWT ETF 464287309 943656 14770 SH SOLE 0 0 14770 ISHARES TR S&P 500 VAL ETF 464287408 943919 6220 SH SOLE 0 0 4423 ISHARES TR 20 YR TR BD ETF 464287432 4778052 44919 SH SOLE 0 0 44919 ISHARES TR 7-10 YR TRSY BD 464287440 1972395 19899 SH SOLE 0 0 19899 ISHARES TR 1 3 YR TREAS BD 464287457 29080709 353952 SH SOLE 0 0 313310 ISHARES TR MSCI EAFE ETF 464287465 24244807 338993 SH SOLE 0 0 34409 ISHARES TR RUS MDCP VAL ETF 464287473 2719014 25603 SH SOLE 0 0 22463 ISHARES TR RUS MD CP GR ETF 464287481 27173638 298448 SH SOLE 0 0 21944 ISHARES TR RUS MID CAP ETF 464287499 733380 10489 SH SOLE 0 0 6840 ISHARES TR CORE S&P MCP ETF 464287507 15744760 62939 SH SOLE 3 0 39322 ISHARES TR ISHARES BIOTECH 464287556 229087 1774 SH SOLE 0 0 1774 ISHARES TR GLOBAL 100 ETF 464287572 790613 11285 SH SOLE 0 0 11285 ISHARES TR RUS 1000 VAL ETF 464287598 12539901 82358 SH SOLE 0 0 37156 ISHARES TR S&P MC 400GR ETF 464287606 884224 12365 SH SOLE 0 0 12365 ISHARES TR RUS 1000 GRW ETF 464287614 87367982 357582 SH SOLE 0 0 27662 ISHARES TR RUS 1000 ETF 464287622 10478094 46522 SH SOLE 0 0 1484 ISHARES TR RUS 2000 VAL ETF 464287630 780544 5697 SH SOLE 0 0 3624 ISHARES TR RUS 2000 GRW ETF 464287648 31260805 137822 SH SOLE 0 0 3130 ISHARES TR RUSSELL 2000 ETF 464287655 4164387 23343 SH SOLE 0 0 16629 ISHARES TR CORE S&P US VLU 464287663 1201684 16287 SH SOLE 0 0 13155 ISHARES TR CORE S&P US GWT 464287671 1150763 12963 SH SOLE 0 0 5754 ISHARES TR RUSSELL 3000 ETF 464287689 5169059 21958 SH SOLE 0 0 21958 ISHARES TR S&P MC 400VL ETF 464287705 435025 4233 SH SOLE 0 0 4233 ISHARES TR US TELECOM ETF 464287713 8312351 358910 SH SOLE 0 0 358910 ISHARES TR U.S. TECH ETF 464287721 7551473 81365 SH SOLE 0 0 65246 ISHARES TR U.S. REAL ES ETF 464287739 428504 5047 SH SOLE 0 0 5047 ISHARES TR US HLTHCARE ETF 464287762 459928 1684 SH SOLE 0 0 1684 ISHARES TR CORE S&P SCP ETF 464287804 53031626 548413 SH SOLE 15 0 71538 ISHARES TR SP SMCP600VL ETF 464287879 688383 7355 SH SOLE 0 0 7355 ISHARES TR SHRT NAT MUN ETF 464288158 18466871 176412 SH SOLE 0 0 115776 ISHARES TR MSCI ACWI ETF 464288257 816456 8956 SH SOLE 0 0 8956 ISHARES TR JPMORGAN USD EMG 464288281 2184246 25316 SH SOLE 0 0 22606 ISHARES TR MRGSTR MD CP GRW 464288307 1301755 22616 SH SOLE 0 0 3573 ISHARES TR NEW YORK MUN ETF 464288323 395599 7393 SH SOLE 0 0 7393 ISHARES TR CALIF MUN BD ETF 464288356 1153166 20083 SH SOLE 0 0 8814 ISHARES TR NATIONAL MUN ETF 464288414 50564211 469317 SH SOLE 0 0 244670 ISHARES TR ASIA 50 ETF 464288430 430445 6955 SH SOLE 0 0 6955 ISHARES TR INTL SEL DIV ETF 464288448 31887002 1159949 SH SOLE 0 0 50259 ISHARES TR IBOXX HI YD ETF 464288513 1868776 24735 SH SOLE 0 0 14431 ISHARES TR CRE U S REIT ETF 464288521 1000596 19853 SH SOLE 0 0 19853 ISHARES TR RESIDENTIAL MULT 464288562 242954 3440 SH SOLE 0 0 3440 ISHARES TR MSCI KLD400 SOC 464288570 3979623 51027 SH SOLE 0 0 14538 ISHARES TR MBS ETF 464288588 11617191 122634 SH SOLE 0 0 94789 ISHARES TR ISHS 1-5YR INVS 464288646 1044030 20658 SH SOLE 0 0 20658 ISHARES TR 10-20 YR TRS ETF 464288653 3797165 33151 SH SOLE 0 0 26512 ISHARES TR 3 7 YR TREAS BD 464288661 35707653 303508 SH SOLE 0 0 141850 ISHARES TR SHORT TREAS BD 464288679 2330523 4258 SH SOLE 0 0 2385 ISHARES TR PFD AND INCM SEC 464288687 3428490 109817 SH SOLE 0 0 40557 ISHARES TR US BR DEL SE ETF 464288794 643474 7022 SH SOLE 0 0 7022 ISHARES TR U.S. MED DVC ETF 464288810 1119603 20741 SH SOLE 0 0 20741 ISHARES TR U.S. PHARMA ETF 464288836 659735 3764 SH SOLE 0 0 3764 ISHARES TR EAFE VALUE ETF 464288877 11936646 245964 SH SOLE 0 0 201823 ISHARES TR EAFE GRWTH ETF 464288885 16871132 180093 SH SOLE 0 0 146648 ISHARES TR RUS TP200 GR ETF 464289438 63039056 453746 SH SOLE 0 0 427257 ISHARES TR CORE LT USDB ETF 464289479 285454 5313 SH SOLE 0 0 5313 ISHARES TR CONSER ALLOC ETF 464289883 256132 7326 SH SOLE 0 0 7326 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 770252 158163 SH SOLE 0 0 158163 JABIL INC COM 466313103 202327 2295 SH SOLE 0 0 2295 KLA CORP COM NEW 482480100 6790320 17011 SH SOLE 0 0 1624 KVH INDS INC COM 482738101 964501 84754 SH SOLE 0 0 84754 KAISER ALUMINUM CORP COM PAR $0.01 483007704 668764 8961 SH SOLE 0 0 8961 KELLOGG CO COM 487836108 277281 4141 SH SOLE 0 0 4141 KEYCORP COM 493267108 415969 33224 SH SOLE 0 0 15598 KIMBERLY-CLARK CORP COM 494368103 2611612 19458 SH SOLE 0 0 14396 KIRBY CORP COM 497266106 1242403 17825 SH SOLE 0 0 17825 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 968411 17115 SH SOLE 0 0 10780 KOSMOS ENERGY LTD COM 500688106 570921 76737 SH SOLE 0 0 12916 KRAFT HEINZ CO COM 500754106 4190630 108369 SH SOLE 0 0 32152 KRANESHARES TR QUADRTC INT RT 500767736 922141 40587 SH SOLE 0 0 40587 KROGER CO COM 501044101 1757439 35598 SH SOLE 0 0 10011 LKQ CORP COM 501889208 1242754 21895 SH SOLE 0 0 21895 LSB INDS INC COM 502160104 169815 16439 SH SOLE 0 0 16439 L3HARRIS TECHNOLOGIES INC COM 502431109 1587841 8091 SH SOLE 0 0 1298 LA Z BOY INC COM 505336107 1109443 38151 SH SOLE 0 0 38151 LAKELAND BANCORP INC COM 511637100 329222 21050 SH SOLE 0 0 21050 LAM RESEARCH CORP COM 512807108 3141927 5927 SH SOLE 0 0 1449 LAMB WESTON HLDGS INC COM 513272104 8596180 82245 SH SOLE 0 0 32106 LANCASTER COLONY CORP COM 513847103 2287304 11274 SH SOLE 0 0 11274 LANTHEUS HLDGS INC COM 516544103 1056108 12792 SH SOLE 0 0 12792 LATTICE SEMICONDUCTOR CORP COM 518415104 2737890 28669 SH SOLE 0 0 28669 LAUDER ESTEE COS INC CL A 518439104 2556053 10371 SH SOLE 0 0 1147 LEAR CORP COM NEW 521865204 639841 4587 SH SOLE 0 0 4587 LEGGETT & PLATT INC COM 524660107 3192455 100140 SH SOLE 0 0 44073 LEIDOS HOLDINGS INC COM 525327102 4943643 53700 SH SOLE 0 0 53700 LENNAR CORP CL A 526057104 1510496 14371 SH SOLE 0 0 7705 LENNOX INTL INC COM 526107107 3147282 12525 SH SOLE 0 0 12525 LESLIES INC COM 527064109 876770 79634 SH SOLE 0 0 79634 LXP INDUSTRIAL TRUST COM 529043101 901136 87404 SH SOLE 0 0 87404 LIBERTY BROADBAND CORP COM SER C 530307305 446082 5460 SH SOLE 0 0 5460 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 2100841 62358 SH SOLE 0 0 62358 LILLY ELI & CO COM 532457108 13070134 38059 SH SOLE 0 0 10546 LINCOLN ELEC HLDGS INC COM 533900106 3224458 19068 SH SOLE 0 0 19068 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 112770 11796 SH SOLE 0 0 11796 LITHIA MTRS INC COM 536797103 4025514 17584 SH SOLE 0 0 17584 LITTELFUSE INC COM 537008104 1580171 5894 SH SOLE 0 0 5894 LIVE NATION ENTERTAINMENT IN COM 538034109 231350 3305 SH SOLE 0 0 3305 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 251544 108424 SH SOLE 0 0 108424 LOCKHEED MARTIN CORP COM 539830109 6883959 14562 SH SOLE 0 0 4728 LOEWS CORP COM 540424108 1249501 21536 SH SOLE 0 0 14014 LOWES COS INC COM 548661107 20535728 102694 SH SOLE 0 0 13362 LULULEMON ATHLETICA INC COM 550021109 1482982 4072 SH SOLE 0 0 1130 M D C HLDGS INC COM 552676108 705643 18154 SH SOLE 0 0 18154 MGM RESORTS INTERNATIONAL COM 552953101 388897 8755 SH SOLE 0 0 8755 MP MATERIALS CORP COM CL A 553368101 213906 7588 SH SOLE 0 0 7588 MSA SAFETY INC COM 553498106 368374 2759 SH SOLE 0 0 2759 MSC INDL DIRECT INC CL A 553530106 3376631 40198 SH SOLE 0 0 18059 MADDEN STEVEN LTD COM 556269108 338523 9403 SH SOLE 0 0 9403 MAGNA INTL INC COM 559222401 559324 10441 SH SOLE 0 0 10441 MAGNOLIA OIL & GAS CORP CL A 559663109 2849191 130219 SH SOLE 0 0 130219 MANHATTAN ASSOCIATES INC COM 562750109 3393538 21915 SH SOLE 0 0 21915 MARATHON OIL CORP COM 565849106 910204 37988 SH SOLE 0 0 17140 MARKEL CORP COM 570535104 3030017 2372 SH SOLE 0 0 2372 MARSH & MCLENNAN COS INC COM 571748102 3474576 63089 SH SOLE 0 0 12088 MARRIOTT INTL INC NEW CL A 571903202 9459884 56973 SH SOLE 0 0 7833 MARTIN MARIETTA MATLS INC COM 573284106 2142576 6034 SH SOLE 0 0 567 MARVELL TECHNOLOGY INC COM 573874104 959141 22151 SH SOLE 0 0 22151 MASCO CORP COM 574599106 1246542 25071 SH SOLE 0 0 25071 MASIMO CORP COM 574795100 1262069 6839 SH SOLE 0 0 6839 MASONITE INTL CORP COM 575385109 347740 3831 SH SOLE 0 0 3831 MATADOR RES CO COM 576485205 1662605 34892 SH SOLE 0 0 5024 MATERION CORP COM 576690101 302296 2606 SH SOLE 0 0 2606 MATTEL INC COM 577081102 196287 10662 SH SOLE 0 0 10662 MAXIMUS INC COM 577933104 1499078 19048 SH SOLE 0 0 19048 MCCORMICK & CO INC COM VTG 579780107 741831 8981 SH SOLE 0 0 8981 MCCORMICK & CO INC COM NON VTG 579780206 1256347 15099 SH SOLE 0 0 15099 MCDONALDS CORP COM 580135101 9901605 35412 SH SOLE 0 0 16342 MCGRATH RENTCORP COM 580589109 334610 3586 SH SOLE 0 0 3586 METHODE ELECTRS INC COM 591520200 416204 9485 SH SOLE 0 0 9485 METTLER TOLEDO INTERNATIONAL COM 592688105 1792332 1171 SH SOLE 0 0 159 MICROSOFT CORP COM 594918104 111894108 388116 SH SOLE 0 0 97785 MICROCHIP TECHNOLOGY INC. COM 595017104 624660 23019 SH SOLE 0 0 5727 MICRON TECHNOLOGY INC COM 595112103 2731091 45262 SH SOLE 0 0 5812 MILLER INDS INC TENN COM NEW 600551204 902061 25518 SH SOLE 0 0 25518 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 2245868 351466 SH SOLE 0 0 351466 MOHAWK INDS INC COM 608190104 1635490 16319 SH SOLE 0 0 16319 MONDELEZ INTL INC CL A 609207105 5463472 78363 SH SOLE 0 0 20656 MONOLITHIC PWR SYS INC COM 609839105 2984765 5963 SH SOLE 0 0 5963 MOODYS CORP COM 615369105 1967837 6430 SH SOLE 0 0 1196 MORGAN STANLEY COM NEW 617446448 10401939 118472 SH SOLE 0 0 18531 MOTOROLA SOLUTIONS INC COM NEW 620076307 6309762 22052 SH SOLE 0 0 2197 MUELLER INDS INC COM 624756102 711260 9680 SH SOLE 0 0 9680 NRG ENERGY INC COM NEW 629377508 651626 19003 SH SOLE 0 0 19003 NASDAQ INC COM 631103108 4783342 87494 SH SOLE 0 0 4203 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1514404 22274 SH SOLE 0 0 3009 NATIONAL RETAIL PROPERTIES I COM 637417106 304503 6897 SH SOLE 0 0 6897 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1147872 27474 SH SOLE 0 0 27474 NATWEST GROUP PLC SPONS ADR 639057207 887449 134462 SH SOLE 0 0 134462 NEW JERSEY RES CORP COM 646025106 283875 5336 SH SOLE 0 0 5336 NEW YORK CMNTY BANCORP INC COM 649445103 118849 13147 SH SOLE 0 0 13147 NEW YORK TIMES CO CL A 650111107 1613185 41491 SH SOLE 0 0 41491 NEWMARKET CORP COM 651587107 2241585 6142 SH SOLE 0 0 6142 NEWMONT CORP COM 651639106 576906 11769 SH SOLE 0 0 6221 NICE LTD SPONSORED ADR 653656108 1853093 8096 SH SOLE 0 0 8096 NIKE INC CL B 654106103 8290428 67600 SH SOLE 0 0 26616 NOKIA CORP SPONSORED ADR 654902204 520730 106055 SH SOLE 0 0 106055 NORDSON CORP COM 655663102 4564876 20538 SH SOLE 0 0 20538 NORFOLK SOUTHN CORP COM 655844108 6529577 30800 SH SOLE 0 0 2123 NORTHERN TR CORP COM 665859104 2738677 31075 SH SOLE 0 0 14119 NORTHROP GRUMMAN CORP COM 666807102 12010243 26012 SH SOLE 0 0 1378 NORTHWESTERN CORP COM NEW 668074305 3039955 52540 SH SOLE 0 0 15131 NOVO-NORDISK A S ADR 670100205 1885434 87223 SH SOLE 0 0 3473 NUCOR CORP COM 670346105 4104369 26571 SH SOLE 0 0 18086 OGE ENERGY CORP COM 670837103 286746 7614 SH SOLE 0 0 7614 OSI SYSTEMS INC COM 671044105 267978 2618 SH SOLE 0 0 2618 CHORD ENERGY CORPORATION COM NEW 674215207 378361 2811 SH SOLE 0 0 2811 OCCIDENTAL PETE CORP COM 674599105 5299919 84894 SH SOLE 0 0 17763 OLD DOMINION FREIGHT LINE IN COM 679580100 6495898 19058 SH SOLE 0 0 741 OLD REP INTL CORP COM 680223104 2872034 115019 SH SOLE 0 0 46486 OLLIES BARGAIN OUTLET HLDGS COM 681116109 229442 3960 SH SOLE 0 0 3960 OMNICOM GROUP INC COM 681919106 5476512 58051 SH SOLE 0 0 21235 ON SEMICONDUCTOR CORP COM 682189105 5308488 64486 SH SOLE 0 0 4776 ONEOK INC NEW COM 682680103 3340583 52574 SH SOLE 0 0 27384 ONTO INNOVATION INC COM 683344105 764908 8704 SH SOLE 0 0 8704 ONTRAK INC COM 683373104 10783 20423 SH SOLE 0 0 20423 OPENDOOR TECHNOLOGIES INC COM 683712103 42821 24330 SH SOLE 0 0 24330 OPEN TEXT CORP COM 683715106 238663 6191 SH SOLE 0 0 6191 ORANGE SPONSORED ADR 684060106 828789 69471 SH SOLE 0 0 69471 ORIX CORP SPONSORED ADR 686330101 745555 9083 SH SOLE 0 0 9083 OSHKOSH CORP COM 688239201 624020 7502 SH SOLE 0 0 7502 OUTSET MED INC COM 690145107 360327 19583 SH SOLE 0 0 19583 OWENS CORNING NEW COM 690742101 4392951 45855 SH SOLE 0 0 45855 PNC FINL SVCS GROUP INC COM 693475105 3399859 26750 SH SOLE 0 0 10788 PPG INDS INC COM 693506107 3218931 24097 SH SOLE 0 0 2330 PACCAR INC COM 693718108 1041201 14224 SH SOLE 0 0 9850 PACKAGING CORP AMER COM 695156109 545612 3930 SH SOLE 0 0 3930 PALO ALTO NETWORKS INC COM 697435105 3118015 15610 SH SOLE 0 0 1397 PAPA JOHNS INTL INC COM 698813102 268626 3585 SH SOLE 0 0 3585 PARKER-HANNIFIN CORP COM 701094104 1573705 4682 SH SOLE 0 0 1880 PAYCHEX INC COM 704326107 5998357 52347 SH SOLE 0 0 6762 PEARSON PLC SPONSORED ADR 705015105 375552 35938 SH SOLE 0 0 35938 PEPSICO INC COM 713448108 18982420 104128 SH SOLE 0 0 21706 PERKINELMER INC COM 714046109 313161 2350 SH SOLE 0 0 2350 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1583596 58071 SH SOLE 0 0 58071 PFIZER INC COM 717081103 27130988 664975 SH SOLE 0 0 217382 PHILIP MORRIS INTL INC COM 718172109 19154662 196963 SH SOLE 0 0 69911 PHILLIPS 66 COM 718546104 2865185 226262 SH SOLE 0 0 5756 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 396855 54364 SH SOLE 0 0 54364 PDD HOLDINGS INC SPONSORED ADS 722304102 1003702 13224 SH SOLE 0 0 13224 PINNACLE WEST CAP CORP COM 723484101 1123385 14177 SH SOLE 0 0 14177 PIONEER NAT RES CO COM 723787107 9838888 48173 SH SOLE 0 0 3822 PIPER SANDLER COMPANIES COM 724078100 3202920 23107 SH SOLE 0 0 23107 PITNEY BOWES INC COM 724479100 52391 13468 SH SOLE 0 0 13468 POLARIS INC COM 731068102 2302677 20814 SH SOLE 0 0 20814 PORTLAND GEN ELEC CO COM NEW 736508847 1979076 40480 SH SOLE 0 0 40480 POST HLDGS INC COM 737446104 2882940 32079 SH SOLE 0 0 32079 POTLATCHDELTIC CORPORATION COM 737630103 262411 5301 SH SOLE 0 0 5301 POWER INTEGRATIONS INC COM 739276103 2646533 31268 SH SOLE 0 0 31268 PROCTER AND GAMBLE CO COM 742718109 17892891 120337 SH SOLE 0 0 48596 PROGRESS SOFTWARE CORP COM 743312100 381288 6637 SH SOLE 0 0 6637 PROGRESSIVE CORP COM 743315103 16331738 115260 SH SOLE 0 0 5314 PRUDENTIAL FINL INC COM 744320102 962362 11631 SH SOLE 0 0 7295 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1752116 28056 SH SOLE 0 0 7603 PULTE GROUP INC COM 745867101 2221575 38119 SH SOLE 0 0 38119 QUAKER HOUGHTON COM 747316107 1648330 8327 SH SOLE 0 0 8327 QUALCOMM INC COM 747525103 8484111 66500 SH SOLE 0 0 19748 QUANEX BLDG PRODS CORP COM 747619104 343428 15951 SH SOLE 0 0 15951 RPM INTL INC COM 749685103 2062609 23643 SH SOLE 0 0 23643 RADIAN GROUP INC COM 750236101 262194 11864 SH SOLE 0 0 11864 RALPH LAUREN CORP CL A 751212101 690686 5920 SH SOLE 0 0 5920 RAPID7 INC COM 753422104 995788 21690 SH SOLE 0 0 21690 RAYMOND JAMES FINL INC COM 754730109 1872080 20072 SH SOLE 0 0 20072 REALTY INCOME CORP COM 756109104 1341316 21183 SH SOLE 0 0 15988 REGAL REXNORD CORPORATION COM 758750103 3629195 25788 SH SOLE 0 0 25788 REGENCY CTRS CORP COM 758849103 215637 3525 SH SOLE 0 0 3525 RELX PLC SPONSORED ADR 759530108 9245635 285007 SH SOLE 0 0 285007 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 3397438 93055 SH SOLE 0 0 93055 REPUBLIC SVCS INC COM 760759100 4409911 32613 SH SOLE 0 0 6611 RESMED INC COM 761152107 1254906 5730 SH SOLE 0 0 5730 REX AMERICAN RES CORP COM 761624105 343995 12032 SH SOLE 0 0 12032 RIO TINTO PLC SPONSORED ADR 767204100 2104374 30676 SH SOLE 0 0 30676 RITCHIE BROS AUCTIONEERS COM 767744105 823941 14637 SH SOLE 0 0 14637 ROCKWELL AUTOMATION INC COM 773903109 2863921 9759 SH SOLE 0 0 1102 ROGERS COMMUNICATIONS INC CL B 775109200 408524 8812 SH SOLE 0 0 8812 ROGERS CORP COM 775133101 300221 1837 SH SOLE 0 0 1837 ROPER TECHNOLOGIES INC COM 776696106 6209971 14091 SH SOLE 0 0 1013 ROSS STORES INC COM 778296103 1076656 10145 SH SOLE 0 0 10145 ROYAL BK CDA SUSTAINABL COM 780087102 1066708 11160 SH SOLE 0 0 11160 SHELL PLC SPON ADS 780259305 3554054 61767 SH SOLE 0 0 5988 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 3619351 38385 SH SOLE 0 0 38385 SANDY SPRING BANCORP INC COM 800363103 276336 10637 SH SOLE 0 0 10637 SAP SE SPON ADR 803054204 5312642 41981 SH SOLE 0 0 3700 SAREPTA THERAPEUTICS INC COM 803607100 588672 4271 SH SOLE 0 0 4271 SCHLUMBERGER LTD COM STK 806857108 3571115 72731 SH SOLE 0 0 14848 SCHNITZER STEEL INDS INC CL A 806882106 932158 29973 SH SOLE 0 0 29973 SCHWAB CHARLES CORP COM 808513105 3539667 67576 SH SOLE 0 0 16140 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 622179 13003 SH SOLE 0 0 13003 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 24388498 504207 SH SOLE 0 0 19854 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1237806 18993 SH SOLE 0 0 18993 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 857910 13082 SH SOLE 0 0 13082 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1408071 20753 SH SOLE 11 0 11627 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1522054 36300 SH SOLE 0 0 36300 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 608881 24832 SH SOLE 0 0 24832 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 5871347 225388 SH SOLE 0 0 37302 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 53600359 1714114 SH SOLE 0 0 101057 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 5464383 112274 SH SOLE 0 0 20488 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 840413 15303 SH SOLE 0 0 15303 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 14367939 196391 SH SOLE 0 0 174668 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1007570 28953 SH SOLE 0 0 20831 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 738551 15744 SH SOLE 0 0 15744 SCHWAB STRATEGIC TR US REIT ETF 808524847 575699 29523 SH SOLE 0 0 29523 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 10137976 201031 SH SOLE 0 0 201031 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 289438 5932 SH SOLE 0 0 5932 SCIENCE APPLICATIONS INTL CO COM 808625107 2566851 23887 SH SOLE 0 0 23887 SELECTIVE INS GROUP INC COM 816300107 1360755 14274 SH SOLE 0 0 14274 SELECTQUOTE INC COM 816307300 158403 72997 SH SOLE 0 0 72997 SEMPRA COM 816851109 3561217 23559 SH SOLE 0 0 9654 SERVICE CORP INTL COM 817565104 220165 3201 SH SOLE 0 0 3201 SHERWIN WILLIAMS CO COM 824348106 19142177 85163 SH SOLE 0 0 2935 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1642789 60980 SH SOLE 0 0 60980 SHUTTERSTOCK INC COM 825690100 225786 3110 SH SOLE 0 0 3110 SILICON LABORATORIES INC COM 826919102 2400834 13712 SH SOLE 0 0 13712 SIMON PPTY GROUP INC NEW COM 828806109 879052 7850 SH SOLE 0 0 3809 SKYLINE CHAMPION CORPORATION COM 830830105 308142 4096 SH SOLE 0 0 4096 SMITH A O CORP COM 831865209 5457329 78920 SH SOLE 0 0 9481 SNAP ON INC COM 833034101 1365236 5530 SH SOLE 0 0 811 SNOWFLAKE INC CL A 833445109 270933 1756 SH SOLE 0 0 1756 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 451031 5564 SH SOLE 0 0 5564 SONOCO PRODS CO COM 835495102 304756 4996 SH SOLE 0 0 4996 SONY GROUP CORPORATION SPONSORED ADR 835699307 6478510 71467 SH SOLE 0 0 71467 SOUTHSTATE CORPORATION COM 840441109 325176 4563 SH SOLE 0 0 4563 SOUTHERN CO COM 842587107 18005323 258771 SH SOLE 0 0 129336 SOUTHWEST AIRLS CO COM 844741108 320747 9857 SH SOLE 0 0 9857 SOUTHWEST GAS HLDGS INC COM 844895102 468750 7506 SH SOLE 0 0 7506 SOUTHWESTERN ENERGY CO COM 845467109 58995 11799 SH SOLE 0 0 11799 BLOCK INC CL A 852234103 797507 11617 SH SOLE 0 0 6094 STARBUCKS CORP COM 855244109 24687629 237085 SH SOLE 0 0 25712 STATE STR CORP COM 857477103 1472713 19457 SH SOLE 0 0 6056 STEEL DYNAMICS INC COM 858119100 601692 5322 SH SOLE 0 0 2998 STIFEL FINL CORP COM 860630102 1912597 32368 SH SOLE 0 0 32368 STMICROELECTRONICS N V NY REGISTRY 861012102 375616 7022 SH SOLE 0 0 7022 STRYKER CORPORATION COM 863667101 4254390 14903 SH SOLE 0 0 2810 SUMMIT HOTEL PPTYS INC COM 866082100 1236543 176649 SH SOLE 0 0 176649 SUN CMNTYS INC COM 866674104 2399056 17029 SH SOLE 0 0 17029 SUN LIFE FINANCIAL INC. COM 866796105 610082 13064 SH SOLE 0 0 13064 SUNCOR ENERGY INC NEW COM 867224107 6203012 199775 SH SOLE 0 0 199775 SYNOPSYS INC COM 871607107 2394540 6199 SH SOLE 0 0 1550 SYSCO CORP COM 871829107 973479 12605 SH SOLE 0 0 12605 TJX COS INC NEW COM 872540109 9072778 115784 SH SOLE 0 0 9379 T-MOBILE US INC COM 872590104 4590849 31696 SH SOLE 0 0 6819 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 14784392 158938 SH SOLE 0 0 11666 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2755114 23094 SH SOLE 0 0 23094 TAPESTRY INC COM 876030107 1854124 43009 SH SOLE 0 0 43009 TECK RESOURCES LTD CL B 878742204 227176 6224 SH SOLE 0 0 6224 TELEDYNE TECHNOLOGIES INC COM 879360105 275574 616 SH SOLE 0 0 616 TELEFONICA S A SPONSORED ADR 879382208 221216 51686 SH SOLE 0 0 51686 TEXAS INSTRS INC COM 882508104 23966198 128844 SH SOLE 0 0 20546 TEXAS ROADHOUSE INC COM 882681109 3406974 31529 SH SOLE 0 0 31529 TEXTRON INC COM 883203101 2856233 40439 SH SOLE 0 0 4384 THERMO FISHER SCIENTIFIC INC COM 883556102 32574141 56516 SH SOLE 0 0 8269 THOMSON REUTERS CORP. COM NEW 884903709 5208236 40026 SH SOLE 0 0 40026 TIMBERLAND BANCORP INC COM 887098101 312405 11562 SH SOLE 0 0 11562 TIMKEN CO COM 887389104 3617481 44267 SH SOLE 0 0 44267 TIMKENSTEEL CORPORATION COM 887399103 202162 11023 SH SOLE 0 0 11023 TOLL BROTHERS INC COM 889478103 337429 5621 SH SOLE 0 0 5621 TORO CO COM 891092108 2129270 19155 SH SOLE 0 0 19155 TORONTO DOMINION BK ONT COM NEW 891160509 1059020 17680 SH SOLE 0 0 17680 TOYOTA MOTOR CORP ADS 892331307 1527582 10781 SH SOLE 0 0 10781 TRACTOR SUPPLY CO COM 892356106 2560571 10894 SH SOLE 0 0 981 TRANSDIGM GROUP INC COM 893641100 249123 338 SH SOLE 0 0 338 TRIMBLE INC COM 896239100 448872 8563 SH SOLE 0 0 8563 TRINITY INDS INC COM 896522109 479648 19690 SH SOLE 0 0 19690 TRUSTCO BK CORP N Y COM NEW 898349204 342073 10710 SH SOLE 0 0 10710 TYLER TECHNOLOGIES INC COM 902252105 1870371 5274 SH SOLE 0 0 5274 TYSON FOODS INC CL A 902494103 2504738 42224 SH SOLE 0 0 13031 US BANCORP DEL COM NEW 902973304 5551597 153997 SH SOLE 0 0 24167 UNIFIRST CORP MASS COM 904708104 2455614 13934 SH SOLE 0 0 13934 UNILEVER PLC SPON ADR NEW 904767704 8435504 162440 SH SOLE 0 0 24265 UNION PAC CORP COM 907818108 15584141 77433 SH SOLE 0 0 15316 UNITED PARCEL SERVICE INC CL B 911312106 19887902 102520 SH SOLE 0 0 19079 UNITED RENTALS INC COM 911363109 2624682 6632 SH SOLE 0 0 954 US FOODS HLDG CORP COM 912008109 229250 6206 SH SOLE 0 0 6206 URBAN OUTFITTERS INC COM 917047102 777269 28040 SH SOLE 0 0 28040 UTZ BRANDS INC COM CL A 918090101 2125458 129050 SH SOLE 0 0 129050 V F CORP COM 918204108 582212 25413 SH SOLE 0 0 25413 VALMONT INDS INC COM 920253101 15047203 47129 SH SOLE 0 0 47129 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2771844 17999 SH SOLE 0 0 15302 VANGUARD STAR FDS VG TL INTL STK F 921909768 632470 11456 SH SOLE 0 0 11456 VANGUARD WORLD FD MEGA GRWTH IND 921910816 967332 4730 SH SOLE 0 0 4730 VANGUARD WORLD FD MEGA CAP INDEX 921910873 29042808 202898 SH SOLE 0 0 6604 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 618089 2681 SH SOLE 0 0 1169 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 4840890 49922 SH SOLE 0 0 5752 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 9975698 130163 SH SOLE 0 0 130163 VANGUARD BD INDEX FDS INTERMED TERM 921937819 15792870 205797 SH SOLE 0 0 205797 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 30416339 397651 SH SOLE 0 0 394112 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 15773780 213650 SH SOLE 0 0 152906 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 86718355 1919822 SH SOLE 0 0 1911876 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 6218411 58942 SH SOLE 0 0 49472 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 2148254 34677 SH SOLE 0 0 34677 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 302215 4850 SH SOLE 0 0 4850 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 242294 2218 SH SOLE 0 0 2218 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 431371 8068 SH SOLE 0 0 8068 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 35509112 878939 SH SOLE 0 0 808502 VAPOTHERM INC COM 922107107 9827 14933 SH SOLE 0 0 14933 VEEVA SYS INC CL A COM 922475108 473994 2579 SH SOLE 0 0 2579 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 15268687 301395 SH SOLE 0 0 301395 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 30078231 79982 SH SOLE 0 0 60170 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 673338 5022 SH SOLE 0 0 5022 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1445836 7419 SH SOLE 0 0 7419 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1934070 23291 SH SOLE 0 0 23291 VANGUARD INDEX FDS SML CP GRW ETF 922908595 806423 3726 SH SOLE 0 0 3726 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1393754 8779 SH SOLE 0 0 6975 VANGUARD INDEX FDS MID CAP ETF 922908629 1671626 7925 SH SOLE 0 0 6800 VANGUARD INDEX FDS LARGE CAP ETF 922908637 919145 4920 SH SOLE 0 0 3568 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 3199758 22823 SH SOLE 0 0 8426 VANGUARD INDEX FDS GROWTH ETF 922908736 68033787 272746 SH SOLE 0 0 268986 VANGUARD INDEX FDS VALUE ETF 922908744 62794955 454674 SH SOLE 0 0 437700 VANGUARD INDEX FDS SMALL CP ETF 922908751 17213517 90807 SH SOLE 0 0 88227 VANGUARD INDEX FDS TOTAL STK MKT 922908769 166793705 817215 SH SOLE 0 0 33278 VERONA PHARMA PLC SPONSORED ADS 925050106 363267 18091 SH SOLE 0 0 18091 VICI PPTYS INC COM 925652109 1381454 42350 SH SOLE 0 0 17278 VILLAGE SUPER MKT INC CL A NEW 927107409 898806 39283 SH SOLE 0 0 39283 VIRTU FINL INC CL A 928254101 2520166 133342 SH SOLE 0 0 133342 VISHAY INTERTECHNOLOGY INC COM 928298108 1118456 49445 SH SOLE 0 0 49445 VOYA FINANCIAL INC COM 929089100 2819240 39452 SH SOLE 0 0 39452 VULCAN MATLS CO COM 929160109 5069266 29548 SH SOLE 0 0 29548 WD 40 CO COM 929236107 223097 1253 SH SOLE 0 0 1253 WALMART INC COM 931142103 25684816 174194 SH SOLE 0 0 19673 WALGREENS BOOTS ALLIANCE INC COM 931427108 282667 8174 SH SOLE 0 0 8174 WARNER BROS DISCOVERY INC COM SER A 934423104 317311 21014 SH SOLE 0 0 21014 WASHINGTON FED INC COM 938824109 1265561 42017 SH SOLE 0 0 42017 WATERS CORP COM 941848103 1412842 4563 SH SOLE 0 0 857 WATSCO INC COM 942622200 3938836 12380 SH SOLE 0 0 12380 WEBSTER FINL CORP COM 947890109 814111 20652 SH SOLE 0 0 20652 WELLS FARGO CO NEW COM 949746101 2989651 79980 SH SOLE 0 0 44323 WERNER ENTERPRISES INC COM 950755108 311697 6852 SH SOLE 0 0 6852 WEST PHARMACEUTICAL SVSC INC COM 955306105 3061810 8837 SH SOLE 0 0 706 WEYERHAEUSER CO MTN BE COM NEW 962166104 1948097 64656 SH SOLE 0 0 64656 WHEATON PRECIOUS METALS CORP COM 962879102 363849 7555 SH SOLE 0 0 7555 WILLIAMS COS INC COM 969457100 4121036 138012 SH SOLE 0 0 61408 WILLIAMS SONOMA INC COM 969904101 2009075 16514 SH SOLE 0 0 16514 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 514367 10972 SH SOLE 0 0 10972 WINGSTOP INC COM 974155103 1708045 9304 SH SOLE 0 0 9304 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 414125 18463 SH SOLE 0 0 18463 YUM BRANDS INC COM 988498101 17553087 132897 SH SOLE 0 0 7539 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4772544 15008 SH SOLE 0 0 883 ACCOLADE INC COM 00437E102 1006082 69964 SH SOLE 0 0 69964 RAYTHEON TECHNOLOGIES CORP COM 75513E101 10453574 106745 SH SOLE 0 0 14933 GLOBE LIFE INC COM 37959E102 657149 5973 SH SOLE 0 0 5973 QUANTA SVCS INC COM 74762E102 2496992 14984 SH SOLE 0 0 14984 VERISIGN INC COM 92343E102 2770113 13108 SH SOLE 0 0 965 INVESCO QQQ TR UNIT SER 1 46090E103 35470340 110523 SH SOLE 0 0 98399 AMERISOURCEBERGEN CORP COM 03073E105 2935934 18337 SH SOLE 0 0 6575 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 518925 7114 SH SOLE 0 0 7114 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 644171 47929 SH SOLE 0 0 47929 VALE S A SPONSORED ADS 91912E105 736945 46701 SH SOLE 0 0 46701 TARGET CORP COM 87612E106 14432731 87139 SH SOLE 0 0 9732 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 399364 16071 SH SOLE 0 0 16071 EDWARDS LIFESCIENCES CORP COM 28176E108 4031541 48731 SH SOLE 0 0 3560 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 673774 42216 SH SOLE 0 0 42216 NCR CORP NEW COM 62886E108 462859 19621 SH SOLE 0 0 19621 FORTINET INC COM 34959E109 4362542 65642 SH SOLE 0 0 15088 TOTALENERGIES SE SPONSORED ADS 89151E109 2525688 42772 SH SOLE 0 0 6758 TRAVELERS COMPANIES INC COM 89417E109 1779026 10378 SH SOLE 0 0 2091 FIRSTSERVICE CORP NEW COM 03376E203 2035207 14435 SH SOLE 0 0 14435 BROADSTONE NET LEASE INC COM 111835E20 387497 22781 SH SOLE 0 0 22781 BARCLAYS PLC ADR 06738E204 1542833 214580 SH SOLE 0 0 214580 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 3055998 123375 SH SOLE 0 0 32907 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 033733E30 239221 1618 SH SOLE 0 0 1618 WORLD GOLD TR SPDR GLD MINIS 98149E303 2024412 51762 SH SOLE 0 0 51762 AES CORP COM 00130H105 317982 13205 SH SOLE 0 0 13205 ALPS ETF TR ALERIAN MLP 00162Q452 575035 14878 SH SOLE 0 0 8995 ASGN INC COM 00191U102 1845608 22325 SH SOLE 0 0 22325 AT&T INC COM 00206R102 8843334 459394 SH SOLE 0 0 162200 ARK ETF TR INNOVATION ETF 00214Q104 1476485 36601 SH SOLE 0 0 11890 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 1307023 163993 SH SOLE 0 0 163993 AXT INC COM 00246W103 95007 23871 SH SOLE 0 0 23871 ABBVIE INC COM 00287Y109 18096139 116351 SH SOLE 0 0 38360 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 933556 49473 SH SOLE 0 0 49473 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1949344 29875 SH SOLE 0 0 29875 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1697442 23494 SH SOLE 0 0 23494 ACTIVISION BLIZZARD INC COM 00507V109 989941 11566 SH SOLE 0 0 2955 ACUITY BRANDS INC COM 00508Y102 255685 1399 SH SOLE 0 0 1399 ADOBE SYSTEMS INCORPORATED COM 00724F101 26973007 69992 SH SOLE 0 0 17736 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 592758 13223 SH SOLE 0 0 6492 AGILENT TECHNOLOGIES INC COM 00846U101 1720260 12435 SH SOLE 0 0 2970 AIR LEASE CORP CL A 00912X302 536318 13622 SH SOLE 0 0 13622 AKAMAI TECHNOLOGIES INC COM 00971T101 1693472 21628 SH SOLE 0 0 21628 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3139527 30725 SH SOLE 0 0 30725 ALIGHT INC COM CL A 01626W101 118017 12814 SH SOLE 0 0 12814 ALLISON TRANSMISSION HLDGS I COM 01973R101 3054071 67508 SH SOLE 0 0 67508 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 497595 2484 SH SOLE 0 0 2484 EA SERIES TRUST FREEDOM 100 EM 02072L607 514325 17500 SH SOLE 0 0 17500 ALPHABET INC CAP STK CL C 02079K107 312335923 406980 SH SOLE 0 0 113238 ALPHABET INC CAP STK CL A 02079K305 32737439 315602 SH SOLE 0 0 71976 ALTERYX INC COM CL A 02156B103 243009 4130 SH SOLE 0 0 4130 ALTRIA GROUP INC COM 02209S103 9447064 211723 SH SOLE 0 0 27270 ALTSHARES TRUST MERGER ARBITRAGE 02210T108 4762561 187790 SH SOLE 0 0 187790 AMBEV SA SPONSORED ADR 02319V103 428454 151934 SH SOLE 0 0 151934 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 344525 16367 SH SOLE 0 0 16367 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 541373 86206 SH SOLE 0 0 44604 AMERICAN PUB ED INC COM 02913V103 367801 67860 SH SOLE 0 0 67860 AMERICAN TOWER CORP NEW COM 03027X100 3380459 16543 SH SOLE 0 0 3334 AMERIPRISE FINL INC COM 03076C106 2231939 7282 SH SOLE 0 0 1674 AMICUS THERAPEUTICS INC COM 03152W109 1829761 164992 SH SOLE 0 0 164992 ANGIODYNAMICS INC COM 03475V101 767983 74273 SH SOLE 0 0 74273 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 892639 13377 SH SOLE 0 0 13377 ANSYS INC COM 03662Q105 1537203 4619 SH SOLE 0 0 811 APA CORPORATION COM 03743Q108 452697 12554 SH SOLE 0 0 6023 APELLIS PHARMACEUTICALS INC COM 03753U106 1142757 17325 SH SOLE 0 0 17325 APPFOLIO INC COM CL A 03783C100 1496623 12023 SH SOLE 0 0 12023 APPHARVEST INC COM 03783T103 52102 85093 SH SOLE 0 0 85093 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 945541 60924 SH SOLE 0 0 60924 APPLIED INDL TECHNOLOGIES IN COM 03820C105 228829 1610 SH SOLE 0 0 1610 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 325748 10815 SH SOLE 0 0 10815 ARCH RESOURCES INC CL A 03940R107 247671 1884 SH SOLE 0 0 1884 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2483853 29768 SH SOLE 0 0 29768 ARES CAPITAL CORP COM 04010L103 749145 40993 SH SOLE 0 0 40993 ARGENX SE SPONSORED ADR 04016X101 1736968 4662 SH SOLE 0 0 4662 ARMSTRONG WORLD INDS INC NEW COM 04247X102 3319453 46595 SH SOLE 0 0 46595 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1481738 46333 SH SOLE 0 0 20888 ASSURANT INC COM 04621X108 699408 5825 SH SOLE 0 0 5825 ATLANTIC UN BANKSHARES CORP COM 04911A107 1749510 49915 SH SOLE 0 0 49915 ATRICURE INC COM 04963C209 3306425 79769 SH SOLE 0 0 79769 AVANTOR INC COM 05352A100 3718589 175903 SH SOLE 0 0 175903 AVIENT CORPORATION COM 05368V106 878981 21355 SH SOLE 0 0 21355 AXON ENTERPRISE INC COM 05464C101 434410 1932 SH SOLE 0 0 1932 AXONICS INC COM 05465P101 302972 5553 SH SOLE 0 0 5553 BCE INC COM NEW 05534B760 3340832 74588 SH SOLE 0 0 33524 BJS WHSL CLUB HLDGS INC COM 05550J101 3942404 51826 SH SOLE 0 0 51826 BRP INC COM SUN VTG 05577W200 311001 3977 SH SOLE 0 0 3977 BWX TECHNOLOGIES INC COM 05605H100 2061219 32697 SH SOLE 0 0 32697 BAKER HUGHES COMPANY CL A 05722G100 657641 22787 SH SOLE 0 0 8669 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 525324 74514 SH SOLE 0 0 74514 BANCO SANTANDER S.A. ADR 05964H105 228869 62024 SH SOLE 0 0 62024 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1001779 56185 SH SOLE 0 0 56185 BANK OZK LITTLE ROCK ARK COM 06417N103 537445 15715 SH SOLE 0 0 15715 BARCLAYS BANK PLC IPATH SELCT MLP 06742C723 1031970 54941 SH SOLE 0 0 54941 BELLRING BRANDS INC COMMON STOCK 07831C103 1798532 52898 SH SOLE 0 0 52898 BENTLEY SYS INC COM CL B 08265T208 2606764 60637 SH SOLE 0 0 60637 BERRY GLOBAL GROUP INC COM 08579W103 444990 7555 SH SOLE 0 0 7555 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1903862 19579 SH SOLE 0 0 19579 BIOGEN INC COM 09062X103 2533244 9111 SH SOLE 0 0 1138 BLACK KNIGHT INC COM 09215C105 3508685 60957 SH SOLE 0 0 60957 BLACKLINE INC COM 09239B109 2647993 39434 SH SOLE 0 0 39434 BLACKROCK INC COM 09247X101 12552727 18760 SH SOLE 0 0 2797 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2077603 238257 SH SOLE 0 0 42647 BLACKSTONE INC COM 09260D107 4334760 49349 SH SOLE 0 0 16085 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 592140 13089 SH SOLE 0 0 13089 BNY MELLON ETF TRUST CONCENTRATED INT 09661T834 51373326 1104112 SH SOLE 0 0 44725 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 2110527 41943 SH SOLE 0 0 41943 BOOKING HOLDINGS INC COM 09857L108 5617202 2118 SH SOLE 0 0 577 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3114454 21249 SH SOLE 0 0 2106 BROADCOM INC COM 11135F101 20758151 32357 SH SOLE 0 0 7348 BROOKFIELD CORP CL A LTD VT SH 11271J107 616277 18910 SH SOLE 0 0 18910 BROOKLINE BANCORP INC DEL COM 11373M107 153972 14664 SH SOLE 0 0 14664 BUILD FUNDS TRUST BOND INNOVATION 12009B101 975191 42492 SH SOLE 0 0 42492 CBRE GROUP INC CL A 12504L109 3010475 41347 SH SOLE 0 0 41347 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 91368 10186 SH SOLE 0 0 10186 CDW CORP COM 12514G108 1432176 7349 SH SOLE 0 0 1200 CGI INC CL A SUB VTG 12532H104 970525 10081 SH SOLE 0 0 10081 CME GROUP INC COM 12572Q105 2022305 10559 SH SOLE 0 0 2608 CRH PLC ADR 12626K203 3195650 62820 SH SOLE 0 0 62820 CNX RES CORP COM 12653C108 332575 20760 SH SOLE 0 0 20760 CABLE ONE INC COM 12685J105 320353 456 SH SOLE 0 0 456 CAMECO CORP COM 13321L108 977915 37368 SH SOLE 0 0 37368 CANADIAN PAC RY LTD COM 13645T100 5253495 68280 SH SOLE 0 0 4257 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 230601 9944 SH SOLE 0 0 9944 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 234831 9416 SH SOLE 0 0 9416 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 331503 14376 SH SOLE 0 0 14376 CAPITAL ONE FINL CORP COM 14040H105 1475580 15345 SH SOLE 0 0 5303 CARDINAL HEALTH INC COM 14149Y108 1602435 21224 SH SOLE 0 0 8228 CARRIER GLOBAL CORPORATION COM 14448C104 2988162 65315 SH SOLE 0 0 11869 CASTLE BIOSCIENCES INC COM 14843C105 673989 29665 SH SOLE 0 0 29665 CATALYST PHARMACEUTICALS INC COM 14888U101 176726 10659 SH SOLE 0 0 10659 CENTENE CORP DEL COM 15135B101 636461 10069 SH SOLE 0 0 10069 CENOVUS ENERGY INC COM 15135U109 389228 22293 SH SOLE 0 0 22293 CHAMPIONX CORPORATION COM 15872M104 2247129 82828 SH SOLE 0 0 82828 CHART INDS INC COM 16115Q308 489562 3904 SH SOLE 0 0 3904 CHARTER COMMUNICATIONS INC N CL A 16119P108 480368 1343 SH SOLE 0 0 611 CHASE CORP COM 16150R104 322228 3077 SH SOLE 0 0 3077 CHENIERE ENERGY INC COM NEW 16411R208 675517 4286 SH SOLE 0 0 1933 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 2086884 53373 SH SOLE 0 0 53373 CISCO SYS INC COM 17275R102 24693407 472374 SH SOLE 0 0 91457 COASTAL FINL CORP WA COM NEW 19046P209 4376619 121539 SH SOLE 0 0 121539 COHERENT CORP COM 19247G107 396984 10425 SH SOLE 0 0 10425 COINBASE GLOBAL INC COM CL A 19260Q107 326228 4828 SH SOLE 0 0 4828 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 653613 36576 SH SOLE 0 0 36576 COMCAST CORP NEW CL A 20030N101 23949981 631785 SH SOLE 0 0 93831 COMMUNITY HEALTHCARE TR INC COM 20369C106 771068 21067 SH SOLE 0 0 21067 CONOCOPHILLIPS COM 20825C104 15691467 158165 SH SOLE 0 0 19718 CONSTELLATION BRANDS INC CL A 21036P108 798186 3534 SH SOLE 0 0 1640 CONSTELLATION ENERGY CORP COM 21037T109 225017 2866 SH SOLE 0 0 2866 CORTEVA INC COM 22052L104 1846494 30617 SH SOLE 0 0 6808 QUINCE THERAPEUTICS INC COM 22053A107 15812 10136 SH SOLE 0 0 10136 COSTCO WHSL CORP NEW COM 22160K105 9649750 19421 SH SOLE 0 0 5740 COSTAR GROUP INC COM 22160N109 1507608 21897 SH SOLE 0 0 4680 COUPANG INC CL A 22266T109 160400 10025 SH SOLE 0 0 10025 CROWDSTRIKE HLDGS INC CL A 22788C105 500038 3643 SH SOLE 0 0 3643 CROWN CASTLE INC COM 22822V101 10532804 78697 SH SOLE 0 0 12982 CURIOSITYSTREAM INC COM CL A 23130Q107 23327 17279 SH SOLE 0 0 17279 D R HORTON INC COM 23331A109 1742213 17834 SH SOLE 0 0 5131 DT MIDSTREAM INC COMMON STOCK 23345M107 2420780 49033 SH SOLE 0 0 21813 DXC TECHNOLOGY CO COM 23355L106 222168 8692 SH SOLE 0 0 8692 DATADOG INC CL A COM 23804L103 259251 3568 SH SOLE 0 0 3568 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 485840 17089 SH SOLE 0 0 17089 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 284970 10778 SH SOLE 0 0 10778 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 833902 45396 SH SOLE 0 0 15377 DAVITA INC COM 23918K108 1947289 24008 SH SOLE 0 0 24008 DELEK US HLDGS INC NEW COM 24665A103 404246 17614 SH SOLE 0 0 17614 DENTSPLY SIRONA INC COM 24906P109 354581 9027 SH SOLE 0 0 9027 DEVON ENERGY CORP NEW COM 25179M103 4903588 96890 SH SOLE 0 0 23261 DIAGEO PLC SPON ADR NEW 25243Q205 17616595 97233 SH SOLE 0 0 97233 DIAMONDBACK ENERGY INC COM 25278X109 2078678 15378 SH SOLE 0 0 2688 DIME CMNTY BANCSHARES INC COM 25432X102 215839 9500 SH SOLE 0 0 9500 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 1489739 51781 SH SOLE 0 0 51781 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 1311198 48653 SH SOLE 0 0 48653 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 537264 23339 SH SOLE 0 0 23339 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1981800 44605 SH SOLE 0 0 32440 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 591939 11232 SH SOLE 0 0 11232 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 2727379 61289 SH SOLE 0 0 61289 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 12457882 488928 SH SOLE 0 0 476039 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1121814 33507 SH SOLE 0 0 33507 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 862380 36557 SH SOLE 0 0 36557 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 16708464 726771 SH SOLE 0 0 33227 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 1836882 76330 SH SOLE 0 0 76330 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 487159 15115 SH SOLE 0 0 15115 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 412019 16389 SH SOLE 0 0 16389 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 1301674 27897 SH SOLE 0 0 27897 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 2446768 57571 SH SOLE 0 0 57571 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 1716247 74425 SH SOLE 0 0 74425 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 819017 11289 SH SOLE 0 0 11289 DOLBY LABORATORIES INC COM CL A 25659T107 1979948 23179 SH SOLE 0 0 23179 DOMINION ENERGY INC COM 25746U109 9656234 172710 SH SOLE 0 0 12889 DOMINOS PIZZA INC COM 25754A201 2327608 7056 SH SOLE 0 0 7056 DOUGLAS DYNAMICS INC COM 25960R105 212037 6649 SH SOLE 0 0 6649 DUKE ENERGY CORP NEW COM NEW 26441C204 11717607 121463 SH SOLE 0 0 30041 DUN & BRADSTREET HLDGS INC COM 26484T106 733750 62500 SH SOLE 0 0 62500 DUPONT DE NEMOURS INC COM 26614N102 7737256 107806 SH SOLE 0 0 4960 E L F BEAUTY INC COM 26856L103 399068 4846 SH SOLE 0 0 4846 ENI S P A SPONSORED ADR 26874R108 1735216 61972 SH SOLE 0 0 61972 EOG RES INC COM 26875P101 2851975 24880 SH SOLE 0 0 6669 EQT CORP COM 26884L109 212712 6666 SH SOLE 0 0 6666 ETF SER SOLUTIONS DISTILLATE US 26922A321 1112155 25774 SH SOLE 0 0 25774 ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 366152 3657 SH SOLE 0 0 3657 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 252146 22675 SH SOLE 0 0 22675 EAGLE MATLS INC COM 26969P108 2241900 15277 SH SOLE 0 0 15277 EAST WEST BANCORP INC COM 27579R104 548933 9891 SH SOLE 0 0 9891 EASTERLY GOVT PPTYS INC COM 27616P103 1072036 78023 SH SOLE 0 0 78023 EATON VANCE TAX-MANAGED GLOB COM 27829F108 81224 10400 SH SOLE 0 0 10400 ELEMENT SOLUTIONS INC COM 28618M106 2178781 112832 SH SOLE 0 0 112832 EMCOR GROUP INC COM 29084Q100 4663618 28683 SH SOLE 0 0 28683 ENBRIDGE INC COM 29250N105 3697351 96916 SH SOLE 0 0 33475 ENCOMPASS HEALTH CORP COM 29261A100 1808379 33427 SH SOLE 0 0 33427 ENGINE NO 1 ETF TRUST TRANSFORM CLMTE 29287L205 1197046 24056 SH SOLE 0 0 4936 ENHABIT INC COM 29332G102 978986 70380 SH SOLE 0 0 70380 ENPHASE ENERGY INC COM 29355A107 816307 3882 SH SOLE 0 0 3882 ENTEGRIS INC COM 29362U104 8197782 99961 SH SOLE 0 0 99961 ENTERGY CORP NEW COM 29364G103 566744 5260 SH SOLE 0 0 3076 EPAM SYS INC COM 29414B104 988793 3307 SH SOLE 0 0 3307 EQUINIX INC COM 29444U700 15029762 20844 SH SOLE 0 0 820 EQUINOR ASA SPONSORED ADR 29446M102 812302 28572 SH SOLE 0 0 28572 EQUITY RESIDENTIAL SH BEN INT 29476L107 2361471 39358 SH SOLE 0 0 39358 ESPERION THERAPEUTICS INC NE COM 29664W105 33349 20974 SH SOLE 0 0 20974 ESSENTIAL UTILS INC COM 29670G102 390681 8950 SH SOLE 0 0 8950 ETSY INC COM 29786A106 3649286 32779 SH SOLE 0 0 32779 EVERCORE INC CLASS A 29977A105 2254230 19537 SH SOLE 0 0 19537 EVERGY INC COM 30034W106 3855425 63079 SH SOLE 0 0 19831 EVERSOURCE ENERGY COM 30040W108 680501 8695 SH SOLE 0 0 4495 EXACT SCIENCES CORP COM 30063P105 4644171 68488 SH SOLE 0 0 68488 EXELON CORP COM 30161N101 631498 15075 SH SOLE 0 0 8045 EXELIXIS INC COM 30161Q104 1272694 65569 SH SOLE 0 0 65569 EXPEDIA GROUP INC COM NEW 30212P303 221034 2278 SH SOLE 0 0 2278 EXPONENT INC COM 30214U102 1802595 18082 SH SOLE 0 0 18082 EXTRA SPACE STORAGE INC COM 30225T102 316624 1943 SH SOLE 0 0 1943 EXXON MOBIL CORP COM 30231G102 16612123 151487 SH SOLE 0 0 72525 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 272665 61411 SH SOLE 0 0 61411 META PLATFORMS INC CL A 30303M102 13163970 62112 SH SOLE 0 0 24517 FEDEX CORP COM 31428X106 3245091 14202 SH SOLE 0 0 3404 FIDELITY NATL INFORMATION SV COM 31620M106 8731857 160719 SH SOLE 0 0 23480 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 488812 13994 SH SOLE 0 0 13994 FIRST AMERN FINL CORP COM 31847R102 2294860 41230 SH SOLE 0 0 4304 FIRST CTZNS BANCSHARES INC N CL A 31946M103 4025852 4137 SH SOLE 0 0 4137 FIRST CMNTY BANKSHARES INC V COM 31983A103 561521 22416 SH SOLE 0 0 22416 FIRST FINL BANKSHARES INC COM 32020R109 1626645 50992 SH SOLE 0 0 50992 FIRST HAWAIIAN INC COM 32051X108 1274893 61798 SH SOLE 0 0 29934 FIRST INDL RLTY TR INC COM 32054K103 416283 7825 SH SOLE 0 0 3870 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 246709 2950 SH SOLE 0 0 2950 FIRST TR VALUE LINE DIVID IN SHS 33734H106 5855728 145810 SH SOLE 0 0 145810 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 659295 8190 SH SOLE 0 0 8190 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 210358 13554 SH SOLE 0 0 13554 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 400979 3729 SH SOLE 0 0 3729 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1085336 49088 SH SOLE 0 0 49088 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 237135 2636 SH SOLE 0 0 2636 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 729760 10991 SH SOLE 0 0 10991 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 438218 4710 SH SOLE 0 0 4710 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 1060501 90913 SH SOLE 0 0 90913 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 267231 7689 SH SOLE 0 0 7689 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 548922 10829 SH SOLE 0 0 10829 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2775021 104207 SH SOLE 0 0 69764 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 386924 9732 SH SOLE 0 0 9732 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 535544 28441 SH SOLE 0 0 28441 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 6367693 117724 SH SOLE 0 0 69438 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 3927774 87537 SH SOLE 0 0 87537 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 930947 59296 SH SOLE 0 0 59296 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 400995 8530 SH SOLE 0 0 8530 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 4207558 179121 SH SOLE 0 0 54228 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1045812 20532 SH SOLE 0 0 20532 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 3289018 64731 SH SOLE 0 0 11864 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 826768 17632 SH SOLE 0 0 6445 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 5988909 301253 SH SOLE 0 0 52173 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 1313541 46106 SH SOLE 0 0 46106 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 1626338 50376 SH SOLE 0 0 50376 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1263743 26399 SH SOLE 0 0 26399 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 358619 6026 SH SOLE 0 0 6026 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 1002823 19495 SH SOLE 0 0 19495 FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540 57771 11703 SH SOLE 0 0 11703 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2849144 63230 SH SOLE 0 0 63230 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 381370 10455 SH SOLE 0 0 10455 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 242076 12125 SH SOLE 0 0 12125 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 284575 13102 SH SOLE 0 0 13102 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 441078 14911 SH SOLE 0 0 14911 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 519334 16636 SH SOLE 0 0 16636 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 391892 13195 SH SOLE 0 0 13195 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 1083794 40667 SH SOLE 0 0 40667 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 1270612 41183 SH SOLE 0 0 41183 FIVE BELOW INC COM 33829M101 3300969 16026 SH SOLE 0 0 1075 FLEXSHARES TR MORNSTAR UPSTR 33939L407 1350250 31928 SH SOLE 0 0 13486 FLEXSHARES TR QUALT DIVD IDX 33939L860 11932369 212027 SH SOLE 0 0 180099 FORTIVE CORP COM 34959J108 970536 14237 SH SOLE 0 0 14237 FORTUNE BRANDS INNOVATIONS I COM 34964C106 665218 11327 SH SOLE 0 0 11327 FOUR CORNERS PPTY TR INC COM 35086T109 1923222 71602 SH SOLE 0 0 71602 FOX CORP CL A COM 35137L105 1071510 31469 SH SOLE 0 0 31469 FOX CORP CL B COM 35137L204 1365122 43600 SH SOLE 0 0 43600 FOX FACTORY HLDG CORP COM 35138V102 2725363 22455 SH SOLE 0 0 22455 FRANKLIN LTD DURATION INCOME COM 35472T101 3347641 541689 SH SOLE 0 0 94739 FRANKLIN TEMPLETON ETF TR SYSTMTC STYL PRE 35473P546 22106943 1039911 SH SOLE 0 0 53870 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 2476884 103549 SH SOLE 0 0 8979 FREEPORT-MCMORAN INC CL B 35671D857 1100483 26900 SH SOLE 0 0 11258 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2091163 41442 SH SOLE 0 0 41442 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 801679 9773 SH SOLE 0 0 3778 GENERAL MTRS CO COM 37045V100 1283313 34987 SH SOLE 0 0 20936 GENTHERM INC COM 37253A103 1135473 18793 SH SOLE 0 0 18793 GITLAB INC CLASS A COM 37637K108 1359564 39649 SH SOLE 0 0 39649 GLACIER BANCORP INC NEW COM 37637Q105 1194638 28437 SH SOLE 0 0 28437 GSK PLC SPONSORED ADR 37733W204 487374 13698 SH SOLE 0 0 6494 GLOBAL PMTS INC COM 37940X102 995651 9461 SH SOLE 0 0 9461 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 6174960 360056 SH SOLE 0 0 53334 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 574852 24113 SH SOLE 0 0 24113 GLOBAL X FDS US INFR DEV ETF 37954Y673 230400 8127 SH SOLE 0 0 8127 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 386363 15152 SH SOLE 0 0 15152 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 213809 10728 SH SOLE 0 0 10728 GOLDMAN SACHS GROUP INC COM 38141G104 2599508 7947 SH SOLE 0 0 3776 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 1068082 25316 SH SOLE 0 0 25316 GRAND CANYON ED INC COM 38526M106 1119979 9833 SH SOLE 0 0 9833 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 630339 29663 SH SOLE 0 0 14433 GRANITESHARES GOLD TR SHS BEN INT 38748G101 340508 17453 SH SOLE 0 0 17453 GUARDANT HEALTH INC COM 40131M109 403520 17215 SH SOLE 0 0 17215 GUIDEWIRE SOFTWARE INC COM 40171V100 2535673 30904 SH SOLE 0 0 30904 HCA HEALTHCARE INC COM 40412C101 1611395 6111 SH SOLE 0 0 2060 HDFC BANK LTD SPONSORED ADS 40415F101 6083612 91250 SH SOLE 0 0 91250 HP INC COM 40434L105 915641 31198 SH SOLE 0 0 14173 HALOZYME THERAPEUTICS INC COM 40637H109 1572626 41179 SH SOLE 0 0 41179 HEALTHCARE RLTY TR CL A COM 42226K105 654464 138357 SH SOLE 0 0 22244 HEALTHPEAK PROPERTIES INC COM 42250P103 244904 11147 SH SOLE 0 0 11147 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1060310 136991 SH SOLE 0 0 136991 HESS CORP COM 42809H107 804012 6075 SH SOLE 0 0 6075 HILTON GRAND VACATIONS INC COM 43283X105 430393 9687 SH SOLE 0 0 9687 HILTON WORLDWIDE HLDGS INC COM 43300A203 1063257 7548 SH SOLE 0 0 1877 HOST HOTELS & RESORTS INC COM 44107P104 869666 52739 SH SOLE 0 0 52739 H WORLD GROUP LTD SPONSORED ADS 44332N106 1274362 26018 SH SOLE 0 0 26018 IAC INC COM NEW 44891N208 287980 5581 SH SOLE 0 0 5581 ICF INTL INC COM 44925C103 2039942 18596 SH SOLE 0 0 18596 IPG PHOTONICS CORP COM 44980X109 237125 1923 SH SOLE 0 0 1923 ITT INC COM 45073V108 1721081 19943 SH SOLE 0 0 19943 ICICI BANK LIMITED ADR 45104G104 4054389 187877 SH SOLE 0 0 187877 IDEX CORP COM 45167R104 1157474 5010 SH SOLE 0 0 5010 IDEXX LABS INC COM 45168D104 1206247 2412 SH SOLE 0 0 1213 INARI MED INC COM 45332Y109 740510 11994 SH SOLE 0 0 11994 INCYTE CORP COM 45337C102 1806244 24993 SH SOLE 0 0 24993 INDEPENDENCE RLTY TR INC COM 45378A106 516273 32207 SH SOLE 0 0 10955 INDEXIQ ETF TR IQ CNDRM ESG INT 45409B453 1349214 50799 SH SOLE 0 0 9345 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1018314 32195 SH SOLE 0 0 25530 INFINERA CORP COM 45667G103 161462 20807 SH SOLE 0 0 20807 INGERSOLL RAND INC COM 45687V106 2076444 35690 SH SOLE 0 0 35690 INSPERITY INC COM 45778Q107 1907870 15696 SH SOLE 0 0 15696 INNOVIVA INC COM 45781M101 1229389 109279 SH SOLE 0 0 109279 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 224334 6755 SH SOLE 0 0 6755 INNOVATOR ETFS TR US EQTY ACCELRTD 45783Y830 1913764 83742 SH SOLE 0 0 83742 INSULET CORP COM 45784P101 818770 2567 SH SOLE 0 0 2567 INTEGER HLDGS CORP COM 45826H109 1706008 22013 SH SOLE 0 0 22013 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 289976 4354 SH SOLE 0 0 4354 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 336785 13624 SH SOLE 0 0 13624 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 1951128 151275 SH SOLE 0 0 106692 INVENTRUST PPTYS CORP COM NEW 46124J201 409319 17492 SH SOLE 0 0 17492 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 283167 3515 SH SOLE 0 0 3515 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 50083274 1058395 SH SOLE 0 0 66103 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 600338 7910 SH SOLE 0 0 4289 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 214537 2522 SH SOLE 199 0 2323 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1758941 20621 SH SOLE 0 0 20621 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 291310 14624 SH SOLE 0 0 14624 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 327277 7061 SH SOLE 0 0 7061 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 962280 15421 SH SOLE 0 0 15421 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 411464 5881 SH SOLE 0 0 5881 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 1303320 57658 SH SOLE 0 0 57658 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 3373568 293865 SH SOLE 0 0 293865 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 223312 9803 SH SOLE 0 0 9803 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 53051455 2889513 SH SOLE 0 0 111029 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 494353 11220 SH SOLE 0 0 11220 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 237584 9317 SH SOLE 0 0 9317 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 52135158 394933 SH SOLE 0 0 394933 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1746483 90428 SH SOLE 0 0 78848 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 223787 2121 SH SOLE 0 0 2121 INVITATION HOMES INC COM 46187W107 211046 6758 SH SOLE 0 0 6758 IRON MTN INC DEL COM 46284V101 236002 4460 SH SOLE 0 0 4460 ISHARES SILVER TR ISHARES 46428Q109 448660 20283 SH SOLE 0 0 20283 ISHARES TR US TREAS BD ETF 46429B267 10453263 447103 SH SOLE 0 0 343345 ISHARES TR MSCI INDIA ETF 46429B598 472753 12011 SH SOLE 0 0 12011 ISHARES TR FLTG RATE NT ETF 46429B655 1370870 27205 SH SOLE 0 0 22608 ISHARES TR CORE HIGH DV ETF 46429B663 16853083 165779 SH SOLE 0 0 14461 ISHARES TR MSCI USA MIN VOL 46429B697 12917249 177581 SH SOLE 0 0 71551 ISHARES TR 0-5 YR TIPS ETF 46429B747 37443540 377341 SH SOLE 0 0 377341 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 526053 10606 SH SOLE 0 0 10606 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 2587978 51801 SH SOLE 0 0 7600 ISHARES TR MSCI USA QLT FCT 46432F339 23156161 186645 SH SOLE 0 0 137260 ISHARES TR MSCI USA VALUE 46432F388 3025544 32677 SH SOLE 0 0 17480 ISHARES TR MSCI USA MMENTM 46432F396 3294734 23696 SH SOLE 0 0 7857 ISHARES TR CORE MSCI EAFE 46432F842 35761609 534953 SH SOLE 8 0 161833 ISHARES TR CORE 1 5 YR USD 46432F859 17521114 371564 SH SOLE 0 0 14966 ISHARES INC ESG AWR MSCI EM 46434G863 2446012 77700 SH SOLE 0 0 49510 ISHARES TR MSCI SAUDI ARBIA 46434V423 3202086 82677 SH SOLE 0 0 82677 ISHARES TR CORE TOTAL USD 46434V613 31824789 689595 SH SOLE 0 0 530245 ISHARES TR CORE MSCI EURO 46434V738 302861 5782 SH SOLE 0 0 5782 ISHARES TR TRS FLT RT BD 46434V860 8163071 161357 SH SOLE 0 0 153901 ISHARES TR BLACKROCK ULTRA 46434V878 1111744 22124 SH SOLE 0 0 11647 ISHARES TR ESG AWRE USD ETF 46435G193 403430 17529 SH SOLE 0 0 17529 ISHARES TR RUSEL 2500 ETF 46435G268 10367680 189122 SH SOLE 0 0 189122 ISHARES TR ESG AWR MSCI USA 46435G425 14367926 158849 SH SOLE 0 0 120214 ISHARES TR ESG AW MSCI EAFE 46435G516 1149977 16007 SH SOLE 0 0 5789 ISHARES TR ESG AWR US AGRGT 46435U549 1604964 33395 SH SOLE 0 0 22366 ISHARES TR US INFRASTRUC 46435U713 1660273 44488 SH SOLE 0 0 36235 ISHARES TR ESG ADV TTL USD 46436E619 269710 6239 SH SOLE 0 0 6239 ISHARES TR ESG EAFE ETF 46436E759 341391 5729 SH SOLE 0 0 5729 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 224166 10102 SH SOLE 0 0 10102 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 8050197 147440 SH SOLE 0 0 62840 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 4508169 61311 SH SOLE 0 0 61311 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 54544319 1601419 SH SOLE 0 0 57535 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 208706 5062 SH SOLE 0 0 5062 J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 385795 8146 SH SOLE 0 0 8146 JACOBS SOLUTIONS INC COM 46982L108 1695678 14430 SH SOLE 0 0 14430 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 5570489 112513 SH SOLE 0 0 16252 JANUS DETROIT STR TR HENDERSON MTG 47103U852 2716034 58172 SH SOLE 0 0 8336 JD.COM INC SPON ADR CL A 47215P106 779419 17758 SH SOLE 0 0 17758 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 1478993 28558 SH SOLE 0 0 28558 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 277797 11465 SH SOLE 0 0 11465 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 6795629 221356 SH SOLE 0 0 46597 JONES LANG LASALLE INC COM 48020Q107 2293781 15766 SH SOLE 0 0 15766 KBR INC COM 48242W106 1657347 30106 SH SOLE 0 0 30106 KKR & CO INC COM 48251W104 4807828 91543 SH SOLE 0 0 91543 KB HOME COM 48666K109 354764 8829 SH SOLE 0 0 8829 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4340906 26882 SH SOLE 0 0 1541 KINSALE CAP GROUP INC COM 49714P108 3152199 10502 SH SOLE 0 0 10502 KRISPY KREME INC COM 50101L106 666913 42888 SH SOLE 0 0 42888 LCI INDS COM 50189K103 456520 4155 SH SOLE 0 0 4155 LSI INDS INC OHIO COM 50216C108 472348 33909 SH SOLE 0 0 33909 LIFE STORAGE INC COM 53223X107 463534 3536 SH SOLE 0 0 3536 LISTED FD TR SWAN HEDGED EQTY 53656F599 519352 29517 SH SOLE 0 0 29517 LISTED FD TR HORIZON KINETICS 53656F623 222541 7216 SH SOLE 0 0 7216 LITMAN GREGORY FDS TR IMGP RBA RESPONS 53700T793 697667 76388 SH SOLE 0 0 76388 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 946100 35973 SH SOLE 0 0 35973 LIVENT CORP COM 53814L108 449778 20708 SH SOLE 0 0 20708 MKS INSTRS INC COM 55306N104 1442857 16281 SH SOLE 0 0 16281 MSCI INC COM 55354G100 20075462 35869 SH SOLE 0 0 923 MADISON SQUARE GRDN SPRT COR CL A 55825T103 2510205 12883 SH SOLE 0 0 12883 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 856928 14507 SH SOLE 0 0 14507 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 683862 73692 SH SOLE 0 0 73692 MAGNITE INC COM 55955D100 170060 18365 SH SOLE 0 0 18365 MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 709724 17928 SH SOLE 0 0 17928 MANULIFE FINL CORP COM 56501R106 645593 35163 SH SOLE 0 0 35163 MARATHON PETE CORP COM 56585A102 2713777 20127 SH SOLE 0 0 7286 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 430934 30759 SH SOLE 0 0 30759 MARKETAXESS HLDGS INC COM 57060D108 3827992 9783 SH SOLE 0 0 9783 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 294590 2184 SH SOLE 0 0 2184 MASTERCARD INCORPORATED CL A 57636Q104 21866265 60169 SH SOLE 0 0 23156 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1429115 46964 SH SOLE 0 0 46964 MASTERBRAND INC COMMON STOCK 57638P104 89807 11170 SH SOLE 0 0 11170 MATCH GROUP INC NEW COM 57667L107 1932245 50332 SH SOLE 0 0 50332 MAXLINEAR INC COM 57776J100 270624 7686 SH SOLE 0 0 7686 MCKESSON CORP COM 58155Q103 8469249 23787 SH SOLE 0 0 2215 MERCADOLIBRE INC COM 58733R102 633987 481 SH SOLE 0 0 481 MERCK & CO INC COM 58933Y105 28801561 270718 SH SOLE 0 0 55062 MERITAGE HOMES CORP COM 59001A102 219626 1881 SH SOLE 0 0 1881 MESA LABS INC COM 59064R109 226450 1296 SH SOLE 0 0 1296 METLIFE INC COM 59156R108 4094203 70662 SH SOLE 0 0 14112 MID-AMER APT CMNTYS INC COM 59522J103 1104601 7313 SH SOLE 0 0 7313 MID PENN BANCORP INC COM 59540G107 376467 14700 SH SOLE 0 0 14700 MIRATI THERAPEUTICS INC COM 60468T105 856850 23046 SH SOLE 0 0 23046 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 65613 23267 SH SOLE 0 0 23267 MODERNA INC COM 60770K107 1579724 10286 SH SOLE 0 0 3070 MOELIS & CO CL A 60786M105 2206132 57392 SH SOLE 0 0 57392 MOLINA HEALTHCARE INC COM 60855R100 4561507 17053 SH SOLE 0 0 17053 MOLSON COORS BEVERAGE CO CL B 60871R209 1827146 35355 SH SOLE 0 0 35355 MONGODB INC CL A 60937P106 1503158 6448 SH SOLE 0 0 6448 MONSTER BEVERAGE CORP NEW COM 61174X109 1877171 34756 SH SOLE 0 0 4445 NVR INC COM 62944T105 417914 75 SH SOLE 0 0 75 NCINO INC COM 63947X101 1365725 55114 SH SOLE 0 0 55114 NETFLIX INC COM 64110L106 22579039 65356 SH SOLE 0 0 25598 NETEASE INC SPONSORED ADS 64110W102 531864 6014 SH SOLE 0 0 6014 NEUROCRINE BIOSCIENCES INC COM 64125C109 3215759 31770 SH SOLE 0 0 31770 NEWMARK GROUP INC CL A 65158N102 625859 88398 SH SOLE 0 0 88398 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 893343 5174 SH SOLE 0 0 5174 NEXTERA ENERGY INC COM 65339F101 6783251 88003 SH SOLE 0 0 23560 NISOURCE INC COM 65473P105 462067 16526 SH SOLE 0 0 16526 NOMURA HLDGS INC SPONSORED ADR 65535H208 102250 26908 SH SOLE 0 0 26908 NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179 75460512 5699434 SH SOLE 0 0 5699434 NORTHERN LTS FD TR IV MAIN INTNL ETF 66538H237 18490919 899771 SH SOLE 0 0 899771 NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278 28173648 1993181 SH SOLE 0 0 1993181 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 697770539 17186466 SH SOLE 0 0 17186466 NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720 10802381 396374 SH SOLE 0 0 396374 NORTHERN LIGHTS FD TR TOEWS AGLTY DNYM 66538J738 15388251 689129 SH SOLE 0 0 689129 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 6854913 195245 SH SOLE 0 0 195245 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 8061743 204769 SH SOLE 0 0 204769 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 223968 12625 SH SOLE 0 0 12625 NOVARTIS AG SPONSORED ADR 66987V109 2653238 28840 SH SOLE 0 0 28840 NOVANTA INC COM 67000B104 255180 1604 SH SOLE 0 0 1604 NVIDIA CORPORATION COM 67066G104 14658317 52771 SH SOLE 0 0 14108 NUVEEN AMT FREE MUN CR INC F COM 67071L106 384099 32606 SH SOLE 0 0 32606 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 2196076 333750 SH SOLE 0 0 58580 NUTRIEN LTD COM 67077M108 342369 4636 SH SOLE 0 0 4636 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 415653 7457 SH SOLE 0 0 7457 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 2058928 60432 SH SOLE 0 0 22808 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 365616 13002 SH SOLE 0 0 13002 NUSHARES ETF TR NUVEEN ESG US 67092P870 241330 10798 SH SOLE 0 0 10798 OREILLY AUTOMOTIVE INC COM 67103H107 1837192 2164 SH SOLE 0 0 1382 OLO INC CL A 68134L109 82759 10142 SH SOLE 0 0 10142 OMNICELL COM COM 68213N109 286955 4891 SH SOLE 0 0 4891 ONEMAIN HLDGS INC COM 68268W103 390001 16181 SH SOLE 0 0 9935 ORACLE CORP COM 68389X105 14220566 153041 SH SOLE 0 0 26332 OPTION CARE HEALTH INC COM NEW 68404L201 316112 9950 SH SOLE 0 0 9950 ORASURE TECHNOLOGIES INC COM 68554V108 535189 88461 SH SOLE 0 0 88461 ORGANON & CO COMMON STOCK 68622V106 2044782 86938 SH SOLE 0 0 86938 OTIS WORLDWIDE CORP COM 68902V107 6108947 72381 SH SOLE 0 0 7628 OUTFRONT MEDIA INC COM 69007J106 380415 23439 SH SOLE 0 0 23439 OVINTIV INC COM 69047Q102 1139513 31583 SH SOLE 0 0 31583 PBF ENERGY INC CL A 69318G106 839008 19350 SH SOLE 0 0 5529 PGT INNOVATIONS INC COM 69336V101 794179 31628 SH SOLE 0 0 31628 PJT PARTNERS INC COM CL A 69343T107 3649158 50549 SH SOLE 0 0 50549 PGIM ETF TR ACTV HY BD ETF 69344A206 726148 21228 SH SOLE 0 0 21228 PPL CORP COM 69351T106 257891 9280 SH SOLE 0 0 9280 PTC INC COM 69370C100 550107 4290 SH SOLE 0 0 4290 PACER FDS TR TRENDP US LAR CP 69374H105 378302 9937 SH SOLE 0 0 9937 PACER FDS TR SWAN SOS FD OF 69374H568 325607 14171 SH SOLE 0 0 14171 PACER FDS TR GLOBL CASH ETF 69374H709 1622961 48259 SH SOLE 0 0 48259 PACER FDS TR LUNT LRGCP MULTI 69374H816 659199 19035 SH SOLE 0 0 8233 PACER FDS TR PACER US SMALL 69374H857 1231203 32349 SH SOLE 0 0 32349 PACER FDS TR EMRG MKT CASH 69374H865 1524218 80222 SH SOLE 0 0 80222 PACER FDS TR US CASH COWS 100 69374H881 13209390 281350 SH SOLE 0 0 281350 PACIFIC PREMIER BANCORP COM 69478X105 214234 8919 SH SOLE 0 0 8919 PALANTIR TECHNOLOGIES INC CL A 69608A108 114269 13523 SH SOLE 0 0 13523 PAYCOM SOFTWARE INC COM 70432V102 3872175 12737 SH SOLE 0 0 12737 PAYCOR HCM INC COM 70435P102 321873 12137 SH SOLE 0 0 12137 PAYLOCITY HLDG CORP COM 70438V106 2147222 10802 SH SOLE 0 0 10802 PAYPAL HLDGS INC COM 70450Y103 7082316 93262 SH SOLE 0 0 45180 PERFICIENT INC COM 71375U101 422528 5853 SH SOLE 0 0 5853 PERFORMANCE FOOD GROUP CO COM 71377A103 2452097 40638 SH SOLE 0 0 40638 PERMIAN RESOURCES CORP CLASS A COM 71424F105 290672 27683 SH SOLE 0 0 27683 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 143580 15472 SH SOLE 0 0 15472 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1114839 106888 SH SOLE 0 0 106888 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 2250323 68986 SH SOLE 0 0 68986 PHYSICIANS RLTY TR COM 71943U104 4012378 268746 SH SOLE 0 0 62648 PIMCO ETF TR 1-5 US TIP IDX 72201R205 242491 128673 SH SOLE 0 0 4751 PIMCO ETF TR MUNI INCOME OPP 72201R635 2209557 49720 SH SOLE 0 0 10732 PIMCO ETF TR ENHANCD SHORT 72201R643 1744896 17861 SH SOLE 0 0 3572 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 917430 9669 SH SOLE 0 0 9669 PIMCO ETF TR ACTIVE BD ETF 72201R775 71157003 767150 SH SOLE 0 0 32929 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3508950 35355 SH SOLE 0 0 33018 PIMCO ETF TR INTER MUN BD ACT 72201R866 1345747 211884 SH SOLE 0 0 25751 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 4154895 83465 SH SOLE 0 0 19112 PIMCO DYNAMIC INCOME FD SHS 72201Y101 4633295 257120 SH SOLE 0 0 46506 PIMCO EQUITY SER RAFI DYN ML US 72202L363 855534 22351 SH SOLE 0 0 22351 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 5098389 281323 SH SOLE 0 0 63091 PINNACLE FINL PARTNERS INC COM 72346Q104 3594844 65171 SH SOLE 0 0 65171 PINTEREST INC CL A 72352L106 508858 18660 SH SOLE 0 0 18660 PLANET FITNESS INC CL A 72703H101 623224 8024 SH SOLE 0 0 8024 POOL CORP COM 73278L105 6747485 19704 SH SOLE 0 0 19704 PRICE T ROWE GROUP INC COM 74144T108 1674910 14835 SH SOLE 0 0 8657 PRIMERICA INC COM 74164M108 868715 5044 SH SOLE 0 0 5044 PRINCETON BANCORP INC COM 74179A107 252164 7950 SH SOLE 0 0 7950 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 235008 3162 SH SOLE 0 0 3162 PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102 647002 35336 SH SOLE 0 0 35336 PRINCIPAL EXCHANGE TRADED FD SPECTRUM TAX ADV 74255Y763 386587 22154 SH SOLE 0 0 22154 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 3640967 214301 SH SOLE 0 0 31749 PROCORE TECHNOLOGIES INC COM 74275K108 3017263 48176 SH SOLE 0 0 48176 PROLOGIS INC. COM 74340W103 9523582 76329 SH SOLE 0 0 9635 PROSHARES TR SHORT S&P 500 NE 74347B425 1031445 68763 SH SOLE 0 0 68763 PROSHARES TR S&P TECH DIVIDEN 74347G606 7085199 115828 SH SOLE 0 0 115828 PROPETRO HLDG CORP COM 74347M108 489323 68056 SH SOLE 0 0 68056 PROSHARES TR PSHS ULTRA QQQ 74347R206 5977101 120579 SH SOLE 0 0 120579 PROSHARES TR PSHS ULTRA TECH 74347R693 2881463 82884 SH SOLE 0 0 82884 PROSHARES TR SHRT RUSSELL2000 74348A210 630469 26302 SH SOLE 0 0 26302 PROSHARES TR S&P 500 DV ARIST 74348A467 1186599 13005 SH SOLE 0 0 13005 PROVIDENT FINL SVCS INC COM 74386T105 255192 13305 SH SOLE 0 0 13305 PRUDENTIAL PLC ADR 74435K204 653699 23910 SH SOLE 0 0 23910 PUBLIC STORAGE COM 74460D109 1407379 4658 SH SOLE 0 0 3488 PUBMATIC INC COM CL A 74467Q103 625673 45273 SH SOLE 0 0 45273 QORVO INC COM 74736K101 2951218 29056 SH SOLE 0 0 29056 QUALYS INC COM 74758T303 349754 2690 SH SOLE 0 0 2690 QUEST DIAGNOSTICS INC COM 74834L100 1204288 8512 SH SOLE 0 0 8512 RH COM 74967X103 592314 2432 SH SOLE 0 0 2432 RBC BEARINGS INC COM 75524B104 7718025 33163 SH SOLE 0 0 33163 REATA PHARMACEUTICALS INC CL A 75615P103 243393 2677 SH SOLE 0 0 2677 REGENERON PHARMACEUTICALS COM 75886F107 14191564 17272 SH SOLE 0 0 1591 RESTAURANT BRANDS INTL INC COM 76131D103 1785320 26591 SH SOLE 0 0 26591 REXFORD INDL RLTY INC COM 76169C100 212866 3569 SH SOLE 0 0 3569 S&P GLOBAL INC COM 78409V104 21430762 62160 SH SOLE 0 0 2304 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2920639 11187 SH SOLE 0 0 991 SK TELECOM LTD SPONSORED ADR 78440P306 1587862 77419 SH SOLE 0 0 77419 SLM CORP COM 78442P106 443630 35805 SH SOLE 0 0 35805 SM ENERGY CO COM 78454L100 911854 32381 SH SOLE 0 0 10352 SPDR S&P 500 ETF TR TR UNIT 78462F103 50969706 124501 SH SOLE 0 0 28457 SPS COMM INC COM 78463M107 517515 3398 SH SOLE 0 0 3398 SPDR GOLD TR GOLD SHS 78463V107 2938238 16037 SH SOLE 0 0 16037 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5531681 162077 SH SOLE 7 0 162070 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 510716 12408 SH SOLE 0 0 12408 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 921559 29757 SH SOLE 0 0 17523 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 9219689 287039 SH SOLE 18 0 262439 SPDR SER TR NUVEEN BLOOMBERG 78464A284 816905 32624 SH SOLE 0 0 32624 SPDR SER TR ICE PFD SEC ETF 78464A292 2468891 72700 SH SOLE 0 0 72700 SPDR SER TR BBG CONV SEC ETF 78464A359 585219 8726 SH SOLE 0 0 8726 SPDR SER TR PORTFOLIO INTRMD 78464A375 8974668 289749 SH SOLE 0 0 276229 SPDR SER TR BLOOMBERG EMERGI 78464A391 310343 14625 SH SOLE 0 0 14625 SPDR SER TR PRTFLO S&P500 GW 78464A409 1501838 27129 SH SOLE 0 0 19162 SPDR SER TR PORTFOLIO SHORT 78464A474 414761 13998 SH SOLE 0 0 13998 SPDR SER TR PRTFLO S&P500 VL 78464A508 1499000 36812 SH SOLE 357 0 24417 SPDR SER TR BLOOMBERG INTL T 78464A516 200358 8666 SH SOLE 0 0 8666 SPDR SER TR AEROSPACE DEF 78464A631 898453 7685 SH SOLE 0 0 7685 SPDR SER TR PORTFOLIO AGRGTE 78464A649 2615186 101403 SH SOLE 0 0 88377 SPDR SER TR PORTFOLIO LN TSR 78464A664 773482 25048 SH SOLE 0 0 25048 SPDR SER TR PORTFLI INTRMDIT 78464A672 713516 24655 SH SOLE 0 0 24655 SPDR SER TR S&P REGL BKG 78464A698 213968 4878 SH SOLE 0 0 4878 SPDR SER TR S&P DIVID ETF 78464A763 46285562 374146 SH SOLE 0 0 12945 SPDR SER TR PORTFOLI S&P1500 78464A805 2683018 53203 SH SOLE 0 0 53203 SPDR SER TR S&P 400 MDCP GRW 78464A821 357724 5227 SH SOLE 162 0 5065 SPDR SER TR S&P 400 MDCP VAL 78464A839 601191 9098 SH SOLE 261 0 8837 SPDR SER TR PORTFOLIO S&P400 78464A847 1412997 32157 SH SOLE 0 0 17095 SPDR SER TR PORTFOLIO S&P500 78464A854 6634104 137780 SH SOLE 28 0 122481 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 327131 5793 SH SOLE 0 0 5793 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 513733 18627 SH SOLE 0 0 18627 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 5190318 125189 SH SOLE 0 0 51622 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 46085057 1123204 SH SOLE 0 0 75410 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2505439 7532 SH SOLE 0 0 7532 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 449242 980 SH SOLE 0 0 485 SPDR SER TR PORTFOLIO SH TSR 78468R101 458794 15696 SH SOLE 0 0 15696 SPDR SER TR BLOOMBERG SHT TE 78468R408 215760 8686 SH SOLE 0 0 8686 SPDR SER TR BLOOMBERG 3-12 M 78468R523 937330 9410 SH SOLE 0 0 9410 SPDR SER TR PORTFLI HIGH YLD 78468R606 261570 11383 SH SOLE 0 0 11383 SPDR SER TR BLOOMBERG HIGH Y 78468R622 409243 4409 SH SOLE 0 0 4409 SPDR SER TR S&P KENSHO NEW 78468R648 497150 60285 SH SOLE 0 0 6238 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 44100994 480298 SH SOLE 0 0 431042 SPDR SER TR NUVEEN BLMBRG MU 78468R721 945202 20188 SH SOLE 0 0 20188 SPDR SER TR NUVEEN BLMBRG SH 78468R739 10264350 120749 SH SOLE 0 0 21903 SPDR SER TR PRTFLO S&P500 HI 78468R788 596448 15696 SH SOLE 0 0 15696 SPDR SER TR MSCI USA STRTGIC 78468R812 335255 2892 SH SOLE 0 0 2892 SPDR SER TR PORTFOLIO S&P600 78468R853 1362635 36077 SH SOLE 0 0 19314 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 2762195 145150 SH SOLE 0 0 145150 SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 3421023 83687 SH SOLE 0 0 11761 SABRA HEALTH CARE REIT INC COM 78573L106 985181 85668 SH SOLE 0 0 85668 SAIA INC COM 78709Y105 550690 2024 SH SOLE 0 0 2024 SALESFORCE INC COM 79466L302 23913485 119699 SH SOLE 0 0 37651 SANOFI SPONSORED ADR 80105N105 2596317 47709 SH SOLE 0 0 5560 SCHNEIDER NATIONAL INC CL B 80689H102 1371419 51268 SH SOLE 0 0 51268 SEALED AIR CORP NEW COM 81211K100 207008 4509 SH SOLE 0 0 4509 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 251676 3120 SH SOLE 0 0 3120 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6818850 52671 SH SOLE 0 0 47518 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 10143645 135774 SH SOLE 0 0 135774 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1597345 10682 SH SOLE 0 0 7077 SELECT SECTOR SPDR TR ENERGY 81369Y506 3678311 44408 SH SOLE 0 0 21941 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3998642 124375 SH SOLE 0 0 92907 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2471158 24423 SH SOLE 0 0 15017 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2543179 16841 SH SOLE 0 0 12787 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 3345029 89487 SH SOLE 0 0 89487 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 14281647 210986 SH SOLE 0 0 124062 SELECT MED HLDGS CORP COM 81619Q105 397444 15375 SH SOLE 0 0 15375 SENSUS HEALTHCARE INC COM 81728J109 52100 10000 SH SOLE 0 0 10000 SERVICENOW INC COM 81762P102 18985207 40853 SH SOLE 0 0 13312 SERVISFIRST BANCSHARES INC COM 81768T108 313001 5729 SH SOLE 0 0 5729 SHIFT4 PMTS INC CL A 82452J109 261662 3452 SH SOLE 0 0 3452 SHOCKWAVE MED INC COM 82489T104 2367567 10919 SH SOLE 0 0 10919 SHOPIFY INC CL A 82509L107 589278 12292 SH SOLE 0 0 12292 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 199838 24019 SH SOLE 0 0 24019 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1236374 18870 SH SOLE 0 0 18870 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 4145529 175435 SH SOLE 0 0 20598 SIMPLY GOOD FOODS CO COM 82900L102 378213 9510 SH SOLE 0 0 9510 SIRIUS XM HOLDINGS INC COM 82968B103 63235 15928 SH SOLE 0 0 15928 SITIME CORP COM 82982T106 257863 1813 SH SOLE 0 0 1813 SKILLZ INC COM 83067L109 6532 11011 SH SOLE 0 0 11011 SKYWORKS SOLUTIONS INC COM 83088M102 5403737 45803 SH SOLE 0 0 2171 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 385549 13814 SH SOLE 0 0 13814 SOFI TECHNOLOGIES INC COM 83406F102 127925 21075 SH SOLE 0 0 21075 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1332213 4383 SH SOLE 0 0 4383 SONOS INC COM 83570H108 210425 10725 SH SOLE 0 0 10725 SOUTHERN COPPER CORP COM 84265V105 1322255 17341 SH SOLE 0 0 14165 SOVOS BRANDS INC COM 84612U107 296604 17782 SH SOLE 0 0 17782 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1507210 22761 SH SOLE 0 0 22761 SPRINGWORKS THERAPEUTICS INC COM 85205L107 501415 19480 SH SOLE 0 0 19480 SPROUTS FMRS MKT INC COM 85208M102 422707 12067 SH SOLE 0 0 12067 SPROTT FDS TR URANIUM MINERS E 85208P303 444482 14169 SH SOLE 0 0 14169 STAG INDL INC COM 85254J102 3507386 103707 SH SOLE 0 0 47617 STONERIDGE INC COM 86183P102 566311 30284 SH SOLE 0 0 30284 STRATEGIC ED INC COM 86272C103 679115 7560 SH SOLE 0 0 7560 STRIDE INC COM 86333M108 967277 24644 SH SOLE 0 0 24644 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 2341976 292747 SH SOLE 0 0 292747 SUMMIT MATLS INC CL A 86614U100 309515 10864 SH SOLE 0 0 10864 SYNAPTICS INC COM 87157D109 292213 2629 SH SOLE 0 0 2629 SYNCHRONY FINANCIAL COM 87165B103 1216925 41847 SH SOLE 0 0 41847 TARGA RES CORP COM 87612G101 437466 5997 SH SOLE 0 0 5997 TC ENERGY CORP COM 87807B107 455775 11714 SH SOLE 0 0 11714 TEGNA INC COM 87901J105 407396 24092 SH SOLE 0 0 24092 TELADOC HEALTH INC COM 87918A105 371536 14345 SH SOLE 0 0 14345 TELUS CORPORATION COM 87971M103 566175 28508 SH SOLE 0 0 28508 TEMPUR SEALY INTL INC COM 88023U101 552978 14003 SH SOLE 0 0 14003 TENARIS S A SPONSORED ADS 88031M109 411067 14464 SH SOLE 0 0 14464 TENET HEALTHCARE CORP COM NEW 88033G407 237858 4003 SH SOLE 0 0 4003 TERADATA CORP DEL COM 88076W103 305685 7589 SH SOLE 0 0 7589 TERRENO RLTY CORP COM 88146M101 1101365 17049 SH SOLE 0 0 17049 TESLA INC COM 88160R101 11008108 53061 SH SOLE 0 0 29471 TETRA TECH INC NEW COM 88162G103 2940805 20018 SH SOLE 0 0 20018 THE TRADE DESK INC COM CL A 88339J105 2579843 42355 SH SOLE 0 0 4644 3M CO COM 88579Y101 1913183 18202 SH SOLE 0 0 14374 TIDAL ETF TR II NICHOLAS FIXED 88634T535 558734 27874 SH SOLE 0 0 27874 TOPBUILD CORP COM 89055F103 3135421 15064 SH SOLE 0 0 15064 TRANSUNION COM 89400J107 375887 6049 SH SOLE 0 0 6049 TRIP COM GROUP LTD ADS 89677Q107 1916119 50866 SH SOLE 0 0 50866 TRUIST FINL CORP COM 89832Q109 4879180 143084 SH SOLE 0 0 23777 UBER TECHNOLOGIES INC COM 90353T100 224071 7068 SH SOLE 0 0 7068 ULTA BEAUTY INC COM 90384S303 2734353 5011 SH SOLE 0 0 1198 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 76748 28113 SH SOLE 0 0 28113 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 240259 8544 SH SOLE 0 0 8544 UNITED THERAPEUTICS CORP DEL COM 91307C102 343107 1532 SH SOLE 0 0 1532 UNITEDHEALTH GROUP INC COM 91324P102 42840505 90651 SH SOLE 0 0 19767 UNIVAR SOLUTIONS INC COM 91336L107 410271 11712 SH SOLE 0 0 11712 UNIVERSAL DISPLAY CORP COM 91347P105 1264468 8151 SH SOLE 0 0 8151 VAIL RESORTS INC COM 91879Q109 1276126 5461 SH SOLE 0 0 5461 VALERO ENERGY CORP COM 91913Y100 2774075 19871 SH SOLE 0 0 8942 VANECK ETF TRUST GOLD MINERS ETF 92189F106 377492 11669 SH SOLE 0 0 11669 VANECK ETF TRUST INFLATION ALLOCA 92189F130 1924050 76200 SH SOLE 0 0 76200 VANECK ETF TRUST EMERGING MRKT HI 92189F353 822175 44635 SH SOLE 0 0 44635 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 347132 12389 SH SOLE 0 0 12389 VANECK ETF TRUST INTERNATIONAL HI 92189F445 820841 40777 SH SOLE 0 0 40777 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 7094640 96094 SH SOLE 0 0 84017 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 3230933 41620 SH SOLE 0 0 41620 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 2001168 23039 SH SOLE 0 0 23039 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 242807 6147 SH SOLE 0 0 6147 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 265251 10505 SH SOLE 0 0 10505 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 959984 18554 SH SOLE 0 0 18554 VANECK ETF TRUST MORNINGSTAR SMID 92189H730 781048 27463 SH SOLE 0 0 27463 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 23264989 475572 SH SOLE 0 0 475572 VANGUARD WORLD FDS ENERGY ETF 92204A306 5800311 50777 SH SOLE 0 0 50777 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6887057 28881 SH SOLE 0 0 28881 VANGUARD WORLD FDS INF TECH ETF 92204A702 1573119 4081 SH SOLE 0 0 1511 VANGUARD WORLD FDS UTILITIES ETF 92204A876 384843 2609 SH SOLE 0 0 2609 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1036772 10725 SH SOLE 0 0 2458 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 28507855 486981 SH SOLE 0 0 81799 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 21948455 287924 SH SOLE 0 0 16875 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 751659 12536 SH SOLE 0 0 12536 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 24133242 518437 SH SOLE 0 0 518437 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 260245 3264 SH SOLE 0 0 3264 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 403104 6153 SH SOLE 0 0 6153 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 8384852 104524 SH SOLE 0 0 50280 VENTAS INC COM 92276F100 751460 17335 SH SOLE 0 0 10466 VERACYTE INC COM 92337F107 463104 20767 SH SOLE 0 0 20767 VERIZON COMMUNICATIONS INC COM 92343V104 12705921 326715 SH SOLE 0 0 109498 VERISK ANALYTICS INC COM 92345Y106 2096899 10929 SH SOLE 0 0 10929 VERICEL CORP COM 92346J108 866934 29568 SH SOLE 0 0 29568 VERTEX PHARMACEUTICALS INC COM 92532F100 3427944 10880 SH SOLE 0 0 2494 PARAMOUNT GLOBAL CLASS B COM 92556H206 1439006 64500 SH SOLE 0 0 30009 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 1517145 29249 SH SOLE 0 0 29249 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 2199960 36291 SH SOLE 0 0 36291 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 802582 15464 SH SOLE 0 0 15464 VISA INC COM CL A 92826C839 46157885 204727 SH SOLE 0 0 41609 VISTEON CORP COM NEW 92839U206 1388259 8852 SH SOLE 0 0 8852 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 169276 15333 SH SOLE 0 0 15333 WNS HLDGS LTD SPON ADR 92932M101 231062 2480 SH SOLE 0 0 2480 WPP PLC NEW ADR 92937A102 325039 5461 SH SOLE 0 0 5461 WEC ENERGY GROUP INC COM 92939U106 2955509 31179 SH SOLE 0 0 15634 WALKER & DUNLOP INC COM 93148P102 202079 2653 SH SOLE 0 0 2653 WASTE CONNECTIONS INC COM 94106B101 1494591 10747 SH SOLE 0 0 2003 WASTE MGMT INC DEL COM 94106L109 6364146 39003 SH SOLE 0 0 10843 WELLTOWER INC COM 95040Q104 783189 10925 SH SOLE 0 0 4891 WHOLE EARTH BRANDS INC COM CL A 96684W100 234534 91615 SH SOLE 0 0 91615 WINTRUST FINL CORP COM 97650W108 1430768 19613 SH SOLE 0 0 19613 WISDOMTREE TR US HIGH DIVIDEND 97717W208 289015 3513 SH SOLE 0 0 3513 WISDOMTREE TR EMER MKT HIGH FD 97717W315 4683478 123705 SH SOLE 0 0 32325 WISDOMTREE TR US MIDCAP DIVID 97717W505 540711 13195 SH SOLE 0 0 13195 WISDOMTREE TR US SMALLCAP DIVD 97717W604 2884366 100993 SH SOLE 0 0 15392 WISDOMTREE TR ITL HIGH DIV FD 97717W802 216902 5761 SH SOLE 0 0 5761 WISDOMTREE TR GLB HIGH DIV FD 97717W877 726993 15536 SH SOLE 0 0 15536 WISDOMTREE TR US S CAP QTY DIV 97717X651 547040 13160 SH SOLE 0 0 13160 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 393413 7826 SH SOLE 0 0 7826 WORKDAY INC CL A 98138H101 16417865 79490 SH SOLE 0 0 1585 WORKIVA INC COM CL A 98139A105 211886 2069 SH SOLE 0 0 2069 XCEL ENERGY INC COM 98389B100 1429700 21199 SH SOLE 0 0 16188 XYLEM INC COM 98419M100 1356493 12956 SH SOLE 0 0 12956 YETI HLDGS INC COM 98585X104 226720 5668 SH SOLE 0 0 5668 YUM CHINA HLDGS INC COM 98850P109 1919893 30287 SH SOLE 0 0 30287 ZILLOW GROUP INC CL A 98954M101 824182 18860 SH SOLE 0 0 18860 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1065273 8245 SH SOLE 0 0 8245 ZOETIS INC CL A 98978V103 11305350 67925 SH SOLE 0 0 20433 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 248282 8663 SH SOLE 0 0 8663 ZOMEDICA CORP COM 98980M109 75609 357151 SH SOLE 0 0 357151 ZURN ELKAY WATER SOLNS CORP COM 98983L108 341421 15984 SH SOLE 0 0 15984 DEUTSCHE BANK A G NAMEN AKT D18190898 505190 49480 SH SOLE 0 0 49480 ALKERMES PLC SHS G01767105 269609 9564 SH SOLE 0 0 9564 ALLEGION PLC ORD SHS G0176J109 1657760 15532 SH SOLE 0 0 15532 AMCOR PLC ORD G0250X107 521062 45787 SH SOLE 0 0 21339 AMDOCS LTD SHS G02602103 2229417 23226 SH SOLE 0 0 5125 AON PLC SHS CL A G0403H108 27322758 86659 SH SOLE 0 0 2724 ARCH CAP GROUP LTD ORD G0450A105 741140 10920 SH SOLE 0 0 10920 ASSURED GUARANTY LTD COM G0585R106 488758 9723 SH SOLE 0 0 9723 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 27237829 95301 SH SOLE 0 0 20434 BUNGE LIMITED COM G16962105 748889 7840 SH SOLE 0 0 5352 CREDICORP LTD COM G2519Y108 1064578 8041 SH SOLE 0 0 8041 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1662174 28082 SH SOLE 0 0 28082 EATON CORP PLC SHS G29183103 6284455 36679 SH SOLE 0 0 4013 EVEREST RE GROUP LTD COM G3223R108 1000668 2795 SH SOLE 0 0 2795 FABRINET SHS G3323L100 773406 6512 SH SOLE 0 0 6512 FERGUSON PLC NEW SHS G3421J106 1380336 10320 SH SOLE 0 0 2029 GATES INDL CORP PLC ORD SHS G39108108 1368373 98515 SH SOLE 0 0 98515 GENPACT LIMITED SHS G3922B107 508807 11008 SH SOLE 0 0 11008 HELEN OF TROY LTD COM G4388N106 515060 5412 SH SOLE 0 0 5412 ICON PLC SHS G4705A100 10067351 47134 SH SOLE 0 0 2969 INVESCO LTD SHS G491BT108 2825999 172317 SH SOLE 0 0 172317 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3601620 24613 SH SOLE 0 0 24613 JOHNSON CTLS INTL PLC SHS G51502105 5610937 93174 SH SOLE 0 0 10837 LINDE PLC SHS G54950103 14361848 40406 SH SOLE 0 0 3911 MEDTRONIC PLC SHS G5960L103 6882394 85368 SH SOLE 0 0 36363 APTIV PLC SHS G6095L109 3195555 28483 SH SOLE 0 0 2057 NOMAD FOODS LTD USD ORD SHS G6564A105 705467 37645 SH SOLE 0 0 37645 NU HLDGS LTD ORD SHS CL A G6683N103 174735 36709 SH SOLE 0 0 36709 NVENT ELECTRIC PLC SHS G6700G107 475293 11069 SH SOLE 0 0 11069 PAGSEGURO DIGITAL LTD COM CL A G68707101 634073 73987 SH SOLE 0 0 73987 RENAISSANCERE HLDGS LTD COM G7496G103 389261 1943 SH SOLE 0 0 1943 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 259233 3921 SH SOLE 0 0 3921 PENTAIR PLC SHS G7S00T104 356881 6457 SH SOLE 0 0 6457 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 582908 11653 SH SOLE 0 0 11653 STERIS PLC SHS USD G8473T100 6241049 32628 SH SOLE 0 0 32628 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 117954 29269 SH SOLE 0 0 29269 TRANE TECHNOLOGIES PLC SHS G8994E103 1616289 8785 SH SOLE 0 0 1851 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1122184 4829 SH SOLE 0 0 4829 PERRIGO CO PLC SHS G97822103 2975429 82950 SH SOLE 0 0 82950 ALCON AG ORD SHS H01301128 6458684 91561 SH SOLE 0 0 91561 CHUBB LIMITED COM H1467J104 7844643 40397 SH SOLE 0 0 6805 GARMIN LTD SHS H2906T109 686699 6804 SH SOLE 0 0 4230 GLOBAL BLUE GROUP HOLDING AG ORD SHS H33700107 60492 10082 SH SOLE 0 0 10082 UBS GROUP AG SHS H42097107 2945640 138034 SH SOLE 0 0 138034 LOGITECH INTL S A SHS H50430232 400672 6901 SH SOLE 0 0 6901 TE CONNECTIVITY LTD SHS H84989104 7073205 53932 SH SOLE 0 0 3987 GLOBANT S A COM L44385109 2119830 12925 SH SOLE 0 0 1463 CHECK POINT SOFTWARE TECH LT ORD M22465104 1238510 9527 SH SOLE 0 0 9527 CYBERARK SOFTWARE LTD SHS M2682V108 1845459 12471 SH SOLE 0 0 12471 ELBIT SYS LTD ORD M3760D101 862879 5069 SH SOLE 0 0 5069 JFROG LTD ORD SHS M6191J100 993865 50450 SH SOLE 0 0 50450 PERION NETWORK LTD SHS NEW M78673114 766744 19372 SH SOLE 0 0 19372 SILICOM LTD ORD M84116108 282000 7524 SH SOLE 0 0 7524 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1353859 31878 SH SOLE 0 0 31878 AERCAP HOLDINGS NV SHS N00985106 3522810 62650 SH SOLE 0 0 62650 ASML HOLDING N V N Y REGISTRY SHS N07059210 8803886 12934 SH SOLE 0 0 911 FERRARI N V COM N3167Y103 735602 2715 SH SOLE 0 0 2715 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 364788 3885 SH SOLE 0 0 3885 NXP SEMICONDUCTORS N V COM N6596X109 7016666 37628 SH SOLE 0 0 1290 QIAGEN NV SHS NEW N72482123 751001 16351 SH SOLE 0 0 16351 STELLANTIS N.V SHS N82405106 276288 15189 SH SOLE 0 0 15189 STEVANATO GROUP S P A ORD SHS T9224W109 3267696 126166 SH SOLE 0 0 126166 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 822654 33619 SH SOLE 0 0 33619 ROYAL CARIBBEAN GROUP COM V7780T103 1096779 16796 SH SOLE 0 0 16796 FLEX LTD ORD Y2573F102 2882509 125272 SH SOLE 0 0 125272 SCORPIO TANKERS INC SHS Y7542C130 348052 6181 SH SOLE 0 0 6181