0001085146-23-001020.txt : 20230210 0001085146-23-001020.hdr.sgml : 20230210 20230210161210 ACCESSION NUMBER: 0001085146-23-001020 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230210 DATE AS OF CHANGE: 20230210 EFFECTIVENESS DATE: 20230210 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMERICA SECURITIES,INC. CENTRAL INDEX KEY: 0000781875 IRS NUMBER: 382621207 STATE OF INCORPORATION: MI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-19494 FILM NUMBER: 23611954 BUSINESS ADDRESS: STREET 1: 411 W LAFAYETTE BLVD STREET 2: MAIL CODE 3137 CITY: DETROIT STATE: MI ZIP: 48226 BUSINESS PHONE: (214) 462-6992 MAIL ADDRESS: STREET 1: 411 W LAFAYETTE BLVD STREET 2: MAIL CODE 3291 CITY: DETROIT STATE: MI ZIP: 48226 FORMER COMPANY: FORMER CONFORMED NAME: COMERICA SECURITIES INC /MI/ DATE OF NAME CHANGE: 20020207 FORMER COMPANY: FORMER CONFORMED NAME: COMERICA INVESTMENT SERVICE INC DATE OF NAME CHANGE: 19960410 FORMER COMPANY: FORMER CONFORMED NAME: COMERICA SECURITIES INC DATE OF NAME CHANGE: 19950925 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0000781875 XXXXXXXX 12-31-2022 12-31-2022 false COMERICA SECURITIES,INC.
411 W LAFAYETTE BLVD MAIL CODE 3291 DETROIT MI 48226
13F HOLDINGS REPORT 028-19494 N
Rhonda Brna AVP 313-222-0232 /s/Rhonda Brna Detroit MI 02-10-2023 0 1510 1399395324 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 1066612 8894 SH SOLE 8894 0 0 AAR CORP COM 000361105 2470 55 SH SOLE 55 0 0 ABB LTD SPONSORED ADR 000375204 20164 662 SH SOLE 662 0 0 ABBOTT LABS COM 002824100 3129443 28504 SH SOLE 28504 0 0 ABBVIE INC COM 00287Y109 13625065 84308 SH SOLE 84308 0 0 ABCAM PLC ADS 000380204 47177 3032 SH SOLE 3032 0 0 ABM INDS INC COM 000957100 25186 567 SH SOLE 567 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 44700 543 SH SOLE 543 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9464219 35468 SH SOLE 35468 0 0 ACI WORLDWIDE INC COM 004498101 966 42 SH SOLE 42 0 0 ACTIVISION BLIZZARD INC COM 00507V109 285075 3724 SH SOLE 3724 0 0 ACUSHNET HLDGS CORP COM 005098108 1316 31 SH SOLE 31 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 1249 65 SH SOLE 65 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 512 67 SH SOLE 67 0 0 ADDUS HOMECARE CORP COM 006739106 9750 98 SH SOLE 98 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 2353031 6992 SH SOLE 6992 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 528044 3555 SH SOLE 3555 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2295 28 SH SOLE 28 0 0 ADVANCED ENERGY INDS COM 007973100 12352 144 SH SOLE 144 0 0 ADVANCED MICRO DEVICES INC COM 007903107 356878 5510 SH SOLE 5510 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 26007 465 SH SOLE 465 0 0 AES CORP COM 00130H105 135571 4714 SH SOLE 4714 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 16635 105 SH SOLE 105 0 0 AFFIRM HLDGS INC COM CL A 00827B106 116 12 SH SOLE 12 0 0 AFLAC INC COM 001055102 423806 5891 SH SOLE 5891 0 0 AGCO CORP COM 001084102 1664 12 SH SOLE 12 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 389673 2600 SH SOLE 2600 0 0 AGNC INVT CORP COM 00123Q104 1057 101 SH SOLE 101 0 0 AGNICO EAGLE MINES LTD COM 008474108 4991 96 SH SOLE 96 0 0 AGREE RLTY CORP COM 008492100 41707 586 SH SOLE 586 0 0 AIR LEASE CORP CL A 00912X302 85139 2204 SH SOLE 2204 0 0 AIR PRODS & CHEMS INC COM 009158106 1312398 4235 SH SOLE 4235 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 3637 140 SH SOLE 140 0 0 AIRBNB INC COM CL A 009066101 21377 250 SH SOLE 250 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 64237 762 SH SOLE 762 0 0 ALAMO GROUP INC COM 011311107 16992 120 SH SOLE 120 0 0 ALASKA AIR GROUP INC COM 011659109 4337 101 SH SOLE 101 0 0 ALBANY INTL CORP CL A 012348108 2668 27 SH SOLE 27 0 0 ALBEMARLE CORP COM 012653101 310699 1430 SH SOLE 1430 0 0 ALCOA CORP COM 013872106 591 13 SH SOLE 13 0 0 ALCON AG ORD SHS H01301128 1180535 17284 SH SOLE 17284 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1042 55 SH SOLE 55 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 47298 322 SH SOLE 322 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 10237 1530 SH SOLE 1530 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 20789 236 SH SOLE 236 0 0 ALIGN TECHNOLOGY INC COM 016255101 152387 722 SH SOLE 722 0 0 ALLEGION PLC ORD SHS G0176J109 36946 351 SH SOLE 351 0 0 ALLETE INC COM NEW 018522300 3870 60 SH SOLE 60 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 45677 1098 SH SOLE 1098 0 0 ALLSTATE CORP COM 020002101 1211815 8882 SH SOLE 8882 0 0 ALLY FINL INC COM 02005N100 111275 4551 SH SOLE 4551 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4277 18 SH SOLE 18 0 0 ALPHABET INC CAP STK CL A 02079K305 4071617 46148 SH SOLE 46148 0 0 ALPHABET INC CAP STK CL C 02079K107 1947674 21950 SH SOLE 21950 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 238966 6277 SH SOLE 6277 0 0 ALTRA INDL MOTION CORP COM 02208R106 25176 421 SH SOLE 421 0 0 ALTRIA GROUP INC COM 02209S103 1063809 22804 SH SOLE 22804 0 0 AMAZON COM INC COM 023135106 8829072 105108 SH SOLE 105108 0 0 AMBARELLA INC SHS G037AX101 6578 80 SH SOLE 80 0 0 AMBEV SA SPONSORED ADR 02319V103 44587 15590 SH SOLE 15590 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 147 36 SH SOLE 36 0 0 AMCOR PLC ORD G0250X107 200648 16847 SH SOLE 16847 0 0 AMER STATES WTR CO COM 029899101 2684 29 SH SOLE 29 0 0 AMEREN CORP COM 023608102 137206 1543 SH SOLE 1543 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 394 31 SH SOLE 31 0 0 AMERICAN ASSETS TR INC COM 024013104 610 23 SH SOLE 23 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 469 60 SH SOLE 60 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1899 136 SH SOLE 136 0 0 AMERICAN ELEC PWR CO INC COM 025537101 226694 2388 SH SOLE 2388 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 4881 107 SH SOLE 107 0 0 AMERICAN EXPRESS CO COM 025816109 262843 1779 SH SOLE 1779 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 13866 101 SH SOLE 101 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 3707 123 SH SOLE 123 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 975125 15420 SH SOLE 15420 0 0 AMERICAN TOWER CORP NEW COM 03027X100 197432 925 SH SOLE 925 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 879 18 SH SOLE 18 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 68614 2405 SH SOLE 2405 0 0 AMERIPRISE FINL INC COM 03076C106 1557 5 SH SOLE 5 0 0 AMERIS BANCORP COM 03076K108 1608 34 SH SOLE 34 0 0 AMERISOURCEBERGEN CORP COM 03073E105 162563 981 SH SOLE 981 0 0 AMETEK INC COM 031100100 177586 1271 SH SOLE 1271 0 0 AMGEN INC COM 031162100 2909075 11076 SH SOLE 11076 0 0 AMN HEALTHCARE SVCS INC COM 001744101 10384 101 SH SOLE 101 0 0 AMPHENOL CORP NEW CL A 032095101 381741 5000 SH SOLE 5000 0 0 ANALOG DEVICES INC COM 032654105 68892 420 SH SOLE 420 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4863 81 SH SOLE 81 0 0 ANSYS INC COM 03662Q105 740233 3064 SH SOLE 3064 0 0 ANTERO RESOURCES CORP COM 03674X106 744 24 SH SOLE 24 0 0 AON PLC SHS CL A G0403H108 163879 546 SH SOLE 546 0 0 APA CORPORATION COM 03743Q108 3128 67 SH SOLE 67 0 0 APARTMENT INCOME REIT CORP COM 03750L109 8921 260 SH SOLE 260 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 411 37 SH SOLE 37 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 10395 163 SH SOLE 163 0 0 APPLE INC COM 037833100 15419417 118675 SH SOLE 118675 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 5166 41 SH SOLE 41 0 0 APPLIED MATLS INC COM 038222105 1683002 17283 SH SOLE 17283 0 0 APTARGROUP INC COM 038336103 24527 223 SH SOLE 223 0 0 APTIV PLC SHS G6095L109 580059 6228 SH SOLE 6228 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 22418 855 SH SOLE 855 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 873067 9403 SH SOLE 9403 0 0 ARCONIC CORPORATION COM 03966V107 3386 160 SH SOLE 160 0 0 ARCOSA INC COM 039653100 1304 24 SH SOLE 24 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 611 36 SH SOLE 36 0 0 ARES CAPITAL CORP COM 04010L103 27447 1486 SH SOLE 1486 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 5029 349 SH SOLE 349 0 0 ARISTA NETWORKS INC COM 040413106 227533 1875 SH SOLE 1875 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1097 16 SH SOLE 16 0 0 ARROW ELECTRS INC COM 042735100 52076 498 SH SOLE 498 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 9492 234 SH SOLE 234 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 10989 370 SH SOLE 370 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 4481 25 SH SOLE 25 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103869 3916 876 SH SOLE 876 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1266382 2318 SH SOLE 2318 0 0 ASSOCIATED BANC CORP COM 045487105 739 32 SH SOLE 32 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 384864 5676 SH SOLE 5676 0 0 AT&T INC COM 00206R102 2086008 113309 SH SOLE 113309 0 0 ATKORE INC COM 047649108 27788 245 SH SOLE 245 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 42553 1211 SH SOLE 1211 0 0 ATLAS CORP SHARES Y0436Q109 463659 30226 SH SOLE 30226 0 0 ATLASSIAN CORPORATION CL A 049468101 614632 4776 SH SOLE 4776 0 0 ATMOS ENERGY CORP COM 049560105 11879 106 SH SOLE 106 0 0 ATN INTL INC COM 00215F107 956 21 SH SOLE 21 0 0 ATRICURE INC COM 04963C209 222 5 SH SOLE 5 0 0 AUDIOCODES LTD ORD M15342104 12255 685 SH SOLE 685 0 0 AUTODESK INC COM 052769106 286373 1532 SH SOLE 1532 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 245 8 SH SOLE 8 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 8007036 33348 SH SOLE 33348 0 0 AUTONATION INC COM 05329W102 966 9 SH SOLE 9 0 0 AUTOZONE INC COM 053332102 1065388 432 SH SOLE 432 0 0 AVANGRID INC COM 05351W103 174 4 SH SOLE 4 0 0 AVANOS MED INC COM 05350V106 3517 130 SH SOLE 130 0 0 AVANTOR INC COM 05352A100 65231 3093 SH SOLE 3093 0 0 AVEPOINT INC COM CL A 053604104 197 48 SH SOLE 48 0 0 AVERY DENNISON CORP COM 053611109 67694 374 SH SOLE 374 0 0 AVIS BUDGET GROUP COM 053774105 1640 10 SH SOLE 10 0 0 AVISTA CORP COM 05379B107 14942 337 SH SOLE 337 0 0 AVNET INC COM 053807103 11435 275 SH SOLE 275 0 0 AXALTA COATING SYS LTD COM G0750C108 66043 2593 SH SOLE 2593 0 0 AXON ENTERPRISE INC COM 05464C101 2655 16 SH SOLE 16 0 0 AZEK CO INC CL A 05478C105 3170 156 SH SOLE 156 0 0 AZENTA INC COM 114340102 15023 258 SH SOLE 258 0 0 BAKER HUGHES COMPANY CL A 05722G100 17452 591 SH SOLE 591 0 0 BALCHEM CORP COM 057665200 16580 135 SH SOLE 135 0 0 BALL CORP COM 058498106 13549 265 SH SOLE 265 0 0 BALLYS CORPORATION COM 05875B106 1783 92 SH SOLE 92 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 80019 13314 SH SOLE 13314 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 339 118 SH SOLE 118 0 0 BANCO SANTANDER S.A. ADR 05964H105 3693 1252 SH SOLE 1252 0 0 BANK AMERICA CORP COM 060505104 2596923 78410 SH SOLE 78410 0 0 BANK NEW YORK MELLON CORP COM 064058100 65507 1439 SH SOLE 1439 0 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 16932 568 SH SOLE 568 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 30886 771 SH SOLE 771 0 0 BARCLAYS PLC ADR 06738E204 150649 19314 SH SOLE 19314 0 0 BARNES GROUP INC COM 067806109 7516 184 SH SOLE 184 0 0 BATH & BODY WORKS INC COM 070830104 674 16 SH SOLE 16 0 0 BCE INC COM NEW 05534B760 1886596 42279 SH SOLE 42279 0 0 BEAM THERAPEUTICS INC COM 07373V105 391 10 SH SOLE 10 0 0 BECTON DICKINSON & CO COM 075887109 48825 192 SH SOLE 192 0 0 BENCHMARK ELECTRS INC COM 08160H101 7976 297 SH SOLE 297 0 0 BERKLEY W R CORP COM 084423102 39551 545 SH SOLE 545 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2397986 7763 SH SOLE 7763 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1148 19 SH SOLE 19 0 0 BEST BUY INC COM 086516101 54736 675 SH SOLE 675 0 0 BEYOND MEAT INC COM 08862E109 4198 341 SH SOLE 341 0 0 BHP GROUP LTD SPONSORED ADS 088606108 139832 2254 SH SOLE 2254 0 0 BILL COM HLDGS INC COM 090043100 33780 310 SH SOLE 310 0 0 BIO RAD LABS INC CL A 090572207 67696 161 SH SOLE 161 0 0 BIOGEN INC COM 09062X103 15232 55 SH SOLE 55 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 19456 188 SH SOLE 188 0 0 BIONTECH SE SPONSORED ADS 09075V102 2103 14 SH SOLE 14 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 75225 1137 SH SOLE 1137 0 0 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 23560 20 SH SOLE 20 0 0 BLACK HILLS CORP COM 092113109 1336 19 SH SOLE 19 0 0 BLACK KNIGHT INC COM 09215C105 82993 1344 SH SOLE 1344 0 0 BLACKBAUD INC COM 09227Q100 11242 191 SH SOLE 191 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 200144 4718 SH SOLE 4718 0 0 BLACKROCK INC COM 09247X101 552732 780 SH SOLE 780 0 0 BLACKSTONE INC COM 09260D107 216486 2918 SH SOLE 2918 0 0 BLOCK INC CL A 852234103 123796 1970 SH SOLE 1970 0 0 BLOOM ENERGY CORP COM CL A 093712107 421 22 SH SOLE 22 0 0 BOEING CO COM 097023105 633918 3328 SH SOLE 3328 0 0 BOK FINL CORP COM NEW 05561Q201 15256 147 SH SOLE 147 0 0 BOOKING HOLDINGS INC COM 09857L108 209589 104 SH SOLE 104 0 0 BOOT BARN HLDGS INC COM 099406100 10253 164 SH SOLE 164 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 127516 1220 SH SOLE 1220 0 0 BORGWARNER INC COM 099724106 12316 306 SH SOLE 306 0 0 BOSTON BEER INC CL A 100557107 2636 8 SH SOLE 8 0 0 BOSTON PROPERTIES INC COM 101121101 483565 7053 SH SOLE 7053 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1032327 22311 SH SOLE 22311 0 0 BOYD GAMING CORP COM 103304101 6397 117 SH SOLE 117 0 0 BP PLC SPONSORED ADR 055622104 269347 7711 SH SOLE 7711 0 0 BRADY CORP CL A 104674106 3062 65 SH SOLE 65 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 5479 1317 SH SOLE 1317 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 264 7 SH SOLE 7 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 9910 157 SH SOLE 157 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1273737 17703 SH SOLE 17703 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 931459 22884 SH SOLE 22884 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1678 74 SH SOLE 74 0 0 BROADCOM INC COM 11135F101 5248525 9387 SH SOLE 9387 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 131887 978 SH SOLE 978 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 8014 206 SH SOLE 206 0 0 BROWN & BROWN INC COM 115236101 570 10 SH SOLE 10 0 0 BROWN FORMAN CORP CL B 115637209 90387 1372 SH SOLE 1372 0 0 BRP GROUP INC COM CL A 05589G102 8774 349 SH SOLE 349 0 0 BRUNSWICK CORP COM 117043109 34381 477 SH SOLE 477 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 4606 71 SH SOLE 71 0 0 BUNGE LIMITED COM G16962105 52375 525 SH SOLE 525 0 0 BURLINGTON STORES INC COM 122017106 33254 164 SH SOLE 164 0 0 BWX TECHNOLOGIES INC COM 05605H100 37461 645 SH SOLE 645 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5898 64 SH SOLE 64 0 0 CABLE ONE INC COM 12685J105 14238 20 SH SOLE 20 0 0 CACI INTL INC CL A 127190304 902 3 SH SOLE 3 0 0 CACTUS INC CL A 127203107 2211 44 SH SOLE 44 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 468750 2918 SH SOLE 2918 0 0 CAMBIUM NETWORKS CORP SHS G17766109 1192 55 SH SOLE 55 0 0 CAMDEN PPTY TR SH BEN INT 133131102 27190 241 SH SOLE 241 0 0 CAMPBELL SOUP CO COM 134429109 261277 4604 SH SOLE 4604 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 223 10 SH SOLE 10 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 123687 3011 SH SOLE 3011 0 0 CANADIAN NAT RES LTD COM 136385101 150154 2674 SH SOLE 2674 0 0 CANADIAN NATL RY CO COM 136375102 6704159 56394 SH SOLE 56394 0 0 CANADIAN PAC RY LTD COM 13645T100 234127 3133 SH SOLE 3133 0 0 CANNAE HLDGS INC COM 13765N107 2561 124 SH SOLE 124 0 0 CANON INC SPONSORED ADR 138006309 759 35 SH SOLE 35 0 0 CAPITAL ONE FINL CORP COM 14040H105 42854 461 SH SOLE 461 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1835 32 SH SOLE 32 0 0 CARDINAL HEALTH INC COM 14149Y108 788313 10190 SH SOLE 10190 0 0 CARLISLE COS INC COM 142339100 3536 15 SH SOLE 15 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 5387700 130028 SH SOLE 130028 0 0 CARTERS INC COM 146229109 39318 527 SH SOLE 527 0 0 CASEYS GEN STORES INC COM 147528103 33204 148 SH SOLE 148 0 0 CASS INFORMATION SYS INC COM 14808P109 8844 193 SH SOLE 193 0 0 CATALENT INC COM 148806102 51986 1155 SH SOLE 1155 0 0 CATERPILLAR INC COM 149123101 1306318 5453 SH SOLE 5453 0 0 CAVCO INDS INC DEL COM 149568107 32127 142 SH SOLE 142 0 0 CBRE GROUP INC CL A 12504L109 501089 6511 SH SOLE 6511 0 0 CDW CORP COM 12514G108 7323896 41012 SH SOLE 41012 0 0 CELANESE CORP DEL COM 150870103 4192 41 SH SOLE 41 0 0 CENOVUS ENERGY INC COM 15135U109 112228 5782 SH SOLE 5782 0 0 CENTENE CORP DEL COM 15135B101 175829 2144 SH SOLE 2144 0 0 CENTERPOINT ENERGY INC COM 15189T107 68646 2289 SH SOLE 2289 0 0 CENTURY ALUM CO COM 156431108 262 32 SH SOLE 32 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1027 16 SH SOLE 16 0 0 CF INDS HLDGS INC COM 125269100 11673 137 SH SOLE 137 0 0 CHAMPIONX CORPORATION COM 15872M104 46994 1621 SH SOLE 1621 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 210 22 SH SOLE 22 0 0 CHARLES RIV LABS INTL INC COM 159864107 58179 267 SH SOLE 267 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 106226 842 SH SOLE 842 0 0 CHEESECAKE FACTORY INC COM 163072101 1268 40 SH SOLE 40 0 0 CHEGG INC COM 163092109 1111 44 SH SOLE 44 0 0 CHEMED CORP NEW COM 16359R103 41345 81 SH SOLE 81 0 0 CHENIERE ENERGY INC COM NEW 16411R208 47095 314 SH SOLE 314 0 0 CHESAPEAKE ENERGY CORP COM 165167735 1038 11 SH SOLE 11 0 0 CHESAPEAKE UTILS CORP COM 165303108 23744 200 SH SOLE 200 0 0 CHEVRON CORP NEW COM 166764100 5882569 32774 SH SOLE 32774 0 0 CHEWY INC CL A 16679L109 93125 2512 SH SOLE 2512 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 9711 7 SH SOLE 7 0 0 CHOICE HOTELS INTL INC COM 169905106 14900 132 SH SOLE 132 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 50210 367 SH SOLE 367 0 0 CHUBB LIMITED COM H1467J104 2716459 12268 SH SOLE 12268 0 0 CHURCH & DWIGHT CO INC COM 171340102 32083 398 SH SOLE 398 0 0 CIENA CORP COM NEW 171779309 24164 474 SH SOLE 474 0 0 CIGNA CORP NEW COM 125523100 430080 1298 SH SOLE 1298 0 0 CINEMARK HLDGS INC COM 17243V102 16186 1869 SH SOLE 1869 0 0 CINTAS CORP COM 172908105 234612 520 SH SOLE 520 0 0 CISCO SYS INC COM 17275R102 4218710 88554 SH SOLE 88554 0 0 CITIGROUP INC COM NEW 172967424 2813180 62197 SH SOLE 62197 0 0 CITIZENS FINL GROUP INC COM 174610105 15669 398 SH SOLE 398 0 0 CITY HLDG CO COM 177835105 4096 44 SH SOLE 44 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 43043 743 SH SOLE 743 0 0 CLEARWAY ENERGY INC CL C 18539C204 18932 594 SH SOLE 594 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 940974 58409 SH SOLE 58409 0 0 CLOROX CO DEL COM 189054109 337636 2406 SH SOLE 2406 0 0 CLOUDFLARE INC CL A COM 18915M107 66323 1467 SH SOLE 1467 0 0 CME GROUP INC COM 12572Q105 362664 2104 SH SOLE 2104 0 0 CMS ENERGY CORP COM 125896100 3926 62 SH SOLE 62 0 0 CNA FINL CORP COM 126117100 3002 71 SH SOLE 71 0 0 CNB FINL CORP PA COM 126128107 119 5 SH SOLE 5 0 0 CNO FINL GROUP INC COM 12621E103 1234 54 SH SOLE 54 0 0 CNX RES CORP COM 12653C108 14095 837 SH SOLE 837 0 0 COCA COLA CO COM 191216100 767390 12064 SH SOLE 12064 0 0 COCA COLA CONS INC COM 191098102 12809 25 SH SOLE 25 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 69980 1265 SH SOLE 1265 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 24546 430 SH SOLE 430 0 0 COGNEX CORP COM 192422103 66569 1413 SH SOLE 1413 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 249344 4360 SH SOLE 4360 0 0 COHEN & STEERS INC COM 19247A100 36089 559 SH SOLE 559 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 13721 1169 SH SOLE 1169 0 0 COHERENT CORP 6% CONV PFD A 19247G206 7333 45 SH SOLE 45 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 3505 99 SH SOLE 99 0 0 COLGATE PALMOLIVE CO COM 194162103 44595 566 SH SOLE 566 0 0 COLUMBIA BKG SYS INC COM 197236102 3072 102 SH SOLE 102 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 16038 494 SH SOLE 494 0 0 COMCAST CORP NEW CL A 20030N101 2357175 67406 SH SOLE 67406 0 0 COMERICA INC COM 200340107 346858 5136 SH SOLE 5136 0 0 COMFORT SYS USA INC COM 199908104 50981 443 SH SOLE 443 0 0 COMMERCIAL METALS CO COM 201723103 1208 25 SH SOLE 25 0 0 COMMUNITY BK SYS INC COM 203607106 697 11 SH SOLE 11 0 0 COMMUNITY TR BANCORP INC COM 204149108 1855 40 SH SOLE 40 0 0 COMMVAULT SYS INC COM 204166102 2891 46 SH SOLE 46 0 0 COMPANHIA PARANAENSE ENERG C SPON ADS 20441B605 27446 3746 SH SOLE 3746 0 0 CONAGRA BRANDS INC COM 205887102 358051 9252 SH SOLE 9252 0 0 CONMED CORP COM 207410101 1599 18 SH SOLE 18 0 0 CONOCOPHILLIPS COM 20825C104 6050137 50974 SH SOLE 50974 0 0 CONSOLIDATED EDISON INC COM 209115104 144015 1511 SH SOLE 1511 0 0 CONSTELLATION BRANDS INC CL A 21036P108 1222193 5274 SH SOLE 5274 0 0 CONSTELLATION ENERGY CORP COM 21037T109 131211 1522 SH SOLE 1522 0 0 COOPER COS INC COM NEW 216648402 28107 85 SH SOLE 85 0 0 COPART INC COM 217204106 246114 4042 SH SOLE 4042 0 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 66 600 SH SOLE 600 0 0 COREBRIDGE FINL INC COM 21871X109 206300 10284 SH SOLE 10284 0 0 CORNING INC COM 219350105 1631714 51087 SH SOLE 51087 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4745 181 SH SOLE 181 0 0 CORTEVA INC COM 22052L104 165702 2819 SH SOLE 2819 0 0 COSTAR GROUP INC COM 22160N109 78593 1017 SH SOLE 1017 0 0 COSTCO WHSL CORP NEW COM 22160K105 1592615 3489 SH SOLE 3489 0 0 COTERRA ENERGY INC COM 127097103 97116 3057 SH SOLE 3057 0 0 COTY INC COM CL A 222070203 5144 601 SH SOLE 601 0 0 COUPA SOFTWARE INC COM 22266L106 1742 22 SH SOLE 22 0 0 CRA INTL INC COM 12618T105 37586 307 SH SOLE 307 0 0 CREDIT SUISSE NASSAU BRANCH XLINK CRD ETN37 22539U602 26475 318 SH SOLE 318 0 0 CRH PLC ADR 12626K203 98121 2466 SH SOLE 2466 0 0 CROCS INC COM 227046109 1626 15 SH SOLE 15 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 110450 1049 SH SOLE 1049 0 0 CROWN CASTLE INC COM 22822V101 644564 4752 SH SOLE 4752 0 0 CROWN HLDGS INC COM 228368106 1397 17 SH SOLE 17 0 0 CSG SYS INTL INC COM 126349109 3203 56 SH SOLE 56 0 0 CSW INDUSTRIALS INC COM 126402106 11013 95 SH SOLE 95 0 0 CSX CORP COM 126408103 285455 9214 SH SOLE 9214 0 0 CTS CORP COM 126501105 19171 486 SH SOLE 486 0 0 CULLEN FROST BANKERS INC COM 229899109 1207652 9033 SH SOLE 9033 0 0 CUMMINS INC COM 231021106 2438241 10063 SH SOLE 10063 0 0 CVB FINL CORP COM 126600105 4956 191 SH SOLE 191 0 0 CVS HEALTH CORP COM 126650100 1814057 19466 SH SOLE 19466 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 27227 210 SH SOLE 210 0 0 D R HORTON INC COM 23331A109 8104511 90919 SH SOLE 90919 0 0 DADA NEXUS LTD ADS 23344D108 5576 800 SH SOLE 800 0 0 DANAHER CORPORATION COM 235851102 592169 2229 SH SOLE 2229 0 0 DARDEN RESTAURANTS INC COM 237194105 574627 4154 SH SOLE 4154 0 0 DARLING INGREDIENTS INC COM 237266101 42751 683 SH SOLE 683 0 0 DATADOG INC CL A COM 23804L103 65490 891 SH SOLE 891 0 0 DECKERS OUTDOOR CORP COM 243537107 44706 112 SH SOLE 112 0 0 DEERE & CO COM 244199105 357737 832 SH SOLE 832 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1328 33 SH SOLE 33 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3779 115 SH SOLE 115 0 0 DELUXE CORP COM 248019101 306 18 SH SOLE 18 0 0 DENALI THERAPEUTICS INC COM 24823R105 6257 225 SH SOLE 225 0 0 DENNYS CORP COM 24869P104 1188 129 SH SOLE 129 0 0 DENTSPLY SIRONA INC COM 24906P109 20332 636 SH SOLE 636 0 0 DESIGNER BRANDS INC CL A 250565108 4499 460 SH SOLE 460 0 0 DESKTOP METAL INC COM CL A 25058X105 154 113 SH SOLE 113 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 1498 130 SH SOLE 130 0 0 DEVON ENERGY CORP NEW COM 25179M103 141723 2301 SH SOLE 2301 0 0 DEXCOM INC COM 252131107 1093628 9658 SH SOLE 9658 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 883877 4960 SH SOLE 4960 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1117658 8171 SH SOLE 8171 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 1426 173 SH SOLE 173 0 0 DICKS SPORTING GOODS INC COM 253393102 5414 45 SH SOLE 45 0 0 DIGITAL RLTY TR INC COM 253868103 244602 2411 SH SOLE 2411 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 223 7 SH SOLE 7 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 20388544 839726 SH SOLE 839726 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 629892 15138 SH SOLE 15138 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 8181760 159956 SH SOLE 159956 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 20828056 964262 SH SOLE 964262 0 0 DIODES INC COM 254543101 51623 678 SH SOLE 678 0 0 DISCOVER FINL SVCS COM 254709108 13304 136 SH SOLE 136 0 0 DISNEY WALT CO COM 254687106 589471 6785 SH SOLE 6785 0 0 DOCUSIGN INC COM 256163106 2882 52 SH SOLE 52 0 0 DOLLAR GEN CORP NEW COM 256677105 8550846 34647 SH SOLE 34647 0 0 DOLLAR TREE INC COM 256746108 5090 36 SH SOLE 36 0 0 DOMINION ENERGY INC COM 25746U109 316441 5160 SH SOLE 5160 0 0 DOMINOS PIZZA INC COM 25754A201 4156 12 SH SOLE 12 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 96664 2501 SH SOLE 2501 0 0 DOORDASH INC CL A 25809K105 8741 179 SH SOLE 179 0 0 DORMAN PRODS INC COM 258278100 45529 563 SH SOLE 563 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 198 9 SH SOLE 9 0 0 DOVER CORP COM 260003108 86932 642 SH SOLE 642 0 0 DOW INC COM 260557103 1062584 21087 SH SOLE 21087 0 0 DOXIMITY INC CL A 26622P107 2316 69 SH SOLE 69 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 717 63 SH SOLE 63 0 0 DRIL-QUIP INC COM 262037104 598 22 SH SOLE 22 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 17664 316 SH SOLE 316 0 0 DTE ENERGY CO COM 233331107 50473 426 SH SOLE 426 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2578697 25038 SH SOLE 25038 0 0 DUPONT DE NEMOURS INC COM 26614N102 294287 4288 SH SOLE 4288 0 0 DXC TECHNOLOGY CO COM 23355L106 46905 1770 SH SOLE 1770 0 0 DYCOM INDS INC COM 267475101 2340 25 SH SOLE 25 0 0 DYNATRACE INC COM NEW 268150109 1953 51 SH SOLE 51 0 0 E L F BEAUTY INC COM 26856L103 1659 30 SH SOLE 30 0 0 EAGLE MATLS INC COM 26969P108 53373 401 SH SOLE 401 0 0 EAST WEST BANCORP INC COM 27579R104 38420 583 SH SOLE 583 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 25045 1755 SH SOLE 1755 0 0 EASTGROUP PPTYS INC COM 277276101 21949 147 SH SOLE 147 0 0 EASTMAN CHEM CO COM 277432100 33164 403 SH SOLE 403 0 0 EATON CORP PLC SHS G29183103 1754484 11179 SH SOLE 11179 0 0 EATON VANCE FLTING RATE INC COM 278279104 2234 200 SH SOLE 200 0 0 EBAY INC. COM 278642103 539611 13012 SH SOLE 13012 0 0 ECOLAB INC COM 278865100 12856 88 SH SOLE 88 0 0 EDITAS MEDICINE INC COM 28106W103 204 23 SH SOLE 23 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 433378 5808 SH SOLE 5808 0 0 ELECTRONIC ARTS INC COM 285512109 5131 42 SH SOLE 42 0 0 ELEMENT SOLUTIONS INC COM 28618M106 57880 3182 SH SOLE 3182 0 0 ELEVANCE HEALTH INC COM 036752103 2060873 4018 SH SOLE 4018 0 0 ELLINGTON FINANCIAL INC COM 28852N109 18528 1480 SH SOLE 1480 0 0 EMBECTA CORP COMMON STOCK 29082K105 687 27 SH SOLE 27 0 0 EMCOR GROUP INC COM 29084Q100 66651 450 SH SOLE 450 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 165 14 SH SOLE 14 0 0 EMERSON ELEC CO COM 291011104 968580 10083 SH SOLE 10083 0 0 EMPIRE ST RLTY TR INC CL A 292104106 553 82 SH SOLE 82 0 0 ENACT HLDGS INC COM 29249E109 341 14 SH SOLE 14 0 0 ENBRIDGE INC COM 29250N105 748335 19158 SH SOLE 19158 0 0 ENCOMPASS HEALTH CORP COM 29261A100 42932 716 SH SOLE 716 0 0 ENCORE CAP GROUP INC COM 292554102 623 13 SH SOLE 13 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 5342 237 SH SOLE 237 0 0 ENERSYS COM 29275Y102 11002 149 SH SOLE 149 0 0 ENI S P A SPONSORED ADR 26874R108 155366 5421 SH SOLE 5421 0 0 ENNIS INC COM 293389102 1374 62 SH SOLE 62 0 0 ENOVIS CORPORATION COM 194014502 1231 23 SH SOLE 23 0 0 ENPHASE ENERGY INC COM 29355A107 9010 34 SH SOLE 34 0 0 ENPRO INDS INC COM 29355X107 17934 165 SH SOLE 165 0 0 ENSIGN GROUP INC COM 29358P101 48471 512 SH SOLE 512 0 0 ENTEGRIS INC COM 29362U104 182470 2782 SH SOLE 2782 0 0 ENTERGY CORP NEW COM 29364G103 6076 54 SH SOLE 54 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 26026 773 SH SOLE 773 0 0 EOG RES INC COM 26875P101 1454478 11230 SH SOLE 11230 0 0 EPAM SYS INC COM 29414B104 236956 723 SH SOLE 723 0 0 EPR PPTYS COM SH BEN INT 26884U109 874 23 SH SOLE 23 0 0 EQT CORP COM 26884L109 338 10 SH SOLE 10 0 0 EQUINIX INC COM 29444U700 864583 1320 SH SOLE 1320 0 0 EQUINOR ASA SPONSORED ADR 29446M102 376259 10507 SH SOLE 10507 0 0 EQUITABLE HLDGS INC COM 29452E101 30451 1061 SH SOLE 1061 0 0 EQUITY COMWLTH 6.5% CNV PFD D 294628201 15180 606 SH SOLE 606 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2210 34 SH SOLE 34 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 4471 75 SH SOLE 75 0 0 ERICSSON ADR B SEK 10 294821608 5840 1000 SH SOLE 1000 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1448 61 SH SOLE 61 0 0 ESSENTIAL UTILS INC COM 29670G102 3915 82 SH SOLE 82 0 0 ESSEX PPTY TR INC COM 297178105 13488 63 SH SOLE 63 0 0 ETSY INC COM 29786A106 107684 899 SH SOLE 899 0 0 EURONAV NV SHS B38564108 47170 2768 SH SOLE 2768 0 0 EURONET WORLDWIDE INC COM 298736109 32844 348 SH SOLE 348 0 0 EVERCORE INC CLASS A 29977A105 1418 13 SH SOLE 13 0 0 EVEREST RE GROUP LTD COM G3223R108 52672 159 SH SOLE 159 0 0 EVERGY INC COM 30034W106 378 6 SH SOLE 6 0 0 EVERSOURCE ENERGY COM 30040W108 37642 449 SH SOLE 449 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1703 43 SH SOLE 43 0 0 EXACT SCIENCES CORP COM 30063P105 80457 1625 SH SOLE 1625 0 0 EXELIXIS INC COM 30161Q104 192 12 SH SOLE 12 0 0 EXELON CORP COM 30161N101 380039 8791 SH SOLE 8791 0 0 EXLSERVICE HOLDINGS INC COM 302081104 16942 100 SH SOLE 100 0 0 EXP WORLD HLDGS INC COM 30212W100 11435 1032 SH SOLE 1032 0 0 EXPEDIA GROUP INC COM NEW 30212P303 3941 45 SH SOLE 45 0 0 EXPEDITORS INTL WASH INC COM 302130109 3325 32 SH SOLE 32 0 0 EXPONENT INC COM 30214U102 36071 364 SH SOLE 364 0 0 EXTRA SPACE STORAGE INC COM 30225T102 9738 66 SH SOLE 66 0 0 EXXON MOBIL CORP COM 30231G102 6445460 58436 SH SOLE 58436 0 0 F N B CORP COM 302520101 1057 81 SH SOLE 81 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 520 26 SH SOLE 26 0 0 F5 INC COM 315616102 718 5 SH SOLE 5 0 0 FABRINET SHS G3323L100 4488 35 SH SOLE 35 0 0 FACTSET RESH SYS INC COM 303075105 18055 45 SH SOLE 45 0 0 FAIR ISAAC CORP COM 303250104 1197 2 SH SOLE 2 0 0 FARMLAND PARTNERS INC COM 31154R109 19555 1562 SH SOLE 1562 0 0 FASTENAL CO COM 311900104 13912 294 SH SOLE 294 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 39674 352 SH SOLE 352 0 0 FEDERAL SIGNAL CORP COM 313855108 36619 788 SH SOLE 788 0 0 FEDEX CORP COM 31428X106 321153 1842 SH SOLE 1842 0 0 FERGUSON PLC NEW SHS G3421J106 78422 614 SH SOLE 614 0 0 FERRARI N V COM N3167Y103 202738 949 SH SOLE 949 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 59642 1331 SH SOLE 1331 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 109044 4574 SH SOLE 4574 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 65324 1021 SH SOLE 1021 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 132881 1406 SH SOLE 1406 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 511928 11728 SH SOLE 11728 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 4267 172 SH SOLE 172 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 30998 824 SH SOLE 824 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 62692 924 SH SOLE 924 0 0 FIFTH THIRD BANCORP COM 316773100 1365761 41201 SH SOLE 41201 0 0 FIRST AMERN FINL CORP COM 31847R102 3297 63 SH SOLE 63 0 0 FIRST BUSEY CORP COM NEW 319383204 1533 62 SH SOLE 62 0 0 FIRST FINL BANCORP OH COM 320209109 3659 151 SH SOLE 151 0 0 FIRST INDL RLTY TR INC COM 32054K103 2476 51 SH SOLE 51 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 147249 1208 SH SOLE 1208 0 0 FIRST SOLAR INC COM 336433107 4643 31 SH SOLE 31 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 25200 1500 SH SOLE 1500 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 201465 4221 SH SOLE 4221 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 123653 5880 SH SOLE 5880 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 5279145 215563 SH SOLE 215563 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 432737 11349 SH SOLE 11349 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1134184 10431 SH SOLE 10431 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 223203 5766 SH SOLE 5766 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 88071 962 SH SOLE 962 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 168164 2119 SH SOLE 2119 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 6681617 89148 SH SOLE 89148 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 46133 991 SH SOLE 991 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2936 110 SH SOLE 110 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 5784768 131711 SH SOLE 131711 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 278197 6239 SH SOLE 6239 0 0 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 31563 996 SH SOLE 996 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 48587 2861 SH SOLE 2861 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 584658 8884 SH SOLE 8884 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 398747 4980 SH SOLE 4980 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 301608 3434 SH SOLE 3434 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 247210 2349 SH SOLE 2349 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 653253 8327 SH SOLE 8327 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 1489275 37316 SH SOLE 37316 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 190613 2085 SH SOLE 2085 0 0 FIRSTENERGY CORP COM 337932107 87488 2086 SH SOLE 2086 0 0 FISERV INC COM 337738108 184452 1825 SH SOLE 1825 0 0 FIVE BELOW INC COM 33829M101 47577 269 SH SOLE 269 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 56391 307 SH SOLE 307 0 0 FLEX LTD ORD Y2573F102 16159 753 SH SOLE 753 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 70396 1011 SH SOLE 1011 0 0 FLOTEK INDS INC DEL COM 343389102 2464 2200 SH SOLE 2200 0 0 FMC CORP COM NEW 302491303 288123 2298 SH SOLE 2298 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 139485 1786 SH SOLE 1786 0 0 FORD MTR CO DEL COM 345370860 260183 22372 SH SOLE 22372 0 0 FORTINET INC COM 34959E109 190278 3892 SH SOLE 3892 0 0 FORTIVE CORP COM 34959J108 41891 652 SH SOLE 652 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 201662 3531 SH SOLE 3531 0 0 FORWARD AIR CORP COM 349853101 20034 191 SH SOLE 191 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1208 46 SH SOLE 46 0 0 FOX FACTORY HLDG CORP COM 35138V102 1368 15 SH SOLE 15 0 0 FRANCO NEV CORP COM 351858105 14463 106 SH SOLE 106 0 0 FRANKLIN ELEC INC COM 353514102 18023 226 SH SOLE 226 0 0 FRANKLIN RESOURCES INC COM 354613101 1707 64 SH SOLE 64 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1542486 40592 SH SOLE 40592 0 0 FRESHWORKS INC CLASS A COM 358054104 250 17 SH SOLE 17 0 0 FRONTDOOR INC COM 35905A109 478 23 SH SOLE 23 0 0 FULLER H B CO COM 359694106 4226 59 SH SOLE 59 0 0 G III APPAREL GROUP LTD COM 36237H101 644 47 SH SOLE 47 0 0 GALLAGHER ARTHUR J & CO COM 363576109 167990 891 SH SOLE 891 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 56101 1077 SH SOLE 1077 0 0 GARRETT MOTION INC COM 366505105 1730 227 SH SOLE 227 0 0 GARTNER INC COM 366651107 7395 22 SH SOLE 22 0 0 GATES INDL CORP PLC ORD SHS G39108108 21189 1857 SH SOLE 1857 0 0 GATX CORP COM 361448103 50829 478 SH SOLE 478 0 0 GENERAC HLDGS INC COM 368736104 76400 759 SH SOLE 759 0 0 GENERAL DYNAMICS CORP COM 369550108 1917812 7730 SH SOLE 7730 0 0 GENERAL ELECTRIC CO COM NEW 369604301 261673 3120 SH SOLE 3120 0 0 GENERAL MLS INC COM 370334104 2108569 25147 SH SOLE 25147 0 0 GENERAL MTRS CO COM 37045V100 133181 3959 SH SOLE 3959 0 0 GENMAB A/S SPONSORED ADS 372303206 95268 2248 SH SOLE 2248 0 0 GENPACT LIMITED SHS G3922B107 35713 771 SH SOLE 771 0 0 GENTHERM INC COM 37253A103 21284 326 SH SOLE 326 0 0 GENUINE PARTS CO COM 372460105 2251805 12913 SH SOLE 12913 0 0 GIBRALTAR INDS INC COM 374689107 23995 523 SH SOLE 523 0 0 GILEAD SCIENCES INC COM 375558103 931384 10848 SH SOLE 10848 0 0 GITLAB INC CLASS A COM 37637K108 91 2 SH SOLE 2 0 0 GLACIER BANCORP INC NEW COM 37637Q105 26291 532 SH SOLE 532 0 0 GLOBAL NET LEASE INC COM NEW 379378201 1169 93 SH SOLE 93 0 0 GLOBAL PMTS INC COM 37940X102 103587 1043 SH SOLE 1043 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 1205132 30316 SH SOLE 30316 0 0 GLOBANT S A COM L44385109 32118 191 SH SOLE 191 0 0 GLOBUS MED INC CL A 379577208 38546 519 SH SOLE 519 0 0 GODADDY INC CL A 380237107 160714 2148 SH SOLE 2148 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 765653 7655 SH SOLE 7655 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 164990 5704 SH SOLE 5704 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4905114 14285 SH SOLE 14285 0 0 GRACO INC COM 384109104 12645 188 SH SOLE 188 0 0 GRAHAM HLDGS CO COM CL B 384637104 604 1 SH SOLE 1 0 0 GRAINGER W W INC COM 384802104 1248234 2244 SH SOLE 2244 0 0 GRAND CANYON ED INC COM 38526M106 24515 232 SH SOLE 232 0 0 GRANITE PT MTG TR INC COM STK 38741L107 178 32 SH SOLE 32 0 0 GRAY TELEVISION INC COM 389375106 8023 717 SH SOLE 717 0 0 GREIF INC CL A 397624107 9323 138 SH SOLE 138 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 34381 556 SH SOLE 556 0 0 GSK PLC SPONSORED ADR 37733W204 6238 176 SH SOLE 176 0 0 GUARDANT HEALTH INC COM 40131M109 299 11 SH SOLE 11 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 500 8 SH SOLE 8 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 726 17 SH SOLE 17 0 0 HAEMONETICS CORP MASS COM 405024100 944 12 SH SOLE 12 0 0 HAIN CELESTIAL GROUP INC COM 405217100 275 17 SH SOLE 17 0 0 HALEON PLC SPON ADS 405552100 4000 500 SH SOLE 500 0 0 HALLIBURTON CO COM 406216101 250700 6371 SH SOLE 6371 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 30898 543 SH SOLE 543 0 0 HAMILTON LANE INC CL A 407497106 27641 430 SH SOLE 430 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 50697 1727 SH SOLE 1727 0 0 HANOVER INS GROUP INC COM 410867105 141210 1045 SH SOLE 1045 0 0 HARLEY DAVIDSON INC COM 412822108 185203 4452 SH SOLE 4452 0 0 HARMONY BIOSCIENCES HLDGS IN COM 413197104 4904 89 SH SOLE 89 0 0 HARSCO CORP COM 415864107 371 59 SH SOLE 59 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 152965 2006 SH SOLE 2006 0 0 HASBRO INC COM 418056107 5186 85 SH SOLE 85 0 0 HAWAIIAN HOLDINGS INC COM 419879101 185 18 SH SOLE 18 0 0 HCA HEALTHCARE INC COM 40412C101 339561 1415 SH SOLE 1415 0 0 HCI GROUP INC COM 40416E103 1029 26 SH SOLE 26 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 412579 6031 SH SOLE 6031 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 8093 420 SH SOLE 420 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1031383 41140 SH SOLE 41140 0 0 HEICO CORP NEW CL A 422806208 89052 743 SH SOLE 743 0 0 HEICO CORP NEW COM 422806109 4763 31 SH SOLE 31 0 0 HENRY JACK & ASSOC INC COM 426281101 241916 1378 SH SOLE 1378 0 0 HERCULES CAPITAL INC COM 427096508 18984 1436 SH SOLE 1436 0 0 HERSHEY CO COM 427866108 584065 2522 SH SOLE 2522 0 0 HESS CORP COM 42809H107 27941 197 SH SOLE 197 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 6464 402 SH SOLE 402 0 0 HEXCEL CORP NEW COM 428291108 75153 1277 SH SOLE 1277 0 0 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 267566 18339 SH SOLE 18339 0 0 HIGHWOODS PPTYS INC COM 431284108 7750 277 SH SOLE 277 0 0 HILLENBRAND INC COM 431571108 2432 57 SH SOLE 57 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 214689 1699 SH SOLE 1699 0 0 HOLOGIC INC COM 436440101 169069 2260 SH SOLE 2260 0 0 HOME BANCSHARES INC COM 436893200 29287 1285 SH SOLE 1285 0 0 HOME DEPOT INC COM 437076102 3904617 12362 SH SOLE 12362 0 0 HONDA MOTOR LTD AMERN SHS 438128308 3658 160 SH SOLE 160 0 0 HONEYWELL INTL INC COM 438516106 993714 4637 SH SOLE 4637 0 0 HOPE BANCORP INC COM 43940T109 602 47 SH SOLE 47 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 122566 1077 SH SOLE 1077 0 0 HOST HOTELS & RESORTS INC COM 44107P104 124087 7580 SH SOLE 7580 0 0 HOSTESS BRANDS INC CL A 44109J106 2648 118 SH SOLE 118 0 0 HOULIHAN LOKEY INC CL A 441593100 47065 540 SH SOLE 540 0 0 HOWMET AEROSPACE INC COM 443201108 101914 2586 SH SOLE 2586 0 0 HP INC COM 40434L105 64875 2391 SH SOLE 2391 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 17014 546 SH SOLE 546 0 0 HUB GROUP INC CL A 443320106 2305 29 SH SOLE 29 0 0 HUBSPOT INC COM 443573100 30646 106 SH SOLE 106 0 0 HUMANA INC COM 444859102 37962 74 SH SOLE 74 0 0 HUNT J B TRANS SVCS INC COM 445658107 9590 55 SH SOLE 55 0 0 HUNTINGTON BANCSHARES INC COM 446150104 409758 28752 SH SOLE 28752 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 11303 49 SH SOLE 49 0 0 IAA INC COM 449253103 15840 396 SH SOLE 396 0 0 ICF INTL INC COM 44925C103 12101 122 SH SOLE 122 0 0 ICICI BANK LIMITED ADR 45104G104 250670 11452 SH SOLE 11452 0 0 ICON PLC SHS G4705A100 264955 1364 SH SOLE 1364 0 0 IDACORP INC COM 451107106 54462 505 SH SOLE 505 0 0 IDEX CORP COM 45167R104 318639 1396 SH SOLE 1396 0 0 IDEXX LABS INC COM 45168D104 207253 508 SH SOLE 508 0 0 ILLINOIS TOOL WKS INC COM 452308109 38782 175 SH SOLE 175 0 0 ILLUMINA INC COM 452327109 91387 452 SH SOLE 452 0 0 INARI MED INC COM 45332Y109 572 9 SH SOLE 9 0 0 INCYTE CORP COM 45337C102 1526 19 SH SOLE 19 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 14399 847 SH SOLE 847 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 1923 32 SH SOLE 32 0 0 INDEPENDENT BK CORP MICH COM NEW 453838609 9544 399 SH SOLE 399 0 0 ING GROEP N.V. SPONSORED ADR 456837103 15723 1292 SH SOLE 1292 0 0 INGERSOLL RAND INC COM 45687V106 51794 979 SH SOLE 979 0 0 INGEVITY CORP COM 45688C107 1831 26 SH SOLE 26 0 0 INGREDION INC COM 457187102 512410 5195 SH SOLE 5195 0 0 INSIGHT ENTERPRISES INC COM 45765U103 2708 27 SH SOLE 27 0 0 INSPERITY INC COM 45778Q107 46236 407 SH SOLE 407 0 0 INSPIRE MED SYS INC COM 457730109 1008 4 SH SOLE 4 0 0 INSULET CORP COM 45784P101 5005 17 SH SOLE 17 0 0 INTEGER HLDGS CORP COM 45826H109 26972 394 SH SOLE 394 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 12280 219 SH SOLE 219 0 0 INTEL CORP COM 458140100 1934338 73187 SH SOLE 73187 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 454 13 SH SOLE 13 0 0 INTER PARFUMS INC COM 458334109 24419 253 SH SOLE 253 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 12514 173 SH SOLE 173 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 125467 1223 SH SOLE 1223 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 992 17 SH SOLE 17 0 0 INTERDIGITAL INC COM 45867G101 16873 341 SH SOLE 341 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1376064 9767 SH SOLE 9767 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 434636 4116 SH SOLE 4116 0 0 INTERNATIONAL PAPER CO COM 460146103 96719 2793 SH SOLE 2793 0 0 INTERPUBLIC GROUP COS INC COM 460690100 80777 2425 SH SOLE 2425 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 22808 431 SH SOLE 431 0 0 INTUIT COM 461202103 329676 847 SH SOLE 847 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1597403 6020 SH SOLE 6020 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 245502 16610 SH SOLE 16610 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 3757371 152429 SH SOLE 152429 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 232773 11552 SH SOLE 11552 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 40701 2180 SH SOLE 2180 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 6831 399 SH SOLE 399 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 5608 135 SH SOLE 135 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1152676 50247 SH SOLE 50247 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1476 132 SH SOLE 132 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1212113 27655 SH SOLE 27655 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3165670 49541 SH SOLE 49541 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 393172 19151 SH SOLE 19151 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 163451 2300 SH SOLE 2300 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 9462968 60992 SH SOLE 60992 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 374684 4536 SH SOLE 4536 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 233258 1368 SH SOLE 1368 0 0 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 5876 276 SH SOLE 276 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 12288669 46149 SH SOLE 46149 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 6518 541 SH SOLE 541 0 0 INVITAE CORP COM 46185L103 299 161 SH SOLE 161 0 0 INVITATION HOMES INC COM 46187W107 40844 1378 SH SOLE 1378 0 0 IQVIA HLDGS INC COM 46266C105 10449 51 SH SOLE 51 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 4113 80 SH SOLE 80 0 0 IRON MTN INC DEL COM 46284V101 224438 4447 SH SOLE 4447 0 0 ISHARES GOLD TR ISHARES NEW 464285204 2634044 76150 SH SOLE 76150 0 0 ISHARES INC CORE MSCI EMKT 46434G103 2648021 56703 SH SOLE 56703 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 126824 4218 SH SOLE 4218 0 0 ISHARES INC MSCI EMERG MRKT 464286533 5992798 112965 SH SOLE 112965 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 114119 1201 SH SOLE 1201 0 0 ISHARES INC MSCI WORLD ETF 464286392 308303 2822 SH SOLE 2822 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 354881 16716 SH SOLE 16716 0 0 ISHARES SILVER TR ISHARES 46428Q109 1766026 80201 SH SOLE 80201 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1613264 16638 SH SOLE 16638 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 5725277 140017 SH SOLE 140017 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 900986 11100 SH SOLE 11100 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 3779626 34938 SH SOLE 34938 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 4098859 35676 SH SOLE 35676 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 652550 6813 SH SOLE 6813 0 0 ISHARES TR AGENCY BOND ETF 464288166 241277 2267 SH SOLE 2267 0 0 ISHARES TR BROAD USD HIGH 46435U853 45130 1307 SH SOLE 1307 0 0 ISHARES TR COHEN STEER REIT 464287564 481550 8781 SH SOLE 8781 0 0 ISHARES TR CONV BD ETF 46435G102 1584468 22808 SH SOLE 22808 0 0 ISHARES TR CORE DIV GRWTH 46434V621 2165876 43318 SH SOLE 43318 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 3806969 36521 SH SOLE 36521 0 0 ISHARES TR CORE INTL AGGR 46435G672 22016 463 SH SOLE 463 0 0 ISHARES TR CORE MSCI EAFE 46432F842 8019832 130108 SH SOLE 130108 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 435779 7529 SH SOLE 7529 0 0 ISHARES TR CORE S&P MCP ETF 464287507 19826534 81965 SH SOLE 81965 0 0 ISHARES TR CORE S&P SCP ETF 464287804 16265623 171868 SH SOLE 171868 0 0 ISHARES TR CORE S&P US GWT 464287671 177291 2174 SH SOLE 2174 0 0 ISHARES TR CORE S&P US VLU 464287663 198472 2810 SH SOLE 2810 0 0 ISHARES TR CORE S&P500 ETF 464287200 65142541 169549 SH SOLE 169549 0 0 ISHARES TR CORE TOTAL USD 46434V613 29157303 648950 SH SOLE 648950 0 0 ISHARES TR CORE US AGGBD ET 464287226 7809123 80515 SH SOLE 80515 0 0 ISHARES TR CRE U S REIT ETF 464288521 57560 1164 SH SOLE 1164 0 0 ISHARES TR DEVSMCP EXNA ETF 464288497 25737 521 SH SOLE 521 0 0 ISHARES TR EAFE GRWTH ETF 464288885 7426677 88666 SH SOLE 88666 0 0 ISHARES TR EAFE SML CP ETF 464288273 105674 1871 SH SOLE 1871 0 0 ISHARES TR EAFE VALUE ETF 464288877 9803950 213687 SH SOLE 213687 0 0 ISHARES TR ESG ADV TTL USD 46436E619 595147 14103 SH SOLE 14103 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 122376 1861 SH SOLE 1861 0 0 ISHARES TR ESG AWARE MSCI 46435U663 144530 4396 SH SOLE 4396 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 17397038 205275 SH SOLE 205275 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 12901 276 SH SOLE 276 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 59986 2524 SH SOLE 2524 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 226192 10144 SH SOLE 10144 0 0 ISHARES TR ESG EAFE ETF 46436E759 140563 2590 SH SOLE 2590 0 0 ISHARES TR ESG MSCI LEADR 46435U218 301114 4541 SH SOLE 4541 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 240478 7843 SH SOLE 7843 0 0 ISHARES TR EXPND TEC SC ETF 464287549 8120 29 SH SOLE 29 0 0 ISHARES TR FALN ANGLS USD 46435G474 1244029 50550 SH SOLE 50550 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 9163860 182075 SH SOLE 182075 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 152965 7706 SH SOLE 7706 0 0 ISHARES TR GLB INFRASTR ETF 464288372 120467 2628 SH SOLE 2628 0 0 ISHARES TR GLOBAL MATER ETF 464288695 157872 2007 SH SOLE 2007 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1127285 15310 SH SOLE 15310 0 0 ISHARES TR IBOXX INV CP ETF 464287242 2239651 21243 SH SOLE 21243 0 0 ISHARES TR INTL DEV RE ETF 464288489 11499 546 SH SOLE 546 0 0 ISHARES TR INTL SEL DIV ETF 464288448 420245 15473 SH SOLE 15473 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 2303791 46242 SH SOLE 46242 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 4639768 93714 SH SOLE 93714 0 0 ISHARES TR JPMORGAN USD EMG 464288281 751317 8882 SH SOLE 8882 0 0 ISHARES TR MBS ETF 464288588 11810675 127339 SH SOLE 127339 0 0 ISHARES TR MORNINGSTAR VALU 464288109 1518 24 SH SOLE 24 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 168860 3134 SH SOLE 3134 0 0 ISHARES TR MSCI ACWI EX US 464288240 1013613 22277 SH SOLE 22277 0 0 ISHARES TR MSCI EAFE ETF 464287465 28453537 433479 SH SOLE 433479 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 1715655 26982 SH SOLE 26982 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 5800371 153044 SH SOLE 153044 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 954048 29455 SH SOLE 29455 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 138557 5980 SH SOLE 5980 0 0 ISHARES TR MSCI KLD400 SOC 464288570 297577 4145 SH SOLE 4145 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 13078324 181391 SH SOLE 181391 0 0 ISHARES TR MSCI USA MMENTM 46432F396 2636739 18068 SH SOLE 18068 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 47293 415 SH SOLE 415 0 0 ISHARES TR NATIONAL MUN ETF 464288414 5887333 55794 SH SOLE 55794 0 0 ISHARES TR NORTH AMERN NAT 464287374 122025 3001 SH SOLE 3001 0 0 ISHARES TR PFD AND INCM SEC 464288687 279075 9141 SH SOLE 9141 0 0 ISHARES TR RUS 1000 ETF 464287622 37102483 176242 SH SOLE 176242 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 5772066 26942 SH SOLE 26942 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 9870766 65089 SH SOLE 65089 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 764499 3564 SH SOLE 3564 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 208705 1505 SH SOLE 1505 0 0 ISHARES TR RUS MD CP GR ETF 464287481 610578 7304 SH SOLE 7304 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 22753 216 SH SOLE 216 0 0 ISHARES TR RUS MID CAP ETF 464287499 10384777 153963 SH SOLE 153963 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 15025964 86178 SH SOLE 86178 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 346027 1568 SH SOLE 1568 0 0 ISHARES TR S&P 100 ETF 464287101 242040 1419 SH SOLE 1419 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 12905597 220609 SH SOLE 220609 0 0 ISHARES TR S&P 500 VAL ETF 464287408 9883592 68130 SH SOLE 68130 0 0 ISHARES TR S&P MC 400GR ETF 464287606 2347812 34375 SH SOLE 34375 0 0 ISHARES TR SELECT DIVID ETF 464287168 228658 1896 SH SOLE 1896 0 0 ISHARES TR SHORT TREAS BD 464288679 27398257 249256 SH SOLE 249256 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 3202235 30711 SH SOLE 30711 0 0 ISHARES TR SP SMCP600VL ETF 464287879 4271546 46781 SH SOLE 46781 0 0 ISHARES TR TIPS BD ETF 464287176 4374739 41101 SH SOLE 41101 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 625100 5010 SH SOLE 5010 0 0 ISHARES TR U.S. ENERGY ETF 464287796 177973 3828 SH SOLE 3828 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 167601 1064 SH SOLE 1064 0 0 ISHARES TR U.S. FINLS ETF 464287788 258560 3426 SH SOLE 3426 0 0 ISHARES TR U.S. MED DVC ETF 464288810 22920 436 SH SOLE 436 0 0 ISHARES TR U.S. REAL ES ETF 464287739 385652 4581 SH SOLE 4581 0 0 ISHARES TR U.S. TECH ETF 464287721 3141177 42169 SH SOLE 42169 0 0 ISHARES TR U.S. UTILITS ETF 464287697 2193411 25346 SH SOLE 25346 0 0 ISHARES TR US AER DEF ETF 464288760 519142 4641 SH SOLE 4641 0 0 ISHARES TR US INDUSTRIALS 464287754 366836 3803 SH SOLE 3803 0 0 ISHARES TR US INFRASTRUC 46435U713 817596 22548 SH SOLE 22548 0 0 ISHARES TR US OIL GS EX ETF 464288851 29529 318 SH SOLE 318 0 0 ISHARES TR US TREAS BD ETF 46429B267 10711080 471438 SH SOLE 471438 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 6978 128 SH SOLE 128 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1160471 41166 SH SOLE 41166 0 0 J & J SNACK FOODS CORP COM 466032109 1053 7 SH SOLE 7 0 0 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 45955 918 SH SOLE 918 0 0 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 24169 255 SH SOLE 255 0 0 JABIL INC COM 466313103 3342 49 SH SOLE 49 0 0 JACK IN THE BOX INC COM 466367109 1638 24 SH SOLE 24 0 0 JACOBS SOLUTIONS INC COM 46982L108 227407 1894 SH SOLE 1894 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 494 21 SH SOLE 21 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 36641 230 SH SOLE 230 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 548 6 SH SOLE 6 0 0 JOHNSON & JOHNSON COM 478160104 6618204 37465 SH SOLE 37465 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1746930 27147 SH SOLE 27147 0 0 JONES LANG LASALLE INC COM 48020Q107 9881 62 SH SOLE 62 0 0 JOYY INC ADS REPSTG COM A 46591M109 8025 250 SH SOLE 250 0 0 JPMORGAN CHASE & CO COM 46625H100 4848557 36156 SH SOLE 36156 0 0 JUNIPER NETWORKS INC COM 48203R104 1630 51 SH SOLE 51 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 22103 291 SH SOLE 291 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 18635 2177 SH SOLE 2177 0 0 KEMPER CORP COM 488401100 1230 25 SH SOLE 25 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 10939 685 SH SOLE 685 0 0 KEURIG DR PEPPER INC COM 49271V100 162895 4568 SH SOLE 4568 0 0 KEYCORP COM 493267108 307567 17656 SH SOLE 17656 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 190565 1114 SH SOLE 1114 0 0 KFORCE INC COM 493732101 12117 221 SH SOLE 221 0 0 KIMBERLY-CLARK CORP COM 494368103 1765100 12894 SH SOLE 12894 0 0 KIMCO RLTY CORP COM 49446R109 7710 364 SH SOLE 364 0 0 KINDER MORGAN INC DEL COM 49456B101 613815 33950 SH SOLE 33950 0 0 KINSALE CAP GROUP INC COM 49714P108 41844 160 SH SOLE 160 0 0 KITE RLTY GROUP TR COM NEW 49803T300 38018 1806 SH SOLE 1806 0 0 KKR & CO INC COM 48251W104 4735 102 SH SOLE 102 0 0 KLA CORP COM NEW 482480100 55420 147 SH SOLE 147 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1427551 27238 SH SOLE 27238 0 0 KNOWLES CORP COM 49926D109 1330 81 SH SOLE 81 0 0 KOHLS CORP COM 500255104 14847 588 SH SOLE 588 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 469215 31302 SH SOLE 31302 0 0 KONTOOR BRANDS INC COM 50050N103 509748 12747 SH SOLE 12747 0 0 KORN FERRY COM NEW 500643200 13252 261 SH SOLE 261 0 0 KRAFT HEINZ CO COM 500754106 595038 14616 SH SOLE 14616 0 0 KRISPY KREME INC COM 50101L106 8637 837 SH SOLE 837 0 0 KROGER CO COM 501044101 235605 5285 SH SOLE 5285 0 0 KULICKE & SOFFA INDS INC COM 501242101 13514 304 SH SOLE 304 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 3636 327 SH SOLE 327 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1288508 6189 SH SOLE 6189 0 0 LA Z BOY INC COM 505336107 4405 193 SH SOLE 193 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 248197 1054 SH SOLE 1054 0 0 LAKELAND FINL CORP COM 511656100 42321 580 SH SOLE 580 0 0 LAM RESEARCH CORP COM 512807108 1080535 2560 SH SOLE 2560 0 0 LAMB WESTON HLDGS INC COM 513272104 92399 1034 SH SOLE 1034 0 0 LANCASTER COLONY CORP COM 513847103 39065 198 SH SOLE 198 0 0 LANDSTAR SYS INC COM 515098101 24109 148 SH SOLE 148 0 0 LAS VEGAS SANDS CORP COM 517834107 1106 23 SH SOLE 23 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2595 40 SH SOLE 40 0 0 LAUDER ESTEE COS INC CL A 518439104 1004615 4049 SH SOLE 4049 0 0 LEAR CORP COM NEW 521865204 322937 2604 SH SOLE 2604 0 0 LEGGETT & PLATT INC COM 524660107 53253 1630 SH SOLE 1630 0 0 LEIDOS HOLDINGS INC COM 525327102 67636 643 SH SOLE 643 0 0 LEMAITRE VASCULAR INC COM 525558201 47585 1034 SH SOLE 1034 0 0 LENNAR CORP CL A 526057104 9593 106 SH SOLE 106 0 0 LENNAR CORP CL B 526057302 823 11 SH SOLE 11 0 0 LESLIES INC COM 527064109 9377 768 SH SOLE 768 0 0 LGI HOMES INC COM 50187T106 833 9 SH SOLE 9 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 22958 384 SH SOLE 384 0 0 LIFE STORAGE INC COM 53223X107 492 5 SH SOLE 5 0 0 LIGHT & WONDER INC COM 80874P109 1641 28 SH SOLE 28 0 0 LILLY ELI & CO COM 532457108 8821094 24112 SH SOLE 24112 0 0 LINCOLN ELEC HLDGS INC COM 533900106 29316 202 SH SOLE 202 0 0 LINDE PLC SHS G5494J103 1025516 3144 SH SOLE 3144 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 194 34 SH SOLE 34 0 0 LITHIA MTRS INC COM 536797103 34806 170 SH SOLE 170 0 0 LITTELFUSE INC COM 537008104 31928 145 SH SOLE 145 0 0 LIVANOVA PLC SHS G5509L101 889 16 SH SOLE 16 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 24200 347 SH SOLE 347 0 0 LKQ CORP COM 501889208 95658 1791 SH SOLE 1791 0 0 LOCKHEED MARTIN CORP COM 539830109 253460 521 SH SOLE 521 0 0 LOEWS CORP COM 540424108 8633 148 SH SOLE 148 0 0 LOUISIANA PAC CORP COM 546347105 1278953 21604 SH SOLE 21604 0 0 LOWES COS INC COM 548661107 9198212 46167 SH SOLE 46167 0 0 LPL FINL HLDGS INC COM 50212V100 121272 561 SH SOLE 561 0 0 LSI INDS INC OHIO COM 50216C108 135913 11104 SH SOLE 11104 0 0 LTC PPTYS INC COM 502175102 107 3 SH SOLE 3 0 0 LULULEMON ATHLETICA INC COM 550021109 313648 979 SH SOLE 979 0 0 LUMEN TECHNOLOGIES INC COM 550241103 386 74 SH SOLE 74 0 0 LUMENTUM HLDGS INC COM 55024U109 1426801 27349 SH SOLE 27349 0 0 LXP INDUSTRIAL TRUST COM 529043101 2191 216 SH SOLE 216 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 156 45 SH SOLE 45 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 157089 1892 SH SOLE 1892 0 0 M & T BK CORP COM 55261F104 4534 31 SH SOLE 31 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 675 15 SH SOLE 15 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 1834 10 SH SOLE 10 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 2032 7 SH SOLE 7 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 21177 903 SH SOLE 903 0 0 MAIN STR CAP CORP COM 56035L104 71240 1928 SH SOLE 1928 0 0 MALIBU BOATS INC COM CL A 56117J100 1013 19 SH SOLE 19 0 0 MANHATTAN ASSOCIATES INC COM 562750109 92993 766 SH SOLE 766 0 0 MANPOWERGROUP INC WIS COM 56418H100 2871 34 SH SOLE 34 0 0 MANULIFE FINL CORP COM 56501R106 89807 5034 SH SOLE 5034 0 0 MARATHON OIL CORP COM 565849106 3329 123 SH SOLE 123 0 0 MARATHON PETE CORP COM 56585A102 184130 1582 SH SOLE 1582 0 0 MARCUS & MILLICHAP INC COM 566324109 6339 184 SH SOLE 184 0 0 MARKEL CORP COM 570535104 134382 102 SH SOLE 102 0 0 MARKETAXESS HLDGS INC COM 57060D108 23706 85 SH SOLE 85 0 0 MARQETA INC CLASS A COM 57142B104 214 35 SH SOLE 35 0 0 MARRIOTT INTL INC NEW CL A 571903202 34398 231 SH SOLE 231 0 0 MARSH & MCLENNAN COS INC COM 571748102 1087860 6574 SH SOLE 6574 0 0 MARTIN MARIETTA MATLS INC COM 573284106 98012 290 SH SOLE 290 0 0 MARVELL TECHNOLOGY INC COM 573874104 356398 9622 SH SOLE 9622 0 0 MASCO CORP COM 574599106 379938 8141 SH SOLE 8141 0 0 MASONITE INTL CORP COM 575385109 2660 33 SH SOLE 33 0 0 MASTERBRAND INC COMMON STOCK 57638P104 9327 1235 SH SOLE 1235 0 0 MASTERCARD INCORPORATED CL A 57636Q104 9153178 26323 SH SOLE 26323 0 0 MATADOR RES CO COM 576485205 1889 33 SH SOLE 33 0 0 MATCH GROUP INC NEW COM 57667L107 117663 2836 SH SOLE 2836 0 0 MATERION CORP COM 576690101 38854 444 SH SOLE 444 0 0 MATIV HOLDINGS INC COM 808541106 251 12 SH SOLE 12 0 0 MATSON INC COM 57686G105 1375 22 SH SOLE 22 0 0 MAXAR TECHNOLOGIES INC COM 57778K105 569 11 SH SOLE 11 0 0 MCCORMICK & CO INC COM NON VTG 579780206 32647 392 SH SOLE 392 0 0 MCDONALDS CORP COM 580135101 1798892 6826 SH SOLE 6826 0 0 MCGRATH RENTCORP COM 580589109 1876 19 SH SOLE 19 0 0 MCKESSON CORP COM 58155Q103 122841 327 SH SOLE 327 0 0 MEDIAALPHA INC CL A 58450V104 796 80 SH SOLE 80 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 3655 320 SH SOLE 320 0 0 MEDPACE HLDGS INC COM 58506Q109 15506 73 SH SOLE 73 0 0 MEDTRONIC PLC SHS G5960L103 2182564 27843 SH SOLE 27843 0 0 MERCADOLIBRE INC COM 58733R102 846 1 SH SOLE 1 0 0 MERCANTILE BK CORP COM 587376104 6026 180 SH SOLE 180 0 0 MERCER INTL INC COM 588056101 175 15 SH SOLE 15 0 0 MERCK & CO INC COM 58933Y105 5360533 48004 SH SOLE 48004 0 0 MERIT MED SYS INC COM 589889104 3602 51 SH SOLE 51 0 0 MERITAGE HOMES CORP COM 59001A102 3227 35 SH SOLE 35 0 0 META PLATFORMS INC CL A 30303M102 2788981 23176 SH SOLE 23176 0 0 METHODE ELECTRS INC COM 591520200 1730 39 SH SOLE 39 0 0 METLIFE INC COM 59156R108 858275 11860 SH SOLE 11860 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 252951 175 SH SOLE 175 0 0 MGM RESORTS INTERNATIONAL COM 552953101 122987 3668 SH SOLE 3668 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 136146 1938 SH SOLE 1938 0 0 MICRON TECHNOLOGY INC COM 595112103 225226 4496 SH SOLE 4496 0 0 MICROSOFT CORP COM 594918104 14559842 60712 SH SOLE 60712 0 0 MID-AMER APT CMNTYS INC COM 59522J103 179606 1144 SH SOLE 1144 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1275 21 SH SOLE 21 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 256928 38520 SH SOLE 38520 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 2254 794 SH SOLE 794 0 0 MODERNA INC COM 60770K107 196496 1094 SH SOLE 1094 0 0 MOELIS & CO CL A 60786M105 12815 334 SH SOLE 334 0 0 MOHAWK INDS INC COM 608190104 75235 736 SH SOLE 736 0 0 MOLINA HEALTHCARE INC COM 60855R100 39297 119 SH SOLE 119 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 294433 5715 SH SOLE 5715 0 0 MONARCH CASINO & RESORT INC COM 609027107 14609 190 SH SOLE 190 0 0 MONDELEZ INTL INC CL A 609207105 104106 1553 SH SOLE 1553 0 0 MONOLITHIC PWR SYS INC COM 609839105 41106 116 SH SOLE 116 0 0 MONRO INC COM 610236101 24678 546 SH SOLE 546 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1647017 16222 SH SOLE 16222 0 0 MOOG INC CL A 615394202 1580 18 SH SOLE 18 0 0 MORGAN STANLEY COM NEW 617446448 3815177 44874 SH SOLE 44874 0 0 MOSAIC CO NEW COM 61945C103 468400 10677 SH SOLE 10677 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 116607 451 SH SOLE 451 0 0 MOVADO GROUP INC COM 624580106 12191 378 SH SOLE 378 0 0 MSCI INC COM 55354G100 206530 444 SH SOLE 444 0 0 MUELLER INDS INC COM 624756102 4012 68 SH SOLE 68 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1367 127 SH SOLE 127 0 0 MURPHY OIL CORP COM 626717102 11095 258 SH SOLE 258 0 0 MURPHY USA INC COM 626755102 1398 5 SH SOLE 5 0 0 NATERA INC COM 632307104 2410 60 SH SOLE 60 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 564733 9285 SH SOLE 9285 0 0 NATIONAL INSTRS CORP COM 636518102 12398 336 SH SOLE 336 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 13833 383 SH SOLE 383 0 0 NATWEST GROUP PLC SPONS ADR 639057207 111838 17312 SH SOLE 17312 0 0 NAVIENT CORPORATION COM 63938C108 7353 447 SH SOLE 447 0 0 NCR CORP NEW COM 62886E108 1545 66 SH SOLE 66 0 0 NELNET INC CL A 64031N108 544 6 SH SOLE 6 0 0 NEOGEN CORP COM 640491106 1736 114 SH SOLE 114 0 0 NETAPP INC COM 64110D104 452042 7526 SH SOLE 7526 0 0 NETFLIX INC COM 64110L106 2013905 6830 SH SOLE 6830 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 47776 400 SH SOLE 400 0 0 NEWMARKET CORP COM 651587107 1566 5 SH SOLE 5 0 0 NEWMONT CORP COM 651639106 589176 12482 SH SOLE 12482 0 0 NEWS CORP NEW CL A 65249B109 132676 7290 SH SOLE 7290 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 20367 468 SH SOLE 468 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 44107 252 SH SOLE 252 0 0 NEXTERA ENERGY INC COM 65339F101 2067033 24725 SH SOLE 24725 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 29439 420 SH SOLE 420 0 0 NIKE INC CL B 654106103 8162666 69761 SH SOLE 69761 0 0 NIO INC SPON ADS 62914V106 1531 157 SH SOLE 157 0 0 NISOURCE INC COM 65473P105 3811 139 SH SOLE 139 0 0 NOKIA CORP SPONSORED ADR 654902204 1485 320 SH SOLE 320 0 0 NORDSON CORP COM 655663102 58162 244 SH SOLE 244 0 0 NORFOLK SOUTHN CORP COM 655844108 80581 327 SH SOLE 327 0 0 NORTHERN OIL AND GAS INC MN COM 665531307 51504 1655 SH SOLE 1655 0 0 NORTHERN TR CORP COM 665859104 312103 3501 SH SOLE 3501 0 0 NORTHROP GRUMMAN CORP COM 666807102 1522975 2791 SH SOLE 2791 0 0 NORTHWESTERN CORP COM NEW 668074305 2018 34 SH SOLE 34 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1456 119 SH SOLE 119 0 0 NORWOOD FINL CORP COM 669549107 167 5 SH SOLE 5 0 0 NOV INC COM 62955J103 173366 8299 SH SOLE 8299 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1380142 15213 SH SOLE 15213 0 0 NOVOCURE LTD ORD SHS G6674U108 1540 21 SH SOLE 21 0 0 NOVO-NORDISK A S ADR 670100205 601723 4446 SH SOLE 4446 0 0 NRG ENERGY INC COM NEW 629377508 827 26 SH SOLE 26 0 0 NUCOR CORP COM 670346105 205770 1555 SH SOLE 1555 0 0 NUTRIEN LTD COM 67077M108 432702 5884 SH SOLE 5884 0 0 NVENT ELECTRIC PLC SHS G6700G107 3616 94 SH SOLE 94 0 0 NVIDIA CORPORATION COM 67066G104 3232986 22122 SH SOLE 22122 0 0 NXP SEMICONDUCTORS N V COM N6596X109 360117 2267 SH SOLE 2267 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 18712 454 SH SOLE 454 0 0 OCCIDENTAL PETE CORP COM 674599105 349871 5543 SH SOLE 5543 0 0 OGE ENERGY CORP COM 670837103 254560 6436 SH SOLE 6436 0 0 OHIO VY BANC CORP COM 677719106 343 13 SH SOLE 13 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 77187 272 SH SOLE 272 0 0 OLD NATL BANCORP IND COM 680033107 5915 329 SH SOLE 329 0 0 OLD REP INTL CORP COM 680223104 129445 5360 SH SOLE 5360 0 0 OLIN CORP COM PAR $1 680665205 95079 1796 SH SOLE 1796 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 9602 205 SH SOLE 205 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 26164 936 SH SOLE 936 0 0 OMNICELL COM COM 68213N109 4638 92 SH SOLE 92 0 0 OMNICOM GROUP INC COM 681919106 9296 113 SH SOLE 113 0 0 ON SEMICONDUCTOR CORP COM 682189105 139897 2243 SH SOLE 2243 0 0 ONEMAIN HLDGS INC COM 68268W103 1432 43 SH SOLE 43 0 0 ONEOK INC NEW COM 682680103 11038 168 SH SOLE 168 0 0 ONTO INNOVATION INC COM 683344105 14367 211 SH SOLE 211 0 0 OPEN LENDING CORP COM CL A 68373J104 635 94 SH SOLE 94 0 0 ORACLE CORP COM 68389X105 112393 1375 SH SOLE 1375 0 0 ORANGE SPONSORED ADR 684060106 1155 117 SH SOLE 117 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 32917 39 SH SOLE 39 0 0 ORGANON & CO COMMON STOCK 68622V106 11842 424 SH SOLE 424 0 0 ORIGIN BANCORP INC COM 68621T102 4404 120 SH SOLE 120 0 0 ORIX CORP SPONSORED ADR 686330101 966 12 SH SOLE 12 0 0 OSCAR HEALTH INC CL A 687793109 180 73 SH SOLE 73 0 0 OSHKOSH CORP COM 688239201 441 5 SH SOLE 5 0 0 OSI SYSTEMS INC COM 671044105 318 4 SH SOLE 4 0 0 OTIS WORLDWIDE CORP COM 68902V107 69148 883 SH SOLE 883 0 0 OVERSTOCK COM INC DEL COM 690370101 348 18 SH SOLE 18 0 0 OVINTIV INC COM 69047Q102 66736 1316 SH SOLE 1316 0 0 OXFORD INDS INC COM 691497309 1118 12 SH SOLE 12 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 52327 2194 SH SOLE 2194 0 0 PACCAR INC COM 693718108 1177602 11571 SH SOLE 11571 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6086 744 SH SOLE 744 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1452 46 SH SOLE 46 0 0 PACIRA BIOSCIENCES INC COM 695127100 541 14 SH SOLE 14 0 0 PACKAGING CORP AMER COM 695156109 273712 2120 SH SOLE 2120 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 74657 11629 SH SOLE 11629 0 0 PALO ALTO NETWORKS INC COM 697435105 1212742 8691 SH SOLE 8691 0 0 PARKER-HANNIFIN CORP COM 701094104 5279031 18141 SH SOLE 18141 0 0 PARSONS CORP DEL COM 70202L102 3099 67 SH SOLE 67 0 0 PATRICK INDS INC COM 703343103 1879 31 SH SOLE 31 0 0 PATTERSON COS INC COM 703395103 2046 73 SH SOLE 73 0 0 PATTERSON-UTI ENERGY INC COM 703481101 101 6 SH SOLE 6 0 0 PAYCHEX INC COM 704326107 142717 1235 SH SOLE 1235 0 0 PAYCOM SOFTWARE INC COM 70432V102 1034573 3334 SH SOLE 3334 0 0 PAYLOCITY HLDG CORP COM 70438V106 35354 182 SH SOLE 182 0 0 PAYPAL HLDGS INC COM 70450Y103 1384170 19435 SH SOLE 19435 0 0 PBF ENERGY INC CL A 69318G106 285 7 SH SOLE 7 0 0 PDC ENERGY INC COM 69327R101 4253 67 SH SOLE 67 0 0 PEARSON PLC SPONSORED ADR 705015105 4621 410 SH SOLE 410 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 482 36 SH SOLE 36 0 0 PENN ENTERTAINMENT INC COM 707569109 2732 92 SH SOLE 92 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 850 15 SH SOLE 15 0 0 PENNYMAC MTG INVT TR COM 70931T103 217 17 SH SOLE 17 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 1264 11 SH SOLE 11 0 0 PENTAIR PLC SHS G7S00T104 495 11 SH SOLE 11 0 0 PEOPLES BANCORP INC COM 709789101 2373 84 SH SOLE 84 0 0 PEPSICO INC COM 713448108 2226313 12248 SH SOLE 12248 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 39238 672 SH SOLE 672 0 0 PERKINELMER INC COM 714046109 121157 864 SH SOLE 864 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 12417 1321 SH SOLE 1321 0 0 PERRIGO CO PLC SHS G97822103 7159 210 SH SOLE 210 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 8764 775 SH SOLE 775 0 0 PFIZER INC COM 717081103 3760628 73392 SH SOLE 73392 0 0 PG&E CORP COM 69331C108 4325 266 SH SOLE 266 0 0 PHILIP MORRIS INTL INC COM 718172109 5612560 54770 SH SOLE 54770 0 0 PHILLIPS 66 COM 718546104 597764 5743 SH SOLE 5743 0 0 PHYSICIANS RLTY TR COM 71943U104 22733 1571 SH SOLE 1571 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 891 95 SH SOLE 95 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 81927 4381 SH SOLE 4381 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 37704 420 SH SOLE 420 0 0 PINDUODUO INC SPONSORED ADS 722304102 734 9 SH SOLE 9 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 52628 717 SH SOLE 717 0 0 PINTEREST INC CL A 72352L106 42030 1731 SH SOLE 1731 0 0 PIONEER NAT RES CO COM 723787107 385524 1688 SH SOLE 1688 0 0 PIPER SANDLER COMPANIES COM 724078100 34632 266 SH SOLE 266 0 0 PLANET FITNESS INC CL A 72703H101 2442 31 SH SOLE 31 0 0 PLEXUS CORP COM 729132100 6690 65 SH SOLE 65 0 0 PLUG POWER INC COM NEW 72919P202 1076 87 SH SOLE 87 0 0 PNC FINL SVCS GROUP INC COM 693475105 463409 2934 SH SOLE 2934 0 0 PNM RES INC COM 69349H107 1366 28 SH SOLE 28 0 0 POLARIS INC COM 731068102 32017 317 SH SOLE 317 0 0 POOL CORP COM 73278L105 35675 118 SH SOLE 118 0 0 POPULAR INC COM NEW 733174700 10030 150 SH SOLE 150 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 27990 566 SH SOLE 566 0 0 POWER INTEGRATIONS INC COM 739276103 65983 920 SH SOLE 920 0 0 PPL CORP COM 69351T106 273666 9296 SH SOLE 9296 0 0 PRA GROUP INC COM 69354N106 2027 60 SH SOLE 60 0 0 PRICE T ROWE GROUP INC COM 74144T108 1008662 9248 SH SOLE 9248 0 0 PRICESMART INC COM 741511109 851 14 SH SOLE 14 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 266021 3170 SH SOLE 3170 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 409 18 SH SOLE 18 0 0 PROCTER AND GAMBLE CO COM 742718109 4018186 26512 SH SOLE 26512 0 0 PROGRESS SOFTWARE CORP COM 743312100 5499 109 SH SOLE 109 0 0 PROGRESSIVE CORP COM 743315103 113626 876 SH SOLE 876 0 0 PROLOGIS INC. COM 74340W103 295467 2621 SH SOLE 2621 0 0 PROMETHEUS BIOSCIENCES INC COM 74349U108 660 6 SH SOLE 6 0 0 PROPETRO HLDG CORP COM 74347M108 8970 865 SH SOLE 865 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 1017279 11304 SH SOLE 11304 0 0 PROSPERITY BANCSHARES INC COM 743606105 499874 6830 SH SOLE 6830 0 0 PRUDENTIAL FINL INC COM 744320102 267249 2687 SH SOLE 2687 0 0 PRUDENTIAL PLC ADR 74435K204 9893 360 SH SOLE 360 0 0 PTC INC COM 69370C100 66975 558 SH SOLE 558 0 0 PUBLIC STORAGE COM 74460D109 33062 118 SH SOLE 118 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 24631 402 SH SOLE 402 0 0 PULTE GROUP INC COM 745867101 140821 3082 SH SOLE 3082 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 561 83 SH SOLE 83 0 0 PVH CORPORATION COM 693656100 18000 255 SH SOLE 255 0 0 QIAGEN NV SHS NEW N72482123 40328 804 SH SOLE 804 0 0 QORVO INC COM 74736K101 130974 1445 SH SOLE 1445 0 0 QUAKER HOUGHTON COM 747316107 62252 373 SH SOLE 373 0 0 QUALCOMM INC COM 747525103 680364 6188 SH SOLE 6188 0 0 QUALYS INC COM 74758T303 35801 319 SH SOLE 319 0 0 QUANTA SVCS INC COM 74762E102 1847639 12959 SH SOLE 12959 0 0 QUEST DIAGNOSTICS INC COM 74834L100 962575 6153 SH SOLE 6153 0 0 QUIDELORTHO CORP COM 219798105 2485 29 SH SOLE 29 0 0 QURATE RETAIL INC COM SER A 74915M100 302 185 SH SOLE 185 0 0 RADIAN GROUP INC COM 750236101 322477 16910 SH SOLE 16910 0 0 RAPID7 INC COM 753422104 18383 541 SH SOLE 541 0 0 RAYMOND JAMES FINL INC COM 754730109 114457 1067 SH SOLE 1067 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 5781280 57286 SH SOLE 57286 0 0 RBC BEARINGS INC COM 75524B104 70249 335 SH SOLE 335 0 0 REALTY INCOME CORP COM 756109104 658645 10344 SH SOLE 10344 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 570 15 SH SOLE 15 0 0 REDWOOD TR INC COM 758075402 7517 1112 SH SOLE 1112 0 0 REGAL REXNORD CORPORATION COM 758750103 43320 360 SH SOLE 360 0 0 REGENCY CTRS CORP COM 758849103 157432 2493 SH SOLE 2493 0 0 REGENERON PHARMACEUTICALS COM 75886F107 205625 285 SH SOLE 285 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 1653 76 SH SOLE 76 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 82839 583 SH SOLE 583 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 979771 4840 SH SOLE 4840 0 0 RELX PLC SPONSORED ADR 759530108 28106 1014 SH SOLE 1014 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 60058 326 SH SOLE 326 0 0 RENASANT CORP COM 75970E107 1399 37 SH SOLE 37 0 0 REPLIGEN CORP COM 759916109 49779 294 SH SOLE 294 0 0 REPUBLIC SVCS INC COM 760759100 91028 703 SH SOLE 703 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 6399 389 SH SOLE 389 0 0 RESMED INC COM 761152107 141321 679 SH SOLE 679 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 120118 1842 SH SOLE 1842 0 0 RIO TINTO PLC SPONSORED ADR 767204100 779868 10944 SH SOLE 10944 0 0 RITHM CAPITAL CORP COM NEW 64828T201 269 32 SH SOLE 32 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1567 85 SH SOLE 85 0 0 RLI CORP COM 749607107 4201 32 SH SOLE 32 0 0 ROBINHOOD MKTS INC COM CL A 770700102 49 6 SH SOLE 6 0 0 ROCKWELL AUTOMATION INC COM 773903109 54605 212 SH SOLE 212 0 0 ROPER TECHNOLOGIES INC COM 776696106 6578658 15225 SH SOLE 15225 0 0 ROSS STORES INC COM 778296103 62324 537 SH SOLE 537 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 18486 374 SH SOLE 374 0 0 ROYAL GOLD INC COM 780287108 2367 21 SH SOLE 21 0 0 RPC INC COM 749660106 276 31 SH SOLE 31 0 0 RPM INTL INC COM 749685103 43657 448 SH SOLE 448 0 0 RPT REALTY SH BEN INT 74971D101 274 27 SH SOLE 27 0 0 RUSH ENTERPRISES INC CL A 781846209 3189 61 SH SOLE 61 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 14587 942 SH SOLE 942 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 161708 2163 SH SOLE 2163 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1230 15 SH SOLE 15 0 0 S&P GLOBAL INC COM 78409V104 7253358 21656 SH SOLE 21656 0 0 SABRE CORP COM 78573M104 10245 1658 SH SOLE 1658 0 0 SAFETY INS GROUP INC COM 78648T100 674 8 SH SOLE 8 0 0 SAGE THERAPEUTICS INC COM 78667J108 1526 40 SH SOLE 40 0 0 SAIA INC COM 78709Y105 27468 131 SH SOLE 131 0 0 SALESFORCE INC COM 79466L302 1640198 12370 SH SOLE 12370 0 0 SANDY SPRING BANCORP INC COM 800363103 2079 59 SH SOLE 59 0 0 SANMINA CORPORATION COM 801056102 4068 71 SH SOLE 71 0 0 SANOFI SPONSORED ADR 80105N105 374804 7739 SH SOLE 7739 0 0 SAP SE SPON ADR 803054204 175939 1705 SH SOLE 1705 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 227471 812 SH SOLE 812 0 0 SCHLUMBERGER LTD COM STK 806857108 244303 4555 SH SOLE 4555 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 30641 1305 SH SOLE 1305 0 0 SCHOLASTIC CORP COM 807066105 2368 60 SH SOLE 60 0 0 SCHRODINGER INC COM 80810D103 355 19 SH SOLE 19 0 0 SCHWAB CHARLES CORP COM 808513105 242788 2916 SH SOLE 2916 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 39004 1574 SH SOLE 1574 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 5087 175 SH SOLE 175 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1255835 26033 SH SOLE 26033 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4123 92 SH SOLE 92 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4016296 53168 SH SOLE 53168 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 792634 12081 SH SOLE 12081 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 27874 1445 SH SOLE 1445 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3524 87 SH SOLE 87 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 150501 2906 SH SOLE 2906 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 24927 513 SH SOLE 513 0 0 SEA LTD SPONSORD ADS 81141R100 292037 5613 SH SOLE 5613 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1029 33 SH SOLE 33 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 10396 195 SH SOLE 195 0 0 SEALED AIR CORP NEW COM 81211K100 65992 1323 SH SOLE 1323 0 0 SEAWORLD ENTMT INC COM 81282V100 6100 114 SH SOLE 114 0 0 SEI INVTS CO COM 784117103 21852 372 SH SOLE 372 0 0 SELECT MED HLDGS CORP COM 81619Q105 819 33 SH SOLE 33 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1311528 14994 SH SOLE 14994 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1234822 36106 SH SOLE 36106 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 272618 7382 SH SOLE 7382 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7994666 107239 SH SOLE 107239 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5093564 37494 SH SOLE 37494 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 389697 3968 SH SOLE 3968 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5265294 74685 SH SOLE 74685 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 910380 11720 SH SOLE 11720 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 221130 1777 SH SOLE 1777 0 0 SELECTIVE INS GROUP INC COM 816300107 24280 274 SH SOLE 274 0 0 SEMPRA COM 816851109 15569 100 SH SOLE 100 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 52574 1302 SH SOLE 1302 0 0 SERVICENOW INC COM 81762P102 401085 1033 SH SOLE 1033 0 0 SHAKE SHACK INC CL A 819047101 1287 31 SH SOLE 31 0 0 SHELL PLC SPON ADS 780259305 210973 3704 SH SOLE 3704 0 0 SHERWIN WILLIAMS CO COM 824348106 8050429 33921 SH SOLE 33921 0 0 SHIFT4 PMTS INC CL A 82452J109 1622 29 SH SOLE 29 0 0 SHOE CARNIVAL INC COM 824889109 24987 1045 SH SOLE 1045 0 0 SHOPIFY INC CL A 82509L107 87844 2531 SH SOLE 2531 0 0 SHUTTERSTOCK INC COM 825690100 16133 306 SH SOLE 306 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 43436 377 SH SOLE 377 0 0 SILICON LABORATORIES INC COM 826919102 39751 293 SH SOLE 293 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 150712 2319 SH SOLE 2319 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 740 34 SH SOLE 34 0 0 SIMON PPTY GROUP INC NEW COM 828806109 315080 2682 SH SOLE 2682 0 0 SIMPLY GOOD FOODS CO COM 82900L102 798 21 SH SOLE 21 0 0 SIMPSON MFG INC COM 829073105 2660 30 SH SOLE 30 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 187167 32049 SH SOLE 32049 0 0 SITE CTRS CORP COM 82981J109 4137 300 SH SOLE 300 0 0 SITIO ROYALTIES CORP CLASS A COM 82983N108 15148 525 SH SOLE 525 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 1116 48 SH SOLE 48 0 0 SK TELECOM LTD SPONSORED ADR 78440P306 19602 952 SH SOLE 952 0 0 SKECHERS U S A INC CL A 830566105 1091 26 SH SOLE 26 0 0 SKYWEST INC COM 830879102 347 21 SH SOLE 21 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 56229 617 SH SOLE 617 0 0 SLM CORP COM 78442P106 41085 2475 SH SOLE 2475 0 0 SM ENERGY CO COM 78454L100 25427 730 SH SOLE 730 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 753 28 SH SOLE 28 0 0 SMITH A O CORP COM 831865209 572 10 SH SOLE 10 0 0 SNAP INC CL A 83304A106 3617 404 SH SOLE 404 0 0 SNAP ON INC COM 833034101 214765 940 SH SOLE 940 0 0 SNOWFLAKE INC CL A 833445109 197657 1377 SH SOLE 1377 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3683 13 SH SOLE 13 0 0 SONOCO PRODS CO COM 835495102 9895 163 SH SOLE 163 0 0 SONOS INC COM 83570H108 3481 206 SH SOLE 206 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 87798 1151 SH SOLE 1151 0 0 SOUTHERN CO COM 842587107 1032663 14461 SH SOLE 14461 0 0 SOUTHSTATE CORPORATION COM 840441109 13439 176 SH SOLE 176 0 0 SOUTHWEST AIRLS CO COM 844741108 21718 645 SH SOLE 645 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 475850 1433 SH SOLE 1433 0 0 SPDR GOLD TR GOLD SHS 78463V107 4828630 28464 SH SOLE 28464 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3050121 92540 SH SOLE 92540 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 16881090 43940 SH SOLE 43940 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 525347 1182 SH SOLE 1182 0 0 SPDR SER TR AEROSPACE DEF 78464A631 156161 1419 SH SOLE 1419 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 9261884 101256 SH SOLE 101256 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 248310 2759 SH SOLE 2759 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 40822 1820 SH SOLE 1820 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 98076 4046 SH SOLE 4046 0 0 SPDR SER TR DJ REIT ETF 78464A607 71012 815 SH SOLE 815 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 368552 7845 SH SOLE 7845 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 203722 7908 SH SOLE 7908 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 76175 2624 SH SOLE 2624 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 1145609 38993 SH SOLE 38993 0 0 SPDR SER TR S&P DIVID ETF 78464A763 2331151 18633 SH SOLE 18633 0 0 SPDR SER TR S&P METALS MNG 78464A755 138123 2773 SH SOLE 2773 0 0 SPDR SER TR S&P REGL BKG 78464A698 136983 2332 SH SOLE 2332 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 8530 51 SH SOLE 51 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 305 5 SH SOLE 5 0 0 SPIRE INC COM 84857L101 2018 29 SH SOLE 29 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 36023 1217 SH SOLE 1217 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 8322 205 SH SOLE 205 0 0 SPLUNK INC COM 848637104 561049 6517 SH SOLE 6517 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 5290 67 SH SOLE 67 0 0 SPROTT INC COM NEW 852066208 25765 775 SH SOLE 775 0 0 SPS COMM INC COM 78463M107 14256 111 SH SOLE 111 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 71739 1378 SH SOLE 1378 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 267772 6547 SH SOLE 6547 0 0 STAG INDL INC COM 85254J102 1719 53 SH SOLE 53 0 0 STANDEX INTL CORP COM 854231107 46802 457 SH SOLE 457 0 0 STANLEY BLACK & DECKER INC COM 854502101 7285 97 SH SOLE 97 0 0 STARBUCKS CORP COM 855244109 6867952 69233 SH SOLE 69233 0 0 STATE STR CORP COM 857477103 312097 3991 SH SOLE 3991 0 0 STEEL DYNAMICS INC COM 858119100 5066780 51681 SH SOLE 51681 0 0 STERICYCLE INC COM 858912108 28237 566 SH SOLE 566 0 0 STERIS PLC SHS USD G8473T100 183769 995 SH SOLE 995 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 22553 1255 SH SOLE 1255 0 0 STEWART INFORMATION SVCS COR COM 860372101 7948 186 SH SOLE 186 0 0 STIFEL FINL CORP COM 860630102 71504 1225 SH SOLE 1225 0 0 STRATEGIC ED INC COM 86272C103 862 11 SH SOLE 11 0 0 STRYKER CORPORATION COM 863667101 1596538 6510 SH SOLE 6510 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 21886 2729 SH SOLE 2729 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 13496 1869 SH SOLE 1869 0 0 SUN CMNTYS INC COM 866674104 81005 563 SH SOLE 563 0 0 SUNCOR ENERGY INC NEW COM 867224107 11455 361 SH SOLE 361 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 414 23 SH SOLE 23 0 0 SUNPOWER CORP COM 867652406 631 35 SH SOLE 35 0 0 SUNRUN INC COM 86771W105 816 34 SH SOLE 34 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 981 101 SH SOLE 101 0 0 SUPERIOR GROUP OF CO INC COM 868358102 322 32 SH SOLE 32 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 8774 246 SH SOLE 246 0 0 SURGERY PARTNERS INC COM 86881A100 167 6 SH SOLE 6 0 0 SVB FINANCIAL GROUP COM 78486Q101 62829 273 SH SOLE 273 0 0 SYNEOS HEALTH INC CL A 87166B102 32318 881 SH SOLE 881 0 0 SYNOPSYS INC COM 871607107 1232462 3860 SH SOLE 3860 0 0 SYSCO CORP COM 871829107 3297443 43132 SH SOLE 43132 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 319352 4262 SH SOLE 4262 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 10234 656 SH SOLE 656 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 62584 601 SH SOLE 601 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 135 3 SH SOLE 3 0 0 TAPESTRY INC COM 876030107 72656 1908 SH SOLE 1908 0 0 TARGA RES CORP COM 87612G101 1618 22 SH SOLE 22 0 0 TARGET CORP COM 87612E106 3129301 20997 SH SOLE 20997 0 0 TC ENERGY CORP COM 87807B107 195779 4833 SH SOLE 4833 0 0 TE CONNECTIVITY LTD SHS H84989104 280855 2446 SH SOLE 2446 0 0 TECK RESOURCES LTD CL B 878742204 1226354 32425 SH SOLE 32425 0 0 TELADOC HEALTH INC COM 87918A105 639 27 SH SOLE 27 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 31593 79 SH SOLE 79 0 0 TELEFLEX INCORPORATED COM 879369106 2247 9 SH SOLE 9 0 0 TELEFONICA S A SPONSORED ADR 879382208 1522 408 SH SOLE 408 0 0 TEMPUR SEALY INTL INC COM 88023U101 2781 81 SH SOLE 81 0 0 TENARIS S A SPONSORED ADS 88031M109 57173 1626 SH SOLE 1626 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 293 6 SH SOLE 6 0 0 TERADYNE INC COM 880770102 2620 30 SH SOLE 30 0 0 TEREX CORP NEW COM 880779103 1367 32 SH SOLE 32 0 0 TERRENO RLTY CORP COM 88146M101 31269 546 SH SOLE 546 0 0 TESLA INC COM 88160R101 1023628 8310 SH SOLE 8310 0 0 TETRA TECH INC NEW COM 88162G103 31217 215 SH SOLE 215 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 401 44 SH SOLE 44 0 0 TEXAS INSTRS INC COM 882508104 8156976 49370 SH SOLE 49370 0 0 TEXAS ROADHOUSE INC COM 882681109 40744 448 SH SOLE 448 0 0 TEXTRON INC COM 883203101 6657 94 SH SOLE 94 0 0 THE TRADE DESK INC COM CL A 88339J105 46803 1044 SH SOLE 1044 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3454749 6270 SH SOLE 6270 0 0 THOR INDS INC COM 885160101 304 4 SH SOLE 4 0 0 TIMKEN CO COM 887389104 30954 438 SH SOLE 438 0 0 TJX COS INC NEW COM 872540109 1066480 13398 SH SOLE 13398 0 0 T-MOBILE US INC COM 872590104 368480 2632 SH SOLE 2632 0 0 TOPBUILD CORP COM 89055F103 2034 13 SH SOLE 13 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 1481 75 SH SOLE 75 0 0 TORO CO COM 891092108 43714 385 SH SOLE 385 0 0 TORTOISE ENERGY INFRA CORP COM 89147L886 3685 116 SH SOLE 116 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 1002819 15963 SH SOLE 15963 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1616 52 SH SOLE 52 0 0 TOYOTA MOTOR CORP ADS 892331307 14477 106 SH SOLE 106 0 0 TPG INC COM CL A 872657101 1392 50 SH SOLE 50 0 0 TRACTOR SUPPLY CO COM 892356106 588231 2615 SH SOLE 2615 0 0 TRADEWEB MKTS INC CL A 892672106 59351 914 SH SOLE 914 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 214314 1275 SH SOLE 1275 0 0 TRANSDIGM GROUP INC COM 893641100 8185 13 SH SOLE 13 0 0 TRANSUNION COM 89400J107 15832 279 SH SOLE 279 0 0 TRAVEL PLUS LEISURE CO COM 894164102 26608 731 SH SOLE 731 0 0 TRAVELERS COMPANIES INC COM 89417E109 1642386 8760 SH SOLE 8760 0 0 TREDEGAR CORP COM 894650100 186 18 SH SOLE 18 0 0 TREX CO INC COM 89531P105 29925 707 SH SOLE 707 0 0 TRI POINTE HOMES INC COM 87265H109 1599 86 SH SOLE 86 0 0 TRIMAS CORP COM NEW 896215209 1248 45 SH SOLE 45 0 0 TRIMBLE INC COM 896239100 16380 324 SH SOLE 324 0 0 TRIP COM GROUP LTD ADS 89677Q107 447 13 SH SOLE 13 0 0 TRITON INTL LTD CL A G9078F107 95948 1395 SH SOLE 1395 0 0 TRUEBLUE INC COM 89785X101 1351 69 SH SOLE 69 0 0 TRUIST FINL CORP COM 89832Q109 1326319 30823 SH SOLE 30823 0 0 TTEC HLDGS INC COM 89854H102 18446 418 SH SOLE 418 0 0 TWILIO INC CL A 90138F102 61995 1266 SH SOLE 1266 0 0 TWIST BIOSCIENCE CORP COM 90184D100 95 4 SH SOLE 4 0 0 TYLER TECHNOLOGIES INC COM 902252105 102203 317 SH SOLE 317 0 0 TYSON FOODS INC CL A 902494103 184270 2960 SH SOLE 2960 0 0 U HAUL HOLDING COMPANY COM SER N 023586506 14844 270 SH SOLE 270 0 0 U S PHYSICAL THERAPY COM 90337L108 20337 251 SH SOLE 251 0 0 UBER TECHNOLOGIES INC COM 90353T100 698234 28234 SH SOLE 28234 0 0 UBS GROUP AG SHS H42097107 290206 15544 SH SOLE 15544 0 0 UDR INC COM 902653104 14136 365 SH SOLE 365 0 0 UFP INDUSTRIES INC COM 90278Q108 39705 501 SH SOLE 501 0 0 UGI CORP NEW COM 902681105 8758 234 SH SOLE 234 0 0 ULTA BEAUTY INC COM 90384S303 81617 174 SH SOLE 174 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1020 22 SH SOLE 22 0 0 UMB FINL CORP COM 902788108 8641 103 SH SOLE 103 0 0 UMH PPTYS INC COM 903002103 27257 1693 SH SOLE 1693 0 0 UMPQUA HLDGS CORP COM 904214103 1267 71 SH SOLE 71 0 0 UNIFIRST CORP MASS COM 904708104 38852 201 SH SOLE 201 0 0 UNILEVER PLC SPON ADR NEW 904767704 1267094 25166 SH SOLE 25166 0 0 UNION BANKSHARES INC COM 905400107 48 2 SH SOLE 2 0 0 UNION PAC CORP COM 907818108 1481158 7153 SH SOLE 7153 0 0 UNITED BANKSHARES INC WEST V COM 909907107 9519 233 SH SOLE 233 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3980 117 SH SOLE 117 0 0 UNITED GUARDIAN INC COM 910571108 365 35 SH SOLE 35 0 0 UNITED PARCEL SERVICE INC CL B 911312106 4152263 23886 SH SOLE 23886 0 0 UNITED RENTALS INC COM 911363109 107336 302 SH SOLE 302 0 0 UNITED STATES STL CORP NEW COM 912909108 1253 50 SH SOLE 50 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 5561 20 SH SOLE 20 0 0 UNITEDHEALTH GROUP INC COM 91324P102 14286592 26947 SH SOLE 26947 0 0 UNITIL CORP COM 913259107 154 3 SH SOLE 3 0 0 UNITY SOFTWARE INC COM 91332U101 186667 6529 SH SOLE 6529 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 22905 212 SH SOLE 212 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 540 51 SH SOLE 51 0 0 UPSTART HLDGS INC COM 91680M107 396 30 SH SOLE 30 0 0 US BANCORP DEL COM NEW 902973304 565471 12825 SH SOLE 12825 0 0 US FOODS HLDG CORP COM 912008109 74539 2191 SH SOLE 2191 0 0 UTZ BRANDS INC COM CL A 918090101 22459 1411 SH SOLE 1411 0 0 VAIL RESORTS INC COM 91879Q109 28352 118 SH SOLE 118 0 0 VALE S A SPONSORED ADS 91912E105 122538 7197 SH SOLE 7197 0 0 VALERO ENERGY CORP COM 91913Y100 423334 3337 SH SOLE 3337 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 279225 1748 SH SOLE 1748 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 97651 3614 SH SOLE 3614 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 42646 1488 SH SOLE 1488 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 7103 35 SH SOLE 35 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 163901 777 SH SOLE 777 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 310933 2220 SH SOLE 2220 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 260047 1695 SH SOLE 1695 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 551559 3512 SH SOLE 3512 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 303293 1750 SH SOLE 1750 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 37197863 500509 SH SOLE 500509 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 70411 972 SH SOLE 972 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 12082668 160503 SH SOLE 160503 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2424301 33746 SH SOLE 33746 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 88694 1870 SH SOLE 1870 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 7084953 33246 SH SOLE 33246 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 125948 723 SH SOLE 723 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 824200 4585 SH SOLE 4585 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 3502177 25896 SH SOLE 25896 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 12462695 61149 SH SOLE 61149 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2337084 28335 SH SOLE 28335 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6218369 17699 SH SOLE 17699 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 2825210 17791 SH SOLE 17791 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 4469073 24349 SH SOLE 24349 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 400478 1997 SH SOLE 1997 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 166424 870 SH SOLE 870 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 14224733 101338 SH SOLE 101338 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 725972 14479 SH SOLE 14479 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2674569 68614 SH SOLE 68614 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 327696 3802 SH SOLE 3802 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 205384 4397 SH SOLE 4397 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 381073 7700 SH SOLE 7700 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 299710 5125 SH SOLE 5125 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 17438 283 SH SOLE 283 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 35916 789 SH SOLE 789 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1536795 26579 SH SOLE 26579 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4012692 53367 SH SOLE 53367 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1956595 35497 SH SOLE 35497 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1270878 7293 SH SOLE 7293 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 469122 7046 SH SOLE 7046 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 438479 2816 SH SOLE 2816 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2685256 38159 SH SOLE 38159 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4825248 31776 SH SOLE 31776 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 619347 11975 SH SOLE 11975 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2645019 63022 SH SOLE 63022 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 29819 489 SH SOLE 489 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 10943149 101129 SH SOLE 101129 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 15806 227 SH SOLE 227 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 740588 4304 SH SOLE 4304 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 94670 1151 SH SOLE 1151 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 267205 1220 SH SOLE 1220 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 4407255 23006 SH SOLE 23006 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 729869 6018 SH SOLE 6018 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2277634 27531 SH SOLE 27531 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 11750407 47371 SH SOLE 47371 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 365279 2000 SH SOLE 2000 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 272456 853 SH SOLE 853 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 207984 1222 SH SOLE 1222 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 3195714 20838 SH SOLE 20838 0 0 VAXCYTE INC COM 92243G108 16112 336 SH SOLE 336 0 0 VEEVA SYS INC CL A COM 922475108 305980 1896 SH SOLE 1896 0 0 VENTAS INC COM 92276F100 17017 374 SH SOLE 374 0 0 VERACYTE INC COM 92337F107 237 10 SH SOLE 10 0 0 VERASTEM INC COM 92337C104 346 860 SH SOLE 860 0 0 VERICEL CORP COM 92346J108 12747 484 SH SOLE 484 0 0 VERISK ANALYTICS INC COM 92345Y106 39871 226 SH SOLE 226 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1482894 37637 SH SOLE 37637 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 633012 2192 SH SOLE 2192 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 1230 90 SH SOLE 90 0 0 VIAVI SOLUTIONS INC COM 925550105 326 31 SH SOLE 31 0 0 VICI PPTYS INC COM 925652109 1631212 49759 SH SOLE 49759 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 303 87 SH SOLE 87 0 0 VIRTU FINL INC CL A 928254101 46331 2270 SH SOLE 2270 0 0 VISA INC COM CL A 92826C839 6758151 32529 SH SOLE 32529 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 3473 161 SH SOLE 161 0 0 VISTEON CORP COM NEW 92839U206 2747 21 SH SOLE 21 0 0 VISTRA CORP COM 92840M102 16008 690 SH SOLE 690 0 0 VITAL FARMS INC COM 92847W103 1089 73 SH SOLE 73 0 0 VMWARE INC CL A COM 928563402 2087 17 SH SOLE 17 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 236146 22380 SH SOLE 22380 0 0 VONTIER CORPORATION COM 928881101 1237 64 SH SOLE 64 0 0 VORNADO RLTY TR SH BEN INT 929042109 11674 561 SH SOLE 561 0 0 VOYA FINANCIAL INC COM 929089100 43904 714 SH SOLE 714 0 0 WABTEC COM 929740108 271382 2719 SH SOLE 2719 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 317781 8506 SH SOLE 8506 0 0 WALMART INC COM 931142103 3929412 27604 SH SOLE 27604 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 30108 3176 SH SOLE 3176 0 0 WASTE CONNECTIONS INC COM 94106B101 177122 1337 SH SOLE 1337 0 0 WASTE MGMT INC DEL COM 94106L109 2004317 12776 SH SOLE 12776 0 0 WATSCO INC COM 942622200 42398 170 SH SOLE 170 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 1316 9 SH SOLE 9 0 0 WEBSTER FINL CORP COM 947890109 11551 244 SH SOLE 244 0 0 WEC ENERGY GROUP INC COM 92939U106 54660 583 SH SOLE 583 0 0 WEIS MKTS INC COM 948849104 329 4 SH SOLE 4 0 0 WELLS FARGO CO NEW COM 949746101 826708 20022 SH SOLE 20022 0 0 WELLTOWER INC COM 95040Q104 144280 2201 SH SOLE 2201 0 0 WESCO INTL INC COM 95082P105 501 4 SH SOLE 4 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 39538 168 SH SOLE 168 0 0 WESTERN ALLIANCE BANCORP COM 957638109 38717 650 SH SOLE 650 0 0 WESTERN DIGITAL CORP. COM 958102105 2745 87 SH SOLE 87 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 140306 4526 SH SOLE 4526 0 0 WHIRLPOOL CORP COM 963320106 122918 869 SH SOLE 869 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 22631 16 SH SOLE 16 0 0 WILLIAMS COS INC COM 969457100 612209 18608 SH SOLE 18608 0 0 WILLIAMS SONOMA INC COM 969904101 35971 313 SH SOLE 313 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 10307 42 SH SOLE 42 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3976 88 SH SOLE 88 0 0 WINGSTOP INC COM 974155103 24082 175 SH SOLE 175 0 0 WINTRUST FINL CORP COM 97650W108 254 3 SH SOLE 3 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 64145 1276 SH SOLE 1276 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 13271799 214234 SH SOLE 214234 0 0 WOLFSPEED INC COM 977852102 207 3 SH SOLE 3 0 0 WOLVERINE WORLD WIDE INC COM 978097103 309 28 SH SOLE 28 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 76960 3179 SH SOLE 3179 0 0 WOODWARD INC COM 980745103 42025 435 SH SOLE 435 0 0 WORKDAY INC CL A 98138H101 626905 3746 SH SOLE 3746 0 0 WP CAREY INC COM 92936U109 6577 83 SH SOLE 83 0 0 XCEL ENERGY INC COM 98389B100 4377 62 SH SOLE 62 0 0 XENIA HOTELS & RESORTS INC COM 984017103 478 36 SH SOLE 36 0 0 XP INC CL A G98239109 37563 2449 SH SOLE 2449 0 0 YANDEX N V SHS CLASS A N97284108 19823 789 SH SOLE 789 0 0 YUM BRANDS INC COM 988498101 398327 3110 SH SOLE 3110 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 181280 707 SH SOLE 707 0 0 ZIFF DAVIS INC COM 48123V102 633 8 SH SOLE 8 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 72429 567 SH SOLE 567 0 0 ZOETIS INC CL A 98978V103 7720596 52682 SH SOLE 52682 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 71173 1051 SH SOLE 1051 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 11262 374 SH SOLE 374 0 0