0001580642-22-000806.txt : 20220211 0001580642-22-000806.hdr.sgml : 20220211 20220211145653 ACCESSION NUMBER: 0001580642-22-000806 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220211 DATE AS OF CHANGE: 20220211 EFFECTIVENESS DATE: 20220211 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Creative Planning CENTRAL INDEX KEY: 0001540235 IRS NUMBER: 431270780 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14616 FILM NUMBER: 22619842 BUSINESS ADDRESS: STREET 1: 5454 W.110TH STREET CITY: OVERLAND PARK STATE: KS ZIP: 66211 BUSINESS PHONE: 913-338-2727 MAIL ADDRESS: STREET 1: 5454 W.110TH STREET CITY: OVERLAND PARK STATE: KS ZIP: 66211 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001540235 XXXXXXXX 12-31-2021 12-31-2021 false Creative Planning
5454 W.110th Street Overland Park KS 66211
13F HOLDINGS REPORT 028-14616 N
Rebecca Havens Compliance Manager 913-742-7269 /s/ Rebecca Havens Overland Park KS 02-11-2022 0 2078 62248247
INFORMATION TABLE 2 infotable.xml AMERISOURCEBERGEN CORP COM 03073E105 3367 25339 SH SOLE 0 0 25339 APOLLO GLOBAL MGMT INC COM CL A 03768E105 579 8000 SH SOLE 0 0 8000 BARCLAYS PLC ADR 06738E204 491 47447 SH SOLE 0 0 47447 BEYOND MEAT INC COM 08862E109 812 12464 SH SOLE 0 0 12464 BLACKROCK MUNIYIELD QUALITY COM 09254F100 150 10107 SH SOLE 0 0 10107 BNY MELLON STRATEGIC MUN BD COM 09662E109 166 19850 SH SOLE 0 0 19850 BROADSTONE NET LEASE INC COM 11135E203 40539 1633321 SH SOLE 0 0 1633321 CDK GLOBAL INC COM 12508E101 692 16581 SH SOLE 0 0 16581 CONFORMIS INC COM 20717E101 11 14881 SH SOLE 0 0 14881 DIDI GLOBAL INC SPONSORED ADS 23292E108 1214 243846 SH SOLE 0 0 243846 EDWARDS LIFESCIENCES CORP COM 28176E108 15665 120920 SH SOLE 0 0 120920 ENVERIC BIOSCIENCES INC COM NEW 29405E109 16 17577 SH SOLE 0 0 17577 EQUITY DISTR ACQUISITION COR *W EXP 09/09/202 29465E106 9 12000 SH SOLE 0 0 12000 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 612 30131 SH SOLE 0 0 30131 FORTINET INC COM 34959E109 3374 9388 SH SOLE 0 0 9388 GLOBAL X FDS GLOBX SUPDV US 37950E291 334 16020 SH SOLE 0 0 16020 GLOBE LIFE INC COM 37959E102 286 3053 SH SOLE 0 0 3053 GOLDMINING INC COM 38149E101 23 18942 SH SOLE 0 0 18942 HCI GROUP INC COM 40416E103 6258 74911 SH SOLE 0 0 74911 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1130 18636 SH SOLE 0 0 18636 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 436 7451 SH SOLE 0 0 7451 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1355 7544 SH SOLE 0 0 7544 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 2314 14967 SH SOLE 0 0 14967 INVESCO QQQ TR UNIT SER 1 46090E103 133968 336730 SH SOLE 0 0 336730 KIRKLAND LAKE GOLD LTD COM 49741E100 277 6604 SH SOLE 0 0 6604 NCR CORP NEW COM 62886E108 472 11731 SH SOLE 0 0 11731 NICOLET BANKSHARES INC COM 65406E102 436 5082 SH SOLE 0 0 5082 NOVAGOLD RES INC COM NEW 66987E206 110 16105 SH SOLE 0 0 16105 PENNANT GROUP INC COM 70805E109 397 17214 SH SOLE 0 0 17214 QUANTA SVCS INC COM 74762E102 1360 11858 SH SOLE 0 0 11858 RAYTHEON TECHNOLOGIES CORP COM 75513E101 19026 221084 SH SOLE 0 0 221084 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 253 3015 SH SOLE 0 0 3015 TARGET CORP COM 87612E106 23051 99597 SH SOLE 0 0 99597 TOTALENERGIES SE SPONSORED ADS 89151E109 1430 28916 SH SOLE 0 0 28916 TRAVELERS COMPANIES INC COM 89417E109 6462 41312 SH SOLE 0 0 41312 VERISIGN INC COM 92343E102 1908 7519 SH SOLE 0 0 7519 22ND CENTY GROUP INC COM 90137F103 117 37978 SH SOLE 0 0 37978 3-D SYS CORP DEL COM NEW 88554D205 201 9330 SH SOLE 0 0 9330 3M CO COM 88579Y101 20628 116130 SH SOLE 0 0 116130 8X8 INC NEW COM 282914100 1430 85351 SH SOLE 0 0 85351 AAON INC COM PAR $0.004 000360206 469 5905 SH SOLE 0 0 5905 ABB LTD SPONSORED ADR 000375204 1264 33102 SH SOLE 0 0 33102 ABBOTT LABS COM 002824100 56073 398415 SH SOLE 0 0 398415 ABBVIE INC COM 00287Y109 55272 408214 SH SOLE 0 0 408214 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 310 81105 SH SOLE 0 0 81105 ABERDEEN AUSTRALIA EQUITY FD COM 003011103 75 12407 SH SOLE 0 0 12407 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 2339 133207 SH SOLE 0 0 133207 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 651 7274 SH SOLE 0 0 7274 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 862 38488 SH SOLE 0 0 38488 ABIOMED INC COM 003654100 2964 8253 SH SOLE 0 0 8253 ABM INDS INC COM 000957100 553 13531 SH SOLE 0 0 13531 ABRDN ETFS BBRG ALL COMD K1 003261104 1898 82542 SH SOLE 0 0 82542 ACADIA PHARMACEUTICALS INC COM 004225108 334 14290 SH SOLE 0 0 14290 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 39615 95562 SH SOLE 0 0 95562 ACI WORLDWIDE INC COM 004498101 963 27747 SH SOLE 0 0 27747 ACTIVISION BLIZZARD INC COM 00507V109 3291 49470 SH SOLE 0 0 49470 ACUITY BRANDS INC COM 00508Y102 1036 4894 SH SOLE 0 0 4894 ADAM NAT RES FD INC COM 00548F105 198 11959 SH SOLE 0 0 11959 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 13 22000 SH SOLE 0 0 22000 ADAMS DIVERSIFIED EQUITY FD COM 006212104 289 14880 SH SOLE 0 0 14880 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 537 19144 SH SOLE 0 0 19144 ADDVANTAGE TECHNOLOGIES GROU COM NEW 006743306 122 70625 SH SOLE 0 0 70625 ADOBE SYSTEMS INCORPORATED COM 00724F101 32409 57152 SH SOLE 0 0 57152 ADVANCE AUTO PARTS INC COM 00751Y106 399 1663 SH SOLE 0 0 1663 ADVANCED DRAIN SYS INC DEL COM 00790R104 362 2657 SH SOLE 0 0 2657 ADVANCED MICRO DEVICES INC COM 007903107 23317 162037 SH SOLE 0 0 162037 AECOM COM 00766T100 1522 19675 SH SOLE 0 0 19675 AEGON N V NY REGISTRY SHS 007924103 295 59620 SH SOLE 0 0 59620 AERCAP HOLDINGS NV SHS N00985106 868 13261 SH SOLE 0 0 13261 AES CORP COM 00130H105 368 15127 SH SOLE 0 0 15127 AFLAC INC COM 001055102 8851 151581 SH SOLE 0 0 151581 AGCO CORP COM 001084102 242 2083 SH SOLE 0 0 2083 AGEX THERAPEUTICS INC COM 00848H108 35 32160 SH SOLE 0 0 32160 AGILE THERAPEUTICS INC COM 00847L100 5 10000 SH SOLE 0 0 10000 AGILENT TECHNOLOGIES INC COM 00846U101 3656 22899 SH SOLE 0 0 22899 AGNC INVT CORP COM 00123Q104 773 51408 SH SOLE 0 0 51408 AGNICO EAGLE MINES LTD COM 008474108 210 3957 SH SOLE 0 0 3957 AGREE RLTY CORP COM 008492100 682 9556 SH SOLE 0 0 9556 AIR PRODS & CHEMS INC COM 009158106 4313 14176 SH SOLE 0 0 14176 AIRBNB INC COM CL A 009066101 4092 24576 SH SOLE 0 0 24576 AKAMAI TECHNOLOGIES INC COM 00971T101 1406 12014 SH SOLE 0 0 12014 AKERNA CORP COM 00973W102 126 72134 SH SOLE 0 0 72134 ALASKA AIR GROUP INC COM 011659109 1282 24606 SH SOLE 0 0 24606 ALBEMARLE CORP COM 012653101 1298 5553 SH SOLE 0 0 5553 ALCOA CORP COM 013872106 405 6804 SH SOLE 0 0 6804 ALCON AG ORD SHS H01301128 1051 12063 SH SOLE 0 0 12063 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 323 1450 SH SOLE 0 0 1450 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11667 98214 SH SOLE 0 0 98214 ALIGN TECHNOLOGY INC COM 016255101 2808 4273 SH SOLE 0 0 4273 ALKALINE WTR CO INC COM NEW 01643A207 42 35293 SH SOLE 0 0 35293 ALLEGHANY CORP MD COM 017175100 935 1400 SH SOLE 0 0 1400 ALLEGION PLC ORD SHS G0176J109 545 4112 SH SOLE 0 0 4112 ALLIANCE DATA SYSTEMS CORP COM 018581108 483 7259 SH SOLE 0 0 7259 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 302 23880 SH SOLE 0 0 23880 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 642 13148 SH SOLE 0 0 13148 ALLIANT ENERGY CORP COM 018802108 2397 38994 SH SOLE 0 0 38994 ALLISON TRANSMISSION HLDGS I COM 01973R101 471 12946 SH SOLE 0 0 12946 ALLOGENE THERAPEUTICS INC COM 019770106 383 25666 SH SOLE 0 0 25666 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2203 119386 SH SOLE 0 0 119386 ALLSTATE CORP COM 020002101 3557 30236 SH SOLE 0 0 30236 ALLY FINL INC COM 02005N100 322 6763 SH SOLE 0 0 6763 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 291 1716 SH SOLE 0 0 1716 ALPHABET INC CAP STK CL A 02079K305 127144 43887 SH SOLE 0 0 43887 ALPHABET INC CAP STK CL C 02079K107 124260 42943 SH SOLE 0 0 42943 ALPS ETF TR SECTR DIV DOGS 00162Q858 466 8692 SH SOLE 0 0 8692 ALPS ETF TR RIVRFRNT STR INC 00162Q783 417 16930 SH SOLE 0 0 16930 ALPS ETF TR DISRUPTIVE TECH 00162Q478 215 4442 SH SOLE 0 0 4442 ALPS ETF TR CLEAN ENERGY 00162Q460 486 7574 SH SOLE 0 0 7574 ALPS ETF TR ALERIAN MLP 00162Q452 176553 5392584 SH SOLE 0 0 5392584 ALTICE USA INC CL A 02156K103 576 35612 SH SOLE 0 0 35612 ALTRIA GROUP INC COM 02209S103 18418 388656 SH SOLE 0 0 388656 AMARIN CORP PLC SPONS ADR NEW 023111206 35 10388 SH SOLE 0 0 10388 AMAZON COM INC COM 023135106 310334 93072 SH SOLE 0 0 93072 AMC ENTMT HLDGS INC CL A COM 00165C104 1058 38903 SH SOLE 0 0 38903 AMCOR PLC ORD G0250X107 756 62958 SH SOLE 0 0 62958 AMEDISYS INC COM 023436108 310 1913 SH SOLE 0 0 1913 AMER STATES WTR CO COM 029899101 1222 11818 SH SOLE 0 0 11818 AMERCO COM 023586100 386 532 SH SOLE 0 0 532 AMEREN CORP COM 023608102 3180 35729 SH SOLE 0 0 35729 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 283 44000 SH SOLE 0 0 44000 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 790 37402 SH SOLE 0 0 37402 AMERICAN AIRLS GROUP INC COM 02376R102 2382 132619 SH SOLE 0 0 132619 AMERICAN CENTY ETF TR US SML CP VALU 025072877 98247 1232098 SH SOLE 0 0 1232098 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 52475 812931 SH SOLE 0 0 812931 AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794 40883 668133 SH SOLE 0 0 668133 AMERICAN ELEC PWR CO INC COM 025537101 8557 96182 SH SOLE 0 0 96182 AMERICAN EXPRESS CO COM 025816109 14449 88316 SH SOLE 0 0 88316 AMERICAN FIN TR INC COM CLASS A 02607T109 380 41649 SH SOLE 0 0 41649 AMERICAN FINL GROUP INC OHIO COM 025932104 3953 28785 SH SOLE 0 0 28785 AMERICAN HOMES 4 RENT CL A 02665T306 456 10447 SH SOLE 0 0 10447 AMERICAN INTL GROUP INC COM NEW 026874784 2664 46851 SH SOLE 0 0 46851 AMERICAN TOWER CORP NEW COM 03027X100 13008 44471 SH SOLE 0 0 44471 AMERICAN WTR WKS CO INC NEW COM 030420103 3448 18255 SH SOLE 0 0 18255 AMERIPRISE FINL INC COM 03076C106 3755 12447 SH SOLE 0 0 12447 AMETEK INC COM 031100100 3747 25484 SH SOLE 0 0 25484 AMGEN INC COM 031162100 25008 111162 SH SOLE 0 0 111162 AMN HEALTHCARE SVCS INC COM 001744101 215 1761 SH SOLE 0 0 1761 AMPHENOL CORP NEW CL A 032095101 2862 32723 SH SOLE 0 0 32723 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 790 19655 SH SOLE 0 0 19655 AMYRIS INC COM NEW 03236M200 402 74345 SH SOLE 0 0 74345 ANALOG DEVICES INC COM 032654105 6526 37127 SH SOLE 0 0 37127 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 356 20515 SH SOLE 0 0 20515 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 842 13903 SH SOLE 0 0 13903 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1538 196684 SH SOLE 0 0 196684 ANSYS INC COM 03662Q105 1339 3337 SH SOLE 0 0 3337 ANTHEM INC COM 036752103 8448 18225 SH SOLE 0 0 18225 AON PLC SHS CL A G0403H108 2772 9224 SH SOLE 0 0 9224 APA CORPORATION COM 03743Q108 448 16643 SH SOLE 0 0 16643 APELLIS PHARMACEUTICALS INC COM 03753U106 280 5931 SH SOLE 0 0 5931 APOGEE ENTERPRISES INC COM 037598109 459 9538 SH SOLE 0 0 9538 APOLLO COML REAL ESTATE FIN NOTE 4.750% 8/2 03762UAB1 21 21000 PRN SOLE 0 0 21000 APPIAN CORP CL A 03782L101 505 7741 SH SOLE 0 0 7741 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 185 11451 SH SOLE 0 0 11451 APPLE INC COM 037833100 1285153 7237446 SH SOLE 0 0 7237446 APPLIED MATLS INC COM 038222105 31540 200432 SH SOLE 0 0 200432 APTIV PLC SHS G6095L109 743 4507 SH SOLE 0 0 4507 AQUA METALS INC COM 03837J101 27 21792 SH SOLE 0 0 21792 ARBOR REALTY TRUST INC COM 038923108 436 23781 SH SOLE 0 0 23781 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 255 8003 SH SOLE 0 0 8003 ARCHER DANIELS MIDLAND CO COM 039483102 3118 46138 SH SOLE 0 0 46138 ARCOSA INC COM 039653100 300 5686 SH SOLE 0 0 5686 ARES CAPITAL CORP NOTE 3.750% 2/0 04010LAT0 11 10000 PRN SOLE 0 0 10000 ARES CAPITAL CORP COM 04010L103 3096 146126 SH SOLE 0 0 146126 ARISTA NETWORKS INC COM 040413106 2372 16500 SH SOLE 0 0 16500 ARK ETF TR FINTECH INNOVA 00214Q708 569 13917 SH SOLE 0 0 13917 ARK ETF TR NEXT GNRTN INTER 00214Q401 535 4511 SH SOLE 0 0 4511 ARK ETF TR GENOMIC REV ETF 00214Q302 1212 19797 SH SOLE 0 0 19797 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 420 5457 SH SOLE 0 0 5457 ARK ETF TR INNOVATION ETF 00214Q104 3141 33208 SH SOLE 0 0 33208 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 834 12578 SH SOLE 0 0 12578 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 168 21459 SH SOLE 0 0 21459 ASML HOLDING N V N Y REGISTRY SHS N07059210 7123 8948 SH SOLE 0 0 8948 ASPEN TECHNOLOGY INC COM 045327103 309 2030 SH SOLE 0 0 2030 ASSURED GUARANTY LTD COM G0585R106 209 4158 SH SOLE 0 0 4158 ASTRAZENECA PLC SPONSORED ADR 046353108 3893 66838 SH SOLE 0 0 66838 AT&T INC COM 00206R102 24804 1008303 SH SOLE 0 0 1008303 ATHENE HOLDING LTD CL A G0684D107 972 11661 SH SOLE 0 0 11661 ATLANTIC CAP BANCSHARES INC COM 048269203 303 10518 SH SOLE 0 0 10518 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 453 4810 SH SOLE 0 0 4810 ATLASSIAN CORP PLC CL A G06242104 1304 3420 SH SOLE 0 0 3420 ATMOS ENERGY CORP COM 049560105 2374 22655 SH SOLE 0 0 22655 ATRION CORP COM 049904105 2660 3774 SH SOLE 0 0 3774 AUDIOEYE INC COM NEW 050734201 488 69572 SH SOLE 0 0 69572 AURORA CANNABIS INC COM 05156X884 65 12057 SH SOLE 0 0 12057 AUTODESK INC COM 052769106 3103 11035 SH SOLE 0 0 11035 AUTOLIV INC COM 052800109 237 2295 SH SOLE 0 0 2295 AUTOMATIC DATA PROCESSING IN COM 053015103 19989 81063 SH SOLE 0 0 81063 AUTOZONE INC COM 053332102 3201 1527 SH SOLE 0 0 1527 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 92 11351 SH SOLE 0 0 11351 AVALO THERAPEUTICS INC COM 05338F108 35 20369 SH SOLE 0 0 20369 AVALONBAY CMNTYS INC COM 053484101 1191 4714 SH SOLE 0 0 4714 AVANGRID INC COM 05351W103 759 15221 SH SOLE 0 0 15221 AVERY DENNISON CORP COM 053611109 1494 6898 SH SOLE 0 0 6898 AVIS BUDGET GROUP COM 053774105 1075 5186 SH SOLE 0 0 5186 AVISTA CORP COM 05379B107 1138 26784 SH SOLE 0 0 26784 AXALTA COATING SYS LTD COM G0750C108 312 9417 SH SOLE 0 0 9417 AXON ENTERPRISE INC COM 05464C101 1719 10946 SH SOLE 0 0 10946 AXOS FINANCIAL INC COM 05465C100 367 6559 SH SOLE 0 0 6559 AXT INC COM 00246W103 334 37968 SH SOLE 0 0 37968 AZENTA INC COM 114340102 291 2826 SH SOLE 0 0 2826 B & G FOODS INC NEW COM 05508R106 232 7559 SH SOLE 0 0 7559 B2GOLD CORP COM 11777Q209 96 24428 SH SOLE 0 0 24428 BADGER METER INC COM 056525108 553 5190 SH SOLE 0 0 5190 BAIDU INC SPON ADR REP A 056752108 4937 33178 SH SOLE 0 0 33178 BAKER HUGHES COMPANY CL A 05722G100 272 11314 SH SOLE 0 0 11314 BAKKT HOLDINGS INC *W EXP 07/01/202 05759B115 44 17976 SH SOLE 0 0 17976 BALL CORP COM 058498106 683 7098 SH SOLE 0 0 7098 BANCFIRST CORP COM 05945F103 276 3911 SH SOLE 0 0 3911 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 273 46529 SH SOLE 0 0 46529 BANCO BRADESCO S A SP ADR PFD NEW 059460303 37 10829 SH SOLE 0 0 10829 BANCO SANTANDER S.A. ADR 05964H105 960 291735 SH SOLE 0 0 291735 BANK HAWAII CORP COM 062540109 295 3522 SH SOLE 0 0 3522 BANK MONTREAL QUE COM 063671101 1239 11499 SH SOLE 0 0 11499 BANK NEW YORK MELLON CORP COM 064058100 10519 181107 SH SOLE 0 0 181107 BANK NOVA SCOTIA B C COM 064149107 456 6368 SH SOLE 0 0 6368 BANK OF MONTREAL MICROSECTORS IDX 063679872 305 8138 SH SOLE 0 0 8138 BANK OZK COM 06417N103 240 5148 SH SOLE 0 0 5148 BANKFINANCIAL CORP COM 06643P104 694 65000 SH SOLE 0 0 65000 BARNES GROUP INC COM 067806109 245 5256 SH SOLE 0 0 5256 BARRICK GOLD CORP COM 067901108 1232 64842 SH SOLE 0 0 64842 BATH & BODY WORKS INC COM 070830104 1094 15674 SH SOLE 0 0 15674 BAUSCH HEALTH COS INC COM 071734107 1431 51832 SH SOLE 0 0 51832 BAXTER INTL INC COM 071813109 5500 64070 SH SOLE 0 0 64070 BCE INC COM NEW 05534B760 802 15418 SH SOLE 0 0 15418 BECTON DICKINSON & CO COM 075887109 8864 35246 SH SOLE 0 0 35246 BENTLEY SYS INC COM CL B 08265T208 459 9501 SH SOLE 0 0 9501 BERKLEY W R CORP COM 084423102 1084 13162 SH SOLE 0 0 13162 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 789461 2640339 SH SOLE 0 0 2640339 BERKSHIRE HATHAWAY INC DEL CL A 084670108 76126 169 SH SOLE 0 0 169 BERRY GLOBAL GROUP INC COM 08579W103 307 4161 SH SOLE 0 0 4161 BEST BUY INC COM 086516101 6302 62025 SH SOLE 0 0 62025 BEST INC SPONSORED ADS 08653C106 9 10000 SH SOLE 0 0 10000 BETTER CHOICE CO INC COM 08771Y303 856 264910 SH SOLE 0 0 264910 BGC PARTNERS INC CL A 05541T101 282 60549 SH SOLE 0 0 60549 BHP GROUP LTD SPONSORED ADS 088606108 2426 40192 SH SOLE 0 0 40192 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 817 23086 SH SOLE 0 0 23086 BIO RAD LABS INC CL A 090572207 816 1080 SH SOLE 0 0 1080 BIOGEN INC COM 09062X103 3116 12988 SH SOLE 0 0 12988 BIOLINERX LTD SPONSORED ADS 09071M205 30 14582 SH SOLE 0 0 14582 BIOMARIN PHARMACEUTICAL INC COM 09061G101 424 4795 SH SOLE 0 0 4795 BIO-TECHNE CORP COM 09073M104 363 702 SH SOLE 0 0 702 BITFARMS LTD COM 09173B107 100 19880 SH SOLE 0 0 19880 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 280 194 SH SOLE 0 0 194 BK OF AMERICA CORP COM 060505104 57672 1296291 SH SOLE 0 0 1296291 BLACK HILLS CORP COM 092113109 266 3766 SH SOLE 0 0 3766 BLACK KNIGHT INC COM 09215C105 404 4875 SH SOLE 0 0 4875 BLACKBERRY LTD COM 09228F103 144 15395 SH SOLE 0 0 15395 BLACKROCK CAP INVT CORP COM 092533108 67 16814 SH SOLE 0 0 16814 BLACKROCK CR ALLOCATION INCO COM 092508100 163 10852 SH SOLE 0 0 10852 BLACKROCK ENHANCED EQUITY DI COM 09251A104 527 52301 SH SOLE 0 0 52301 BLACKROCK INC COM 09247X101 7934 8666 SH SOLE 0 0 8666 BLACKROCK INCOME TR INC COM 09247F100 241 42643 SH SOLE 0 0 42643 BLACKROCK INVT QUALITY MUN T COM 09247D105 525 30240 SH SOLE 0 0 30240 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 421 16249 SH SOLE 0 0 16249 BLACKROCK MUNI INCOME TR II COM 09249N101 257 16962 SH SOLE 0 0 16962 BLACKROCK MUNIASSETS FD INC COM 09254J102 178 11992 SH SOLE 0 0 11992 BLACKROCK MUNICIPAL INCOME COM 09253X102 564 37206 SH SOLE 0 0 37206 BLACKROCK MUNIYIELD CALIF QU COM 09254N103 262 16501 SH SOLE 0 0 16501 BLACKROCK MUNIYILD QULT FD I COM 09254F100 530 32850 SH SOLE 0 0 32850 BLACKROCK RES & COMMODITIES SHS 09257A108 250 26751 SH SOLE 0 0 26751 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 218 5586 SH SOLE 0 0 5586 BLACKSTONE INC COM 09260D107 17393 134419 SH SOLE 0 0 134419 BLACKSTONE MTG TR INC COM CL A 09257W100 291 9503 SH SOLE 0 0 9503 BLOCK H & R INC COM 093671105 723 30707 SH SOLE 0 0 30707 BLOCK INC CL A 852234103 4521 27992 SH SOLE 0 0 27992 BLOOM ENERGY CORP COM CL A 093712107 687 31333 SH SOLE 0 0 31333 BOEING CO COM 097023105 37716 187342 SH SOLE 0 0 187342 BOOKING HOLDINGS INC COM 09857L108 5477 2283 SH SOLE 0 0 2283 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 381 4495 SH SOLE 0 0 4495 BORGWARNER INC COM 099724106 581 12899 SH SOLE 0 0 12899 BOSTON BEER INC CL A 100557107 635 1258 SH SOLE 0 0 1258 BOSTON PROPERTIES INC COM 101121101 735 6382 SH SOLE 0 0 6382 BOSTON SCIENTIFIC CORP COM 101137107 3352 78917 SH SOLE 0 0 78917 BOXLIGHT CORP COM CL A 103197109 21 15252 SH SOLE 0 0 15252 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 217 14188 SH SOLE 0 0 14188 BP PLC SPONSORED ADR 055622104 5634 211579 SH SOLE 0 0 211579 BRINKER INTL INC COM 109641100 201 5506 SH SOLE 0 0 5506 BRISTOL-MYERS SQUIBB CO COM 110122108 16364 262453 SH SOLE 0 0 262453 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1248 33364 SH SOLE 0 0 33364 BROADCOM INC COM 11135F101 29808 44796 SH SOLE 0 0 44796 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2961 16198 SH SOLE 0 0 16198 BROOKDALE SR LIVING INC COM 112463104 127 24633 SH SOLE 0 0 24633 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 17745 293883 SH SOLE 0 0 293883 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2581 42443 SH SOLE 0 0 42443 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 221 3237 SH SOLE 0 0 3237 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 256 7162 SH SOLE 0 0 7162 BROWN & BROWN INC COM 115236101 353 5016 SH SOLE 0 0 5016 BROWN FORMAN CORP CL B 115637209 877 12033 SH SOLE 0 0 12033 BROWN FORMAN CORP CL A 115637100 539 7945 SH SOLE 0 0 7945 BUCKLE INC COM 118440106 266 6287 SH SOLE 0 0 6287 BURLINGTON STORES INC COM 122017106 282 969 SH SOLE 0 0 969 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1051 9761 SH SOLE 0 0 9761 C3 AI INC CL A 12468P104 359 11498 SH SOLE 0 0 11498 CABLE ONE INC COM 12685J105 468 265 SH SOLE 0 0 265 CACI INTL INC CL A 127190304 255 948 SH SOLE 0 0 948 CADENCE BANK COM 12740C103 631 21170 SH SOLE 0 0 21170 CADENCE DESIGN SYSTEM INC COM 127387108 2683 14397 SH SOLE 0 0 14397 CAESARS ENTERTAINMENT INC NE COM 12769G100 206 2198 SH SOLE 0 0 2198 CALADRIUS BIOSCIENCES INC COM NEW 128058203 8 10075 SH SOLE 0 0 10075 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 248 15320 SH SOLE 0 0 15320 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 417 21629 SH SOLE 0 0 21629 CALIFORNIA WTR SVC GROUP COM 130788102 1236 17197 SH SOLE 0 0 17197 CALIX INC COM 13100M509 286 3580 SH SOLE 0 0 3580 CALLAWAY GOLF CO COM 131193104 742 27023 SH SOLE 0 0 27023 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 629 47683 SH SOLE 0 0 47683 CAMBER ENERGY INC COM 13200M508 58 67753 SH SOLE 0 0 67753 CAMBRIA ETF TR GLB MOMENT ETF 132061508 293 9813 SH SOLE 0 0 9813 CAMDEN NATL CORP COM 133034108 2024 42030 SH SOLE 0 0 42030 CAMDEN PPTY TR SH BEN INT 133131102 515 2883 SH SOLE 0 0 2883 CAMECO CORP COM 13321L108 247 11341 SH SOLE 0 0 11341 CAMPBELL SOUP CO COM 134429109 1103 25371 SH SOLE 0 0 25371 CANADIAN IMP BK COMM COM 136069101 664 5696 SH SOLE 0 0 5696 CANADIAN NATL RY CO COM 136375102 4496 36594 SH SOLE 0 0 36594 CANADIAN PAC RY LTD COM 13645T100 11220 155968 SH SOLE 0 0 155968 CANON INC SPONSORED ADR 138006309 241 9868 SH SOLE 0 0 9868 CANOPY GROWTH CORP COM 138035100 419 47970 SH SOLE 0 0 47970 CAPITAL ONE FINL CORP COM 14040H105 3318 22868 SH SOLE 0 0 22868 CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS Y11082206 258 16000 SH SOLE 0 0 16000 CAPITOL FED FINL INC COM 14057J101 1034 91284 SH SOLE 0 0 91284 CAPRI HOLDINGS LIMITED SHS G1890L107 214 3290 SH SOLE 0 0 3290 CARDINAL HEALTH INC COM 14149Y108 974 18908 SH SOLE 0 0 18908 CARDIOVASCULAR SYS INC DEL COM 141619106 189 10043 SH SOLE 0 0 10043 CARETRUST REIT INC COM 14174T107 889 38951 SH SOLE 0 0 38951 CARLISLE COS INC COM 142339100 263 1059 SH SOLE 0 0 1059 CARLYLE GROUP INC COM 14316J108 402 7319 SH SOLE 0 0 7319 CARMAX INC COM 143130102 1805 13858 SH SOLE 0 0 13858 CARNIVAL CORP COMMON STOCK 143658300 3238 160947 SH SOLE 0 0 160947 CARRIER GLOBAL CORPORATION COM 14448C104 6626 122157 SH SOLE 0 0 122157 CARROLS RESTAURANT GROUP INC COM 14574X104 30 10030 SH SOLE 0 0 10030 CASEYS GEN STORES INC COM 147528103 633 3205 SH SOLE 0 0 3205 CASPER SLEEP INC COM 147626105 201 30050 SH SOLE 0 0 30050 CASSAVA SCIENCES INC COM 14817C107 827 18923 SH SOLE 0 0 18923 CATERPILLAR INC COM 149123101 27622 133605 SH SOLE 0 0 133605 CBOE GLOBAL MKTS INC COM 12503M108 417 3194 SH SOLE 0 0 3194 CBRE GBL REAL ESTATE INC FD COM 12504G100 111 11324 SH SOLE 0 0 11324 CBRE GROUP INC CL A 12504L109 525 4841 SH SOLE 0 0 4841 CDW CORP COM 12514G108 713 3482 SH SOLE 0 0 3482 CEDAR FAIR L P DEPOSITRY UNIT 150185106 587 11726 SH SOLE 0 0 11726 CELANESE CORP DEL COM 150870103 630 3751 SH SOLE 0 0 3751 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 762 19708 SH SOLE 0 0 19708 CEMEX SAB DE CV SPON ADR NEW 151290889 79 11578 SH SOLE 0 0 11578 CENTENE CORP DEL COM 15135B101 1182 14346 SH SOLE 0 0 14346 CENTERPOINT ENERGY INC COM 15189T107 1090 39068 SH SOLE 0 0 39068 CENTERRA GOLD INC COM 152006102 154 20000 SH SOLE 0 0 20000 CERNER CORP COM 156782104 23887 257211 SH SOLE 0 0 257211 CF INDS HLDGS INC COM 125269100 502 7090 SH SOLE 0 0 7090 CGI INC CL A SUB VTG 12532H104 1127 12736 SH SOLE 0 0 12736 CHAMPIONX CORPORATION COM 15872M104 1956 96768 SH SOLE 0 0 96768 CHARLES RIV LABS INTL INC COM 159864107 893 2371 SH SOLE 0 0 2371 CHARTER COMMUNICATIONS INC N CL A 16119P108 3279 5030 SH SOLE 0 0 5030 CHECK POINT SOFTWARE TECH LT ORD M22465104 1036 8886 SH SOLE 0 0 8886 CHEMED CORP NEW COM 16359R103 265 500 SH SOLE 0 0 500 CHEMOURS CO COM 163851108 392 11690 SH SOLE 0 0 11690 CHENIERE ENERGY INC COM NEW 16411R208 846 8343 SH SOLE 0 0 8343 CHESAPEAKE UTILS CORP COM 165303108 279 1915 SH SOLE 0 0 1915 CHEVRON CORP NEW COM 166764100 45179 384992 SH SOLE 0 0 384992 CHEWY INC CL A 16679L109 209 3550 SH SOLE 0 0 3550 CHILDRENS PL INC NEW COM 168905107 317 4000 SH SOLE 0 0 4000 CHIMERA INVT CORP COM NEW 16934Q208 181 12029 SH SOLE 0 0 12029 CHIPOTLE MEXICAN GRILL INC COM 169656105 7627 4363 SH SOLE 0 0 4363 CHUBB LIMITED COM H1467J104 3881 20078 SH SOLE 0 0 20078 CHURCH & DWIGHT CO INC COM 171340102 2190 21369 SH SOLE 0 0 21369 CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 48 19578 SH SOLE 0 0 19578 CIENA CORP COM NEW 171779309 334 4344 SH SOLE 0 0 4344 CIGNA CORP NEW COM 125523100 7817 34042 SH SOLE 0 0 34042 CINCINNATI FINL CORP COM 172062101 13438 117949 SH SOLE 0 0 117949 CINTAS CORP COM 172908105 4821 10879 SH SOLE 0 0 10879 CION INVT CORP COM 17259U204 148 11325 SH SOLE 0 0 11325 CIPHER MINING INC *W EXP 10/22/202 17253J114 17 15000 SH SOLE 0 0 15000 CIPHER MINING INC COM 17253J106 59 12701 SH SOLE 0 0 12701 CIRRUS LOGIC INC COM 172755100 667 7253 SH SOLE 0 0 7253 CISCO SYS INC COM 17275R102 42649 673009 SH SOLE 0 0 673009 CITIGROUP INC COM NEW 172967424 9852 163139 SH SOLE 0 0 163139 CITIZENS FINL GROUP INC COM 174610105 1369 28979 SH SOLE 0 0 28979 CITRIX SYS INC COM 177376100 1174 12416 SH SOLE 0 0 12416 CITY HLDG CO COM 177835105 963 11770 SH SOLE 0 0 11770 CLEAN HARBORS INC COM 184496107 298 2990 SH SOLE 0 0 2990 CLEVELAND-CLIFFS INC NEW COM 185899101 2602 119518 SH SOLE 0 0 119518 CLOROX CO DEL COM 189054109 4238 24307 SH SOLE 0 0 24307 CLOUDFLARE INC CL A COM 18915M107 1016 7728 SH SOLE 0 0 7728 CME GROUP INC COM 12572Q105 5481 23993 SH SOLE 0 0 23993 CMS ENERGY CORP COM 125896100 940 14450 SH SOLE 0 0 14450 COCA COLA CO COM 191216100 53346 900967 SH SOLE 0 0 900967 COCA COLA CONS INC COM 191098102 1194 1928 SH SOLE 0 0 1928 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 922 16482 SH SOLE 0 0 16482 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 416 5690 SH SOLE 0 0 5690 COGNEX CORP COM 192422103 957 12302 SH SOLE 0 0 12302 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2035 22934 SH SOLE 0 0 22934 COHEN & STEERS INFRASTRUCTUR COM 19248A109 865 30346 SH SOLE 0 0 30346 COHEN & STEERS QUALITY INCOM COM 19247L106 257 14099 SH SOLE 0 0 14099 COHEN & STEERS REIT & PFD & COM 19247X100 204 7143 SH SOLE 0 0 7143 COINBASE GLOBAL INC COM CL A 19260Q107 3848 15247 SH SOLE 0 0 15247 COLGATE PALMOLIVE CO COM 194162103 8953 104911 SH SOLE 0 0 104911 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 363 15166 SH SOLE 0 0 15166 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 2936 92443 SH SOLE 0 0 92443 COLUMBIA SELIGM PREM TECH GR COM 19842X109 421 11377 SH SOLE 0 0 11377 COLUMBIA SPORTSWEAR CO COM 198516106 327 3353 SH SOLE 0 0 3353 COMCAST CORP NEW CL A 20030N101 19087 379238 SH SOLE 0 0 379238 COMERICA INC COM 200340107 1581 18172 SH SOLE 0 0 18172 COMFORT SYS USA INC COM 199908104 591 5977 SH SOLE 0 0 5977 COMMERCE BANCSHARES INC COM 200525103 10899 158559 SH SOLE 0 0 158559 COMMUNITY BK SYS INC COM 203607106 1181 15854 SH SOLE 0 0 15854 COMPASS DIVERSIFIED SH BEN INT 20451Q104 502 16415 SH SOLE 0 0 16415 CONAGRA BRANDS INC COM 205887102 2419 70825 SH SOLE 0 0 70825 CONCENTRIX CORP COM 20602D101 306 1711 SH SOLE 0 0 1711 CONOCOPHILLIPS COM 20825C104 9310 128984 SH SOLE 0 0 128984 CONSOLIDATED EDISON INC COM 209115104 4735 55498 SH SOLE 0 0 55498 CONSTELLATION BRANDS INC CL A 21036P108 4214 16790 SH SOLE 0 0 16790 CONTEXTLOGIC INC COM CL A 21077C107 124 39923 SH SOLE 0 0 39923 CONTINENTAL RES INC COM 212015101 1328 29675 SH SOLE 0 0 29675 COOPER COS INC COM NEW 216648402 920 2196 SH SOLE 0 0 2196 COPART INC COM 217204106 2161 14252 SH SOLE 0 0 14252 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 127 207024 SH SOLE 0 0 207024 CORNERSTONE STRATEGIC VALUE COM 21924B302 205 14326 SH SOLE 0 0 14326 CORNING INC COM 219350105 4429 118971 SH SOLE 0 0 118971 CORTEVA INC COM 22052L104 3157 66776 SH SOLE 0 0 66776 CORVEL CORP COM 221006109 411 1974 SH SOLE 0 0 1974 COSTAMARE INC SHS Y1771G102 408 32230 SH SOLE 0 0 32230 COSTAR GROUP INC COM 22160N109 813 10292 SH SOLE 0 0 10292 COSTCO WHSL CORP NEW COM 22160K105 66490 117121 SH SOLE 0 0 117121 COTERRA ENERGY INC COM 127097103 192 10091 SH SOLE 0 0 10091 COTY INC COM CL A 222070203 145 13783 SH SOLE 0 0 13783 COUPA SOFTWARE INC COM 22266L106 342 2166 SH SOLE 0 0 2166 COUPANG INC CL A 22266T109 686 23339 SH SOLE 0 0 23339 CRACKER BARREL OLD CTRY STOR COM 22410J106 1555 12089 SH SOLE 0 0 12089 CRANE CO COM 224399105 1400 13759 SH SOLE 0 0 13759 CREDIT SUISSE GROUP SPONSORED ADR 225401108 137 14183 SH SOLE 0 0 14183 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 301 121983 SH SOLE 0 0 121983 CRESCENT ENERGY COMPANY CL A COM 44952J104 1512 119279 SH SOLE 0 0 119279 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 340 12316 SH SOLE 0 0 12316 CRH PLC ADR 12626K203 267 5064 SH SOLE 0 0 5064 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 742 9790 SH SOLE 0 0 9790 CRONOS GROUP INC COM 22717L101 53 13499 SH SOLE 0 0 13499 CROSSFIRST BANKSHARES INC COM 22766M109 3615 231568 SH SOLE 0 0 231568 CROWDSTRIKE HLDGS INC CL A 22788C105 15660 76484 SH SOLE 0 0 76484 CROWN CASTLE INTL CORP NEW COM 22822V101 5086 24366 SH SOLE 0 0 24366 CROWN HLDGS INC COM 228368106 615 5564 SH SOLE 0 0 5564 CRYOPORT INC COM PAR $0.001 229050307 541 9149 SH SOLE 0 0 9149 CSX CORP COM 126408103 13905 369818 SH SOLE 0 0 369818 CUBESMART COM 229663109 664 11670 SH SOLE 0 0 11670 CULLEN FROST BANKERS INC COM 229899109 358 2838 SH SOLE 0 0 2838 CUMMINS INC COM 231021106 4729 21677 SH SOLE 0 0 21677 CVS HEALTH CORP COM 126650100 13411 130006 SH SOLE 0 0 130006 CYBERARK SOFTWARE LTD SHS M2682V108 1111 6409 SH SOLE 0 0 6409 CYBIN INC COM 23256X100 17 14201 SH SOLE 0 0 14201 CYTOSORBENTS CORP COM NEW 23283X206 93 22295 SH SOLE 0 0 22295 D R HORTON INC COM 23331A109 704 6489 SH SOLE 0 0 6489 DANA INC COM 235825205 246 10786 SH SOLE 0 0 10786 DANAHER CORPORATION COM 235851102 20686 62873 SH SOLE 0 0 62873 DARDEN RESTAURANTS INC COM 237194105 1923 12765 SH SOLE 0 0 12765 DARLING INGREDIENTS INC COM 237266101 389 5619 SH SOLE 0 0 5619 DATADOG INC CL A COM 23804L103 391 2197 SH SOLE 0 0 2197 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 18835 645264 SH SOLE 0 0 645264 DAVITA INC COM 23918K108 738 6489 SH SOLE 0 0 6489 DBX ETF TR XTRACK MSCI EURP 233051853 204 5601 SH SOLE 0 0 5601 DBX ETF TR XTRACK MSCI EAFE 233051630 840 35538 SH SOLE 0 0 35538 DBX ETF TR XTRACK MSCI EAFE 233051200 786 20027 SH SOLE 0 0 20027 DECKERS OUTDOOR CORP COM 243537107 582 1589 SH SOLE 0 0 1589 DEERE & CO COM 244199105 15815 46123 SH SOLE 0 0 46123 DELL TECHNOLOGIES INC CL C 24703L202 1043 18575 SH SOLE 0 0 18575 DELTA AIR LINES INC DEL COM NEW 247361702 5921 151522 SH SOLE 0 0 151522 DELUXE CORP COM 248019101 250 7780 SH SOLE 0 0 7780 DENALI THERAPEUTICS INC COM 24823R105 232 5208 SH SOLE 0 0 5208 DENTSPLY SIRONA INC COM 24906P109 665 11927 SH SOLE 0 0 11927 DEUTSCHE BANK A G NAMEN AKT D18190898 144 11523 SH SOLE 0 0 11523 DEVON ENERGY CORP NEW COM 25179M103 1076 24426 SH SOLE 0 0 24426 DEXCOM INC COM 252131107 2687 5004 SH SOLE 0 0 5004 DIAGEO PLC SPON ADR NEW 25243Q205 6709 30474 SH SOLE 0 0 30474 DIAMONDBACK ENERGY INC COM 25278X109 1273 11803 SH SOLE 0 0 11803 DICKS SPORTING GOODS INC COM 253393102 3013 26201 SH SOLE 0 0 26201 DIEBOLD NIXDORF INC COM STK 253651103 188 20751 SH SOLE 0 0 20751 DIGITAL RLTY TR INC COM 253868103 2659 15034 SH SOLE 0 0 15034 DIGITAL TURBINE INC COM NEW 25400W102 250 4092 SH SOLE 0 0 4092 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 396 7703 SH SOLE 0 0 7703 DIGITALBRIDGE GROUP INC CL A COM 25401T108 115 13852 SH SOLE 0 0 13852 DIGITALOCEAN HLDGS INC COM 25402D102 256 3189 SH SOLE 0 0 3189 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 5820 222890 SH SOLE 0 0 222890 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 32206 981278 SH SOLE 0 0 981278 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 8677 299525 SH SOLE 0 0 299525 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 382223 8043406 SH SOLE 0 0 8043406 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 395396 6591034 SH SOLE 0 0 6591034 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 81168 1569983 SH SOLE 0 0 1569983 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 700 49800 SH SOLE 0 0 49800 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 484 3372 SH SOLE 0 0 3372 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 3848 56585 SH SOLE 0 0 56585 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 302 3500 SH SOLE 0 0 3500 DIRTT ENVIRONMENTAL SOLUTION COM 25490H106 35 15900 SH SOLE 0 0 15900 DISCOVER FINL SVCS COM 254709108 2229 19290 SH SOLE 0 0 19290 DISCOVERY INC COM SER C 25470F302 639 27908 SH SOLE 0 0 27908 DISCOVERY INC COM SER A 25470F104 368 15621 SH SOLE 0 0 15621 DISH NETWORK CORPORATION CL A 25470M109 4434 136674 SH SOLE 0 0 136674 DISNEY WALT CO COM 254687106 55915 361001 SH SOLE 0 0 361001 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 55 17953 SH SOLE 0 0 17953 DNP SELECT INCOME FD INC COM 23325P104 968 89095 SH SOLE 0 0 89095 DOCUSIGN INC COM 256163106 2298 15091 SH SOLE 0 0 15091 DOLBY LABORATORIES INC COM CL A 25659T107 252 2646 SH SOLE 0 0 2646 DOLLAR GEN CORP NEW COM 256677105 2195 9306 SH SOLE 0 0 9306 DOLLAR TREE INC COM 256746108 1159 8247 SH SOLE 0 0 8247 DOMINION ENERGY INC COM 25746U109 10816 137681 SH SOLE 0 0 137681 DOMINOS PIZZA INC COM 25754A201 1633 2894 SH SOLE 0 0 2894 DONALDSON INC COM 257651109 456 7691 SH SOLE 0 0 7691 DOORDASH INC CL A 25809K105 5713 38367 SH SOLE 0 0 38367 DORCHESTER MINERALS LP COM UNIT 25820R105 1143 57775 SH SOLE 0 0 57775 DOUBLELINE INCOME SOLUTIONS COM 258622109 314 19500 SH SOLE 0 0 19500 DOUGLAS ELLIMAN INC COM 25961D105 192 16662 SH SOLE 0 0 16662 DOVER CORP COM 260003108 36929 203353 SH SOLE 0 0 203353 DOW INC COM 260557103 5839 102938 SH SOLE 0 0 102938 DRAFTKINGS INC COM CL A 26142R104 7059 256979 SH SOLE 0 0 256979 DROPBOX INC CL A 26210C104 1035 42185 SH SOLE 0 0 42185 DT MIDSTREAM INC COMMON STOCK 23345M107 1083 22577 SH SOLE 0 0 22577 DTE ENERGY CO COM 233331107 5676 47483 SH SOLE 0 0 47483 DUKE ENERGY CORP NEW COM NEW 26441C204 22565 215106 SH SOLE 0 0 215106 DUKE REALTY CORP COM NEW 264411505 1671 25457 SH SOLE 0 0 25457 DUPONT DE NEMOURS INC COM 26614N102 5294 65539 SH SOLE 0 0 65539 DXC TECHNOLOGY CO COM 23355L106 524 16292 SH SOLE 0 0 16292 DYNATRACE INC COM NEW 268150109 349 5781 SH SOLE 0 0 5781 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 210 14907 SH SOLE 0 0 14907 EAGLE MATLS INC COM 26969P108 250 1503 SH SOLE 0 0 1503 EARGO INC COM 270087109 304 59611 SH SOLE 0 0 59611 EAST WEST BANCORP INC COM 27579R104 781 9927 SH SOLE 0 0 9927 EASTERN BANKSHARES INC COM 27627N105 1360 67445 SH SOLE 0 0 67445 EASTGROUP PPTYS INC COM 277276101 244 1072 SH SOLE 0 0 1072 EASTMAN CHEM CO COM 277432100 1320 10914 SH SOLE 0 0 10914 EATON CORP PLC SHS G29183103 9716 56219 SH SOLE 0 0 56219 EATON VANCE ENHANCED EQUITY COM 278277108 357 14524 SH SOLE 0 0 14524 EATON VANCE LTD DURATION INC COM 27828H105 784 59873 SH SOLE 0 0 59873 EATON VANCE TAX ADVT DIV INC COM 27828G107 1068 35856 SH SOLE 0 0 35856 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 740 44234 SH SOLE 0 0 44234 EATON VANCE TAX-MANAGED GLOB COM 27829F108 288 27004 SH SOLE 0 0 27004 EATON VANCE TAX-MANAGED GLOB COM 27829C105 267 23835 SH SOLE 0 0 23835 EATON VANCE TX ADV GLBL DIV COM 27828S101 880 38705 SH SOLE 0 0 38705 EBAY INC. COM 278642103 2354 35397 SH SOLE 0 0 35397 ECOLAB INC COM 278865100 5017 21387 SH SOLE 0 0 21387 EDISON INTL COM 281020107 1924 28196 SH SOLE 0 0 28196 ELANCO ANIMAL HEALTH INC COM 28414H103 751 26447 SH SOLE 0 0 26447 ELASTIC N V ORD SHS N14506104 335 2723 SH SOLE 0 0 2723 ELBIT SYS LTD ORD M3760D101 210 1208 SH SOLE 0 0 1208 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 34 14950 SH SOLE 0 0 14950 ELECTRONIC ARTS INC COM 285512109 1843 13973 SH SOLE 0 0 13973 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 167 16100 SH SOLE 0 0 16100 EMBRAER S.A. SPONSORED ADS 29082A107 198 11145 SH SOLE 0 0 11145 EMCLAIRE FINL CORP COM 290828102 243 8394 SH SOLE 0 0 8394 EMERSON ELEC CO COM 291011104 12297 132264 SH SOLE 0 0 132264 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 110 12356 SH SOLE 0 0 12356 ENBRIDGE INC COM 29250N105 5090 130256 SH SOLE 0 0 130256 ENCOMPASS HEALTH CORP COM 29261A100 386 5914 SH SOLE 0 0 5914 ENCORE CAP GROUP INC COM 292554102 355 5720 SH SOLE 0 0 5720 ENDEAVOUR SILVER CORP COM 29258Y103 87 20521 SH SOLE 0 0 20521 ENERGOUS CORP COM 29272C103 14 11525 SH SOLE 0 0 11525 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3193 387965 SH SOLE 0 0 387965 ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106 456 8151 SH SOLE 0 0 8151 ENPHASE ENERGY INC COM 29355A107 802 4382 SH SOLE 0 0 4382 ENSIGN GROUP INC COM 29358P101 2884 34345 SH SOLE 0 0 34345 ENTEGRIS INC COM 29362U104 599 4324 SH SOLE 0 0 4324 ENTERGY CORP NEW COM 29364G103 1563 13879 SH SOLE 0 0 13879 ENTERPRISE FINL SVCS CORP COM 293712105 1102 23409 SH SOLE 0 0 23409 ENTERPRISE PRODS PARTNERS L COM 293792107 15135 689193 SH SOLE 0 0 689193 EOG RES INC COM 26875P101 2437 27429 SH SOLE 0 0 27429 EPAM SYS INC COM 29414B104 445 666 SH SOLE 0 0 666 EPR PPTYS COM SH BEN INT 26884U109 875 18424 SH SOLE 0 0 18424 EQT CORP COM 26884L109 1143 52417 SH SOLE 0 0 52417 EQUIFAX INC COM 294429105 2214 7562 SH SOLE 0 0 7562 EQUINIX INC COM 29444U700 2068 2445 SH SOLE 0 0 2445 EQUINOR ASA SPONSORED ADR 29446M102 463 17566 SH SOLE 0 0 17566 EQUINOX GOLD CORP COM 29446Y502 215 31845 SH SOLE 0 0 31845 EQUITRANS MIDSTREAM CORP COM 294600101 116 11214 SH SOLE 0 0 11214 EQUITY RESIDENTIAL SH BEN INT 29476L107 1076 11894 SH SOLE 0 0 11894 ERICSSON ADR B SEK 10 294821608 319 29386 SH SOLE 0 0 29386 ERIE INDTY CO CL A 29530P102 1662 8626 SH SOLE 0 0 8626 ESSENTIAL UTILS INC COM 29670G102 2082 38773 SH SOLE 0 0 38773 ESSEX PPTY TR INC COM 297178105 1252 3556 SH SOLE 0 0 3556 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 632 9810 SH SOLE 0 0 9810 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 594 53598 SH SOLE 0 0 53598 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 785 13524 SH SOLE 0 0 13524 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 710 11549 SH SOLE 0 0 11549 ETF SER SOLUTIONS US GLB JETS 26922A842 27966 1326027 SH SOLE 0 0 1326027 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 993 23821 SH SOLE 0 0 23821 ETSY INC COM 29786A106 1406 6422 SH SOLE 0 0 6422 EURONET WORLDWIDE INC COM 298736109 3196 26815 SH SOLE 0 0 26815 EVERGY INC COM 30034W106 2706 39447 SH SOLE 0 0 39447 EVERSOURCE ENERGY COM 30040W108 5920 65068 SH SOLE 0 0 65068 EVOLUS INC COM 30052C107 65 10046 SH SOLE 0 0 10046 EXACT SCIENCES CORP COM 30063P105 1701 21859 SH SOLE 0 0 21859 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 8839 206046 SH SOLE 0 0 206046 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1449 20667 SH SOLE 0 0 20667 EXELIXIS INC COM 30161Q104 1422 77777 SH SOLE 0 0 77777 EXELON CORP COM 30161N101 4928 85325 SH SOLE 0 0 85325 EXP WORLD HLDGS INC COM 30212W100 347 10307 SH SOLE 0 0 10307 EXPEDIA GROUP INC COM NEW 30212P303 6990 38678 SH SOLE 0 0 38678 EXPEDITORS INTL WASH INC COM 302130109 1743 12978 SH SOLE 0 0 12978 EXTRA SPACE STORAGE INC COM 30225T102 1185 5228 SH SOLE 0 0 5228 EXXON MOBIL CORP COM 30231G102 68257 1115497 SH SOLE 0 0 1115497 F N B CORP COM 302520101 572 47121 SH SOLE 0 0 47121 F5 INC COM 315616102 495 2022 SH SOLE 0 0 2022 FACTSET RESH SYS INC COM 303075105 603 1242 SH SOLE 0 0 1242 FAIR ISAAC CORP COM 303250104 661 1524 SH SOLE 0 0 1524 FASTENAL CO COM 311900104 4267 66611 SH SOLE 0 0 66611 FASTLY INC CL A 31188V100 304 8580 SH SOLE 0 0 8580 FEDERAL AGRIC MTG CORP CL C 313148306 285 2297 SH SOLE 0 0 2297 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 217 1592 SH SOLE 0 0 1592 FEDERATED HERMES INC CL B 314211103 1154 30699 SH SOLE 0 0 30699 FEDEX CORP COM 31428X106 8644 33420 SH SOLE 0 0 33420 FERGUSON PLC NEW SHS G3421J106 357 1991 SH SOLE 0 0 1991 FERRARI N V COM N3167Y103 506 1955 SH SOLE 0 0 1955 FFBW INC MD COM 30260M103 206 17448 SH SOLE 0 0 17448 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 575 9449 SH SOLE 0 0 9449 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 12450 358588 SH SOLE 0 0 358588 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2885 21307 SH SOLE 0 0 21307 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 6702 128569 SH SOLE 0 0 128569 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 585 8518 SH SOLE 0 0 8518 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 247 4421 SH SOLE 0 0 4421 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 471 5333 SH SOLE 0 0 5333 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 640 12067 SH SOLE 0 0 12067 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 961 18421 SH SOLE 0 0 18421 FIDELITY NATL INFORMATION SV COM 31620M106 8459 77503 SH SOLE 0 0 77503 FIFTH THIRD BANCORP COM 316773100 2551 58577 SH SOLE 0 0 58577 FIRST AMERN FINL CORP COM 31847R102 484 6181 SH SOLE 0 0 6181 FIRST BANCORP N C COM 318910106 473 10340 SH SOLE 0 0 10340 FIRST BUSEY CORP COM NEW 319383204 1877 69227 SH SOLE 0 0 69227 FIRST CTZNS BANCSHARES INC N CL A 31946M103 394 474 SH SOLE 0 0 474 FIRST FINL BANCORP OH COM 320209109 1377 56488 SH SOLE 0 0 56488 FIRST FINL BANKSHARES INC COM 32020R109 387 7613 SH SOLE 0 0 7613 FIRST HORIZON CORPORATION COM 320517105 193 11842 SH SOLE 0 0 11842 FIRST INTERNET BANCORP COM 320557101 338 7180 SH SOLE 0 0 7180 FIRST MAJESTIC SILVER CORP COM 32076V103 327 29417 SH SOLE 0 0 29417 FIRST REP BK SAN FRANCISCO C COM 33616C100 1706 8261 SH SOLE 0 0 8261 FIRST SOLAR INC COM 336433107 506 5808 SH SOLE 0 0 5808 FIRST TR BICK INDEX FD COM SHS 33733H107 561 17820 SH SOLE 0 0 17820 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 6295 110482 SH SOLE 0 0 110482 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 265 11484 SH SOLE 0 0 11484 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 244 2374 SH SOLE 0 0 2374 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 6334 119985 SH SOLE 0 0 119985 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1014 9718 SH SOLE 0 0 9718 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 290 2199 SH SOLE 0 0 2199 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 527 4245 SH SOLE 0 0 4245 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2240 48399 SH SOLE 0 0 48399 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 391 4119 SH SOLE 0 0 4119 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 564 4606 SH SOLE 0 0 4606 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 336917109 3734 16511 SH SOLE 0 0 16511 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 336917109 363 2244 SH SOLE 0 0 2244 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 336917109 949 11229 SH SOLE 0 0 11229 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 3374 56417 SH SOLE 0 0 56417 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 2558 52022 SH SOLE 0 0 52022 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 18421 293101 SH SOLE 0 0 293101 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 516 25493 SH SOLE 0 0 25493 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 592 8710 SH SOLE 0 0 8710 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 12220 229639 SH SOLE 0 0 229639 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 841 9113 SH SOLE 0 0 9113 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 239 2327 SH SOLE 0 0 2327 FIRST TR MORNINGSTAR DIVID L SHS 336917109 431 12116 SH SOLE 0 0 12116 FIRST TR NASDAQ 100 TECH IND SHS 337345102 408 2328 SH SOLE 0 0 2328 FIRST TR S&P REIT INDEX FD COM 33734G108 589 18056 SH SOLE 0 0 18056 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 284 2925 SH SOLE 0 0 2925 FIRST TR VALUE LINE DIVID IN SHS 33734H106 480 11150 SH SOLE 0 0 11150 FIRSTENERGY CORP COM 337932107 868 20860 SH SOLE 0 0 20860 FISERV INC COM 337738108 9440 90951 SH SOLE 0 0 90951 FISKER INC CL A COM STK 33813J106 300 19094 SH SOLE 0 0 19094 FIVE BELOW INC COM 33829M101 272 1315 SH SOLE 0 0 1315 FIVE9 INC COM 338307101 836 6087 SH SOLE 0 0 6087 FIVERR INTL LTD ORD SHS M4R82T106 659 5792 SH SOLE 0 0 5792 FLAHERTY & CRUMRINE PFD INCO COM 33848W106 218 17066 SH SOLE 0 0 17066 FLAHERTY & CRUMRINE PFD SECS COM 338478100 457 21038 SH SOLE 0 0 21038 FLEETCOR TECHNOLOGIES INC COM 339041105 386 1726 SH SOLE 0 0 1726 FLEX LTD ORD Y2573F102 2778 151529 SH SOLE 0 0 151529 FLEXSHARES TR QUALT DIVD IDX 33939L860 867 14128 SH SOLE 0 0 14128 FLEXSHARES TR INTL QLTDV IDX 33939L837 5184 202746 SH SOLE 0 0 202746 FLEXSHARES TR MORNSTAR UPSTR 33939L407 658 16667 SH SOLE 0 0 16667 FLEXSHARES TR MORNSTAR USMKT 33939L100 266 1459 SH SOLE 0 0 1459 FLOOR & DECOR HLDGS INC CL A 339750101 289 2220 SH SOLE 0 0 2220 FLOWERS FOODS INC COM 343498101 11107 404328 SH SOLE 0 0 404328 FLUOR CORP NEW COM 343412102 468 18892 SH SOLE 0 0 18892 FMC CORP COM NEW 302491303 1047 9524 SH SOLE 0 0 9524 FORD MTR CO DEL COM 345370860 15400 741458 SH SOLE 0 0 741458 FORTIS INC COM 349553107 440 9119 SH SOLE 0 0 9119 FORTIVE CORP COM 34959J108 1742 22829 SH SOLE 0 0 22829 FORTRESS BIOTECH INC COM 34960Q109 39 15600 SH SOLE 0 0 15600 FORTUNA SILVER MINES INC COM 349915108 102 26100 SH SOLE 0 0 26100 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1885 17636 SH SOLE 0 0 17636 FRANCO NEV CORP COM 351858105 1210 8749 SH SOLE 0 0 8749 FRANKLIN RESOURCES INC COM 354613101 353 10555 SH SOLE 0 0 10555 FREEPORT-MCMORAN INC CL B 35671D857 4333 103832 SH SOLE 0 0 103832 FS BANCORP INC COM 30263Y104 370 11008 SH SOLE 0 0 11008 FS KKR CAP CORP COM 302635206 2020 96489 SH SOLE 0 0 96489 FUBOTV INC COM 35953D104 501 32270 SH SOLE 0 0 32270 FUELCELL ENERGY INC COM 35952H601 275 52921 SH SOLE 0 0 52921 FULGENT GENETICS INC COM 359664109 340 3376 SH SOLE 0 0 3376 FULTON FINL CORP PA COM 360271100 331 19493 SH SOLE 0 0 19493 GABELLI DIVID & INCOME TR COM 36242H104 283 10496 SH SOLE 0 0 10496 GABELLI EQUITY TR INC COM 362397101 443 61670 SH SOLE 0 0 61670 GABELLI UTIL TR COM 36240A101 108 13089 SH SOLE 0 0 13089 GALECTIN THERAPEUTICS INC COM NEW 363225202 23 11048 SH SOLE 0 0 11048 GALIANO GOLD INC COM 36352H100 10 13709 SH SOLE 0 0 13709 GALLAGHER ARTHUR J & CO COM 363576109 7575 44648 SH SOLE 0 0 44648 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 39 10333 SH SOLE 0 0 10333 GAMESTOP CORP NEW CL A 36467W109 424 2857 SH SOLE 0 0 2857 GAMING & LEISURE PPTYS INC COM 36467J108 259 5322 SH SOLE 0 0 5322 GARMIN LTD SHS H2906T109 3172 23294 SH SOLE 0 0 23294 GARTNER INC COM 366651107 999 2989 SH SOLE 0 0 2989 GDS HLDGS LTD SPONSORED ADS 36165L108 1723 36539 SH SOLE 0 0 36539 GENERAC HLDGS INC COM 368736104 869 2469 SH SOLE 0 0 2469 GENERAL AMERN INVS CO INC COM 368802104 208 4714 SH SOLE 0 0 4714 GENERAL DYNAMICS CORP COM 369550108 4424 21223 SH SOLE 0 0 21223 GENERAL ELECTRIC CO COM NEW 369604301 10938 115780 SH SOLE 0 0 115780 GENERAL MLS INC COM 370334104 6108 90647 SH SOLE 0 0 90647 GENERAL MTRS CO COM 37045V100 6979 119042 SH SOLE 0 0 119042 GENPACT LIMITED SHS G3922B107 240 4525 SH SOLE 0 0 4525 GENTEX CORP COM 371901109 2099 60218 SH SOLE 0 0 60218 GENUINE PARTS CO COM 372460105 1859 13263 SH SOLE 0 0 13263 GEVO INC COM PAR 374396406 51 11940 SH SOLE 0 0 11940 GILEAD SCIENCES INC COM 375558103 7680 105770 SH SOLE 0 0 105770 GLACIER BANCORP INC NEW COM 37637Q105 9667 170494 SH SOLE 0 0 170494 GLADSTONE LD CORP COM 376549101 339 10040 SH SOLE 0 0 10040 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5306 120320 SH SOLE 0 0 120320 GLOBAL PMTS INC COM 37940X102 1393 10308 SH SOLE 0 0 10308 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 1046 17762 SH SOLE 0 0 17762 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2810 33280 SH SOLE 0 0 33280 GLOBAL X FDS FINTECH ETF 37954Y814 215 5373 SH SOLE 0 0 5373 GLOBAL X FDS CONSCIOUS COS 37954Y731 211 6120 SH SOLE 0 0 6120 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1192 33154 SH SOLE 0 0 33154 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 1070 35061 SH SOLE 0 0 35061 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 564 25418 SH SOLE 0 0 25418 GLOBAL X FDS S&P 500 COVERED 37954Y475 210 4158 SH SOLE 0 0 4158 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 323 10159 SH SOLE 0 0 10159 GLOBAL X FDS GLBL X MLP ETF 37954Y343 112280 3209827 SH SOLE 0 0 3209827 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 220 6230 SH SOLE 0 0 6230 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 332 10425 SH SOLE 0 0 10425 GLOBAL X FDS SOCIAL MED ETF 37950E416 381 7078 SH SOLE 0 0 7078 GLOBALSTAR INC COM 378973408 20 17484 SH SOLE 0 0 17484 GLOBANT S A COM L44385109 271 862 SH SOLE 0 0 862 GOHEALTH INC COM CL A 38046W105 63 16742 SH SOLE 0 0 16742 GOLD ROYALTY CORP COMMON SHARES 38071H106 74 15023 SH SOLE 0 0 15023 GOLDMAN SACHS BDC INC SHS 38147U107 22747 1187194 SH SOLE 0 0 1187194 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1632 17154 SH SOLE 0 0 17154 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 337 4716 SH SOLE 0 0 4716 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 7141 104561 SH SOLE 0 0 104561 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 276 7837 SH SOLE 0 0 7837 GOLDMAN SACHS GROUP INC COM 38141G104 12850 33591 SH SOLE 0 0 33591 GOODYEAR TIRE & RUBR CO COM 382550101 236 11052 SH SOLE 0 0 11052 GRACO INC COM 384109104 4147 51433 SH SOLE 0 0 51433 GRAHAM HLDGS CO COM CL B 384637104 1538 2442 SH SOLE 0 0 2442 GRAINGER W W INC COM 384802104 3669 7081 SH SOLE 0 0 7081 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 829 9945 SH SOLE 0 0 9945 GREIF INC CL A 397624107 447 7407 SH SOLE 0 0 7407 GRIFOLS S A SP ADR REP B NVT 398438408 115 10269 SH SOLE 0 0 10269 GRITSTONE BIO INC COM 39868T105 183 14252 SH SOLE 0 0 14252 GUARDANT HEALTH INC COM 40131M109 210 2100 SH SOLE 0 0 2100 HAIN CELESTIAL GROUP INC COM 405217100 262 6145 SH SOLE 0 0 6145 HALL OF FAME RESORT & ENTMT COM 40619L102 53 35093 SH SOLE 0 0 35093 HALLIBURTON CO COM 406216101 2062 90144 SH SOLE 0 0 90144 HAMILTON LANE INC CL A 407497106 7589 73240 SH SOLE 0 0 73240 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 352 7550 SH SOLE 0 0 7550 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 205 7832 SH SOLE 0 0 7832 HANESBRANDS INC COM 410345102 2100 125611 SH SOLE 0 0 125611 HANNON ARMSTRONG SUST INFR C COM 41068X100 696 13101 SH SOLE 0 0 13101 HANOVER INS GROUP INC COM 410867105 451 3443 SH SOLE 0 0 3443 HARLEY DAVIDSON INC COM 412822108 639 16946 SH SOLE 0 0 16946 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 76 18404 SH SOLE 0 0 18404 HARSCO CORP COM 415864107 380 22768 SH SOLE 0 0 22768 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 3512 88385 SH SOLE 0 0 88385 HARTFORD FINL SVCS GROUP INC COM 416515104 2455 35555 SH SOLE 0 0 35555 HASBRO INC COM 418056107 500 4916 SH SOLE 0 0 4916 HAWAIIAN ELEC INDUSTRIES COM 419870100 1205 29038 SH SOLE 0 0 29038 HCA HEALTHCARE INC COM 40412C101 3461 13472 SH SOLE 0 0 13472 HDFC BANK LTD SPONSORED ADS 40415F101 1097 16866 SH SOLE 0 0 16866 HEALTHCARE TR AMER INC CL A NEW 42225P501 340 10171 SH SOLE 0 0 10171 HEALTHPEAK PROPERTIES INC COM 42250P103 1821 50460 SH SOLE 0 0 50460 HEARTLAND FINL USA INC COM 42234Q102 391 7728 SH SOLE 0 0 7728 HECLA MNG CO COM 422704106 98 18819 SH SOLE 0 0 18819 HEICO CORP NEW CL A 422806208 252 1964 SH SOLE 0 0 1964 HEICO CORP NEW COM 422806109 675 4682 SH SOLE 0 0 4682 HELEN OF TROY LTD COM G4388N106 19336 79094 SH SOLE 0 0 79094 HENRY JACK & ASSOC INC COM 426281101 1290 7727 SH SOLE 0 0 7727 HENRY SCHEIN INC COM 806407102 392 5059 SH SOLE 0 0 5059 HERCULES CAPITAL INC COM 427096508 474 28565 SH SOLE 0 0 28565 HERSHEY CO COM 427866108 5478 28313 SH SOLE 0 0 28313 HESS CORP COM 42809H107 575 7764 SH SOLE 0 0 7764 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1764 111860 SH SOLE 0 0 111860 HIGH TIDE INC COM NEW 42981E401 51 12112 SH SOLE 0 0 12112 HILL INTL INC COM 431466101 195 100000 SH SOLE 0 0 100000 HILLENBRAND INC COM 431571108 682 13111 SH SOLE 0 0 13111 HILTON WORLDWIDE HLDGS INC COM 43300A203 922 5911 SH SOLE 0 0 5911 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 177 11078 SH SOLE 0 0 11078 HIREQUEST INC COM 433535101 1021 50663 SH SOLE 0 0 50663 HIVE BLOCKCHAIN TECHNLGIES L COM 43366H100 155 58832 SH SOLE 0 0 58832 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 69 16002 SH SOLE 0 0 16002 HOLOGIC INC COM 436440101 1222 15956 SH SOLE 0 0 15956 HOME DEPOT INC COM 437076102 126765 305450 SH SOLE 0 0 305450 HONDA MOTOR LTD AMERN SHS 438128308 1240 43575 SH SOLE 0 0 43575 HONEYWELL INTL INC COM 438516106 21839 104736 SH SOLE 0 0 104736 HORIZON BANCORP INC COM 440407104 304 14580 SH SOLE 0 0 14580 HORIZON THERAPEUTICS PUB L SHS G46188101 316 2931 SH SOLE 0 0 2931 HORMEL FOODS CORP COM 440452100 6282 128694 SH SOLE 0 0 128694 HOST HOTELS & RESORTS INC COM 44107P104 332 19097 SH SOLE 0 0 19097 HOWMET AEROSPACE INC COM 443201108 546 17168 SH SOLE 0 0 17168 HP INC COM 40434L105 5420 143873 SH SOLE 0 0 143873 HSBC HLDGS PLC SPON ADR NEW 404280406 1440 47768 SH SOLE 0 0 47768 HUBSPOT INC COM 443573100 1635 2480 SH SOLE 0 0 2480 HUDBAY MINERALS INC COM 443628102 73 10000 SH SOLE 0 0 10000 HUDSON PAC PPTYS INC COM 444097109 261 10562 SH SOLE 0 0 10562 HUMANA INC COM 444859102 3773 8134 SH SOLE 0 0 8134 HUNT J B TRANS SVCS INC COM 445658107 275 1343 SH SOLE 0 0 1343 HUNTINGTON BANCSHARES INC COM 446150104 1316 85362 SH SOLE 0 0 85362 HUNTINGTON INGALLS INDS INC COM 446413106 637 3410 SH SOLE 0 0 3410 HUNTSMAN CORP COM 447011107 691 19822 SH SOLE 0 0 19822 IAC INTERACTIVECORP NEW COM NEW 44891N208 294 2247 SH SOLE 0 0 2247 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 718 14479 SH SOLE 0 0 14479 ICICI BANK LIMITED ADR 45104G104 302 15272 SH SOLE 0 0 15272 ICON PLC SHS G4705A100 1384 4468 SH SOLE 0 0 4468 IDACORP INC COM 451107106 262 2315 SH SOLE 0 0 2315 IDEANOMICS INC COM 45166V106 23 19310 SH SOLE 0 0 19310 IDEX CORP COM 45167R104 704 2980 SH SOLE 0 0 2980 IDEXX LABS INC COM 45168D104 7911 12014 SH SOLE 0 0 12014 IHS MARKIT LTD SHS G47567105 1198 9013 SH SOLE 0 0 9013 ILLINOIS TOOL WKS INC COM 452308109 18497 74947 SH SOLE 0 0 74947 ILLUMINA INC COM 452327109 4155 10922 SH SOLE 0 0 10922 IMPAX LABORATORIES INC NOTE 2.000% 6/1 45256BAE1 20 20000 PRN SOLE 0 0 20000 IMPERIAL OIL LTD COM NEW 453038408 411 11395 SH SOLE 0 0 11395 INARI MED INC COM 45332Y109 391 4280 SH SOLE 0 0 4280 INCYTE CORP COM 45337C102 631 8592 SH SOLE 0 0 8592 INDEPENDENCE RLTY TR INC COM 45378A106 3222 124734 SH SOLE 0 0 124734 INDEPENDENT BK CORP MICH COM NEW 453838609 644 27000 SH SOLE 0 0 27000 INFORMATION SVCS GROUP INC COM 45675Y104 171 22470 SH SOLE 0 0 22470 INFOSYS LTD SPONSORED ADR 456788108 1070 42285 SH SOLE 0 0 42285 ING GROEP N.V. SPONSORED ADR 456837103 207 14854 SH SOLE 0 0 14854 INGERSOLL RAND INC COM 45687V106 984 15903 SH SOLE 0 0 15903 INGREDION INC COM 457187102 995 10300 SH SOLE 0 0 10300 INHIBRX INC COM 45720L107 524 12000 SH SOLE 0 0 12000 INMED PHARMACEUTICALS INC COM NEW 457637502 14 10832 SH SOLE 0 0 10832 INMODE LTD SHS M5425M103 250 3549 SH SOLE 0 0 3549 INNOVATIVE INDL PPTYS INC COM 45781V101 1927 7328 SH SOLE 0 0 7328 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 72 14405 SH SOLE 0 0 14405 INSEEGO CORP COM 45782B104 98 16832 SH SOLE 0 0 16832 INSPIRE MED SYS INC COM 457730109 342 1487 SH SOLE 0 0 1487 INTEL CORP COM 458140100 60897 1182467 SH SOLE 0 0 1182467 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 254 3195 SH SOLE 0 0 3195 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2828 20676 SH SOLE 0 0 20676 INTERDIGITAL INC COM 45867G101 684 9552 SH SOLE 0 0 9552 INTERNATIONAL BUSINESS MACHS COM 459200101 25589 191447 SH SOLE 0 0 191447 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 597 3960 SH SOLE 0 0 3960 INTERNATIONAL PAPER CO COM 460146103 1461 31095 SH SOLE 0 0 31095 INTERPUBLIC GROUP COS INC COM 460690100 483 12885 SH SOLE 0 0 12885 INTUIT COM 461202103 20319 31590 SH SOLE 0 0 31590 INTUITIVE SURGICAL INC COM NEW 46120E602 14934 41564 SH SOLE 0 0 41564 INVENTRUST PPTYS CORP COM NEW 46124J201 718 26330 SH SOLE 0 0 26330 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 15634 310817 SH SOLE 0 0 310817 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 4482 318801 SH SOLE 0 0 318801 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 317 3000 SH SOLE 0 0 3000 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 15736 757277 SH SOLE 0 0 757277 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 149 10997 SH SOLE 0 0 10997 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 480 17893 SH SOLE 0 0 17893 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 9490 287910 SH SOLE 0 0 287910 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 470 6103 SH SOLE 0 0 6103 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 220 5223 SH SOLE 0 0 5223 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 250 1530 SH SOLE 0 0 1530 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 374 11136 SH SOLE 0 0 11136 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 219 9910 SH SOLE 0 0 9910 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 202 3870 SH SOLE 0 0 3870 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 720 27343 SH SOLE 0 0 27343 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 737 15563 SH SOLE 0 0 15563 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 338 9197 SH SOLE 0 0 9197 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 500 22857 SH SOLE 0 0 22857 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 581 21449 SH SOLE 0 0 21449 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 12819 854610 SH SOLE 0 0 854610 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 5146 212801 SH SOLE 0 0 212801 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 631 13946 SH SOLE 0 0 13946 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 6965 101491 SH SOLE 0 0 101491 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 720 33658 SH SOLE 0 0 33658 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 783 36467 SH SOLE 0 0 36467 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 838 38371 SH SOLE 0 0 38371 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 501 22893 SH SOLE 0 0 22893 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 454 21448 SH SOLE 0 0 21448 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 253 9850 SH SOLE 0 0 9850 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 290 11170 SH SOLE 0 0 11170 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 407 15765 SH SOLE 0 0 15765 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 454 18517 SH SOLE 0 0 18517 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 335 3485 SH SOLE 0 0 3485 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 693 7334 SH SOLE 0 0 7334 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 202 2501 SH SOLE 0 0 2501 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 207 4250 SH SOLE 0 0 4250 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 302 6158 SH SOLE 0 0 6158 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 1008 12424 SH SOLE 0 0 12424 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 326 17332 SH SOLE 0 0 17332 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1651 9614 SH SOLE 0 0 9614 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1554 8107 SH SOLE 0 0 8107 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 323 15318 SH SOLE 0 0 15318 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 2724 147555 SH SOLE 0 0 147555 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 201 931 SH SOLE 0 0 931 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 420 10574 SH SOLE 0 0 10574 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 544 10103 SH SOLE 0 0 10103 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 304 3344 SH SOLE 0 0 3344 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 318 1875 SH SOLE 0 0 1875 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 34560 212353 SH SOLE 0 0 212353 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 607 9426 SH SOLE 0 0 9426 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 427 4422 SH SOLE 0 0 4422 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1048 3233 SH SOLE 0 0 3233 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 27953 132590 SH SOLE 0 0 132590 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 222 2745 SH SOLE 0 0 2745 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 572 10742 SH SOLE 0 0 10742 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 434 1177 SH SOLE 0 0 1177 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3889 63924 SH SOLE 0 0 63924 INVESCO LTD SHS G491BT108 203 8821 SH SOLE 0 0 8821 INVESCO SR INCOME TR COM 46131H107 93 21400 SH SOLE 0 0 21400 INVESCO TR INVT GRADE NEW YO COM 46131T101 149 11093 SH SOLE 0 0 11093 INVITAE CORP COM 46185L103 838 54884 SH SOLE 0 0 54884 IONIS PHARMACEUTICALS INC COM 462222100 460 15116 SH SOLE 0 0 15116 IPG PHOTONICS CORP COM 44980X109 226 1314 SH SOLE 0 0 1314 IQIYI INC SPONSORED ADS 46267X108 169 37047 SH SOLE 0 0 37047 IQVIA HLDGS INC COM 46266C105 906 3212 SH SOLE 0 0 3212 IRIDIUM COMMUNICATIONS INC COM 46269C102 344 8338 SH SOLE 0 0 8338 IRON MTN INC NEW COM 46284V101 692 13231 SH SOLE 0 0 13231 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 309 26458 SH SOLE 0 0 26458 ISHARES GOLD TR ISHARES NEW 464285204 45284 1300901 SH SOLE 0 0 1300901 ISHARES INC ESG AWR MSCI EM 46434G863 42270 1063404 SH SOLE 0 0 1063404 ISHARES INC MSCI GBL GOLD MN 46434G855 483 17897 SH SOLE 0 0 17897 ISHARES INC MSCI GBL ETF NEW 46434G848 370 8681 SH SOLE 0 0 8681 ISHARES INC MSCI JPN ETF NEW 46434G822 984 14692 SH SOLE 0 0 14692 ISHARES INC MSCI TAIWAN ETF 46434G772 562 8438 SH SOLE 0 0 8438 ISHARES INC MSCI EMRG CHN 46434G764 12365 203945 SH SOLE 0 0 203945 ISHARES INC CORE MSCI EMKT 46434G103 2970698 49627437 SH SOLE 0 0 49627437 ISHARES INC MSCI STH KOR ETF 464286772 323 4153 SH SOLE 0 0 4153 ISHARES INC MSCI SWITZERLAND 464286749 1904 36117 SH SOLE 0 0 36117 ISHARES INC MSCI PAC JP ETF 464286665 439 9181 SH SOLE 0 0 9181 ISHARES INC MSCI EURZONE ETF 464286608 323 6590 SH SOLE 0 0 6590 ISHARES INC MSCI EMERG MRKT 464286533 2124 33810 SH SOLE 0 0 33810 ISHARES INC MSCI GBL MIN VOL 464286525 4616 42632 SH SOLE 0 0 42632 ISHARES INC MSCI CDA ETF 464286509 820 21346 SH SOLE 0 0 21346 ISHARES INC EM MKT SM-CP ETF 464286475 10104 167789 SH SOLE 0 0 167789 ISHARES INC EM MKTS DIV ETF 464286319 20792 540054 SH SOLE 0 0 540054 ISHARES INC JP MRG EM CRP BD 464286251 625 12249 SH SOLE 0 0 12249 ISHARES INC MSCI FRONTIER 464286145 759 21996 SH SOLE 0 0 21996 ISHARES INC MSCI AUST ETF 464286103 644 25947 SH SOLE 0 0 25947 ISHARES SILVER TR ISHARES 46428Q109 6121 284576 SH SOLE 0 0 284576 ISHARES TR ESG MSCI USA ETF 46436E767 255 6461 SH SOLE 0 0 6461 ISHARES TR ESG EAFE ETF 46436E759 387 5621 SH SOLE 0 0 5621 ISHARES TR ESG MSCI EM LDRS 46436E601 947 16444 SH SOLE 0 0 16444 ISHARES TR BROAD USD HIGH 46435U853 318 7727 SH SOLE 0 0 7727 ISHARES TR US INFRASTRUC 46435U713 409 10682 SH SOLE 0 0 10682 ISHARES TR IBONDS DEC 46435U697 1119 41714 SH SOLE 0 0 41714 ISHARES TR ESG AWARE MSCI 46435U663 39740 985616 SH SOLE 0 0 985616 ISHARES TR ROBOTICS ARTIF 46435U556 656 15865 SH SOLE 0 0 15865 ISHARES TR ESG AWR US AGRGT 46435U549 6068 109931 SH SOLE 0 0 109931 ISHARES TR GBL GREEN ETF 46435U440 2321 42778 SH SOLE 0 0 42778 ISHARES TR IBONDS DEC 25 46435U432 1255 45047 SH SOLE 0 0 45047 ISHARES TR SELF DRIVNG EV 46435U366 563 10389 SH SOLE 0 0 10389 ISHARES TR IBONDS DEC 27 46435U283 605 22376 SH SOLE 0 0 22376 ISHARES TR IBONDS DEC 26 46435U259 1270 47250 SH SOLE 0 0 47250 ISHARES TR ESG MSCI LEADR 46435U218 2053 24334 SH SOLE 0 0 24334 ISHARES TR CYBERSECURITY 46435U135 391 8765 SH SOLE 0 0 8765 ISHARES TR IBONDS DEC2022 46435G755 625 23998 SH SOLE 0 0 23998 ISHARES TR CORE INTL AGGR 46435G672 1580 28976 SH SOLE 0 0 28976 ISHARES TR MSCI GBL SUS DEV 46435G532 642 7075 SH SOLE 0 0 7075 ISHARES TR INTL DIV GRWTH 46435G524 1714 25283 SH SOLE 0 0 25283 ISHARES TR ESG AW MSCI EAFE 46435G516 21199 266792 SH SOLE 0 0 266792 ISHARES TR MSCI USA SMCP MN 46435G433 4264 109081 SH SOLE 0 0 109081 ISHARES TR ESG AWR MSCI USA 46435G425 12306 114049 SH SOLE 0 0 114049 ISHARES TR MSCI UK ETF NEW 46435G334 3806 114859 SH SOLE 0 0 114859 ISHARES TR CORE MSCI INTL 46435G326 521732 7722498 SH SOLE 0 0 7722498 ISHARES TR IBONDS DEC2023 46435G318 1103 42554 SH SOLE 0 0 42554 ISHARES TR RUSEL 2500 ETF 46435G268 497 7487 SH SOLE 0 0 7487 ISHARES TR ESG AWRE 1 5 YR 46435G243 524 20416 SH SOLE 0 0 20416 ISHARES TR ESG AWRE USD ETF 46435G193 10459 383240 SH SOLE 0 0 383240 ISHARES TR CONV BD ETF 46435G102 309 3469 SH SOLE 0 0 3469 ISHARES TR IBONDS DEC25 ETF 46434VBD1 353 13379 SH SOLE 0 0 13379 ISHARES TR CORE MSCI EURO 46434V738 8785 151051 SH SOLE 0 0 151051 ISHARES TR CORE MSCI PAC 46434V696 3131 49031 SH SOLE 0 0 49031 ISHARES TR GLOBAL REIT ETF 46434V647 2718 88785 SH SOLE 0 0 88785 ISHARES TR CORE DIV GRWTH 46434V621 5708 102702 SH SOLE 0 0 102702 ISHARES TR CORE TOTAL USD 46434V613 613 11581 SH SOLE 0 0 11581 ISHARES TR MSCI LW CRB TG 46434V464 303 1741 SH SOLE 0 0 1741 ISHARES TR MSCI INTL QUALTY 46434V456 874 22204 SH SOLE 0 0 22204 ISHARES TR 0-5YR HI YL CP 46434V407 4372 96520 SH SOLE 0 0 96520 ISHARES TR EXPONENTIAL TECH 46434V381 376 5687 SH SOLE 0 0 5687 ISHARES TR MSCI GBL MULTIFC 46434V316 1260 32147 SH SOLE 0 0 32147 ISHARES TR MSCI USA MULTIFT 46434V282 223 4784 SH SOLE 0 0 4784 ISHARES TR MSCI INTL MULTFT 46434V274 3197 110922 SH SOLE 0 0 110922 ISHARES TR CORE 1 5 YR USD 46432F859 17711 351202 SH SOLE 0 0 351202 ISHARES TR CORE MSCI EAFE 46432F842 193175 2588092 SH SOLE 0 0 2588092 ISHARES TR CORE MSCI TOTAL 46432F834 4659 65673 SH SOLE 0 0 65673 ISHARES TR MSCI USA MMENTM 46432F396 10059 55326 SH SOLE 0 0 55326 ISHARES TR MSCI USA VALUE 46432F388 1087 9926 SH SOLE 0 0 9926 ISHARES TR MSCI USA QLT FCT 46432F339 3794 26064 SH SOLE 0 0 26064 ISHARES TR 0-5 YR TIPS ETF 46429B747 12193 115155 SH SOLE 0 0 115155 ISHARES TR MSCI USA MIN VOL 46429B697 21592 266895 SH SOLE 0 0 266895 ISHARES TR MSCI EAFE MIN VL 46429B689 13594 177080 SH SOLE 0 0 177080 ISHARES TR MSCI CHINA ETF 46429B671 351 5600 SH SOLE 0 0 5600 ISHARES TR CORE HIGH DV ETF 46429B663 26305 260476 SH SOLE 0 0 260476 ISHARES TR FLTG RATE NT ETF 46429B655 2592 51085 SH SOLE 0 0 51085 ISHARES TR MSCI INDIA ETF 46429B598 1287 28066 SH SOLE 0 0 28066 ISHARES TR US TREAS BD ETF 46429B267 292 10952 SH SOLE 0 0 10952 ISHARES TR AGGRES ALLOC ETF 464289859 793 10890 SH SOLE 0 0 10890 ISHARES TR RUS TP200 GR ETF 464289438 1937 11173 SH SOLE 0 0 11173 ISHARES TR EAFE GRWTH ETF 464288885 7011 63567 SH SOLE 0 0 63567 ISHARES TR EAFE VALUE ETF 464288877 2810 55759 SH SOLE 0 0 55759 ISHARES TR MICRO-CAP ETF 464288869 10313 73804 SH SOLE 0 0 73804 ISHARES TR US OIL GS EX ETF 464288851 418 6828 SH SOLE 0 0 6828 ISHARES TR U.S. PHARMA ETF 464288836 219 1098 SH SOLE 0 0 1098 ISHARES TR US HLTHCR PR ETF 464288828 567 1952 SH SOLE 0 0 1952 ISHARES TR U.S. MED DVC ETF 464288810 1500 22774 SH SOLE 0 0 22774 ISHARES TR MSCI USA ESG SLC 464288802 2846 26788 SH SOLE 0 0 26788 ISHARES TR US REGNL BKS ETF 464288778 1307 21166 SH SOLE 0 0 21166 ISHARES TR US AER DEF ETF 464288760 1170 11388 SH SOLE 0 0 11388 ISHARES TR US HOME CONS ETF 464288752 1357 16362 SH SOLE 0 0 16362 ISHARES TR GLB CNSM STP ETF 464288737 4868 75200 SH SOLE 0 0 75200 ISHARES TR MRNING SM CP ETF 464288703 253 4251 SH SOLE 0 0 4251 ISHARES TR GLOBAL MATER ETF 464288695 696 7693 SH SOLE 0 0 7693 ISHARES TR PFD AND INCM SEC 464288687 12726 322741 SH SOLE 0 0 322741 ISHARES TR SHORT TREAS BD 464288679 3304 29924 SH SOLE 0 0 29924 ISHARES TR 3 7 YR TREAS BD 464288661 447432 3477357 SH SOLE 0 0 3477357 ISHARES TR ISHS 1-5YR INVS 464288646 4114 76361 SH SOLE 0 0 76361 ISHARES TR ISHS 5-10YR INVT 464288638 682 11500 SH SOLE 0 0 11500 ISHARES TR USD INV GRDE ETF 464288620 251 4198 SH SOLE 0 0 4198 ISHARES TR INTRM GOV CR ETF 464288612 314 2758 SH SOLE 0 0 2758 ISHARES TR MRGSTR SM CP GR 464288604 672 13541 SH SOLE 0 0 13541 ISHARES TR MBS ETF 464288588 2410 22432 SH SOLE 0 0 22432 ISHARES TR MSCI KLD400 SOC 464288570 16266 175058 SH SOLE 0 0 175058 ISHARES TR RESIDENTIAL MULT 464288562 248 2524 SH SOLE 0 0 2524 ISHARES TR CRE U S REIT ETF 464288521 9337 138145 SH SOLE 0 0 138145 ISHARES TR IBOXX HI YD ETF 464288513 9356 107528 SH SOLE 0 0 107528 ISHARES TR DEVSMCP EXNA ETF 464288497 471 6762 SH SOLE 0 0 6762 ISHARES TR INTL DEV RE ETF 464288489 11651 408805 SH SOLE 0 0 408805 ISHARES TR INTL SEL DIV ETF 464288448 871 27942 SH SOLE 0 0 27942 ISHARES TR NATIONAL MUN ETF 464288414 1115718 9595094 SH SOLE 0 0 9595094 ISHARES TR MRGSTR MD CP VAL 464288406 360 5274 SH SOLE 0 0 5274 ISHARES TR CALIF MUN BD ETF 464288356 340 5450 SH SOLE 0 0 5450 ISHARES TR NEW YORK MUN ETF 464288323 3099 53459 SH SOLE 0 0 53459 ISHARES TR MRGSTR MD CP GRW 464288307 4295 58640 SH SOLE 0 0 58640 ISHARES TR JPMORGAN USD EMG 464288281 798 7319 SH SOLE 0 0 7319 ISHARES TR EAFE SML CP ETF 464288273 361227 4942218 SH SOLE 0 0 4942218 ISHARES TR MSCI ACWI ETF 464288257 1884 17809 SH SOLE 0 0 17809 ISHARES TR MSCI ACWI EX US 464288240 8300 149276 SH SOLE 0 0 149276 ISHARES TR GL CLEAN ENE ETF 464288224 5430 256516 SH SOLE 0 0 256516 ISHARES TR MSCI AC ASIA ETF 464288182 387 4681 SH SOLE 0 0 4681 ISHARES TR SHRT NAT MUN ETF 464288158 8293 77236 SH SOLE 0 0 77236 ISHARES TR INTL TREA BD ETF 464288117 12192 242431 SH SOLE 0 0 242431 ISHARES TR MORNINGSTAR VALU 464288109 298 4286 SH SOLE 0 0 4286 ISHARES TR S&P SML 600 GWT 464287887 11330 81626 SH SOLE 0 0 81626 ISHARES TR SP SMCP600VL ETF 464287879 15874 151917 SH SOLE 0 0 151917 ISHARES TR DOW JONES US ETF 464287846 4401 37347 SH SOLE 0 0 37347 ISHARES TR US CONSM STAPLES 464287812 314 1570 SH SOLE 0 0 1570 ISHARES TR CORE S&P SCP ETF 464287804 107248 936583 SH SOLE 0 0 936583 ISHARES TR U.S. ENERGY ETF 464287796 1586 52686 SH SOLE 0 0 52686 ISHARES TR U.S. FINLS ETF 464287788 1227 14149 SH SOLE 0 0 14149 ISHARES TR U.S. FIN SVC ETF 464287770 817 4233 SH SOLE 0 0 4233 ISHARES TR US HLTHCARE ETF 464287762 2008 6685 SH SOLE 0 0 6685 ISHARES TR US INDUSTRIALS 464287754 645 5720 SH SOLE 0 0 5720 ISHARES TR U.S. REAL ES ETF 464287739 1251 10768 SH SOLE 0 0 10768 ISHARES TR U.S. TECH ETF 464287721 10963 95476 SH SOLE 0 0 95476 ISHARES TR S&P MC 400VL ETF 464287705 6791 61353 SH SOLE 0 0 61353 ISHARES TR RUSSELL 3000 ETF 464287689 9681 34887 SH SOLE 0 0 34887 ISHARES TR CORE S&P US GWT 464287671 6215 53747 SH SOLE 0 0 53747 ISHARES TR CORE S&P US VLU 464287663 4701 61584 SH SOLE 0 0 61584 ISHARES TR RUSSELL 2000 ETF 464287655 69784 313708 SH SOLE 0 0 313708 ISHARES TR RUS 2000 GRW ETF 464287648 15718 53635 SH SOLE 0 0 53635 ISHARES TR RUS 2000 VAL ETF 464287630 4307 25935 SH SOLE 0 0 25935 ISHARES TR RUS 1000 ETF 464287622 150930 570774 SH SOLE 0 0 570774 ISHARES TR RUS 1000 GRW ETF 464287614 106889 349779 SH SOLE 0 0 349779 ISHARES TR S&P MC 400GR ETF 464287606 15634 183369 SH SOLE 0 0 183369 ISHARES TR RUS 1000 VAL ETF 464287598 85516 509233 SH SOLE 0 0 509233 ISHARES TR US CONSUM DISCRE 464287580 622 7400 SH SOLE 0 0 7400 ISHARES TR GLOBAL 100 ETF 464287572 3453 44265 SH SOLE 0 0 44265 ISHARES TR COHEN STEER REIT 464287564 33657 442387 SH SOLE 0 0 442387 ISHARES TR ISHARES BIOTECH 464287556 7022 46008 SH SOLE 0 0 46008 ISHARES TR EXPND TEC SC ETF 464287549 670 1527 SH SOLE 0 0 1527 ISHARES TR ISHARES SEMICDTR 464287523 2509 4627 SH SOLE 0 0 4627 ISHARES TR EXPANDED TECH 464287515 2299 5781 SH SOLE 0 0 5781 ISHARES TR CORE S&P MCP ETF 464287507 253427 895247 SH SOLE 0 0 895247 ISHARES TR RUS MID CAP ETF 464287499 26171 315270 SH SOLE 0 0 315270 ISHARES TR RUS MD CP GR ETF 464287481 44055 382352 SH SOLE 0 0 382352 ISHARES TR RUS MDCP VAL ETF 464287473 9432 77073 SH SOLE 0 0 77073 ISHARES TR MSCI EAFE ETF 464287465 198215 2519252 SH SOLE 0 0 2519252 ISHARES TR 1 3 YR TREAS BD 464287457 18823 220050 SH SOLE 0 0 220050 ISHARES TR BARCLAYS 7 10 YR 464287440 4968 43196 SH SOLE 0 0 43196 ISHARES TR 20 YR TR BD ETF 464287432 1989 13419 SH SOLE 0 0 13419 ISHARES TR S&P 500 VAL ETF 464287408 14310 91360 SH SOLE 0 0 91360 ISHARES TR GLOBAL ENERG ETF 464287341 223 8105 SH SOLE 0 0 8105 ISHARES TR GLOBAL FINLS ETF 464287333 229 2857 SH SOLE 0 0 2857 ISHARES TR GLOB HLTHCRE ETF 464287325 925 10243 SH SOLE 0 0 10243 ISHARES TR S&P 500 GRWT ETF 464287309 34532 412717 SH SOLE 0 0 412717 ISHARES TR GLOBAL TECH ETF 464287291 2469 38341 SH SOLE 0 0 38341 ISHARES TR IBOXX INV CP ETF 464287242 9731 73430 SH SOLE 0 0 73430 ISHARES TR MSCI EMG MKT ETF 464287234 39436 807289 SH SOLE 0 0 807289 ISHARES TR CORE US AGGBD ET 464287226 1779330 15597209 SH SOLE 0 0 15597209 ISHARES TR CORE S&P500 ETF 464287200 7765663 16280558 SH SOLE 0 0 16280558 ISHARES TR US TRSPRTION 464287192 1181 4273 SH SOLE 0 0 4273 ISHARES TR CHINA LG-CAP ETF 464287184 728 19897 SH SOLE 0 0 19897 ISHARES TR TIPS BD ETF 464287176 19505 150965 SH SOLE 0 0 150965 ISHARES TR SELECT DIVID ETF 464287168 30650 250020 SH SOLE 0 0 250020 ISHARES TR CORE S&P TTL STK 464287150 114168 1067188 SH SOLE 0 0 1067188 ISHARES TR MORNINGSTR US EQ 464287127 458 6899 SH SOLE 0 0 6899 ISHARES TR MORNINGSTAR GRWT 464287119 4345 60492 SH SOLE 0 0 60492 ISHARES TR S&P 100 ETF 464287101 8093 36930 SH SOLE 0 0 36930 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 358 11592 SH SOLE 0 0 11592 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 10194 203424 SH SOLE 0 0 203424 ISHARES U S ETF TR INT RT HDG C B 46431W705 462 4822 SH SOLE 0 0 4822 ISHARES U S ETF TR TECHNOLOGY 46431W648 261 4272 SH SOLE 0 0 4272 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 257 5150 SH SOLE 0 0 5150 ISORAY INC COM 46489V104 44 114500 SH SOLE 0 0 114500 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 43 11371 SH SOLE 0 0 11371 ITT INC COM 45073V108 470 4595 SH SOLE 0 0 4595 IVERIC BIO INC COM 46583P102 479 28630 SH SOLE 0 0 28630 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 456 9032 SH SOLE 0 0 9032 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 665 13021 SH SOLE 0 0 13021 J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 227 3385 SH SOLE 0 0 3385 J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 234 4257 SH SOLE 0 0 4257 J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 383 6415 SH SOLE 0 0 6415 JABIL INC COM 466313103 1748 24842 SH SOLE 0 0 24842 JACK IN THE BOX INC COM 466367109 204 2335 SH SOLE 0 0 2335 JACOBS ENGR GROUP INC COM 469814107 3627 26053 SH SOLE 0 0 26053 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 259 6356 SH SOLE 0 0 6356 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 13958 281690 SH SOLE 0 0 281690 JANUS DETROIT STR TR HENDERSON MTG 47103U852 363 6886 SH SOLE 0 0 6886 JD.COM INC SPON ADR CL A 47215P106 1134 16178 SH SOLE 0 0 16178 JEFFERIES FINL GROUP INC COM 47233W109 452 11656 SH SOLE 0 0 11656 JETBLUE AWYS CORP COM 477143101 193 13530 SH SOLE 0 0 13530 JOHNSON & JOHNSON COM 478160104 107622 629108 SH SOLE 0 0 629108 JOHNSON CTLS INTL PLC SHS G51502105 3009 37009 SH SOLE 0 0 37009 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 6863 385329 SH SOLE 0 0 385329 JPMORGAN CHASE & CO COM 46625H100 91255 576289 SH SOLE 0 0 576289 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 160 14048 SH SOLE 0 0 14048 JUNIPER NETWORKS INC COM 48203R104 400 11196 SH SOLE 0 0 11196 KARYOPHARM THERAPEUTICS INC COM 48576U106 84 13100 SH SOLE 0 0 13100 KATAPULT HOLDINGS INC COM 485859102 169 50070 SH SOLE 0 0 50070 KEARNY FINL CORP MD COM 48716P108 238 17956 SH SOLE 0 0 17956 KELLOGG CO COM 487836108 1404 21788 SH SOLE 0 0 21788 KEYCORP COM 493267108 1424 61558 SH SOLE 0 0 61558 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5121 24798 SH SOLE 0 0 24798 KIMBERLY-CLARK CORP COM 494368103 7131 49898 SH SOLE 0 0 49898 KIMCO RLTY CORP COM 49446R109 467 18957 SH SOLE 0 0 18957 KINDER MORGAN INC DEL COM 49456B101 2850 179709 SH SOLE 0 0 179709 KINROSS GOLD CORP COM 496902404 60 10340 SH SOLE 0 0 10340 KKR & CO INC COM 48251W104 2435 32684 SH SOLE 0 0 32684 KLA CORP COM NEW 482480100 5947 13827 SH SOLE 0 0 13827 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 434 7118 SH SOLE 0 0 7118 KNOWBE4 INC CL A 49926T104 215 9387 SH SOLE 0 0 9387 KNOWLES CORP COM 49926D109 2298 98413 SH SOLE 0 0 98413 KOHLS CORP COM 500255104 288 5833 SH SOLE 0 0 5833 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 452 12253 SH SOLE 0 0 12253 KONTOOR BRANDS INC COM 50050N103 861 16806 SH SOLE 0 0 16806 KORN FERRY COM NEW 500643200 245 3237 SH SOLE 0 0 3237 KRAFT HEINZ CO COM 500754106 2252 62726 SH SOLE 0 0 62726 KRANESHARES TR QUADRTC INT RT 500767736 2465 91800 SH SOLE 0 0 91800 KRANESHARES TR GLOBAL CARB STRA 500767678 239 4696 SH SOLE 0 0 4696 KRANESHARES TR CSI CHI INTERNET 500767306 232 6351 SH SOLE 0 0 6351 KROGER CO COM 501044101 6197 136923 SH SOLE 0 0 136923 KULICKE & SOFFA INDS INC COM 501242101 274 4534 SH SOLE 0 0 4534 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 655 36166 SH SOLE 0 0 36166 L3HARRIS TECHNOLOGIES INC COM 502431109 2436 11425 SH SOLE 0 0 11425 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2128 6773 SH SOLE 0 0 6773 LAM RESEARCH CORP COM 512807108 6208 8632 SH SOLE 0 0 8632 LAMAR ADVERTISING CO NEW CL A 512816109 869 7161 SH SOLE 0 0 7161 LAMB WESTON HLDGS INC COM 513272104 1797 28359 SH SOLE 0 0 28359 LANCASTER COLONY CORP COM 513847103 221 1337 SH SOLE 0 0 1337 LANDSEA HOMES CORP *W EXP 01/07/202 51509P111 2 10000 SH SOLE 0 0 10000 LANNET INC COM 516012101 49 30000 SH SOLE 0 0 30000 LANTHEUS HLDGS INC COM 516544103 466 16115 SH SOLE 0 0 16115 LAS VEGAS SANDS CORP COM 517834107 1106 29387 SH SOLE 0 0 29387 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 357 11846 SH SOLE 0 0 11846 LAUDER ESTEE COS INC CL A 518439104 2850 7700 SH SOLE 0 0 7700 LCNB CORP COM 50181P100 12361 632900 SH SOLE 0 0 632900 LEAR CORP COM NEW 521865204 291 1591 SH SOLE 0 0 1591 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 1721 33952 SH SOLE 0 0 33952 LEGGETT & PLATT INC COM 524660107 781 18963 SH SOLE 0 0 18963 LEIDOS HOLDINGS INC COM 525327102 3121 35108 SH SOLE 0 0 35108 LEMONADE INC COM 52567D107 667 15835 SH SOLE 0 0 15835 LENNAR CORP CL B 526057302 293 3059 SH SOLE 0 0 3059 LENNAR CORP CL A 526057104 475 4092 SH SOLE 0 0 4092 LENNOX INTL INC COM 526107107 583 1798 SH SOLE 0 0 1798 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 513 61267 SH SOLE 0 0 61267 LIBERTY BROADBAND CORP COM SER C 530307305 523 3246 SH SOLE 0 0 3246 LIBERTY GLOBAL PLC SHS CL C G5480U120 581 20691 SH SOLE 0 0 20691 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 209 4113 SH SOLE 0 0 4113 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 478 9410 SH SOLE 0 0 9410 LILLY ELI & CO COM 532457108 34147 123624 SH SOLE 0 0 123624 LINCOLN ELEC HLDGS INC COM 533900106 2007 14393 SH SOLE 0 0 14393 LINCOLN NATL CORP IND COM 534187109 1385 20285 SH SOLE 0 0 20285 LINDE PLC SHS G5494J103 5653 16319 SH SOLE 0 0 16319 LINEAGE CELL THERAPEUTICS IN COM 53566P109 58 23581 SH SOLE 0 0 23581 LIPOCINE INC NEW COM 53630X104 10 10000 SH SOLE 0 0 10000 LISTED FD TR HORIZON KINETICS 53656F623 270 8638 SH SOLE 0 0 8638 LITHIUM AMERS CORP NEW COM NEW 53680Q207 339 11651 SH SOLE 0 0 11651 LITTELFUSE INC COM 537008104 309 981 SH SOLE 0 0 981 LIVE NATION ENTERTAINMENT IN COM 538034109 1636 13668 SH SOLE 0 0 13668 LIVENT CORP COM 53814L108 275 11281 SH SOLE 0 0 11281 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 212 83239 SH SOLE 0 0 83239 LOCKHEED MARTIN CORP COM 539830109 15395 43317 SH SOLE 0 0 43317 LOEWS CORP COM 540424108 318 5509 SH SOLE 0 0 5509 LOGITECH INTL S A SHS H50430232 605 7335 SH SOLE 0 0 7335 LOUISIANA PAC CORP COM 546347105 562 7170 SH SOLE 0 0 7170 LOWES COS INC COM 548661107 33267 128701 SH SOLE 0 0 128701 LTC PPTYS INC COM 502175102 377 11053 SH SOLE 0 0 11053 LUCID GROUP INC COM 549498103 1545 40613 SH SOLE 0 0 40613 LULULEMON ATHLETICA INC COM 550021109 3227 8243 SH SOLE 0 0 8243 LUMEN TECHNOLOGIES INC COM 550241103 1208 96250 SH SOLE 0 0 96250 LYFT INC CL A COM 55087P104 634 14832 SH SOLE 0 0 14832 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 430 4666 SH SOLE 0 0 4666 M & T BK CORP COM 55261F104 627 4081 SH SOLE 0 0 4081 MACERICH CO COM 554382101 5058 292712 SH SOLE 0 0 292712 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 58 15972 SH SOLE 0 0 15972 MACYS INC COM 55616P104 486 18556 SH SOLE 0 0 18556 MADISON SQUARE GRDN SPRT COR CL A 55825T103 271 1559 SH SOLE 0 0 1559 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3866 83242 SH SOLE 0 0 83242 MAGNA INTL INC COM 559222401 3515 43427 SH SOLE 0 0 43427 MAIDEN HOLDINGS LTD SHS G5753U112 536 175000 SH SOLE 0 0 175000 MAIN STR CAP CORP COM 56035L104 1402 31264 SH SOLE 0 0 31264 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 311 14263 SH SOLE 0 0 14263 MAINSTREET BANCSHARES INC COM 56064Y100 516 21000 SH SOLE 0 0 21000 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 398 17918 SH SOLE 0 0 17918 MANNKIND CORP COM NEW 56400P706 543 124369 SH SOLE 0 0 124369 MANPOWERGROUP INC WIS COM 56418H100 205 2102 SH SOLE 0 0 2102 MANULIFE FINL CORP COM 56501R106 1013 53098 SH SOLE 0 0 53098 MARATHON DIGITAL HOLDINGS IN COM 565788106 216 6576 SH SOLE 0 0 6576 MARATHON OIL CORP COM 565849106 689 41966 SH SOLE 0 0 41966 MARATHON PETE CORP COM 56585A102 5618 87789 SH SOLE 0 0 87789 MARKEL CORP COM 570535104 1831 1484 SH SOLE 0 0 1484 MARKER THERAPEUTICS INC COM 57055L107 166 175041 SH SOLE 0 0 175041 MARKETAXESS HLDGS INC COM 57060D108 221 538 SH SOLE 0 0 538 MARRIOTT INTL INC NEW CL A 571903202 5927 35872 SH SOLE 0 0 35872 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 574 3398 SH SOLE 0 0 3398 MARSH & MCLENNAN COS INC COM 571748102 6787 39044 SH SOLE 0 0 39044 MARTIN MARIETTA MATLS INC COM 573284106 1787 4057 SH SOLE 0 0 4057 MARVELL TECHNOLOGY INC COM 573874104 3104 35480 SH SOLE 0 0 35480 MASCO CORP COM 574599106 2867 40822 SH SOLE 0 0 40822 MASIMO CORP COM 574795100 2556 8729 SH SOLE 0 0 8729 MASTERCARD INCORPORATED CL A 57636Q104 29264 81441 SH SOLE 0 0 81441 MATADOR RES CO COM 576485205 773 20925 SH SOLE 0 0 20925 MATCH GROUP INC NEW COM 57667L107 1184 8949 SH SOLE 0 0 8949 MATTERPORT INC COM CL A 577096100 310 15013 SH SOLE 0 0 15013 MCCORMICK & CO INC COM NON VTG 579780206 4388 45416 SH SOLE 0 0 45416 MCDONALDS CORP COM 580135101 65703 245097 SH SOLE 0 0 245097 MCEWEN MNG INC COM 58039P107 18 19767 SH SOLE 0 0 19767 MCKESSON CORP COM 58155Q103 6216 25006 SH SOLE 0 0 25006 MDU RES GROUP INC COM 552690109 292 9475 SH SOLE 0 0 9475 MEDICAL PPTYS TRUST INC COM 58463J304 2432 102921 SH SOLE 0 0 102921 MEDIWOUND LTD ORD SHS M68830104 30 12500 SH SOLE 0 0 12500 MEDPACE HLDGS INC COM 58506Q109 662 3042 SH SOLE 0 0 3042 MEDTECH ACQUISITION CORP COM CL A 58507N105 247 25000 SH SOLE 0 0 25000 MEDTRONIC PLC SHS G5960L103 11291 109146 SH SOLE 0 0 109146 MELCO RESORTS AND ENTMNT LTD ADR 585464100 153 15035 SH SOLE 0 0 15035 MERCADOLIBRE INC COM 58733R102 3585 2659 SH SOLE 0 0 2659 MERCK & CO INC COM 58933Y105 35108 458096 SH SOLE 0 0 458096 META PLATFORMS INC CL A 30303M102 279622 831342 SH SOLE 0 0 831342 METLIFE INC COM 59156R108 2236 35780 SH SOLE 0 0 35780 METROCITY BANKSHARES INC COM 59165J105 221 8020 SH SOLE 0 0 8020 METTLER TOLEDO INTERNATIONAL COM 592688105 1336 787 SH SOLE 0 0 787 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 65 10139 SH SOLE 0 0 10139 MGE ENERGY INC COM 55277P104 259 3149 SH SOLE 0 0 3149 MGM GROWTH PPTYS LLC CL A COM 55303A105 273 6693 SH SOLE 0 0 6693 MGM RESORTS INTERNATIONAL COM 552953101 3280 73091 SH SOLE 0 0 73091 MGP INGREDIENTS INC NEW COM 55303J106 983 11568 SH SOLE 0 0 11568 MICROCHIP TECHNOLOGY INC. COM 595017104 4446 51071 SH SOLE 0 0 51071 MICRON TECHNOLOGY INC COM 595112103 6017 64590 SH SOLE 0 0 64590 MICROSOFT CORP COM 594918104 536001 1593722 SH SOLE 0 0 1593722 MICROSTRATEGY INC CL A NEW 594972408 1016 1866 SH SOLE 0 0 1866 MICROVAST HOLDINGS INC COM 59516C106 60 10670 SH SOLE 0 0 10670 MICROVISION INC DEL COM NEW 594960304 3841 766733 SH SOLE 0 0 766733 MID-AMER APT CMNTYS INC COM 59522J103 298 1297 SH SOLE 0 0 1297 MIDDLEBY CORP COM 596278101 425 2161 SH SOLE 0 0 2161 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 80 58080 SH SOLE 0 0 58080 MIRATI THERAPEUTICS INC COM 60468T105 228 1554 SH SOLE 0 0 1554 MIRION TECHNOLOGIES INC *W EXP 06/30/202 60471A119 50 20000 SH SOLE 0 0 20000 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 291 53290 SH SOLE 0 0 53290 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 180 70781 SH SOLE 0 0 70781 MKS INSTRS INC COM 55306N104 231 1327 SH SOLE 0 0 1327 MODERNA INC COM 60770K107 8834 34783 SH SOLE 0 0 34783 MOHAWK INDS INC COM 608190104 305 1675 SH SOLE 0 0 1675 MONDAY COM LTD SHS M7S64H106 241 781 SH SOLE 0 0 781 MONDELEZ INTL INC CL A 609207105 14303 215703 SH SOLE 0 0 215703 MONGODB INC CL A 60937P106 1071 2024 SH SOLE 0 0 2024 MONOLITHIC PWR SYS INC COM 609839105 1594 3231 SH SOLE 0 0 3231 MONSTER BEVERAGE CORP NEW COM 61174X109 2949 30710 SH SOLE 0 0 30710 MONTROSE ENVIRONMENTAL GROUP COM 615111101 4883 69250 SH SOLE 0 0 69250 MOODYS CORP COM 615369105 4107 10515 SH SOLE 0 0 10515 MORGAN STANLEY COM NEW 617446448 11201 114112 SH SOLE 0 0 114112 MORNINGSTAR INC COM 617700109 504 1474 SH SOLE 0 0 1474 MOSAIC CO NEW COM 61945C103 257 6542 SH SOLE 0 0 6542 MOTOROLA SOLUTIONS INC COM NEW 620076307 2356 8671 SH SOLE 0 0 8671 MOVANO INC COM 62459M107 40 10644 SH SOLE 0 0 10644 MPLX LP COM UNIT REP LTD 55336V100 757 25598 SH SOLE 0 0 25598 MSCI INC COM 55354G100 1596 2605 SH SOLE 0 0 2605 MUELLER INDS INC COM 624756102 313 5277 SH SOLE 0 0 5277 MURPHY USA INC COM 626755102 257 1290 SH SOLE 0 0 1290 MUSCLE MAKER INC COM 627333107 13 17425 SH SOLE 0 0 17425 MYERS INDS INC COM 628464109 771 38540 SH SOLE 0 0 38540 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 156 41014 SH SOLE 0 0 41014 NANTHEALTH INC COM 630104107 14 13089 SH SOLE 0 0 13089 NASDAQ INC COM 631103108 1411 6720 SH SOLE 0 0 6720 NATIONAL FUEL GAS CO COM 636180101 1029 16092 SH SOLE 0 0 16092 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1714 23701 SH SOLE 0 0 23701 NATIONAL INSTRS CORP COM 636518102 244 5590 SH SOLE 0 0 5590 NATIONAL RETAIL PROPERTIES I COM 637417106 1242 25844 SH SOLE 0 0 25844 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 979 14150 SH SOLE 0 0 14150 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 112 18395 SH SOLE 0 0 18395 NAVITAS SEMICONDUCTOR CORP COM 63942X106 3829 225100 SH SOLE 0 0 225100 NBT BANCORP INC COM 628778102 286 7428 SH SOLE 0 0 7428 NEOGEN CORP COM 640491106 571 12574 SH SOLE 0 0 12574 NEOGENOMICS INC COM NEW 64049M209 409 11974 SH SOLE 0 0 11974 NETAPP INC COM 64110D104 640 6956 SH SOLE 0 0 6956 NETEASE INC SPONSORED ADS 64110W102 339 3334 SH SOLE 0 0 3334 NETFLIX INC COM 64110L106 33958 56367 SH SOLE 0 0 56367 NETSCOUT SYS INC COM 64115T104 974 29444 SH SOLE 0 0 29444 NEUROCRINE BIOSCIENCES INC COM 64125C109 345 4056 SH SOLE 0 0 4056 NEW GOLD INC CDA COM 644535106 18 11700 SH SOLE 0 0 11700 NEW JERSEY RES CORP COM 646025106 415 10118 SH SOLE 0 0 10118 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 545 259660 SH SOLE 0 0 259660 NEW RELIC INC COM 64829B100 510 4640 SH SOLE 0 0 4640 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 362 33766 SH SOLE 0 0 33766 NEW YORK CMNTY BANCORP INC COM 649445103 1037 84956 SH SOLE 0 0 84956 NEW YORK MTG TR INC COM PAR $.02 649604501 98 26281 SH SOLE 0 0 26281 NEWELL BRANDS INC COM 651229106 1178 53921 SH SOLE 0 0 53921 NEWMARK GROUP INC CL A 65158N102 277 14796 SH SOLE 0 0 14796 NEWMARKET CORP COM 651587107 250 729 SH SOLE 0 0 729 NEWMONT CORP COM 651639106 1615 26032 SH SOLE 0 0 26032 NEXSTAR MEDIA GROUP INC CL A 65336K103 463 3068 SH SOLE 0 0 3068 NEXTERA ENERGY INC COM 65339F101 39403 422058 SH SOLE 0 0 422058 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 370 4379 SH SOLE 0 0 4379 NI HLDGS INC COM 65342T106 256 13533 SH SOLE 0 0 13533 NICE LTD SPONSORED ADR 653656108 1018 3352 SH SOLE 0 0 3352 NIKE INC CL B 654106103 28638 171824 SH SOLE 0 0 171824 NIKOLA CORP COM 654110105 382 38696 SH SOLE 0 0 38696 NIO INC SPON ADS 62914V106 5149 162536 SH SOLE 0 0 162536 NISOURCE INC COM 65473P105 794 28771 SH SOLE 0 0 28771 NOKIA CORP SPONSORED ADR 654902204 576 92596 SH SOLE 0 0 92596 NOMURA HLDGS INC SPONSORED ADR 65535H208 127 29315 SH SOLE 0 0 29315 NOODLES & CO COM CL A 65540B105 671 74000 SH SOLE 0 0 74000 NORDIC AMERICAN TANKERS LIMI COM G65773106 37 21627 SH SOLE 0 0 21627 NORDSON CORP COM 655663102 353 1383 SH SOLE 0 0 1383 NORDSTROM INC COM 655664100 201 8881 SH SOLE 0 0 8881 NORFOLK SOUTHN CORP COM 655844108 11830 39737 SH SOLE 0 0 39737 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 4 12000 SH SOLE 0 0 12000 NORTHERN TR CORP COM 665859104 1339 11192 SH SOLE 0 0 11192 NORTHROP GRUMMAN CORP COM 666807102 6723 17368 SH SOLE 0 0 17368 NORTHWEST BANCSHARES INC MD COM 667340103 172 12160 SH SOLE 0 0 12160 NORTONLIFELOCK INC COM 668771108 807 31046 SH SOLE 0 0 31046 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 15475 746138 SH SOLE 0 0 746138 NORWOOD FINL CORP COM 669549107 232 8924 SH SOLE 0 0 8924 NOVA LTD COM M7516K103 454 3101 SH SOLE 0 0 3101 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 38 100000 SH SOLE 0 0 100000 NOVAN INC COM NEW 66988N205 150 36025 SH SOLE 0 0 36025 NOVARTIS AG SPONSORED ADR 66987V109 7547 86281 SH SOLE 0 0 86281 NOVAVAX INC COM NEW 670002401 1074 7510 SH SOLE 0 0 7510 NOVO-NORDISK A S ADR 670100205 6241 55720 SH SOLE 0 0 55720 NRG ENERGY INC COM NEW 629377508 263 6113 SH SOLE 0 0 6113 NUCOR CORP COM 670346105 2763 24203 SH SOLE 0 0 24203 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 1418 43901 SH SOLE 0 0 43901 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2462 58611 SH SOLE 0 0 58611 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 4225 114337 SH SOLE 0 0 114337 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 3929 79878 SH SOLE 0 0 79878 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 285 4160 SH SOLE 0 0 4160 NUTRIEN LTD COM 67077M108 1065 14161 SH SOLE 0 0 14161 NUVATION BIO INC COM CL A 67080N101 103 12079 SH SOLE 0 0 12079 NUVEEN AMT FREE MUN CR INC F COM 67071L106 4112 229310 SH SOLE 0 0 229310 NUVEEN AMT FREE QLTY MUN INC COM 670657105 893 57251 SH SOLE 0 0 57251 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 227 13664 SH SOLE 0 0 13664 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 388 24518 SH SOLE 0 0 24518 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 199 19650 SH SOLE 0 0 19650 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 95 14711 SH SOLE 0 0 14711 NUVEEN INT DUR QUAL MUN TRM COM 670677103 374 25359 SH SOLE 0 0 25359 NUVEEN INTER DURATION MUN TE COM 670671106 255 17118 SH SOLE 0 0 17118 NUVEEN MULTI ASSET INCOME FU COM 670750108 333 17857 SH SOLE 0 0 17857 NUVEEN MUN VALUE FD INC COM 670928100 1263 121646 SH SOLE 0 0 121646 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 870 50899 SH SOLE 0 0 50899 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 400 13035 SH SOLE 0 0 13035 NUVEEN PFD & INCM SECURTIES COM 67072C105 263 27039 SH SOLE 0 0 27039 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 297 30405 SH SOLE 0 0 30405 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1609 99888 SH SOLE 0 0 99888 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 212 13284 SH SOLE 0 0 13284 NVENT ELECTRIC PLC SHS G6700G107 405 10660 SH SOLE 0 0 10660 NVIDIA CORPORATION COM 67066G104 98317 334285 SH SOLE 0 0 334285 NVR INC COM 62944T105 4455 754 SH SOLE 0 0 754 NXP SEMICONDUCTORS N V COM N6596X109 3979 17467 SH SOLE 0 0 17467 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 242 19171 SH SOLE 0 0 19171 OCCIDENTAL PETE CORP COM 674599105 3625 125028 SH SOLE 0 0 125028 OGE ENERGY CORP COM 670837103 1699 44275 SH SOLE 0 0 44275 OKTA INC CL A 679295105 2166 9664 SH SOLE 0 0 9664 OLD DOMINION FREIGHT LINE IN COM 679580100 5500 15346 SH SOLE 0 0 15346 OLD NATL BANCORP IND COM 680033107 385 21259 SH SOLE 0 0 21259 OLD REP INTL CORP COM 680223104 460 18697 SH SOLE 0 0 18697 OLD SECOND BANCORP INC ILL COM 680277100 163 12934 SH SOLE 0 0 12934 OLIN CORP COM PAR $1 680665205 426 7411 SH SOLE 0 0 7411 OMEGA HEALTHCARE INVS INC COM 681936100 661 22323 SH SOLE 0 0 22323 OMEROS CORP COM 682143102 72 11270 SH SOLE 0 0 11270 OMNICELL COM COM 68213N109 669 3709 SH SOLE 0 0 3709 OMNICHANNEL ACQUISITION CORP *W EXP 12/30/202 68218L116 9 15000 SH SOLE 0 0 15000 OMNICOM GROUP INC COM 681919106 759 10364 SH SOLE 0 0 10364 ON SEMICONDUCTOR CORP COM 682189105 508 7477 SH SOLE 0 0 7477 ONCOCYTE CORP COM 68235C107 33 15309 SH SOLE 0 0 15309 ONCTERNAL THERAPEUTICS INC COM 68236P107 90 39436 SH SOLE 0 0 39436 ONE GAS INC COM 68235P108 1693 21824 SH SOLE 0 0 21824 ONEOK INC NEW COM 682680103 6485 110362 SH SOLE 0 0 110362 OPEN TEXT CORP COM 683715106 511 10758 SH SOLE 0 0 10758 OPKO HEALTH INC COM 68375N103 411 85545 SH SOLE 0 0 85545 ORACLE CORP COM 68389X105 29482 338062 SH SOLE 0 0 338062 ORCHID IS CAP INC COM 68571X103 74 16358 SH SOLE 0 0 16358 OREILLY AUTOMOTIVE INC COM 67103H107 8019 11354 SH SOLE 0 0 11354 ORGANIGRAM HLDGS INC COM 68620P101 31 17951 SH SOLE 0 0 17951 ORGANON & CO COMMON STOCK 68622V106 1190 39080 SH SOLE 0 0 39080 ORIX CORP SPONSORED ADR 686330101 317 3115 SH SOLE 0 0 3115 ORMAT TECHNOLOGIES INC COM 686688102 422 5318 SH SOLE 0 0 5318 OSHKOSH CORP COM 688239201 613 5441 SH SOLE 0 0 5441 OTIS WORLDWIDE CORP COM 68902V107 3372 38726 SH SOLE 0 0 38726 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 31 23000 SH SOLE 0 0 23000 OVINTIV INC COM 69047Q102 256 7594 SH SOLE 0 0 7594 OWENS CORNING NEW COM 690742101 234 2583 SH SOLE 0 0 2583 OWL ROCK CAPITAL CORPORATION COM 69121K104 2107 148784 SH SOLE 0 0 148784 OYSTER PT PHARMA INC COM 69242L106 1827 100029 SH SOLE 0 0 100029 PACCAR INC COM 693718108 2848 32269 SH SOLE 0 0 32269 PACER FDS TR BNCHMRK INDSTR 69374H766 386 6895 SH SOLE 0 0 6895 PACER FDS TR TRENDPILOT INTL 69374H683 4231 145987 SH SOLE 0 0 145987 PACER FDS TR TRENDP US LAR CP 69374H105 12904 310634 SH SOLE 0 0 310634 PACKAGING CORP AMER COM 695156109 345 2536 SH SOLE 0 0 2536 PALANTIR TECHNOLOGIES INC CL A 69608A108 1601 87901 SH SOLE 0 0 87901 PALO ALTO NETWORKS INC COM 697435105 7928 14239 SH SOLE 0 0 14239 PAPA JOHNS INTL INC COM 698813102 288 2155 SH SOLE 0 0 2155 PARKER-HANNIFIN CORP COM 701094104 3964 12459 SH SOLE 0 0 12459 PATTERSON-UTI ENERGY INC COM 703481101 361 42741 SH SOLE 0 0 42741 PAYCHEX INC COM 704326107 13233 96946 SH SOLE 0 0 96946 PAYCOM SOFTWARE INC COM 70432V102 2873 6920 SH SOLE 0 0 6920 PAYPAL HLDGS INC COM 70450Y103 25105 133128 SH SOLE 0 0 133128 PAYSAFE LIMITED ORD G6964L107 1053 269412 SH SOLE 0 0 269412 PDC ENERGY INC COM 69327R101 327 6700 SH SOLE 0 0 6700 PEARSON PLC SPONSORED ADR 705015105 98 11678 SH SOLE 0 0 11678 PELOTON INTERACTIVE INC CL A COM 70614W100 343 9580 SH SOLE 0 0 9580 PEMBINA PIPELINE CORP COM 706327103 562 18522 SH SOLE 0 0 18522 PENN NATL GAMING INC COM 707569109 483 9307 SH SOLE 0 0 9307 PENTAIR PLC SHS G7S00T104 889 12170 SH SOLE 0 0 12170 PEOPLES FINL SVCS CORP COM 711040105 332 6307 SH SOLE 0 0 6307 PEOPLES UNITED FINANCIAL INC COM 712704105 495 27793 SH SOLE 0 0 27793 PEPSICO INC COM 713448108 56756 326730 SH SOLE 0 0 326730 PERKINELMER INC COM 714046109 2118 10532 SH SOLE 0 0 10532 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 144 14269 SH SOLE 0 0 14269 PERRIGO CO PLC SHS G97822103 615 15802 SH SOLE 0 0 15802 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 287 26172 SH SOLE 0 0 26172 PFIZER INC COM 717081103 62667 1061261 SH SOLE 0 0 1061261 PG&E CORP COM 69331C108 356 29285 SH SOLE 0 0 29285 PHILIP MORRIS INTL INC COM 718172109 19509 205360 SH SOLE 0 0 205360 PHILLIPS 66 COM 718546104 6773 93478 SH SOLE 0 0 93478 PIMCO CORPORATE & INCOME OPP COM 72201B101 750 45333 SH SOLE 0 0 45333 PIMCO DYNAMIC INCOME FD SHS 72201Y101 627 24205 SH SOLE 0 0 24205 PIMCO ETF TR INTER MUN BD ACT 72201R866 882 15694 SH SOLE 0 0 15694 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 32438 319397 SH SOLE 0 0 319397 PIMCO ETF TR ACTIVE BD ETF 72201R775 464 4237 SH SOLE 0 0 4237 PIMCO INCOME STRATEGY FD COM 72201H108 2063 188064 SH SOLE 0 0 188064 PIMCO MUN INCOME FD COM 72200R107 915 60110 SH SOLE 0 0 60110 PIMCO NEW YORK MUN INCOME FD COM 72200T103 140 11371 SH SOLE 0 0 11371 PINNACLE FINL PARTNERS INC COM 72346Q104 323 3377 SH SOLE 0 0 3377 PINNACLE WEST CAP CORP COM 723484101 739 10469 SH SOLE 0 0 10469 PINTEREST INC CL A 72352L106 2688 73957 SH SOLE 0 0 73957 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 163 13360 SH SOLE 0 0 13360 PIONEER MUNICIPAL HIGH INCOM COM 723762100 203 17544 SH SOLE 0 0 17544 PIONEER NAT RES CO COM 723787107 3147 17303 SH SOLE 0 0 17303 PIPER SANDLER COMPANIES COM 724078100 398 2229 SH SOLE 0 0 2229 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 262 28032 SH SOLE 0 0 28032 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 107 10585 SH SOLE 0 0 10585 PLANET FITNESS INC CL A 72703H101 802 8850 SH SOLE 0 0 8850 PLAYA HOTELS & RESORTS NV SHS N70544106 318 39800 SH SOLE 0 0 39800 PLUG POWER INC COM NEW 72919P202 507 17956 SH SOLE 0 0 17956 PLUS THERAPEUTICS INC COM NEW 72941H400 22 21039 SH SOLE 0 0 21039 PNC FINL SVCS GROUP INC COM 693475105 4972 24797 SH SOLE 0 0 24797 POLARIS INC COM 731068102 2188 19909 SH SOLE 0 0 19909 POOL CORP COM 73278L105 2823 4987 SH SOLE 0 0 4987 POPULAR INC COM NEW 733174700 238 2895 SH SOLE 0 0 2895 POSEIDA THERAPEUTICS INC COM 73730P108 145 21304 SH SOLE 0 0 21304 POSHMARK INC COM CL A 73739W104 5051 296600 SH SOLE 0 0 296600 POWER & DIGITAL INFRA ACQ CO *W EXP 02/12/202 739190114 33 10000 SH SOLE 0 0 10000 POWER & DIGITAL INFRA ACQ CO COM CL A 739190106 121 11060 SH SOLE 0 0 11060 POWER INTEGRATIONS INC COM 739276103 218 2346 SH SOLE 0 0 2346 PPG INDS INC COM 693506107 6267 36345 SH SOLE 0 0 36345 PPL CORP COM 69351T106 1166 38775 SH SOLE 0 0 38775 PRECIGEN INC COM 74017N105 165 44450 SH SOLE 0 0 44450 PREFERRED APT CMNTYS INC COM 74039L103 3055 169166 SH SOLE 0 0 169166 PRESIDIO PPTY TR INC COM CL A 74102L303 48 12287 SH SOLE 0 0 12287 PRICE T ROWE GROUP INC COM 74144T108 4256 21646 SH SOLE 0 0 21646 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1195 16519 SH SOLE 0 0 16519 PROCTER AND GAMBLE CO COM 742718109 152376 931509 SH SOLE 0 0 931509 PROGRESSIVE CORP COM 743315103 6975 67954 SH SOLE 0 0 67954 PROLOGIS INC. COM 74340W103 3193 18967 SH SOLE 0 0 18967 PROSHARES TR S&P 500 DV ARIST 74348A467 6984 71135 SH SOLE 0 0 71135 PROSHARES TR PET CARE ETF 74348A145 1102 13951 SH SOLE 0 0 13951 PROSHARES TR ULTRPRO S&P500 74347X864 2193 14373 SH SOLE 0 0 14373 PROSHARES TR ULTRAPRO QQQ 74347X831 3957 23788 SH SOLE 0 0 23788 PROSHARES TR ULTRA FNCLS NEW 74347X633 372 5502 SH SOLE 0 0 5502 PROSHARES TR PSHS ULTRA TECH 74347R693 248 1944 SH SOLE 0 0 1944 PROSHARES TR PSHS ULTRA QQQ 74347R206 1085 12189 SH SOLE 0 0 12189 PROSHARES TR PSHS ULT S&P 500 74347R107 643 4394 SH SOLE 0 0 4394 PROSHARES TR BITCOIN STRATE 74347G440 736 25483 SH SOLE 0 0 25483 PROSHARES TR RUSS 2000 DIVD 74347B698 517 7731 SH SOLE 0 0 7731 PROSHARES TR SP500 EX TECH 74347B557 1609 20031 SH SOLE 0 0 20031 PROSHARES TR SHORT S&P 500 NE 74347B425 506 37123 SH SOLE 0 0 37123 PROSPECT CAP CORP COM 74348T102 253 30027 SH SOLE 0 0 30027 PROTERRA INC COM 74374T109 114 12930 SH SOLE 0 0 12930 PRUDENTIAL BANCORP INC NEW COM 74431A101 136 10000 SH SOLE 0 0 10000 PRUDENTIAL FINL INC COM 744320102 3616 33411 SH SOLE 0 0 33411 PTC THERAPEUTICS INC COM 69366J200 293 7368 SH SOLE 0 0 7368 PUBLIC STORAGE COM 74460D109 3290 8783 SH SOLE 0 0 8783 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3542 53076 SH SOLE 0 0 53076 PULTE GROUP INC COM 745867101 1356 23729 SH SOLE 0 0 23729 PURE STORAGE INC CL A 74624M102 326 10005 SH SOLE 0 0 10005 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 222 15418 SH SOLE 0 0 15418 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 56 13027 SH SOLE 0 0 13027 QIAGEN NV SHS NEW N72482123 217 3898 SH SOLE 0 0 3898 QORVO INC COM 74736K101 735 4700 SH SOLE 0 0 4700 QUALCOMM INC COM 747525103 40625 222153 SH SOLE 0 0 222153 QUEST DIAGNOSTICS INC COM 74834L100 1282 7408 SH SOLE 0 0 7408 QUINSTREET INC COM 74874Q100 206 11315 SH SOLE 0 0 11315 RAMBUS INC DEL COM 750917106 235 7992 SH SOLE 0 0 7992 RANDOLPH BANCORP INC COM 752378109 254 10645 SH SOLE 0 0 10645 RANGE RES CORP COM 75281A109 1778 99707 SH SOLE 0 0 99707 RAYMOND JAMES FINL INC COM 754730109 4076 40602 SH SOLE 0 0 40602 RAYONIER INC COM 754907103 236 5837 SH SOLE 0 0 5837 RBB FD INC MOTLEY FOOL GBL 74933W635 1195 37258 SH SOLE 0 0 37258 RBB FD INC MOTLEY FOOL MID 74933W627 303 10332 SH SOLE 0 0 10332 REALOGY HLDGS CORP COM 75605Y106 226 13469 SH SOLE 0 0 13469 REALTY INCOME CORP COM 756109104 4341 60640 SH SOLE 0 0 60640 REAVES UTIL INCOME FD COM SH BEN INT 756158101 635 18093 SH SOLE 0 0 18093 RED ROCK RESORTS INC CL A 75700L108 316 5743 SH SOLE 0 0 5743 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 174 67601 SH SOLE 0 0 67601 REGENERON PHARMACEUTICALS COM 75886F107 1720 2724 SH SOLE 0 0 2724 REGIONS FINANCIAL CORP NEW COM 7591EP100 2255 103449 SH SOLE 0 0 103449 REGULUS THERAPEUTICS INC COM NEW 75915K200 4 14200 SH SOLE 0 0 14200 REINSURANCE GRP OF AMERICA I COM NEW 759351604 792 7230 SH SOLE 0 0 7230 RELIANCE STEEL & ALUMINUM CO COM 759509102 14395 88736 SH SOLE 0 0 88736 RELX PLC SPONSORED ADR 759530108 816 25037 SH SOLE 0 0 25037 REPLIGEN CORP COM 759916109 525 1981 SH SOLE 0 0 1981 REPUBLIC BANCORP INC KY CL A 760281204 478 9400 SH SOLE 0 0 9400 REPUBLIC SVCS INC COM 760759100 2123 15225 SH SOLE 0 0 15225 RESIDEO TECHNOLOGIES INC COM 76118Y104 394 15153 SH SOLE 0 0 15153 RESMED INC COM 761152107 1099 4219 SH SOLE 0 0 4219 RESTAURANT BRANDS INTL INC COM 76131D103 2662 43872 SH SOLE 0 0 43872 RH COM 74967X103 2256 4210 SH SOLE 0 0 4210 RINGCENTRAL INC CL A 76680R206 694 3702 SH SOLE 0 0 3702 RIO TINTO PLC SPONSORED ADR 767204100 3593 53668 SH SOLE 0 0 53668 RIOT BLOCKCHAIN INC COM 767292105 469 21017 SH SOLE 0 0 21017 RIVERVIEW BANCORP INC COM 769397100 88 11498 SH SOLE 0 0 11498 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 2474 23862 SH SOLE 0 0 23862 RLI CORP COM 749607107 1701 15173 SH SOLE 0 0 15173 ROBERT HALF INTL INC COM 770323103 551 4943 SH SOLE 0 0 4943 ROBINHOOD MKTS INC COM CL A 770700102 181 10172 SH SOLE 0 0 10172 ROBLOX CORP CL A 771049103 146570 1420798 SH SOLE 0 0 1420798 ROCKET LAB USA INC COM 773122106 220 17949 SH SOLE 0 0 17949 ROCKWELL AUTOMATION INC COM 773903109 7381 21158 SH SOLE 0 0 21158 ROCKWELL MED INC COM 774374102 8 20050 SH SOLE 0 0 20050 ROGERS CORP COM 775133101 317 1162 SH SOLE 0 0 1162 ROKU INC COM CL A 77543R102 5761 25245 SH SOLE 0 0 25245 ROPER TECHNOLOGIES INC COM 776696106 1643 3340 SH SOLE 0 0 3340 ROSS STORES INC COM 778296103 2135 18681 SH SOLE 0 0 18681 ROYAL BK CDA COM 780087102 12673 119397 SH SOLE 0 0 119397 ROYAL CARIBBEAN GROUP COM V7780T103 1870 24320 SH SOLE 0 0 24320 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3455 79597 SH SOLE 0 0 79597 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1672 38564 SH SOLE 0 0 38564 ROYAL GOLD INC COM 780287108 830 7892 SH SOLE 0 0 7892 ROYCE MICRO-CAP TR INC COM 780915104 121 10508 SH SOLE 0 0 10508 ROYCE VALUE TR INC COM 780910105 448 22860 SH SOLE 0 0 22860 RPC INC COM 749660106 1453 319943 SH SOLE 0 0 319943 RPM INTL INC COM 749685103 2107 20862 SH SOLE 0 0 20862 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 573 5603 SH SOLE 0 0 5603 RYDER SYS INC COM 783549108 535 6488 SH SOLE 0 0 6488 RYMAN HOSPITALITY PPTYS INC COM 78377T107 239 2600 SH SOLE 0 0 2600 S&P GLOBAL INC COM 78409V104 10195 21604 SH SOLE 0 0 21604 SABINE RTY TR UNIT BEN INT 785688102 639 15337 SH SOLE 0 0 15337 SABRE CORP COM 78573M104 13855 1612873 SH SOLE 0 0 1612873 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 362 7494 SH SOLE 0 0 7494 SALESFORCE COM INC COM 79466L302 28011 110225 SH SOLE 0 0 110225 SANDY SPRING BANCORP INC COM 800363103 1382 28752 SH SOLE 0 0 28752 SANGAMO THERAPEUTICS INC COM 800677106 122 16269 SH SOLE 0 0 16269 SANOFI SPONSORED ADR 80105N105 1246 24877 SH SOLE 0 0 24877 SAP SE SPON ADR 803054204 4601 32840 SH SOLE 0 0 32840 SAREPTA THERAPEUTICS INC COM 803607100 1992 22121 SH SOLE 0 0 22121 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1405 3611 SH SOLE 0 0 3611 SCHLUMBERGER LTD COM STK 806857108 2015 67294 SH SOLE 0 0 67294 SCHWAB CHARLES CORP COM 808513105 115483 1373159 SH SOLE 0 0 1373159 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 61881 1511872 SH SOLE 0 0 1511872 SCHWAB STRATEGIC TR US TIPS ETF 808524870 36806 585239 SH SOLE 0 0 585239 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2080 40897 SH SOLE 0 0 40897 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 18179 323811 SH SOLE 0 0 323811 SCHWAB STRATEGIC TR US REIT ETF 808524847 702816 13338695 SH SOLE 0 0 13338695 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 19687 365253 SH SOLE 0 0 365253 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 416183 10707043 SH SOLE 0 0 10707043 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 17931 221836 SH SOLE 0 0 221836 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 18795 320679 SH SOLE 0 0 320679 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2777 49928 SH SOLE 0 0 49928 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 3567 109734 SH SOLE 0 0 109734 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1640 43872 SH SOLE 0 0 43872 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1743 56249 SH SOLE 0 0 56249 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 460 9873 SH SOLE 0 0 9873 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 274 5415 SH SOLE 0 0 5415 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 479360 16183659 SH SOLE 0 0 16183659 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 61028 595972 SH SOLE 0 0 595972 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 441121 5484531 SH SOLE 0 0 5484531 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 11616 158651 SH SOLE 0 0 158651 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 20655 126135 SH SOLE 0 0 126135 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 414359 3640476 SH SOLE 0 0 3640476 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 34249 303060 SH SOLE 0 0 303060 SCIENCE APPLICATIONS INTL CO COM 808625107 1961 23455 SH SOLE 0 0 23455 SCOTTS MIRACLE-GRO CO CL A 810186106 718 4458 SH SOLE 0 0 4458 SCRIPPS E W CO OHIO CL A NEW 811054402 449 23204 SH SOLE 0 0 23204 SEA LTD SPONSORD ADS 81141R100 1883 8419 SH SOLE 0 0 8419 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4874 43145 SH SOLE 0 0 43145 SEAGEN INC COM 81181C104 1593 10305 SH SOLE 0 0 10305 SEI INVTS CO COM 784117103 998 16373 SH SOLE 0 0 16373 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3985 55666 SH SOLE 0 0 55666 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1087 20981 SH SOLE 0 0 20981 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1504 19360 SH SOLE 0 0 19360 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 28384 163249 SH SOLE 0 0 163249 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 9660 91299 SH SOLE 0 0 91299 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 7145 182975 SH SOLE 0 0 182975 SELECT SECTOR SPDR TR ENERGY 81369Y506 6848 123393 SH SOLE 0 0 123393 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 6668 32616 SH SOLE 0 0 32616 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 10927 141709 SH SOLE 0 0 141709 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8844 62776 SH SOLE 0 0 62776 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1151 12702 SH SOLE 0 0 12702 SELECTIVE INS GROUP INC COM 816300107 2044 24946 SH SOLE 0 0 24946 SELECTQUOTE INC COM 816307300 290 32049 SH SOLE 0 0 32049 SEMPRA COM 816851109 2677 20237 SH SOLE 0 0 20237 SEMTECH CORP COM 816850101 494 5558 SH SOLE 0 0 5558 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 346 5614 SH SOLE 0 0 5614 SENSEONICS HLDGS INC COM 81727U105 252 94286 SH SOLE 0 0 94286 SENTINELONE INC CL A 81730H109 1333 26409 SH SOLE 0 0 26409 SERVICE CORP INTL COM 817565104 1094 15415 SH SOLE 0 0 15415 SERVICE PPTYS TR COM SH BEN INT 81761L102 394 44774 SH SOLE 0 0 44774 SERVICENOW INC COM 81762P102 10201 15716 SH SOLE 0 0 15716 SERVISFIRST BANCSHARES INC COM 81768T108 5424 63856 SH SOLE 0 0 63856 SHENANDOAH TELECOMMUNICATION COM 82312B106 2229 87418 SH SOLE 0 0 87418 SHERWIN WILLIAMS CO COM 824348106 9726 27618 SH SOLE 0 0 27618 SHOPIFY INC CL A 82509L107 28091 20394 SH SOLE 0 0 20394 SHORE BANCSHARES INC COM 825107105 597 28634 SH SOLE 0 0 28634 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 143 11417 SH SOLE 0 0 11417 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 358 12100 SH SOLE 0 0 12100 SIMON PPTY GROUP INC NEW COM 828806109 11145 69755 SH SOLE 0 0 69755 SIREN ETF TR NSD NXGN ECO ETF 829658202 284 6686 SH SOLE 0 0 6686 SIRIUS XM HOLDINGS INC COM 82968B103 3075 484183 SH SOLE 0 0 484183 SITE CTRS CORP COM 82981J109 352 22206 SH SOLE 0 0 22206 SKILLZ INC COM 83067L109 881 118409 SH SOLE 0 0 118409 SKYWEST INC COM 830879102 1838 46770 SH SOLE 0 0 46770 SKYWORKS SOLUTIONS INC COM 83088M102 2489 16046 SH SOLE 0 0 16046 SLEEP NUMBER CORP COM 83125X103 463 6043 SH SOLE 0 0 6043 SM ENERGY CO COM 78454L100 627 21259 SH SOLE 0 0 21259 SMARTSHEET INC COM CL A 83200N103 827 10679 SH SOLE 0 0 10679 SMITH A O CORP COM 831865209 460 5355 SH SOLE 0 0 5355 SMUCKER J M CO COM NEW 832696405 1361 10017 SH SOLE 0 0 10017 SNAP INC CL A 83304A106 2353 50028 SH SOLE 0 0 50028 SNAP ON INC COM 833034101 799 3710 SH SOLE 0 0 3710 SNOWFLAKE INC CL A 833445109 29734 87775 SH SOLE 0 0 87775 SOC TELEMED INC COM CL A 78472F101 27 21186 SH SOLE 0 0 21186 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 480 9523 SH SOLE 0 0 9523 SOFI TECHNOLOGIES INC COM 83406F102 11395 720723 SH SOLE 0 0 720723 SOLAREDGE TECHNOLOGIES INC COM 83417M104 460 1640 SH SOLE 0 0 1640 SONOCO PRODS CO COM 835495102 300 5189 SH SOLE 0 0 5189 SONOS INC COM 83570H108 324 10863 SH SOLE 0 0 10863 SONY GROUP CORPORATION SPONSORED ADR 835699307 8777 69441 SH SOLE 0 0 69441 SOUTHERN CO COM 842587107 15310 223245 SH SOLE 0 0 223245 SOUTHERN COPPER CORP COM 84265V105 1884 30527 SH SOLE 0 0 30527 SOUTHWEST AIRLS CO COM 844741108 9492 221564 SH SOLE 0 0 221564 SOUTHWEST GAS HLDGS INC COM 844895102 516 7365 SH SOLE 0 0 7365 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 19857 54654 SH SOLE 0 0 54654 SPDR GOLD TR GOLD SHS 78463V107 29305 171416 SH SOLE 0 0 171416 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1388069 38050139 SH SOLE 0 0 38050139 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 18610 492718 SH SOLE 0 0 492718 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 445 12495 SH SOLE 0 0 12495 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 207 7056 SH SOLE 0 0 7056 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 231512 3903415 SH SOLE 0 0 3903415 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1535 27149 SH SOLE 0 0 27149 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 696911 16797085 SH SOLE 0 0 16797085 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1125 9261 SH SOLE 0 0 9261 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 386 8276 SH SOLE 0 0 8276 SPDR S&P 500 ETF TR TR UNIT 78462F103 1188457 2502226 SH SOLE 0 0 2502226 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 64536 124664 SH SOLE 0 0 124664 SPDR SER TR PORTFOLIO S&P600 78468R853 134069 2999979 SH SOLE 0 0 2999979 SPDR SER TR SPDR S&P 500 ETF 78468R796 984 8361 SH SOLE 0 0 8361 SPDR SER TR PRTFLO S&P500 HI 78468R788 2600 61834 SH SOLE 0 0 61834 SPDR SER TR NUVEEN BLMBRG SH 78468R739 814 16552 SH SOLE 0 0 16552 SPDR SER TR NUVEEN BLMBRG MU 78468R721 1407 27208 SH SOLE 0 0 27208 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 27426 299965 SH SOLE 0 0 299965 SPDR SER TR S&P KENSHO NEW 78468R648 23025 390583 SH SOLE 0 0 390583 SPDR SER TR BLOOMBERG HIGH Y 78468R622 271 2497 SH SOLE 0 0 2497 SPDR SER TR S&P OILGAS EXP 78468R556 212 2209 SH SOLE 0 0 2209 SPDR SER TR BLOOMBERG SHT TE 78468R408 7542 277784 SH SOLE 0 0 277784 SPDR SER TR PORTFOLIO SH TSR 78468R101 372 12212 SH SOLE 0 0 12212 SPDR SER TR S&P HOMEBUILD 78464A888 776 9047 SH SOLE 0 0 9047 SPDR SER TR S&P BIOTECH 78464A870 3691 32970 SH SOLE 0 0 32970 SPDR SER TR S&P SEMICNDCTR 78464A862 326 1343 SH SOLE 0 0 1343 SPDR SER TR PORTFOLIO S&P500 78464A854 906208 16231561 SH SOLE 0 0 16231561 SPDR SER TR PORTFOLIO S&P400 78464A847 2091953 42057764 SH SOLE 0 0 42057764 SPDR SER TR S&P 400 MDCP VAL 78464A839 1734 24393 SH SOLE 0 0 24393 SPDR SER TR S&P 400 MDCP GRW 78464A821 963 11812 SH SOLE 0 0 11812 SPDR SER TR S&P 600 SML CAP 78464A813 765 7700 SH SOLE 0 0 7700 SPDR SER TR PORTFOLI S&P1500 78464A805 8002 136908 SH SOLE 0 0 136908 SPDR SER TR S&P BK ETF 78464A797 535 9810 SH SOLE 0 0 9810 SPDR SER TR S&P DIVID ETF 78464A763 58770 455160 SH SOLE 0 0 455160 SPDR SER TR S&P METALS MNG 78464A755 507 11324 SH SOLE 0 0 11324 SPDR SER TR S&P REGL BKG 78464A698 1652 23321 SH SOLE 0 0 23321 SPDR SER TR PORTFLI TIPS ETF 78464A656 420 13346 SH SOLE 0 0 13346 SPDR SER TR PORTFOLIO AGRGTE 78464A649 50256 1696702 SH SOLE 0 0 1696702 SPDR SER TR AEROSPACE DEF 78464A631 748 6421 SH SOLE 0 0 6421 SPDR SER TR DJ REIT ETF 78464A607 17669 144639 SH SOLE 0 0 144639 SPDR SER TR HLTH CR EQUIP 78464A581 217 1846 SH SOLE 0 0 1846 SPDR SER TR BLOOMBERG INTL T 78464A516 19191 678864 SH SOLE 0 0 678864 SPDR SER TR PRTFLO S&P500 VL 78464A508 2534 60334 SH SOLE 0 0 60334 SPDR SER TR FTSE INT GVT ETF 78464A490 246 4574 SH SOLE 0 0 4574 SPDR SER TR PORTFOLIO SHORT 78464A474 3766 121594 SH SOLE 0 0 121594 SPDR SER TR PRTFLO S&P500 GW 78464A409 16416 226523 SH SOLE 0 0 226523 SPDR SER TR BLOOMBERG EMERGI 78464A391 234 9580 SH SOLE 0 0 9580 SPDR SER TR PORTFOLIO INTRMD 78464A375 37896 1048293 SH SOLE 0 0 1048293 SPDR SER TR BLOOMBERG CONV 78464A359 9332 112487 SH SOLE 0 0 112487 SPDR SER TR BLOOMBERG SHORT 78464A334 9346 307536 SH SOLE 0 0 307536 SPDR SER TR S&P 600 SMCP VAL 78464A300 1279 15091 SH SOLE 0 0 15091 SPDR SER TR ICE PFD SEC ETF 78464A292 870 20282 SH SOLE 0 0 20282 SPDR SER TR S&P 600 SMCP GRW 78464A201 1789 19279 SH SOLE 0 0 19279 SPDR SER TR NYSE TECH ETF 78464A102 447 2696 SH SOLE 0 0 2696 SPECTRUM PHARMACEUTICALS INC COM 84763A108 21 16531 SH SOLE 0 0 16531 SPIRIT AIRLS INC COM 848577102 2489 113899 SH SOLE 0 0 113899 SPLUNK INC COM 848637104 728 6289 SH SOLE 0 0 6289 SPOTIFY TECHNOLOGY S A SHS L8681T102 884 3776 SH SOLE 0 0 3776 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1458 82194 SH SOLE 0 0 82194 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 532 66314 SH SOLE 0 0 66314 SPX CORP COM 784635104 233 3902 SH SOLE 0 0 3902 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 478 5834 SH SOLE 0 0 5834 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 4192 91868 SH SOLE 0 0 91868 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 1313 28503 SH SOLE 0 0 28503 STAG INDL INC COM 85254J102 246 5139 SH SOLE 0 0 5139 STANLEY BLACK & DECKER INC COM 854502101 3653 19365 SH SOLE 0 0 19365 STAR GROUP L P UNIT LTD PARTNR 85512C105 142 13172 SH SOLE 0 0 13172 STARBUCKS CORP COM 855244109 34394 294039 SH SOLE 0 0 294039 STARWOOD PPTY TR INC COM 85571B105 962 39573 SH SOLE 0 0 39573 STATE STR CORP COM 857477103 840 9034 SH SOLE 0 0 9034 STEEL DYNAMICS INC COM 858119100 1561 25150 SH SOLE 0 0 25150 STERICYCLE INC COM 858912108 300 5024 SH SOLE 0 0 5024 STERIS PLC SHS USD G8473T100 1154 4741 SH SOLE 0 0 4741 STERLING BANCORP DEL COM 85917A100 521 20213 SH SOLE 0 0 20213 STEWART INFORMATION SVCS COR COM 860372101 403 5054 SH SOLE 0 0 5054 STMICROELECTRONICS N V NY REGISTRY 861012102 952 19481 SH SOLE 0 0 19481 STONEMOR INC COM 86184W106 41 17781 SH SOLE 0 0 17781 STORE CAP CORP COM 862121100 233 6786 SH SOLE 0 0 6786 STRATA SKIN SCIENCES INC COM NEW 86272A206 73 50010 SH SOLE 0 0 50010 STRATASYS LTD SHS M85548101 487 19876 SH SOLE 0 0 19876 STRATEGY SHS NS 7HANDL IDX 86280R506 1259 48474 SH SOLE 0 0 48474 STREAMLINE HEALTH SOLUTIONS COM 86323X106 498 338955 SH SOLE 0 0 338955 STRYKER CORPORATION COM 863667101 11430 42743 SH SOLE 0 0 42743 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 321 21929 SH SOLE 0 0 21929 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 325 47827 SH SOLE 0 0 47827 SUMMIT MATLS INC CL A 86614U100 287 7144 SH SOLE 0 0 7144 SUN CMNTYS INC COM 866674104 662 3151 SH SOLE 0 0 3151 SUN LIFE FINANCIAL INC. COM 866796105 420 7548 SH SOLE 0 0 7548 SUNCOR ENERGY INC NEW COM 867224107 692 27657 SH SOLE 0 0 27657 SUNDIAL GROWERS INC COM 86730L109 9 15073 SH SOLE 0 0 15073 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 486 11900 SH SOLE 0 0 11900 SUNRUN INC COM 86771W105 362 10554 SH SOLE 0 0 10554 SUNWORKS INC COM NEW 86803X204 314 102119 SH SOLE 0 0 102119 SUPER LEAGUE GAMING INC COM 86804F202 24 10097 SH SOLE 0 0 10097 SUPERIOR DRILLING PRODS INC COM 868153107 7 10000 SH SOLE 0 0 10000 SVB FINANCIAL GROUP COM 78486Q101 2739 4039 SH SOLE 0 0 4039 SYNAPTICS INC COM 87157D109 545 1884 SH SOLE 0 0 1884 SYNCHRONY FINANCIAL COM 87165B103 388 8375 SH SOLE 0 0 8375 SYNOPSYS INC COM 871607107 2131 5782 SH SOLE 0 0 5782 SYNOVUS FINL CORP COM NEW 87161C501 387 8089 SH SOLE 0 0 8089 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 3 10000 SH SOLE 0 0 10000 SYSCO CORP COM 871829107 9823 125059 SH SOLE 0 0 125059 T2 BIOSYSTEMS INC COM 89853L104 5 10064 SH SOLE 0 0 10064 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9624 79991 SH SOLE 0 0 79991 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 426 31221 SH SOLE 0 0 31221 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1243 6996 SH SOLE 0 0 6996 TANDEM DIABETES CARE INC COM NEW 875372203 453 3008 SH SOLE 0 0 3008 TANZANIAN GOLD CORP COM 87601A107 8 20000 SH SOLE 0 0 20000 TAPESTRY INC COM 876030107 257 6342 SH SOLE 0 0 6342 TARGA RES CORP COM 87612G101 585 11204 SH SOLE 0 0 11204 TC ENERGY CORP COM 87807B107 559 12015 SH SOLE 0 0 12015 TD SYNNEX CORPORATION COM 87162W100 201 1754 SH SOLE 0 0 1754 TE CONNECTIVITY LTD SHS H84989104 3506 21732 SH SOLE 0 0 21732 TECK RESOURCES LTD CL B 878742204 335 11633 SH SOLE 0 0 11633 TELADOC HEALTH INC COM 87918A105 694 7559 SH SOLE 0 0 7559 TELEDYNE TECHNOLOGIES INC COM 879360105 447 1023 SH SOLE 0 0 1023 TELEFLEX INCORPORATED COM 879369106 1132 3445 SH SOLE 0 0 3445 TELEFONICA S A SPONSORED ADR 879382208 169 39819 SH SOLE 0 0 39819 TELLURIAN INC NEW COM 87968A104 140 45359 SH SOLE 0 0 45359 TELUS CORPORATION COM 87971M103 229 9731 SH SOLE 0 0 9731 TELUS INTL CDA INC SUB VTG SHS 87975H100 24168 731047 SH SOLE 0 0 731047 TEMPUR SEALY INTL INC COM 88023U101 239 5082 SH SOLE 0 0 5082 TENET HEALTHCARE CORP COM NEW 88033G407 609 7457 SH SOLE 0 0 7457 TERADATA CORP DEL COM 88076W103 353 8306 SH SOLE 0 0 8306 TERADYNE INC COM 880770102 583 3566 SH SOLE 0 0 3566 TERRITORIAL BANCORP INC COM 88145X108 490 19400 SH SOLE 0 0 19400 TESLA INC COM 88160R101 246668 233415 SH SOLE 0 0 233415 TETRA TECH INC NEW COM 88162G103 634 3731 SH SOLE 0 0 3731 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 10 10000 PRN SOLE 0 0 10000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 678 84674 SH SOLE 0 0 84674 TEXAS INSTRS INC COM 882508104 21269 112851 SH SOLE 0 0 112851 TEXAS PACIFIC LAND CORPORATI COM 88262P102 4165 3335 SH SOLE 0 0 3335 TEXAS ROADHOUSE INC COM 882681109 929 10410 SH SOLE 0 0 10410 TEXTRON INC COM 883203101 1487 19257 SH SOLE 0 0 19257 TG THERAPEUTICS INC COM 88322Q108 1538 80956 SH SOLE 0 0 80956 THE REAL BROKERAGE INC COM NEW 75585H206 214 58009 SH SOLE 0 0 58009 THE TRADE DESK INC COM CL A 88339J105 8771 95716 SH SOLE 0 0 95716 THERMO FISHER SCIENTIFIC INC COM 883556102 21830 32716 SH SOLE 0 0 32716 THOMSON REUTERS CORP. COM NEW 884903709 528 4413 SH SOLE 0 0 4413 TIDAL ETF TR ADASINA SOCIAL 886364876 459 25181 SH SOLE 0 0 25181 TILRAY INC COM CL 2 88688T100 809 115092 SH SOLE 0 0 115092 TIMBERLAND BANCORP INC COM 887098101 687 24800 SH SOLE 0 0 24800 TIMKEN CO COM 887389104 396 5710 SH SOLE 0 0 5710 TJX COS INC NEW COM 872540109 10898 143547 SH SOLE 0 0 143547 T-MOBILE US INC COM 872590104 4535 39100 SH SOLE 0 0 39100 TOLL BROTHERS INC COM 889478103 282 3898 SH SOLE 0 0 3898 TOPBUILD CORP COM 89055F103 832 3016 SH SOLE 0 0 3016 TORO CO COM 891092108 510 5107 SH SOLE 0 0 5107 TORONTO DOMINION BK ONT COM NEW 891160509 8101 105646 SH SOLE 0 0 105646 TOYOTA MOTOR CORP ADS 892331307 6215 33538 SH SOLE 0 0 33538 TRACTOR SUPPLY CO COM 892356106 2963 12420 SH SOLE 0 0 12420 TRANE TECHNOLOGIES PLC SHS G8994E103 3559 17615 SH SOLE 0 0 17615 TRANSDIGM GROUP INC COM 893641100 878 1380 SH SOLE 0 0 1380 TRANSOCEAN LTD REG SHS H8817H100 187 67662 SH SOLE 0 0 67662 TRANSUNION COM 89400J107 202 1702 SH SOLE 0 0 1702 TREX CO INC COM 89531P105 3293 24389 SH SOLE 0 0 24389 TRI CONTL CORP COM 895436103 577 17382 SH SOLE 0 0 17382 TRIMBLE INC COM 896239100 2707 31042 SH SOLE 0 0 31042 TRINITY INDS INC COM 896522109 567 18768 SH SOLE 0 0 18768 TRIP COM GROUP LTD ADS 89677Q107 273 11100 SH SOLE 0 0 11100 TRIP COM GROUP LTD DBCV 1.250% 9/1 22943FAM2 10 10000 PRN SOLE 0 0 10000 TRONOX HOLDINGS PLC SHS G9087Q102 245 10210 SH SOLE 0 0 10210 TRUIST FINL CORP COM 89832Q109 14379 245585 SH SOLE 0 0 245585 TRUSTMARK CORP COM 898402102 497 15302 SH SOLE 0 0 15302 TURQUOISE HILL RES LTD COM 900435207 256 15554 SH SOLE 0 0 15554 TURTLE BEACH CORP COM NEW 900450206 213 9554 SH SOLE 0 0 9554 TWILIO INC CL A 90138F102 8976 34084 SH SOLE 0 0 34084 TWITTER INC COM 90184L102 5050 116845 SH SOLE 0 0 116845 TYLER TECHNOLOGIES INC COM 902252105 23133 43003 SH SOLE 0 0 43003 TYSON FOODS INC CL A 902494103 1599 18350 SH SOLE 0 0 18350 U S XPRESS ENTERPRISES INC COM CL A 90338N202 61 10338 SH SOLE 0 0 10338 UBER TECHNOLOGIES INC COM 90353T100 1614 38488 SH SOLE 0 0 38488 UBS AG LONDON BRANCH ETN LKD 26 90274D234 251 1191 SH SOLE 0 0 1191 UBS AG LONDON BRANCH EN LG CP GRWTH 902677780 1141 1315 SH SOLE 0 0 1315 UBS GROUP AG SHS H42097107 623 34839 SH SOLE 0 0 34839 UDR INC COM 902653104 328 5462 SH SOLE 0 0 5462 UGI CORP NEW COM 902681105 493 10737 SH SOLE 0 0 10737 UIPATH INC CL A 90364P105 306 7086 SH SOLE 0 0 7086 ULTA BEAUTY INC COM 90384S303 752 1823 SH SOLE 0 0 1823 UMB FINL CORP COM 902788108 1581 14904 SH SOLE 0 0 14904 UNDER ARMOUR INC CL C 904311206 824 45680 SH SOLE 0 0 45680 UNDER ARMOUR INC CL A 904311107 1047 49397 SH SOLE 0 0 49397 UNILEVER PLC SPON ADR NEW 904767704 4445 82628 SH SOLE 0 0 82628 UNION PAC CORP COM 907818108 48144 191102 SH SOLE 0 0 191102 UNITED AIRLS HLDGS INC COM 910047109 3546 80990 SH SOLE 0 0 80990 UNITED BANKSHARES INC WEST V COM 909907107 2376 65490 SH SOLE 0 0 65490 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 207 5764 SH SOLE 0 0 5764 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 137 11750 SH SOLE 0 0 11750 UNITED NAT FOODS INC COM 911163103 373 7603 SH SOLE 0 0 7603 UNITED PARCEL SERVICE INC CL B 911312106 43486 202882 SH SOLE 0 0 202882 UNITED RENTALS INC COM 911363109 2940 8849 SH SOLE 0 0 8849 UNITED STATES STL CORP NEW COM 912909108 1191 50003 SH SOLE 0 0 50003 UNITED STS NAT GAS FD LP UNIT PAR 912318300 282 22564 SH SOLE 0 0 22564 UNITED STS OIL FD LP UNITS 91232N207 1042 19177 SH SOLE 0 0 19177 UNITEDHEALTH GROUP INC COM 91324P102 50648 100864 SH SOLE 0 0 100864 UNITY SOFTWARE INC COM 91332U101 4925 34440 SH SOLE 0 0 34440 UNIVERSAL DISPLAY CORP COM 91347P105 1178 7141 SH SOLE 0 0 7141 UNIVERSAL HLTH SVCS INC CL B 913903100 201 1551 SH SOLE 0 0 1551 UNUM GROUP COM 91529Y106 990 40275 SH SOLE 0 0 40275 UPSTART HLDGS INC COM 91680M107 330 2179 SH SOLE 0 0 2179 URANIUM ENERGY CORP COM 916896103 73 21787 SH SOLE 0 0 21787 UR-ENERGY INC COM 91688R108 29 24035 SH SOLE 0 0 24035 US BANCORP DEL COM NEW 902973304 23188 412815 SH SOLE 0 0 412815 V F CORP COM 918204108 4184 57142 SH SOLE 0 0 57142 VACCINEX INC COM 918640103 11 11000 SH SOLE 0 0 11000 VAIL RESORTS INC COM 91879Q109 548 1672 SH SOLE 0 0 1672 VALE S A SPONSORED ADS EI3114739 247 17589 SH SOLE 0 0 17589 VALERO ENERGY CORP COM 91913Y100 5207 69331 SH SOLE 0 0 69331 VALMONT INDS INC COM 920253101 2110 8425 SH SOLE 0 0 8425 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 392 3495 SH SOLE 0 0 3495 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 891 14272 SH SOLE 0 0 14272 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 1031 20117 SH SOLE 0 0 20117 VANECK ETF TRUST NATURAL RESOURC 92189F841 519 10998 SH SOLE 0 0 10998 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 295 7044 SH SOLE 0 0 7044 VANECK ETF TRUST BIOTECH ETF 92189F726 346 1825 SH SOLE 0 0 1825 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1306 4230 SH SOLE 0 0 4230 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3428 45041 SH SOLE 0 0 45041 VANECK ETF TRUST CEF MUNI INCOME 92189F460 4765 160824 SH SOLE 0 0 160824 VANECK ETF TRUST BDC INCOME ETF 92189F411 2933 170448 SH SOLE 0 0 170448 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 611 24304 SH SOLE 0 0 24304 VANECK ETF TRUST CHINA BOND ETF 92189F379 234 9485 SH SOLE 0 0 9485 VANECK ETF TRUST GREEN BOND ETF 92189F171 216 8064 SH SOLE 0 0 8064 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1879 58667 SH SOLE 0 0 58667 VANECK MERK GOLD TR GOLD TRUST 921078101 1304 73321 SH SOLE 0 0 73321 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 3795 19818 SH SOLE 0 0 19818 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 603 2851 SH SOLE 0 0 2851 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 983 5827 SH SOLE 0 0 5827 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 4253 20240 SH SOLE 0 0 20240 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 234 979 SH SOLE 0 0 979 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1418 7857 SH SOLE 0 0 7857 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 771 5091 SH SOLE 0 0 5091 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3858 12786 SH SOLE 0 0 12786 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 3983 79737 SH SOLE 0 0 79737 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3676898 43385232 SH SOLE 0 0 43385232 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 138897 1718381 SH SOLE 0 0 1718381 VANGUARD BD INDEX FDS INTERMED TERM 921937819 3047 34776 SH SOLE 0 0 34776 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 427 4148 SH SOLE 0 0 4148 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 7572 137278 SH SOLE 0 0 137278 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1356664 5619051 SH SOLE 0 0 5619051 VANGUARD INDEX FDS SMALL CP ETF 922908751 405170 1792708 SH SOLE 0 0 1792708 VANGUARD INDEX FDS VALUE ETF 922908744 48050 326629 SH SOLE 0 0 326629 VANGUARD INDEX FDS GROWTH ETF 922908736 45187 140813 SH SOLE 0 0 140813 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 131389 718521 SH SOLE 0 0 718521 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1852047 8379546 SH SOLE 0 0 8379546 VANGUARD INDEX FDS MID CAP ETF 922908629 1798124 7057831 SH SOLE 0 0 7057831 VANGUARD INDEX FDS SM CP VAL ETF 922908611 31070 173722 SH SOLE 0 0 173722 VANGUARD INDEX FDS SML CP GRW ETF 922908595 11896 42216 SH SOLE 0 0 42216 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2233674 19254154 SH SOLE 0 0 19254154 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 15037 59055 SH SOLE 0 0 59055 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 50287 334510 SH SOLE 0 0 334510 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 268076 614049 SH SOLE 0 0 614049 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 59427 870853 SH SOLE 0 0 870853 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 27408 351343 SH SOLE 0 0 351343 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 848111 17147417 SH SOLE 0 0 17147417 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 58209 949882 SH SOLE 0 0 949882 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 9854 91724 SH SOLE 0 0 91724 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 25791 192525 SH SOLE 0 0 192525 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 27203 504230 SH SOLE 0 0 504230 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 23305 453405 SH SOLE 0 0 453405 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 420849 7664345 SH SOLE 0 0 7664345 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2299147 24785970 SH SOLE 0 0 24785970 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1125 12578 SH SOLE 0 0 12578 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1119 21185 SH SOLE 0 0 21185 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 4377 19998 SH SOLE 0 0 19998 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1803 24451 SH SOLE 0 0 24451 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 286467 4309713 SH SOLE 0 0 4309713 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1619 20618 SH SOLE 0 0 20618 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1787 19902 SH SOLE 0 0 19902 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 533 2500 SH SOLE 0 0 2500 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 813 3768 SH SOLE 0 0 3768 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 428 5451 SH SOLE 0 0 5451 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10525 129526 SH SOLE 0 0 129526 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 14168 232918 SH SOLE 0 0 232918 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 81534 474724 SH SOLE 0 0 474724 VANGUARD STAR FDS VG TL INTL STK F 921909768 56852 894327 SH SOLE 0 0 894327 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 5009720 98114367 SH SOLE 0 0 98114367 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 333 4294 SH SOLE 0 0 4294 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1776 20792 SH SOLE 0 0 20792 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 13701 203978 SH SOLE 0 0 203978 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 414812 3700046 SH SOLE 0 0 3700046 VANGUARD WORLD FD MEGA CAP INDEX 921910873 5265 31325 SH SOLE 0 0 31325 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 658 6159 SH SOLE 0 0 6159 VANGUARD WORLD FD MEGA GRWTH IND 921910816 22445 86074 SH SOLE 0 0 86074 VANGUARD WORLD FD ESG US STK ETF 921910733 71772 816616 SH SOLE 0 0 816616 VANGUARD WORLD FD ESG INTL STK ETF 921910725 49775 802560 SH SOLE 0 0 802560 VANGUARD WORLD FD ESG US CORP BD 921910691 343 4663 SH SOLE 0 0 4663 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 424 3126 SH SOLE 0 0 3126 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2626 16793 SH SOLE 0 0 16793 VANGUARD WORLD FDS MATERIALS ETF 92204A801 6236 31676 SH SOLE 0 0 31676 VANGUARD WORLD FDS INF TECH ETF 92204A702 40762 88967 SH SOLE 0 0 88967 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 984 4849 SH SOLE 0 0 4849 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 12732 47790 SH SOLE 0 0 47790 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 3817 39531 SH SOLE 0 0 39531 VANGUARD WORLD FDS ENERGY ETF 92204A306 2525 32528 SH SOLE 0 0 32528 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3183 15927 SH SOLE 0 0 15927 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 3264 9582 SH SOLE 0 0 9582 VAXART INC COM NEW 92243A200 137 21800 SH SOLE 0 0 21800 VBI VACCINES INC CDA COM NEW 91822J103 35 14900 SH SOLE 0 0 14900 VECTOR GROUP LTD COM 92240M108 383 33330 SH SOLE 0 0 33330 VEEVA SYS INC CL A COM 922475108 7708 30169 SH SOLE 0 0 30169 VENTAS INC COM 92276F100 915 17890 SH SOLE 0 0 17890 VERISK ANALYTICS INC COM 92345Y106 1322 5781 SH SOLE 0 0 5781 VERIZON COMMUNICATIONS INC COM 92343V104 32965 634422 SH SOLE 0 0 634422 VERTEX PHARMACEUTICALS INC COM 92532F100 1429 6508 SH SOLE 0 0 6508 VERTIV HOLDINGS CO COM CL A 92537N108 2893 115858 SH SOLE 0 0 115858 VERU INC COM 92536C103 106 18064 SH SOLE 0 0 18064 VIACOMCBS INC CL B 92556H206 786 26050 SH SOLE 0 0 26050 VIATRIS INC COM 92556V106 1549 114521 SH SOLE 0 0 114521 VICOR CORP COM 925815102 209 1649 SH SOLE 0 0 1649 VICTORIAS SECRET AND CO COMMON STOCK 926400102 281 5060 SH SOLE 0 0 5060 VICTORY CAP HLDGS INC COM CL A 92645B103 329 9017 SH SOLE 0 0 9017 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 49700 639470 SH SOLE 0 0 639470 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 734 9448 SH SOLE 0 0 9448 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 273 12800 SH SOLE 0 0 12800 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 721 85825 SH SOLE 0 0 85825 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 340 25400 SH SOLE 0 0 25400 VISA INC COM CL A 92826C839 76814 354453 SH SOLE 0 0 354453 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 26 25000 PRN SOLE 0 0 25000 VISTA OUTDOOR INC COM 928377100 286 6199 SH SOLE 0 0 6199 VMWARE INC CL A COM 928563402 1348 11633 SH SOLE 0 0 11633 VNET GROUP INC SPONSORED ADS A 90138A103 1264 140000 SH SOLE 0 0 140000 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1374 92047 SH SOLE 0 0 92047 VOLITIONRX LTD COM 928661107 51 16160 SH SOLE 0 0 16160 VONTIER CORPORATION COM 928881101 231 7510 SH SOLE 0 0 7510 VULCAN MATLS CO COM 929160109 862 4151 SH SOLE 0 0 4151 W & T OFFSHORE INC COM 92922P106 47 14700 SH SOLE 0 0 14700 WABTEC COM 929740108 291 3163 SH SOLE 0 0 3163 WALGREENS BOOTS ALLIANCE INC COM 931427108 5278 101184 SH SOLE 0 0 101184 WALMART INC COM 931142103 51563 356368 SH SOLE 0 0 356368 WASTE CONNECTIONS INC COM 94106B101 360 2639 SH SOLE 0 0 2639 WASTE MGMT INC DEL COM 94106L109 13969 83695 SH SOLE 0 0 83695 WATERS CORP COM 941848103 758 2035 SH SOLE 0 0 2035 WATSCO INC COM 942622200 751 2400 SH SOLE 0 0 2400 WATTS WATER TECHNOLOGIES INC CL A 942749102 283 1456 SH SOLE 0 0 1456 WD 40 CO COM 929236107 576 2353 SH SOLE 0 0 2353 WEBSTER FINL CORP CONN COM 947890109 318 5701 SH SOLE 0 0 5701 WEC ENERGY GROUP INC COM 92939U106 4419 45527 SH SOLE 0 0 45527 WELLS FARGO CO NEW PERP PFD CNV A 949746804 460 308 SH SOLE 0 0 308 WELLS FARGO CO NEW COM 949746101 30061 626522 SH SOLE 0 0 626522 WELLTOWER INC COM 95040Q104 2265 26409 SH SOLE 0 0 26409 WENDYS CO COM 95058W100 4269 178994 SH SOLE 0 0 178994 WERNER ENTERPRISES INC COM 950755108 887 18606 SH SOLE 0 0 18606 WESBANCO INC COM 950810101 1075 30723 SH SOLE 0 0 30723 WESCO INTL INC COM 95082P105 423 3218 SH SOLE 0 0 3218 WEST PHARMACEUTICAL SVSC INC COM 955306105 340 725 SH SOLE 0 0 725 WESTERN ALLIANCE BANCORP COM 957638109 3606 33500 SH SOLE 0 0 33500 WESTERN ASSET HIGH INCOME FD COM 95766J102 760 106189 SH SOLE 0 0 106189 WESTERN DIGITAL CORP. COM 958102105 1671 25631 SH SOLE 0 0 25631 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 529 23746 SH SOLE 0 0 23746 WESTERN UN CO COM 959802109 471 26378 SH SOLE 0 0 26378 WESTPAC BANKING CORP SPONSORED ADR 961214301 302 19555 SH SOLE 0 0 19555 WESTROCK CO COM 96145D105 222 5007 SH SOLE 0 0 5007 WEX INC COM 96208T104 380 2710 SH SOLE 0 0 2710 WEYERHAEUSER CO MTN BE COM NEW 962166104 1965 47707 SH SOLE 0 0 47707 WHEATON PRECIOUS METALS CORP COM 962879102 1677 39059 SH SOLE 0 0 39059 WHEELS UP EXPERIENCE INC COM CL A 96328L106 227 49000 SH SOLE 0 0 49000 WHIRLPOOL CORP COM 963320106 988 4209 SH SOLE 0 0 4209 WHITE MTNS INS GROUP LTD COM G9618E107 1665 1642 SH SOLE 0 0 1642 WILLIAMS COS INC COM 969457100 2407 92450 SH SOLE 0 0 92450 WILLIAMS SONOMA INC COM 969904101 915 5409 SH SOLE 0 0 5409 WILLIS TOWERS WATSON PLC LTD SHS G96629103 3919 16503 SH SOLE 0 0 16503 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 318 7786 SH SOLE 0 0 7786 WINMARK CORP COM 974250102 621 2500 SH SOLE 0 0 2500 WINNEBAGO INDS INC COM 974637100 505 6735 SH SOLE 0 0 6735 WIPRO LTD SPON ADR 1 SH 97651M109 419 42922 SH SOLE 0 0 42922 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 908 17505 SH SOLE 0 0 17505 WISDOMTREE TR CHINADIV EX FI 97717X719 1404 28163 SH SOLE 0 0 28163 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1513 18875 SH SOLE 0 0 18875 WISDOMTREE TR US QTLY DIV GRT 97717X669 24340 369575 SH SOLE 0 0 369575 WISDOMTREE TR US S CAP QTY DIV 97717X651 988 20751 SH SOLE 0 0 20751 WISDOMTREE TR FLOATNG RAT TREA 97717X628 572 22815 SH SOLE 0 0 22815 WISDOMTREE TR EM EX ST-OWNED 97717X578 356 9658 SH SOLE 0 0 9658 WISDOMTREE TR YIELD ENHANCD US 97717X511 21080 407901 SH SOLE 0 0 407901 WISDOMTREE TR EMERG MKTS ESG 97717X214 1024 29022 SH SOLE 0 0 29022 WISDOMTREE TR EUROPE SMCP DV 97717W869 412 5524 SH SOLE 0 0 5524 WISDOMTREE TR INTL LRGCAP DV 97717W794 114890 2325069 SH SOLE 0 0 2325069 WISDOMTREE TR INTL DIV EX FINL 97717W786 222 5312 SH SOLE 0 0 5312 WISDOMTREE TR INTL SMCAP DIV 97717W760 2875 39031 SH SOLE 0 0 39031 WISDOMTREE TR INTL EQUITY FD 97717W703 2662 49214 SH SOLE 0 0 49214 WISDOMTREE TR US SMALLCAP DIVD 97717W604 49797 1515442 SH SOLE 0 0 1515442 WISDOMTREE TR US LARGECAP FUND 97717W588 8468 168140 SH SOLE 0 0 168140 WISDOMTREE TR US MIDCAP FUND 97717W570 664 11790 SH SOLE 0 0 11790 WISDOMTREE TR US SMALLCAP FUND 97717W562 1805 35123 SH SOLE 0 0 35123 WISDOMTREE TR US MIDCAP DIVID 97717W505 57546 1297247 SH SOLE 0 0 1297247 WISDOMTREE TR INDIA ERNGS FD 97717W422 668 18323 SH SOLE 0 0 18323 WISDOMTREE TR US DIVID EX FNCL 97717W406 207 2042 SH SOLE 0 0 2042 WISDOMTREE TR EMER MKT HIGH FD 97717W315 75446 1741599 SH SOLE 0 0 1741599 WISDOMTREE TR US LARGECAP DIVD 97717W307 69284 1049116 SH SOLE 0 0 1049116 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1099696 20780339 SH SOLE 0 0 20780339 WISDOMTREE TR US HIGH DIVIDEND 97717W208 764 9254 SH SOLE 0 0 9254 WISDOMTREE TR US TOTAL DIVIDND 97717W109 3491 53924 SH SOLE 0 0 53924 WNS HLDGS LTD SPON ADR 92932M101 282 3193 SH SOLE 0 0 3193 WOLFSPEED INC COM 977852102 522 4670 SH SOLE 0 0 4670 WOODWARD INC COM 980745103 1791 16363 SH SOLE 0 0 16363 WORKDAY INC CL A 98138H101 1632 5973 SH SOLE 0 0 5973 WORKHORSE GROUP INC COM NEW 98138J206 53 12246 SH SOLE 0 0 12246 WORKIVA INC COM CL A 98139A105 1138 8721 SH SOLE 0 0 8721 WORLD GOLD TR SPDR GLD MINIS 78463V107 2041 112267 SH SOLE 0 0 112267 WORLD WRESTLING ENTMT INC CL A 98156Q108 914 18516 SH SOLE 0 0 18516 WP CAREY INC COM 92936U109 3144 38319 SH SOLE 0 0 38319 WPP PLC NEW ADR 92937A102 754 9981 SH SOLE 0 0 9981 WYNDHAM HOTELS & RESORTS INC COM 98311A105 383 4269 SH SOLE 0 0 4269 WYNN RESORTS LTD COM 983134107 894 10511 SH SOLE 0 0 10511 XCEL ENERGY INC COM 98389B100 7927 117090 SH SOLE 0 0 117090 XILINX INC COM 983919101 2485 11719 SH SOLE 0 0 11719 XPENG INC ADS 98422D105 851 16914 SH SOLE 0 0 16914 XYLEM INC COM 98419M100 1826 15230 SH SOLE 0 0 15230 YAMANA GOLD INC COM 98462Y100 104 24619 SH SOLE 0 0 24619 YANDEX N V SHS CLASS A N97284108 349 5771 SH SOLE 0 0 5771 YORK WTR CO COM 987184108 471 9457 SH SOLE 0 0 9457 YUM BRANDS INC COM 988498101 8851 63743 SH SOLE 0 0 63743 YUM CHINA HLDGS INC COM 98850P109 2504 50248 SH SOLE 0 0 50248 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 902 1515 SH SOLE 0 0 1515 ZENDESK INC COM 98936J101 316 3029 SH SOLE 0 0 3029 ZILLOW GROUP INC CL C CAP STK 98954M200 1221 19126 SH SOLE 0 0 19126 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 720 12235 SH SOLE 0 0 12235 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1732 13634 SH SOLE 0 0 13634 ZIONS BANCORPORATION N A COM 989701107 501 7940 SH SOLE 0 0 7940 ZIOPHARM ONCOLOGY INC COM 98973P101 30 27358 SH SOLE 0 0 27358 ZOETIS INC CL A 98978V103 6416 26293 SH SOLE 0 0 26293 ZOGENIX INC COM NEW 98978L204 1099 67650 SH SOLE 0 0 67650 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 9999 54369 SH SOLE 0 0 54369 ZSCALER INC COM 98980G102 25045 77943 SH SOLE 0 0 77943 ZUORA INC COM CL A 98983V106 198 10613 SH SOLE 0 0 10613