0001961150-23-000008.txt : 20230322 0001961150-23-000008.hdr.sgml : 20230322 20230322110713 ACCESSION NUMBER: 0001961150-23-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20230322 DATE AS OF CHANGE: 20230322 EFFECTIVENESS DATE: 20230322 FILER: COMPANY DATA: COMPANY CONFORMED NAME: American Portfolios Advisors CENTRAL INDEX KEY: 0001961150 IRS NUMBER: 113600438 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-22891 FILM NUMBER: 23751828 BUSINESS ADDRESS: STREET 1: 4250 VETERANS MEMORIAL HWY STREET 2: SUITE 420E CITY: HOLBROOK STATE: NY ZIP: 11741 BUSINESS PHONE: 6314394600 MAIL ADDRESS: STREET 1: 4250 VETERANS MEMORIAL HWY STREET 2: SUITE 420E CITY: HOLBROOK STATE: NY ZIP: 11741 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001961150 XXXXXXXX 09-30-2021 09-30-2021 American Portfolios Advisors
4250 VETERANS MEMORIAL HWY SUITE 420E HOLBROOK NY 11741
13F HOLDINGS REPORT 028-22891 000112697 801-61065 N
colin moors cco 6314394600 colin moors holbrook NY 03-22-2023 0 3464 2666907541 false
INFORMATION TABLE 2 thirteenfreport2021q3_ap.xml 2021Q3 360 DIGITECH INC AMERICAN DEP 88557W101 964286 47455 SH SOLE 0 0 0 47455 3M CO COM 88579Y101 1437866 8197 SH SOLE 0 0 0 8197 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 34860 3000 SH SOLE 0 0 0 3000 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 53516 8831 SH SOLE 0 0 0 8831 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 769323 28674 SH SOLE 0 0 0 28674 ACCO BRANDS CORP COM 00081T108 145601 16950 SH SOLE 0 0 0 16950 ADAMAS PHARMACEUTICALS INC COM 00548A106 737 150 SH SOLE 0 0 0 150 ADAMS DIVERSIFIED EQUITY FD COM 006212104 26282 1327 SH SOLE 0 0 0 1327 ADIENT PLC ORD SHS G0084W101 1036 25 SH SOLE 0 0 0 25 ADVANCED MICRO DEVICES INC COM 007903107 5396841 52451 SH SOLE 0 0 0 52451 AES CORP COM 00130H105 42441 1859 SH SOLE 0 0 0 1859 ALCOA CORP COM 013872106 68859 1407 SH SOLE 0 0 0 1407 ALEXANDERS INC COM 014752109 14334 55 SH SOLE 0 0 0 55 ALLIED ESPORTS ENTMT INC COM 019170109 14160 8000 SH SOLE 0 0 0 8000 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2554 191 SH SOLE 0 0 0 191 ALLSTATE CORP COM 020002101 657355 5163 SH SOLE 0 0 0 5163 ALPS ETF TR MED BREAKTHGH 00162Q593 15564 342 SH SOLE 0 0 0 342 ALTERITY THERAPEUTICS LTD SPONSORED ADR 02155X106 105 83 SH SOLE 0 0 0 83 ALTICE USA INC CL A 02156K103 1202 58 SH SOLE 0 0 0 58 ALTRA INDL MOTION CORP COM 02208R106 21365 386 SH SOLE 0 0 0 386 AMARIN CORP PLC SPONS ADR NEW 023111206 71084 13938 SH SOLE 0 0 0 13938 AMCOR PLC ORD G0250X107 71116 6136 SH SOLE 0 0 0 6136 AMEREN CORP COM 023608102 43335 535 SH SOLE 0 0 0 535 AMERICAN FIN TR INC COM CLASS A 02607T109 41486 5160 SH SOLE 0 0 0 5160 AMERICAN INTL GROUP INC COM NEW 026874784 124110 2261 SH SOLE 0 0 0 2261 AMERICAN TOWER CORP NEW COM 03027X100 4228001 15930 SH SOLE 0 0 0 15930 AMERICAN WTR WKS CO INC NEW COM 030420103 467595 2766 SH SOLE 0 0 0 2766 AMERICOLD RLTY TR COM 03064D108 60540 2084 SH SOLE 0 0 0 2084 AMERIPRISE FINL INC COM 03076C106 88509 335 SH SOLE 0 0 0 335 AMERIS BANCORP COM 03076K108 51524 993 SH SOLE 0 0 0 993 AMERISOURCEBERGEN CORP COM 03073E105 671998 5626 SH SOLE 0 0 0 5626 AMPLIFY ETF TR ONLIN RETL ETF 032108102 377069 3446 SH SOLE 0 0 0 3446 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 964 50 SH SOLE 0 0 0 50 ANALOG DEVICES INC COM 032654105 782224 4671 SH SOLE 0 0 0 4671 ANSYS INC COM 03662Q105 351344 1032 SH SOLE 0 0 0 1032 ANTHEM INC COM 036752103 473796 1271 SH SOLE 0 0 0 1271 AON PLC SHS CL A G0403H108 547518 1916 SH SOLE 0 0 0 1916 APOLLO COML REAL EST FIN INC COM 03762U105 13471 908 SH SOLE 0 0 0 908 APOLLO MED HLDGS INC COM NEW 03763A207 822455 9033 SH SOLE 0 0 0 9033 APPHARVEST INC COM 03783T103 12884 1976 SH SOLE 0 0 0 1976 APTIV PLC SHS G6095L109 366764 2462 SH SOLE 0 0 0 2462 ARCHER DANIELS MIDLAND CO COM 039483102 157225 2620 SH SOLE 0 0 0 2620 ARCONIC CORPORATION COM 03966V107 5772 183 SH SOLE 0 0 0 183 ARK ETF TR ISRAEL INOVATE 00214Q609 301335 10295 SH SOLE 0 0 0 10295 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 6328 587 SH SOLE 0 0 0 587 ARROW ELECTRS INC COM 042735100 3481 31 SH SOLE 0 0 0 31 ARROW INVTS TR RVRSE CAP500 ETF 042765677 9179 400 SH SOLE 0 0 0 400 ASANA INC CL A 04342Y104 312 3 SH SOLE 0 0 0 3 ASENSUS SURGICAL INC COM 04367G103 1487 804 SH SOLE 0 0 0 804 ASGN INC COM 00191U102 3734 33 SH SOLE 0 0 0 33 ASHLAND GLOBAL HLDGS INC COM 044186104 48214 541 SH SOLE 0 0 0 541 ASPEN TECHNOLOGY INC COM 045327103 3193 26 SH SOLE 0 0 0 26 ASSURANT INC COM 04621X108 2997 19 SH SOLE 0 0 0 19 ASTRAZENECA PLC SPONSORED ADR 046353108 1090527 18157 SH SOLE 0 0 0 18157 AT&T INC COM 00206R102 6047790 223901 SH SOLE 0 0 0 223901 ATKORE INC COM 047649108 409915 4716 SH SOLE 0 0 0 4716 ATMOS ENERGY CORP COM 049560105 23990 272 SH SOLE 0 0 0 272 AURORA CANNABIS INC COM 05156X884 97753 14124 SH SOLE 0 0 0 14124 AVANGRID INC COM 05351W103 4203 86 SH SOLE 0 0 0 86 AXCELLA HEALTH INC COM 05454B105 1192 400 SH SOLE 0 0 0 400 AYRO INC COM 054748108 1705 500 SH SOLE 0 0 0 500 AZUL S A SPONSR ADR PFD 05501U106 2588 129 SH SOLE 0 0 0 129 BALLARD PWR SYS INC NEW COM 058586108 23927 1703 SH SOLE 0 0 0 1703 BANDWIDTH INC COM CL A 05988J103 6320 70 SH SOLE 0 0 0 70 BANKUNITED INC COM 06652K103 49557 1185 SH SOLE 0 0 0 1185 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 29981 1025 SH SOLE 0 0 0 1025 BARCLAYS BANK PLC IPATH SLVR ETN A 06747D700 55914 1836 SH SOLE 0 0 0 1836 BARINGS BDC INC COM 06759L103 1102 100 SH SOLE 0 0 0 100 BEACON ROOFING SUPPLY INC COM 073685109 4776 100 SH SOLE 0 0 0 100 BEAM GLOBAL COM 07373B109 7746 283 SH SOLE 0 0 0 283 BEAZER HOMES USA INC COM NEW 07556Q881 12075 700 SH SOLE 0 0 0 700 BERKLEY W R CORP COM 084423102 205759 2812 SH SOLE 0 0 0 2812 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8813688 32292 SH SOLE 0 0 0 32292 BERRY GLOBAL GROUP INC COM 08579W103 13637 224 SH SOLE 0 0 0 224 BHP GROUP PLC SPONSORED ADR 05545E209 11355 224 SH SOLE 0 0 0 224 BIG LOTS INC COM 089302103 19512 450 SH SOLE 0 0 0 450 BIOGEN INC COM 09062X103 3146566 11119 SH SOLE 0 0 0 11119 BLACKBERRY LTD COM 09228F103 90489 9300 SH SOLE 0 0 0 9300 BLACKROCK CAP ALLOCATION TR COM 09260U109 10100 500 SH SOLE 0 0 0 500 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 13225 1146 SH SOLE 0 0 0 1146 BLACKROCK ENHANCED GLOBAL DI COM 092501105 22589 1929 SH SOLE 0 0 0 1929 BLACKROCK ETF TRUST FUTURE INVTR ETF 09290C202 5000 100 SH SOLE 0 0 0 100 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 11792 690 SH SOLE 0 0 0 690 BLACKROCK MULTI SECTOR INC T COM 09258A107 45185 2415 SH SOLE 0 0 0 2415 BLACKROCK MUNIASSETS FD INC COM 09254J102 55444 3650 SH SOLE 0 0 0 3650 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 18768 1200 SH SOLE 0 0 0 1200 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 142993 9848 SH SOLE 0 0 0 9848 BLACKROCK MUNIYILD QULT FD I COM 09254F100 17804 1099 SH SOLE 0 0 0 1099 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 84629 2194 SH SOLE 0 0 0 2194 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 122699 4765 SH SOLE 0 0 0 4765 BLACKSTONE INC COM 09260D107 5018997 43141 SH SOLE 0 0 0 43141 10X GENOMICS INC CL A COM 88025U109 570237 3917 SH SOLE 0 0 0 3917 2U INC COM 90214J101 471893 14057 SH SOLE 0 0 0 14057 AAON INC COM PAR $0.004 000360206 38120 583 SH SOLE 0 0 0 583 ABBOTT LABS COM 002824100 4601069 38949 SH SOLE 0 0 0 38949 ABCAM PLC ADS 000380204 41391 2042 SH SOLE 0 0 0 2042 ABIOMED INC COM 003654100 244140 750 SH SOLE 0 0 0 750 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 962462 37357 SH SOLE 0 0 0 37357 ACADIA HEALTHCARE COMPANY IN COM 00404A109 27362 429 SH SOLE 0 0 0 429 ACI WORLDWIDE INC COM 004498101 2919 95 SH SOLE 0 0 0 95 ADAGIO THERAPEUTICS INC COM 00534A102 23654 560 SH SOLE 0 0 0 560 ADVANCED DRAIN SYS INC DEL COM 00790R104 1623 15 SH SOLE 0 0 0 15 ADVENT CONV & INCOME FD COM 00764C109 35960 2000 SH SOLE 0 0 0 2000 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 3364 1550 SH SOLE 0 0 0 1550 ADVISORSHARES TR PURE CANNABIS 00768Y495 19987 1215 SH SOLE 0 0 0 1215 ADVISORSHARES TR PURE US CANNABIS 00768Y453 457241 14488 SH SOLE 0 0 0 14488 ADVISORSHARES TR VICE E T F 00768Y545 13404 413 SH SOLE 0 0 0 413 AEGON N V NY REGISTRY SHS 007924103 937 184 SH SOLE 0 0 0 184 AFFILIATED MANAGERS GROUP IN COM 008252108 1360 9 SH SOLE 0 0 0 9 AIM IMMUNOTECH INC COM 00901B105 461 228 SH SOLE 0 0 0 228 AIRBNB INC COM CL A 009066101 1179618 7032 SH SOLE 0 0 0 7032 ALBEMARLE CORP COM 012653101 154944 708 SH SOLE 0 0 0 708 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 295585 1547 SH SOLE 0 0 0 1547 ALKERMES PLC SHS G01767105 98688 3200 SH SOLE 0 0 0 3200 ALLEGHENY TECHNOLOGIES INC COM 01741R102 2079 125 SH SOLE 0 0 0 125 ALLIANCE DATA SYSTEMS CORP COM 018581108 9786 97 SH SOLE 0 0 0 97 ALLY FINL INC COM 02005N100 43903 860 SH SOLE 0 0 0 860 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 7843 250 SH SOLE 0 0 0 250 ALPS ETF TR DISRUPTIVE TECH 00162Q478 82998 1712 SH SOLE 0 0 0 1712 ALTAIR ENGR INC COM CL A 021369103 2620 38 SH SOLE 0 0 0 38 AMAZON COM INC COM 023135106 40870247 12440 SH SOLE 0 0 0 12440 AMC ENTMT HLDGS INC CL A COM 00165C104 13359 351 SH SOLE 0 0 0 351 AMER STATES WTR CO COM 029899101 259989 3040 SH SOLE 0 0 0 3040 AMERICAN CAMPUS CMNTYS INC COM 024835100 24225 500 SH SOLE 0 0 0 500 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 28071 536 SH SOLE 0 0 0 536 AMERICAN ELEC PWR CO INC COM 025537101 917828 11306 SH SOLE 0 0 0 11306 AMERICAN EXPRESS CO COM 025816109 2157479 12878 SH SOLE 0 0 0 12878 AMERICAN FINL GROUP INC OHIO COM 025932104 755 6 SH SOLE 0 0 0 6 AMERICAN VANGUARD CORP COM 030371108 627 42 SH SOLE 0 0 0 42 AMERICAN WOODMARK CORPORATIO COM 030506109 1961 30 SH SOLE 0 0 0 30 AMKOR TECHNOLOGY INC COM 031652100 14629 579 SH SOLE 0 0 0 579 AMN HEALTHCARE SVCS INC COM 001744101 120832 1053 SH SOLE 0 0 0 1053 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 9540 554 SH SOLE 0 0 0 554 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 81159 2371 SH SOLE 0 0 0 2371 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 807061 18079 SH SOLE 0 0 0 18079 AMPLIFY ETF TR INTL ONLINE 032108870 29242 642 SH SOLE 0 0 0 642 ANAPLAN INC COM 03272L108 25574 420 SH SOLE 0 0 0 420 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 98725 5500 SH SOLE 0 0 0 5500 APA CORPORATION COM 03743Q108 30270 1413 SH SOLE 0 0 0 1413 APPLIED INDL TECHNOLOGIES IN COM 03820C105 2974 33 SH SOLE 0 0 0 33 APPLIED MATLS INC COM 038222105 2480264 19251 SH SOLE 0 0 0 19251 APPLIED OPTOELECTRONICS INC COM 03823U102 180 25 SH SOLE 0 0 0 25 AQUA METALS INC COM 03837J101 8694 4200 SH SOLE 0 0 0 4200 ARAMARK COM 03852U106 11797 359 SH SOLE 0 0 0 359 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 8354 277 SH SOLE 0 0 0 277 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1416802 19192 SH SOLE 0 0 0 19192 ARGENX SE SPONSORED ADR 04016X101 604 2 SH SOLE 0 0 0 2 ARK ETF TR 3D PRINTING ETF 00214Q500 234299 6563 SH SOLE 0 0 0 6563 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1701753 21739 SH SOLE 0 0 0 21739 ARMSTRONG WORLD INDS INC NEW COM 04247X102 31505 330 SH SOLE 0 0 0 330 ASBURY AUTOMOTIVE GROUP INC COM 043436104 305144 1551 SH SOLE 0 0 0 1551 ASML HOLDING N V N Y REGISTRY SHS N07059210 1227245 1647 SH SOLE 0 0 0 1647 ASPIRA WOMENS HEALTH INC COM 04537Y109 39000 12000 SH SOLE 0 0 0 12000 ASSOCIATED BANC CORP COM 045487105 40591 1895 SH SOLE 0 0 0 1895 ATARA BIOTHERAPEUTICS INC COM 046513107 162890 9100 SH SOLE 0 0 0 9100 ATHENEX INC COM 04685N103 3446 1145 SH SOLE 0 0 0 1145 ATOMERA INC COM 04965B100 8082 350 SH SOLE 0 0 0 350 ATRICURE INC COM 04963C209 25177 362 SH SOLE 0 0 0 362 AURINIA PHARMACEUTICALS INC COM 05156V102 135568 6126 SH SOLE 0 0 0 6126 AUTODESK INC COM 052769106 508743 1784 SH SOLE 0 0 0 1784 AVALARA INC COM 05338G106 85582 490 SH SOLE 0 0 0 490 AVALONBAY CMNTYS INC COM 053484101 522849 2359 SH SOLE 0 0 0 2359 AVANTOR INC COM 05352A100 643153 15725 SH SOLE 0 0 0 15725 AVITA MEDICAL INC COM 05380C102 744 42 SH SOLE 0 0 0 42 AVNET INC COM 053807103 160820 4350 SH SOLE 0 0 0 4350 AXALTA COATING SYS LTD COM G0750C108 12347 423 SH SOLE 0 0 0 423 BAIDU INC SPON ADR REP A 056752108 3438465 22364 SH SOLE 0 0 0 22364 BANCORPSOUTH BK TUPELO MISS COM 05971J102 4616 155 SH SOLE 0 0 0 155 BANK HAWAII CORP COM 062540109 411 5 SH SOLE 0 0 0 5 BANK MONTREAL QUE COM 063671101 59339 595 SH SOLE 0 0 0 595 BANK NEW YORK MELLON CORP COM 064058100 410500 7919 SH SOLE 0 0 0 7919 BANK NOVA SCOTIA B C COM 064149107 67683 1100 SH SOLE 0 0 0 1100 BARINGS GLOBAL SHORT DURATIO COM 06760L100 77378 4525 SH SOLE 0 0 0 4525 BECTON DICKINSON & CO COM 075887109 429966 1749 SH SOLE 0 0 0 1749 BEIGENE LTD SPONSORED ADR 07725L102 78771 217 SH SOLE 0 0 0 217 BENTLEY SYS INC COM CL B 08265T208 34444 568 SH SOLE 0 0 0 568 BEST BUY INC COM 086516101 115752 1095 SH SOLE 0 0 0 1095 BIG 5 SPORTING GOODS CORP COM 08915P101 63613 2761 SH SOLE 0 0 0 2761 BIO-TECHNE CORP COM 09073M104 719102 1484 SH SOLE 0 0 0 1484 BIOHITECH GLOBAL INC COM 09074B107 1380 1000 SH SOLE 0 0 0 1000 BIOLASE INC COM NEW 090911207 256 400 SH SOLE 0 0 0 400 BLUEBIRD BIO INC COM 09609G100 1070 56 SH SOLE 0 0 0 56 BLUELINX HLDGS INC COM NEW 09624H208 9776 200 SH SOLE 0 0 0 200 BNY MELLON STRATEGIC MUN BD COM 09662E109 39900 5000 SH SOLE 0 0 0 5000 BNY MELLON STRATEGIC MUNS IN COM 05588W108 35487 4079 SH SOLE 0 0 0 4079 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2567610 32358 SH SOLE 0 0 0 32358 BOSTON OMAHA CORP COM 101044105 172377 4445 SH SOLE 0 0 0 4445 BP PLC SPONSORED ADR 055622104 474203 17351 SH SOLE 0 0 0 17351 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 30302 2258 SH SOLE 0 0 0 2258 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 2563 273 SH SOLE 0 0 0 273 BROADMARK RLTY CAP INC COM 11135B100 67541 6850 SH SOLE 0 0 0 6850 BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 278 5 SH SOLE 0 0 0 5 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 44723 1152 SH SOLE 0 0 0 1152 BRUKER CORP COM 116794108 4217 54 SH SOLE 0 0 0 54 BURLINGTON STORES INC COM 122017106 503337 1775 SH SOLE 0 0 0 1775 BUTTERFLY NETWORK INC COM CL A 124155102 2088 200 SH SOLE 0 0 0 200 CACTUS INC CL A 127203107 1094 29 SH SOLE 0 0 0 29 CADENCE DESIGN SYSTEM INC COM 127387108 389352 2571 SH SOLE 0 0 0 2571 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 311037 19900 SH SOLE 0 0 0 19900 CALAMOS GBL DYN INCOME FUND COM 12811L107 9570 1000 SH SOLE 0 0 0 1000 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 9721 1229 SH SOLE 0 0 0 1229 CAMBRIA ETF TR TAIL RISK 132061862 3339 178 SH SOLE 0 0 0 178 CAMDEN NATL CORP COM 133034108 1868 39 SH SOLE 0 0 0 39 CAMPING WORLD HLDGS INC CL A 13462K109 19435 500 SH SOLE 0 0 0 500 CANADIAN IMP BK COMM COM 136069101 69229 622 SH SOLE 0 0 0 622 CANOO INC *W EXP 12/21/202 13803R110 1898 1004 SH SOLE 0 0 0 1004 CANTERBURY PK HLDG CORP COM 13811E101 9570 600 SH SOLE 0 0 0 600 CAPRI HOLDINGS LIMITED SHS G1890L107 27061 559 SH SOLE 0 0 0 559 CAPSTEAD MTG CORP COM NO PAR 14067E506 4328 647 SH SOLE 0 0 0 647 CARDINAL HEALTH INC COM 14149Y108 23741 480 SH SOLE 0 0 0 480 CARDLYTICS INC COM 14161W105 9485 113 SH SOLE 0 0 0 113 CARLISLE COS INC COM 142339100 242021 1217 SH SOLE 0 0 0 1217 CARLYLE GROUP INC COM 14316J108 54115 1145 SH SOLE 0 0 0 1145 CARNIVAL PLC ADR 14365C103 2076 91 SH SOLE 0 0 0 91 CARPENTER TECHNOLOGY CORP COM 144285103 56313 1720 SH SOLE 0 0 0 1720 CARTER BANKSHARES INC COM NEW 146103106 18486 1300 SH SOLE 0 0 0 1300 CASEYS GEN STORES INC COM 147528103 183269 973 SH SOLE 0 0 0 973 CASPER SLEEP INC COM 147626105 214 50 SH SOLE 0 0 0 50 CASSAVA SCIENCES INC COM 14817C107 509056 8200 SH SOLE 0 0 0 8200 CASTLIGHT HEALTH INC CL B 14862Q100 245 156 SH SOLE 0 0 0 156 CATHAY GEN BANCORP COM 149150104 2939 71 SH SOLE 0 0 0 71 CELLECTIS S A SPON ADS 15117K103 84172 6675 SH SOLE 0 0 0 6675 CELSIUS HLDGS INC COM NEW 15118V207 115946 1287 SH SOLE 0 0 0 1287 CENOVUS ENERGY INC COM 15135U109 12213 1214 SH SOLE 0 0 0 1214 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 3266 460 SH SOLE 0 0 0 460 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2408 56 SH SOLE 0 0 0 56 CENTURY CMNTYS INC COM 156504300 4609 75 SH SOLE 0 0 0 75 CERENCE INC COM 156727109 14417 150 SH SOLE 0 0 0 150 CF INDS HLDGS INC COM 125269100 12700 228 SH SOLE 0 0 0 228 CHANNELADVISOR CORP COM 159179100 2851 113 SH SOLE 0 0 0 113 CHARLES RIV LABS INTL INC COM 159864107 1303212 3158 SH SOLE 0 0 0 3158 CHARTER COMMUNICATIONS INC N CL A 16119P108 297572 409 SH SOLE 0 0 0 409 CHECK POINT SOFTWARE TECH LT ORD M22465104 5652 50 SH SOLE 0 0 0 50 CHEMOURS CO COM 163851108 66954 2304 SH SOLE 0 0 0 2304 CHIMERA INVT CORP COM NEW 16934Q208 109350 7364 SH SOLE 0 0 0 7364 CHURCH & DWIGHT INC COM 171340102 533402 6460 SH SOLE 0 0 0 6460 CI FINL CORP COM 125491100 295663 14567 SH SOLE 0 0 0 14567 CIA ENERGETICA DE MINAS GERA SPONSORED ADR 204409882 6347 1941 SH SOLE 0 0 0 1941 CIMAREX ENERGY CO COM 171798101 6540 75 SH SOLE 0 0 0 75 CITIZENS FINL GROUP INC COM 174610105 305012 6492 SH SOLE 0 0 0 6492 CLARIVATE PLC ORD SHS G21810109 53874 2460 SH SOLE 0 0 0 2460 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 3343 153 SH SOLE 0 0 0 153 CLOUDFLARE INC CL A COM 18915M107 126168 1120 SH SOLE 0 0 0 1120 CME GROUP INC COM 12572Q105 763699 3949 SH SOLE 0 0 0 3949 COHEN & STEERS CLOSED-END OP COM 19248P106 41105 3020 SH SOLE 0 0 0 3020 COHEN & STEERS INC COM 19247A100 43309 517 SH SOLE 0 0 0 517 COHEN & STEERS QUALITY INCOM COM 19247L106 188053 12621 SH SOLE 0 0 0 12621 COHU INC COM 192576106 1437 45 SH SOLE 0 0 0 45 COINBASE GLOBAL INC COM CL A 19260Q107 7149014 31427 SH SOLE 0 0 0 31427 COLGATE PALMOLIVE CO COM 194162103 580806 7685 SH SOLE 0 0 0 7685 COLUMBIA BKG SYS INC COM 197236102 7028 185 SH SOLE 0 0 0 185 COMPASS DIVERSIFIED SH BEN INT 20451Q104 146200 5190 SH SOLE 0 0 0 5190 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 75422 2525 SH SOLE 0 0 0 2525 CONSOLIDATED COMM HLDGS INC COM 209034107 14612 1590 SH SOLE 0 0 0 1590 CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D480 1838871 220356 SH SOLE 0 0 0 220356 CREDIT SUISSE GROUP SPONSORED ADR 225401108 4930 500 SH SOLE 0 0 0 500 CRONOS GROUP INC COM 22717L101 118124 20870 SH SOLE 0 0 0 20870 CROWDSTRIKE HLDGS INC CL A 22788C105 3770794 15339 SH SOLE 0 0 0 15339 CSG SYS INTL INC COM 126349109 7230 150 SH SOLE 0 0 0 150 CVR ENERGY INC COM 12662P108 2083 125 SH SOLE 0 0 0 125 D R HORTON INC COM 23331A109 1009939 12027 SH SOLE 0 0 0 12027 DARDEN RESTAURANTS INC COM 237194105 534841 3531 SH SOLE 0 0 0 3531 DATTO HLDG CORP COM 23821D100 4039 169 SH SOLE 0 0 0 169 DBX ETF TR XTRACK MSCI EAFE 233051630 6816 300 SH SOLE 0 0 0 300 DELEK US HLDGS INC NEW COM 24665A103 2336 130 SH SOLE 0 0 0 130 DENISON MINES CORP COM 248356107 8279 5632 SH SOLE 0 0 0 5632 DEXCOM INC COM 252131107 663600 1214 SH SOLE 0 0 0 1214 DIAMONDBACK ENERGY INC COM 25278X109 144277 1524 SH SOLE 0 0 0 1524 DICKS SPORTING GOODS INC COM 253393102 571003 4780 SH SOLE 0 0 0 4780 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 47771 831 SH SOLE 0 0 0 831 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 5017 113 SH SOLE 0 0 0 113 DIREXION SHS ETF TR HYDROGEN ETF 25460G617 2025 100 SH SOLE 0 0 0 100 DIREXION SHS ETF TR WORK FROM HOME 25460G773 154435 2086 SH SOLE 0 0 0 2086 DISCOVER FINL SVCS COM 254709108 229645 1869 SH SOLE 0 0 0 1869 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 4519 1333 SH SOLE 0 0 0 1333 DNP SELECT INCOME FD INC COM 23325P104 378970 35551 SH SOLE 0 0 0 35551 DOVER CORP COM 260003108 507552 3264 SH SOLE 0 0 0 3264 DOW INC COM 260557103 579318 10058 SH SOLE 0 0 0 10058 DRIVE SHACK INC COM 262077100 31250 11121 SH SOLE 0 0 0 11121 DT MIDSTREAM INC COMMON STOCK 23345M107 35790 774 SH SOLE 0 0 0 774 DUPONT DE NEMOURS INC COM 26614N102 558829 8219 SH SOLE 0 0 0 8219 DXC TECHNOLOGY CO COM 23355L106 25914 771 SH SOLE 0 0 0 771 EAGLE MATLS INC COM 26969P108 10886 83 SH SOLE 0 0 0 83 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 112858 4770 SH SOLE 0 0 0 4770 EATON VANCE RISK-MANAGED DIV COM 27829G106 16570 1550 SH SOLE 0 0 0 1550 EATON VANCE SHORT DURATION D COM 27828V104 11664 875 SH SOLE 0 0 0 875 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 115168 7203 SH SOLE 0 0 0 7203 EATON VANCE TAX-MANAGED GLOB COM 27829C105 308597 28547 SH SOLE 0 0 0 28547 EMAGIN CORP COM NEW 29076N206 170 75 SH SOLE 0 0 0 75 EMERGENT BIOSOLUTIONS INC COM 29089Q105 15822 316 SH SOLE 0 0 0 316 EMERSON ELEC CO COM 291011104 1365621 14497 SH SOLE 0 0 0 14497 ENBRIDGE INC COM 29250N105 833564 20929 SH SOLE 0 0 0 20929 ENDAVA PLC ADS 29260V105 185028 1362 SH SOLE 0 0 0 1362 ENEL AMERICAS S A SPONSORED ADR 29274F104 3247 555 SH SOLE 0 0 0 555 ENERGOUS CORP COM 29272C103 52096 25046 SH SOLE 0 0 0 25046 ENERGY FUELS INC COM NEW 292671708 70808 10123 SH SOLE 0 0 0 10123 ENERGY RECOVERY INC COM 29270J100 58708 3085 SH SOLE 0 0 0 3085 ENI S P A SPONSORED ADR 26874R108 1471 55 SH SOLE 0 0 0 55 ENSIGN GROUP INC COM 29358P101 5392 72 SH SOLE 0 0 0 72 ENTEGRIS INC COM 29362U104 455129 3615 SH SOLE 0 0 0 3615 ENVISTA HOLDINGS CORPORATION COM 29415F104 152105 3638 SH SOLE 0 0 0 3638 EQUIFAX INC COM 294429105 39280 155 SH SOLE 0 0 0 155 ERICSSON ADR B SEK 10 294821608 7022 627 SH SOLE 0 0 0 627 ERIE INDTY CO CL A 29530P102 33543 188 SH SOLE 0 0 0 188 ESPERION THERAPEUTICS INC NE COM 29664W105 356198 29560 SH SOLE 0 0 0 29560 ESPORTS ENTMT GROUP INC COM 29667K306 2684 400 SH SOLE 0 0 0 400 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 499365 34702 SH SOLE 0 0 0 34702 ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 12776 450 SH SOLE 0 0 0 450 ETF MANAGERS TR WEDBUSH ETFMG 26924G805 7515 146 SH SOLE 0 0 0 146 ETFIS SER TR I INFRAC ACT MLP 26923G772 371130 14225 SH SOLE 0 0 0 14225 ETFIS SER TR I INFRACP REIT PFD 26923G400 8554 350 SH SOLE 0 0 0 350 ETFIS SER TR I VIRTUS INFRCAP 26923G822 154691 6215 SH SOLE 0 0 0 6215 EVEREST RE GROUP LTD COM G3223R108 45036 180 SH SOLE 0 0 0 180 EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731 513 12 SH SOLE 0 0 0 12 EXPEDITORS INTL WASH INC COM 302130109 359773 3020 SH SOLE 0 0 0 3020 EXXON MOBIL CORP COM 30231G102 5488961 93314 SH SOLE 0 0 0 93314 FACTSET RESH SYS INC COM 303075105 68297 173 SH SOLE 0 0 0 173 FASTLY INC CL A 31188V100 58719 1452 SH SOLE 0 0 0 1452 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1982592 35290 SH SOLE 0 0 0 35290 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 160258 4931 SH SOLE 0 0 0 4931 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 160980 3014 SH SOLE 0 0 0 3014 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 69457 1088 SH SOLE 0 0 0 1088 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 5762 140 SH SOLE 0 0 0 140 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 12438 250 SH SOLE 0 0 0 250 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 52633 1105 SH SOLE 0 0 0 1105 FIDELITY NATL INFORMATION SV COM 31620M106 224989 1849 SH SOLE 0 0 0 1849 FINANCIAL INSTNS INC COM 317585404 43983 1435 SH SOLE 0 0 0 1435 FIRST AMERN FINL CORP COM 31847R102 43247 645 SH SOLE 0 0 0 645 FIRST TR ENERGY INFRASTRCTR COM 33738C103 2869 225 SH SOLE 0 0 0 225 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 14466 444 SH SOLE 0 0 0 444 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 4039022 71135 SH SOLE 0 0 0 71135 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 155874 2319 SH SOLE 0 0 0 2319 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 512777 7409 SH SOLE 0 0 0 7409 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 424048 9583 SH SOLE 0 0 0 9583 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 4990 100 SH SOLE 0 0 0 100 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 123342 4478 SH SOLE 0 0 0 4478 FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753 10206 355 SH SOLE 0 0 0 355 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 17732 314 SH SOLE 0 0 0 314 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 76928 4045 SH SOLE 0 0 0 4045 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 397041 9682 SH SOLE 0 0 0 9682 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 341745 7142 SH SOLE 0 0 0 7142 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 150707 5331 SH SOLE 0 0 0 5331 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 48596 957 SH SOLE 0 0 0 957 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 700303 20092 SH SOLE 0 0 0 20092 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 1921190 83712 SH SOLE 0 0 0 83712 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 486235 15354 SH SOLE 0 0 0 15354 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 368243 11283 SH SOLE 0 0 0 11283 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 4784380 155035 SH SOLE 0 0 0 155035 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 1983376 61981 SH SOLE 0 0 0 61981 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 573284 25908 SH SOLE 0 0 0 25908 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 532347 17985 SH SOLE 0 0 0 17985 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 414003 20536 SH SOLE 0 0 0 20536 FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 111128 5335 SH SOLE 0 0 0 5335 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 575842 22199 SH SOLE 0 0 0 22199 FIRST TR HIGH INCOME LONG / COM 33738E109 9534 600 SH SOLE 0 0 0 600 BK OF AMERICA CORP COM 060505104 3705590 87301 SH SOLE 0 0 0 87301 BLACK KNIGHT INC COM 09215C105 29736 413 SH SOLE 0 0 0 413 BLACKROCK CAP INVT CORP COM 092533108 835 217 SH SOLE 0 0 0 217 BLACKROCK CORE BD TR SHS BEN INT 09249E101 165865 10016 SH SOLE 0 0 0 10016 BLACKROCK CR ALLOCATION INCO COM 092508100 66043 4359 SH SOLE 0 0 0 4359 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 57164 2119 SH SOLE 0 0 0 2119 BLACKROCK INC COM 09247X101 2934680 3499 SH SOLE 0 0 0 3499 BLACKROCK INCOME TR INC COM 09247F100 6100 1000 SH SOLE 0 0 0 1000 BLACKROCK INVT QUALITY MUN T COM 09247D105 10480 607 SH SOLE 0 0 0 607 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 48820 2982 SH SOLE 0 0 0 2982 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 3312 240 SH SOLE 0 0 0 240 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 68950 5000 SH SOLE 0 0 0 5000 BLINK CHARGING CO COM 09354A100 256145 8953 SH SOLE 0 0 0 8953 BLOOMIN BRANDS INC COM 094235108 3275 131 SH SOLE 0 0 0 131 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 15288 1200 SH SOLE 0 0 0 1200 BOISE CASCADE CO DEL COM 09739D100 2267 42 SH SOLE 0 0 0 42 BOOT BARN HLDGS INC COM 099406100 280207 3153 SH SOLE 0 0 0 3153 BORQS TECHNOLOGIES INC SHS G1466B103 444 750 SH SOLE 0 0 0 750 BOSTON PROPERTIES INC COM 101121101 20153 186 SH SOLE 0 0 0 186 BOSTON SCIENTIFIC CORP COM 101137107 1003914 23137 SH SOLE 0 0 0 23137 BRAGG GAMING GROUP INC COM NEW 104833306 3408 355 SH SOLE 0 0 0 355 BRINKS CO COM 109696104 6647 105 SH SOLE 0 0 0 105 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 403103 11426 SH SOLE 0 0 0 11426 BROADCOM INC COM 11135F101 3307492 6821 SH SOLE 0 0 0 6821 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1910861 11467 SH SOLE 0 0 0 11467 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 95106 1695 SH SOLE 0 0 0 1695 BROOKS AUTOMATION INC NEW COM 114340102 565764 5528 SH SOLE 0 0 0 5528 BSQUARE CORP COM NEW 11776U300 3470 1440 SH SOLE 0 0 0 1440 BUNGE LIMITED COM G16962105 966316 11883 SH SOLE 0 0 0 11883 BYRNA TECHNOLOGIES INC COM NEW 12448X201 25511 1167 SH SOLE 0 0 0 1167 CABOT CORP COM 127055101 27508 549 SH SOLE 0 0 0 549 CACI INTL INC CL A 127190304 47178 180 SH SOLE 0 0 0 180 CAESARS ENTERTAINMENT INC NE COM 12769G100 4724518 42078 SH SOLE 0 0 0 42078 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 132528 7479 SH SOLE 0 0 0 7479 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 17154 285 SH SOLE 0 0 0 285 CAMDEN PPTY TR SH BEN INT 133131102 1180 8 SH SOLE 0 0 0 8 CAMECO CORP COM 13321L108 132553 6100 SH SOLE 0 0 0 6100 CAMPBELL SOUP CO COM 134429109 9156 219 SH SOLE 0 0 0 219 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 79366 2225 SH SOLE 0 0 0 2225 CANADIAN NAT RES LTD COM 136385101 60530 1657 SH SOLE 0 0 0 1657 CANADIAN SOLAR INC COM 136635109 3459 100 SH SOLE 0 0 0 100 CANOO INC COM CL A 13803R102 5383 700 SH SOLE 0 0 0 700 CANOPY GROWTH CORP COM 138035100 370731 26753 SH SOLE 0 0 0 26753 CARA THERAPEUTICS INC COM 140755109 636926 41225 SH SOLE 0 0 0 41225 CAREDX INC COM 14167L103 6274 99 SH SOLE 0 0 0 99 CARLOTZ INC COM CL A 142552108 381 100 SH SOLE 0 0 0 100 CARMAX INC COM 143130102 130775 1022 SH SOLE 0 0 0 1022 CARVANA CO CL A 146869102 404667 1342 SH SOLE 0 0 0 1342 CATALENT INC COM 148806102 93814 705 SH SOLE 0 0 0 705 CBRE CLARION GLOBAL REAL EST COM 12504G100 48496 5801 SH SOLE 0 0 0 5801 CBRE GROUP INC CL A 12504L109 291803 3012 SH SOLE 0 0 0 3012 CDK GLOBAL INC COM 12508E101 96462 2267 SH SOLE 0 0 0 2267 CEDAR REALTY TRUST INC COM NEW 150602605 8381 380 SH SOLE 0 0 0 380 CENTENE CORP DEL COM 15135B101 91346 1466 SH SOLE 0 0 0 1466 CENTERPOINT ENERGY INC COM 15189T107 49643 2018 SH SOLE 0 0 0 2018 CGI INC CL A SUB VTG 12532H104 4077 48 SH SOLE 0 0 0 48 CHAMPIONX CORPORATION COM 15872M104 16636 744 SH SOLE 0 0 0 744 CHART INDS INC COM 16115Q308 11658 61 SH SOLE 0 0 0 61 CHECK CAP LTD SHS M2361E203 6149 7017 SH SOLE 0 0 0 7017 CHEGG INC COM 163092109 1371419 20162 SH SOLE 0 0 0 20162 CHENIERE ENERGY INC COM NEW 16411R208 417149 4271 SH SOLE 0 0 0 4271 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 28469 700 SH SOLE 0 0 0 700 CHINA FD INC COM 169373107 6612 260 SH SOLE 0 0 0 260 CHURCHILL DOWNS INC COM 171484108 174298 726 SH SOLE 0 0 0 726 CIENA CORP COM NEW 171779309 759826 14797 SH SOLE 0 0 0 14797 CINEMARK HLDGS INC COM 17243V102 6339 330 SH SOLE 0 0 0 330 CIRRUS LOGIC INC COM 172755100 15070 183 SH SOLE 0 0 0 183 CIT GROUP INC COM NEW 125581801 30547 588 SH SOLE 0 0 0 588 COASTAL FINL CORP WA COM NEW 19046P209 42501 1334 SH SOLE 0 0 0 1334 COCA COLA CONS INC COM 191098102 43360 110 SH SOLE 0 0 0 110 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 14560 263 SH SOLE 0 0 0 263 COHEN & STEERS SELECT PFD & COM 19248Y107 68315 2397 SH SOLE 0 0 0 2397 COLUMBIA PPTY TR INC COM NEW 198287203 15863 834 SH SOLE 0 0 0 834 COMCAST CORP NEW CL A 20030N101 3567992 63794 SH SOLE 0 0 0 63794 COMFORT SYS USA INC COM 199908104 4938 69 SH SOLE 0 0 0 69 COMMERCIAL METALS CO COM 201723103 26064 856 SH SOLE 0 0 0 856 COMMSCOPE HLDG CO INC COM 20337X109 2528 186 SH SOLE 0 0 0 186 CONCENTRIX CORP COM 20602D101 53808 304 SH SOLE 0 0 0 304 CONSTELLATION BRANDS INC CL A 21036P108 1581787 7508 SH SOLE 0 0 0 7508 CONTINENTAL RES INC COM 212015101 13845 300 SH SOLE 0 0 0 300 COOPER COS INC COM NEW 216648402 245919 595 SH SOLE 0 0 0 595 CORNERSTONE STRATEGIC VALUE COM 21924B302 9498 742 SH SOLE 0 0 0 742 CORNERSTONE TOTAL RETURN FD COM 21924U300 24820 2000 SH SOLE 0 0 0 2000 CORSAIR GAMING INC COM 22041X102 140022 5400 SH SOLE 0 0 0 5400 CORTEVA INC COM 22052L104 171343 4072 SH SOLE 0 0 0 4072 CORVUS GOLD INC COM 221013105 1228 385 SH SOLE 0 0 0 385 COSTAMARE INC SHS Y1771G102 15490 1000 SH SOLE 0 0 0 1000 COSTAR GROUP INC COM 22160N109 272384 3166 SH SOLE 0 0 0 3166 COVANTA HLDG CORP COM 22282E102 39234 1950 SH SOLE 0 0 0 1950 CRACKER BARREL OLD CTRY STOR COM 22410J106 108656 777 SH SOLE 0 0 0 777 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 83538 4200 SH SOLE 0 0 0 4200 FIRST TR INTER DURATN PFD & COM 33718W103 231560 9255 SH SOLE 0 0 0 9255 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1049872 12308 SH SOLE 0 0 0 12308 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 2400 604 SH SOLE 0 0 0 604 FIRST TR VALUE LINE DIVID IN SHS 33734H106 8317487 212177 SH SOLE 0 0 0 212177 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 16474 572 SH SOLE 0 0 0 572 FLAHERTY & CRUMRINE PFD SECS COM 338478100 150519 6759 SH SOLE 0 0 0 6759 FLEXSHARES TR HIG YLD VL ETF 33939L662 68779 1380 SH SOLE 0 0 0 1380 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 275160 9850 SH SOLE 0 0 0 9850 FORD MTR CO DEL COM 345370860 1158101 81787 SH SOLE 0 0 0 81787 FORTRESS BIOTECH INC COM 34960Q109 1449 450 SH SOLE 0 0 0 450 FOUR CORNERS PPTY TR INC COM 35086T109 207064 7709 SH SOLE 0 0 0 7709 FRANCHISE GROUP INC COM 35180X105 28328 800 SH SOLE 0 0 0 800 FRANCO NEV CORP COM 351858105 64146 494 SH SOLE 0 0 0 494 FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 496394 19129 SH SOLE 0 0 0 19129 FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 723534 21082 SH SOLE 0 0 0 21082 FRANKLIN TEMPLETON ETF TR LIBERTYQ US SML 35473P876 395117 10460 SH SOLE 0 0 0 10460 FRESHPET INC COM 358039105 2954396 20705 SH SOLE 0 0 0 20705 FRONTIER COMMUNICATIONS PARE COM 35909D109 98325 3528 SH SOLE 0 0 0 3528 FS KKR CAP CORP COM 302635206 1190162 53991 SH SOLE 0 0 0 53991 FTI CONSULTING INC COM 302941109 144264 1071 SH SOLE 0 0 0 1071 FUBOTV INC COM 35953D104 37066 1547 SH SOLE 0 0 0 1547 FUELCELL ENERGY INC COM 35952H601 15420 2305 SH SOLE 0 0 0 2305 FULLER H B CO COM 359694106 3874 60 SH SOLE 0 0 0 60 GABELLI EQUITY TR INC COM 362397101 10460 1573 SH SOLE 0 0 0 1573 GALIANO GOLD INC COM 36352H100 1296 1800 SH SOLE 0 0 0 1800 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 2238 600 SH SOLE 0 0 0 600 GAMESTOP CORP NEW CL A 36467W109 5264 30 SH SOLE 0 0 0 30 GAP INC COM 364760108 26053 1148 SH SOLE 0 0 0 1148 GARRETT MOTION INC COM 366505105 973 132 SH SOLE 0 0 0 132 GENERAL DYNAMICS CORP COM 369550108 191929 979 SH SOLE 0 0 0 979 GENMAB A/S SPONSORED ADS 372303206 107677 2464 SH SOLE 0 0 0 2464 GENPREX INC COM 372446104 536 200 SH SOLE 0 0 0 200 GENTHERM INC COM 37253A103 2347 29 SH SOLE 0 0 0 29 GILEAD SCIENCES INC COM 375558103 619933 8875 SH SOLE 0 0 0 8875 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 23180 2000 SH SOLE 0 0 0 2000 GLAUKOS CORP COM 377322102 39788 826 SH SOLE 0 0 0 826 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 431133 11283 SH SOLE 0 0 0 11283 GLOBAL INDUSTRIAL COMPANY COM 37892E102 15156 400 SH SOLE 0 0 0 400 GLOBAL X FDS CANNABIS ETF 37954Y426 6258 700 SH SOLE 0 0 0 700 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 307907 10092 SH SOLE 0 0 0 10092 GLOBAL X FDS GLBL X MLP ETF 37954Y343 20316 576 SH SOLE 0 0 0 576 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 499264 11619 SH SOLE 0 0 0 11619 GLOBAL X FDS S&P 500 COVERED 37954Y475 24265 500 SH SOLE 0 0 0 500 GLOBAL X FDS SOCIAL MED ETF 37950E416 26387 433 SH SOLE 0 0 0 433 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 82841 4675 SH SOLE 0 0 0 4675 GLOBAL X FDS US PFD ETF 37954Y657 792854 30779 SH SOLE 0 0 0 30779 GODADDY INC CL A 380237107 124345 1784 SH SOLE 0 0 0 1784 GOLAR LNG LTD SHS G9456A100 8686 670 SH SOLE 0 0 0 670 GRAPHITE BIO INC COM 38870X104 328 20 SH SOLE 0 0 0 20 GREENPOWER MTR CO INC COM NEW 39540E302 8928 600 SH SOLE 0 0 0 600 GROWGENERATION CORP COM 39986L109 21044 853 SH SOLE 0 0 0 853 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 38230 816 SH SOLE 0 0 0 816 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 698 6 SH SOLE 0 0 0 6 GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 108 48 SH SOLE 0 0 0 48 GS ACQUISITION HLDGS CORP II COM CL A 36258Q105 11906 1165 SH SOLE 0 0 0 1165 GUARDANT HEALTH INC COM 40131M109 18752 150 SH SOLE 0 0 0 150 GUGGENHEIM ENHANCED EQT INCM COM 40167B100 72189 7779 SH SOLE 0 0 0 7779 HANNON ARMSTRONG SUST INFR C COM 41068X100 43640 816 SH SOLE 0 0 0 816 HANOVER INS GROUP INC COM 410867105 39016 301 SH SOLE 0 0 0 301 HDFC BANK LTD SPONSORED ADS 40415F101 95456 1306 SH SOLE 0 0 0 1306 HECLA MNG CO COM 422704106 16500 3000 SH SOLE 0 0 0 3000 HEICO CORP NEW CL A 422806208 53412 451 SH SOLE 0 0 0 451 HERBALIFE NUTRITION LTD COM SHS G4412G101 16443 388 SH SOLE 0 0 0 388 HERCULES CAPITAL INC COM 427096508 212844 12814 SH SOLE 0 0 0 12814 HIGHWOODS PPTYS INC COM 431284108 1053 24 SH SOLE 0 0 0 24 HOLLYFRONTIER CORP COM 436106108 71377 2154 SH SOLE 0 0 0 2154 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 7552 365 SH SOLE 0 0 0 365 HONEYWELL INTL INC COM 438516106 3089592 14547 SH SOLE 0 0 0 14547 HOST HOTELS & RESORTS INC COM 44107P104 6630 406 SH SOLE 0 0 0 406 HOWARD HUGHES CORP COM 44267D107 54179 617 SH SOLE 0 0 0 617 HUBSPOT INC COM 443573100 244745 362 SH SOLE 0 0 0 362 HUNTINGTON INGALLS INDS INC COM 446413106 248275 1286 SH SOLE 0 0 0 1286 HYWIN HLDG LTD ADS 44951X104 6109 1000 SH SOLE 0 0 0 1000 I MAB SPONSORED ADS 44975P103 4059 56 SH SOLE 0 0 0 56 IAA INC COM 449253103 437 8 SH SOLE 0 0 0 8 IHS MARKIT LTD SHS G47567105 542050 4648 SH SOLE 0 0 0 4648 ILLUMINA INC COM 452327109 2546014 6277 SH SOLE 0 0 0 6277 IMMUNOGEN INC COM 45253H101 284 50 SH SOLE 0 0 0 50 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 4311 150 SH SOLE 0 0 0 150 INDIA FD INC COM 454089103 9513 412 SH SOLE 0 0 0 412 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6962 274 SH SOLE 0 0 0 274 ING GROEP N.V. SPONSORED ADR 456837103 97880 6755 SH SOLE 0 0 0 6755 INGEVITY CORP COM 45688C107 4639 65 SH SOLE 0 0 0 65 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 78266 3180 SH SOLE 0 0 0 3180 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 24386 950 SH SOLE 0 0 0 950 INNOVATOR ETFS TR GROWTH ACCELE 45783Y509 8493 300 SH SOLE 0 0 0 300 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 92337 2367 SH SOLE 0 0 0 2367 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 38205 1170 SH SOLE 0 0 0 1170 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 78435 2700 SH SOLE 0 0 0 2700 1 800 FLOWERS COM INC CL A 68243Q106 40883 1340 SH SOLE 0 0 0 1340 ABCELLERA BIOLOGICS INC COM 00288U106 5511 275 SH SOLE 0 0 0 275 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 4831 1164 SH SOLE 0 0 0 1164 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 214063 10017 SH SOLE 0 0 0 10017 ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 841000 33954 SH SOLE 0 0 0 33954 ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 480591 24161 SH SOLE 0 0 0 24161 ACTIVISION BLIZZARD INC COM 00507V109 463316 5987 SH SOLE 0 0 0 5987 ADITXT INC COM 007025109 2535 1500 SH SOLE 0 0 0 1500 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 8578 135 SH SOLE 0 0 0 135 AERCAP HOLDINGS NV SHS N00985106 6764 117 SH SOLE 0 0 0 117 AFFIRM HLDGS INC COM CL A 00827B106 500942 4205 SH SOLE 0 0 0 4205 AFLAC INC COM 001055102 159793 3065 SH SOLE 0 0 0 3065 AGCO CORP COM 001084102 62735 512 SH SOLE 0 0 0 512 AGENUS INC COM NEW 00847G705 788 150 SH SOLE 0 0 0 150 AGILENT TECHNOLOGIES INC COM 00846U101 1420448 9017 SH SOLE 0 0 0 9017 AGNC INVT CORP COM 00123Q104 149736 9495 SH SOLE 0 0 0 9495 AGNICO EAGLE MINES LTD COM 008474108 168201 3244 SH SOLE 0 0 0 3244 AGORA INC ADS 00851L103 178350 6150 SH SOLE 0 0 0 6150 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208 254643 9600 SH SOLE 0 0 0 9600 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406 84101 3172 SH SOLE 0 0 0 3172 AIR LEASE CORP CL A 00912X302 787 20 SH SOLE 0 0 0 20 ALARM COM HLDGS INC COM 011642105 7819 100 SH SOLE 0 0 0 100 ALASKA AIR GROUP INC COM 011659109 42852 731 SH SOLE 0 0 0 731 ALLETE INC COM NEW 018522300 26248 441 SH SOLE 0 0 0 441 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 3261 300 SH SOLE 0 0 0 300 ALLISON TRANSMISSION HLDGS I COM 01973R101 28150 797 SH SOLE 0 0 0 797 ALPS ETF TR ALERIAN MLP 00162Q452 731256 21940 SH SOLE 0 0 0 21940 ALPS ETF TR REIT DIVIDE DOGS 00162Q106 4763 100 SH SOLE 0 0 0 100 ALPS ETF TR SECTR DIV DOGS 00162Q858 278460 5450 SH SOLE 0 0 0 5450 ALTERYX INC COM CL A 02156B103 1901 26 SH SOLE 0 0 0 26 ALTIMMUNE INC COM NEW 02155H200 2828 250 SH SOLE 0 0 0 250 ALTO INGREDIENTS INC COM 021513106 6916 1400 SH SOLE 0 0 0 1400 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 934 50 SH SOLE 0 0 0 50 AMERESCO INC CL A 02361E108 54223 928 SH SOLE 0 0 0 928 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 55201 3124 SH SOLE 0 0 0 3124 AMERICAN OUTDOOR BRANDS INC COM 02875D109 2333 95 SH SOLE 0 0 0 95 AMERICAN WELL CORP CL A 03044L105 9110 1000 SH SOLE 0 0 0 1000 AMERISAFE INC COM 03071H100 1909 34 SH SOLE 0 0 0 34 AMETEK INC COM 031100100 426490 3439 SH SOLE 0 0 0 3439 AMMO INC COM 00175J107 1851 301 SH SOLE 0 0 0 301 AMPLIFY ETF TR HIGH INCOME 032108847 102047 6067 SH SOLE 0 0 0 6067 ANI PHARMACEUTICALS INC COM 00182C103 6564 200 SH SOLE 0 0 0 200 ANNALY CAPITAL MANAGEMENT IN COM 035710409 730253 86728 SH SOLE 0 0 0 86728 API GROUP CORP COM STK 00187Y100 318925 15672 SH SOLE 0 0 0 15672 APOLLO INVT CORP COM NEW 03761U502 42349 3265 SH SOLE 0 0 0 3265 APPIAN CORP CL A 03782L101 379106 4098 SH SOLE 0 0 0 4098 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 125026 7948 SH SOLE 0 0 0 7948 APPLE INC COM 037833100 109505093 773848 SH SOLE 0 0 0 773848 APTARGROUP INC COM 038336103 187976 1575 SH SOLE 0 0 0 1575 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 4078 1002 SH SOLE 0 0 0 1002 ARBOR REALTY TRUST INC COM 038923108 404705 21841 SH SOLE 0 0 0 21841 ARCHROCK INC COM 03957W106 2310 280 SH SOLE 0 0 0 280 ARENA PHARMACEUTICALS INC COM NEW 040047607 2978 50 SH SOLE 0 0 0 50 ARK ETF TR ARK SPACE EXPL 00214Q807 421518 21539 SH SOLE 0 0 0 21539 ARK ETF TR GENOMIC REV ETF 00214Q302 4460098 59691 SH SOLE 0 0 0 59691 ARK ETF TR NEXT GNRTN INTER 00214Q401 2458101 17699 SH SOLE 0 0 0 17699 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1773199 28403 SH SOLE 0 0 0 28403 ARTESIAN RES CORP CL A 043113208 8092 212 SH SOLE 0 0 0 212 ATEA PHARMACEUTICALS INC COM 04683R106 3506 100 SH SOLE 0 0 0 100 ATLAS CORP SHARES Y0436Q109 12912 850 SH SOLE 0 0 0 850 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 89899 13725 SH SOLE 0 0 0 13725 AVID TECHNOLOGY INC COM 05367P100 47169 1631 SH SOLE 0 0 0 1631 AVIENT CORPORATION COM 05368V106 5933 128 SH SOLE 0 0 0 128 AVISTA CORP COM 05379B107 2465 63 SH SOLE 0 0 0 63 AWARE INC MASS COM 05453N100 4010 1000 SH SOLE 0 0 0 1000 AXON ENTERPRISE INC COM 05464C101 404296 2310 SH SOLE 0 0 0 2310 AZEK CO INC CL A 05478C105 216498 5926 SH SOLE 0 0 0 5926 B & G FOODS INC NEW COM 05508R106 573122 19166 SH SOLE 0 0 0 19166 BAKER HUGHES COMPANY CL A 05722G100 64636 2614 SH SOLE 0 0 0 2614 BALCHEM CORP COM 057665200 35977 248 SH SOLE 0 0 0 248 BALL CORP COM 058498106 47234 525 SH SOLE 0 0 0 525 BANCOLOMBIA S A SPON ADR PREF 05968L102 762 22 SH SOLE 0 0 0 22 BAR HBR BANKSHARES COM 066849100 11229 400 SH SOLE 0 0 0 400 BARCLAYS PLC ADR 06738E204 46068 4464 SH SOLE 0 0 0 4464 BATH & BODY WORKS INC COM 070830104 36116 573 SH SOLE 0 0 0 573 BAUSCH HEALTH COS INC COM 071734107 80849 2903 SH SOLE 0 0 0 2903 BCE INC COM NEW 05534B760 170210 3400 SH SOLE 0 0 0 3400 BEYOND MEAT INC COM 08862E109 272522 2588 SH SOLE 0 0 0 2588 BGC PARTNERS INC CL A 05541T101 19711 3783 SH SOLE 0 0 0 3783 BHP GROUP LTD SPONSORED ADS 088606108 307163 5739 SH SOLE 0 0 0 5739 BILIBILI INC SPONS ADS REP Z 090040106 613528 9272 SH SOLE 0 0 0 9272 BIO RAD LABS INC CL A 090572207 17903 24 SH SOLE 0 0 0 24 BIOMARIN PHARMACEUTICAL INC COM 09061G101 41118 532 SH SOLE 0 0 0 532 BIONANO GENOMICS INC COM 09075F107 17622 3204 SH SOLE 0 0 0 3204 BIONTECH SE SPONSORED ADS 09075V102 1222995 4480 SH SOLE 0 0 0 4480 BLACKROCK ENERGY & RES TR COM 09250U101 5214 550 SH SOLE 0 0 0 550 BLACKROCK ENHANCD CAP & INM COM 09256A109 86860 4300 SH SOLE 0 0 0 4300 BLACKROCK ENHANCED EQUITY DI COM 09251A104 13769 1405 SH SOLE 0 0 0 1405 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 33825 5500 SH SOLE 0 0 0 5500 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 81664 3200 SH SOLE 0 0 0 3200 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 88316 5757 SH SOLE 0 0 0 5757 CUBESMART COM 229663109 872 18 SH SOLE 0 0 0 18 CURTISS WRIGHT CORP COM 231561101 4038 32 SH SOLE 0 0 0 32 CUSHMAN WAKEFIELD PLC SHS G2717B108 2233 120 SH SOLE 0 0 0 120 CVB FINL CORP COM 126600105 1528 75 SH SOLE 0 0 0 75 DADA NEXUS LTD ADS 23344D108 639056 31889 SH SOLE 0 0 0 31889 DANAHER CORPORATION COM 235851102 4594666 15092 SH SOLE 0 0 0 15092 DANAOS CORPORATION SHS Y1968P121 6798 83 SH SOLE 0 0 0 83 DARLING INGREDIENTS INC COM 237266101 49323 686 SH SOLE 0 0 0 686 DATADOG INC CL A COM 23804L103 290474 2055 SH SOLE 0 0 0 2055 DAVITA INC COM 23918K108 29995 258 SH SOLE 0 0 0 258 DBX ETF TR XTRACK INTL REAL 233051846 55 2 SH SOLE 0 0 0 2 DEERE & CO COM 244199105 2566371 7659 SH SOLE 0 0 0 7659 DELL TECHNOLOGIES INC CL C 24703L202 282677 2717 SH SOLE 0 0 0 2717 DENNYS CORP COM 24869P104 5311 325 SH SOLE 0 0 0 325 DENTSPLY SIRONA INC COM 24906P109 24149 416 SH SOLE 0 0 0 416 DERMTECH INC COM 24984K105 22413 698 SH SOLE 0 0 0 698 DIGITAL RLTY TR INC COM 253868103 471314 3263 SH SOLE 0 0 0 3263 DILLARDS INC CL A 254067101 241528 1400 SH SOLE 0 0 0 1400 DIME CMNTY BANCSHARES INC COM 25432X102 12117 371 SH SOLE 0 0 0 371 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 5175816 194799 SH SOLE 0 0 0 194799 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 67286 1427 SH SOLE 0 0 0 1427 DINE BRANDS GLOBAL INC COM 254423106 7390 91 SH SOLE 0 0 0 91 DIODES INC COM 254543101 463277 5114 SH SOLE 0 0 0 5114 DIREXION SHS ETF TR AUSPCE CMD STG 25460E307 98810 3119 SH SOLE 0 0 0 3119 DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 344369 10775 SH SOLE 0 0 0 10775 DISNEY WALT CO COM 254687106 10663167 63030 SH SOLE 0 0 0 63030 DLH HLDGS CORP COM 23335Q100 1230 100 SH SOLE 0 0 0 100 DOORDASH INC CL A 25809K105 37076 180 SH SOLE 0 0 0 180 DORCHESTER MINERALS LP COM UNIT 25820R105 2876 150 SH SOLE 0 0 0 150 DROPBOX INC CL A 26210C104 1051920 36000 SH SOLE 0 0 0 36000 DUCK CREEK TECHNOLOGIES INC SHS 264120106 4159 94 SH SOLE 0 0 0 94 DUFF & PHELPS UTLITY AND INF COM 26433C105 76024 5665 SH SOLE 0 0 0 5665 EASTGROUP PPTYS INC COM 277276101 207621 1246 SH SOLE 0 0 0 1246 EATON VANCE ENHANCED EQUITY COM 278274105 128310 7168 SH SOLE 0 0 0 7168 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 25767 1863 SH SOLE 0 0 0 1863 EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 25358 2250 SH SOLE 0 0 0 2250 EATON VANCE TAX MNGED BUY WR COM 27828X100 24735 1545 SH SOLE 0 0 0 1545 EGAIN CORP COM NEW 28225C806 1091 107 SH SOLE 0 0 0 107 EIGER BIOPHARMACEUTICALS INC COM 28249U105 15030 2250 SH SOLE 0 0 0 2250 ELECTRONIC ARTS INC COM 285512109 209058 1470 SH SOLE 0 0 0 1470 EMBRAER S.A. SPONSORED ADS 29082A107 21964 1292 SH SOLE 0 0 0 1292 ENCORE CAP GROUP INC COM 292554102 887 18 SH SOLE 0 0 0 18 ENERSYS COM 29275Y102 52108 700 SH SOLE 0 0 0 700 ENPHASE ENERGY INC COM 29355A107 230504 1537 SH SOLE 0 0 0 1537 ENPRO INDS INC COM 29355X107 147146 1689 SH SOLE 0 0 0 1689 ENTERGY CORP NEW COM 29364G103 322763 3250 SH SOLE 0 0 0 3250 ENTERPRISE PRODS PARTNERS L COM 293792107 956095 44182 SH SOLE 0 0 0 44182 EOG RES INC COM 26875P101 505680 6300 SH SOLE 0 0 0 6300 EPAM SYS INC COM 29414B104 1032569 1810 SH SOLE 0 0 0 1810 EPIZYME INC COM 29428V104 1024 200 SH SOLE 0 0 0 200 ESOTERICA THEMATIC TRUST NEXTG ECONOMY 296582109 673855 11804 SH SOLE 0 0 0 11804 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 147845 2242 SH SOLE 0 0 0 2242 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 500721 8424 SH SOLE 0 0 0 8424 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 3286245 54031 SH SOLE 0 0 0 54031 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 15564 230 SH SOLE 0 0 0 230 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 525826 14478 SH SOLE 0 0 0 14478 ETF SER SOLUTIONS US GLB JETS 26922A842 515117 21819 SH SOLE 0 0 0 21819 EVERCORE INC CLASS A 29977A105 45581 341 SH SOLE 0 0 0 341 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 3946963 185478 SH SOLE 0 0 0 185478 EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 32821 1000 SH SOLE 0 0 0 1000 EXELON CORP COM 30161N101 527922 10921 SH SOLE 0 0 0 10921 EXLSERVICE HOLDINGS INC COM 302081104 5171 42 SH SOLE 0 0 0 42 EXPEDIA GROUP INC COM NEW 30212P303 292932 1790 SH SOLE 0 0 0 1790 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 7815 750 SH SOLE 0 0 0 750 F N B CORP COM 302520101 42121 3625 SH SOLE 0 0 0 3625 F5 NETWORKS INC COM 315616102 24251 122 SH SOLE 0 0 0 122 FACEBOOK INC CL A 30303M102 17286614 50915 SH SOLE 0 0 0 50915 FARFETCH LTD ORD SH CL A 30744W107 8208 219 SH SOLE 0 0 0 219 FASTENAL CO COM 311900104 297067 5756 SH SOLE 0 0 0 5756 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 23126 196 SH SOLE 0 0 0 196 FEDEX CORP COM 31428X106 849679 3869 SH SOLE 0 0 0 3869 FERRARI N V COM N3167Y103 31243 149 SH SOLE 0 0 0 149 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 29288 708 SH SOLE 0 0 0 708 FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543 2201 85 SH SOLE 0 0 0 85 FIDELITY COVINGTON TRUST FIDELITY SML-MID 316092295 8188 356 SH SOLE 0 0 0 356 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 50418 425 SH SOLE 0 0 0 425 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 6506 214 SH SOLE 0 0 0 214 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 207282 4572 SH SOLE 0 0 0 4572 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q205 117 11 SH SOLE 0 0 0 11 FIFTH THIRD BANCORP COM 316773100 52498 1237 SH SOLE 0 0 0 1237 FIRST LONG IS CORP COM 320734106 61821 3001 SH SOLE 0 0 0 3001 FIRST MAJESTIC SILVER CORP COM 32076V103 125713 11125 SH SOLE 0 0 0 11125 FIRST SOLAR INC COM 336433107 169957 1780 SH SOLE 0 0 0 1780 FIRST TR BICK INDEX FD COM SHS 33733H107 31775 931 SH SOLE 0 0 0 931 FIRST TR ENERGY INCOME & GRO COM 33738G104 172465 12719 SH SOLE 0 0 0 12719 FIRST TR ENHANCED EQUITY INC COM 337318109 330369 16770 SH SOLE 0 0 0 16770 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 101083 1812 SH SOLE 0 0 0 1812 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 72774 1300 SH SOLE 0 0 0 1300 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 136851 1109 SH SOLE 0 0 0 1109 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 60482 2033 SH SOLE 0 0 0 2033 INNOVATOR ETFS TR US EQUITY 45783Y202 4092 150 SH SOLE 0 0 0 150 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2148 300 SH SOLE 0 0 0 300 INSTALLED BLDG PRODS INC COM 45780R101 134580 1256 SH SOLE 0 0 0 1256 INTEL CORP COM 458140100 3205396 60161 SH SOLE 0 0 0 60161 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 536886 4015 SH SOLE 0 0 0 4015 INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103 25127 350 SH SOLE 0 0 0 350 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 28508 1491 SH SOLE 0 0 0 1491 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 8591 415 SH SOLE 0 0 0 415 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 64745 4719 SH SOLE 0 0 0 4719 INVESCO DB US DLR INDEX TR BEARISH FD 46141D104 3159108 153206 SH SOLE 0 0 0 153206 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 96303 4021 SH SOLE 0 0 0 4021 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 37332 425 SH SOLE 0 0 0 425 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 354015 18173 SH SOLE 0 0 0 18173 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 25017 1120 SH SOLE 0 0 0 1120 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 22304 800 SH SOLE 0 0 0 800 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 207742 3096 SH SOLE 0 0 0 3096 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 215636 6525 SH SOLE 0 0 0 6525 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1359052 50598 SH SOLE 0 0 0 50598 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 244926 2095 SH SOLE 0 0 0 2095 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 65897 361 SH SOLE 0 0 0 361 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 549837 14116 SH SOLE 0 0 0 14116 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 651373 19793 SH SOLE 0 0 0 19793 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 71584 2730 SH SOLE 0 0 0 2730 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 88720 3818 SH SOLE 0 0 0 3818 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 4630 100 SH SOLE 0 0 0 100 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 269556 2990 SH SOLE 0 0 0 2990 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 423805 11785 SH SOLE 0 0 0 11785 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 209913 2346 SH SOLE 0 0 0 2346 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 33190 701 SH SOLE 0 0 0 701 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 958855 64009 SH SOLE 0 0 0 64009 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 17443 194 SH SOLE 0 0 0 194 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 22628 103 SH SOLE 0 0 0 103 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 515161 5658 SH SOLE 0 0 0 5658 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 246141 2648 SH SOLE 0 0 0 2648 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 9321 175 SH SOLE 0 0 0 175 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1299756 4359 SH SOLE 0 0 0 4359 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 212079 1325 SH SOLE 0 0 0 1325 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9554213 63729 SH SOLE 0 0 0 63729 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 93507 1926 SH SOLE 0 0 0 1926 IPG PHOTONICS CORP COM 44980X109 38174 241 SH SOLE 0 0 0 241 IRON MTN INC NEW COM 46284V101 155932 3589 SH SOLE 0 0 0 3589 ISHARES GOLD TR ISHARES NEW 464285204 11963620 358085 SH SOLE 0 0 0 358085 ISHARES INC INTL HIGH YIELD 464286210 53104 965 SH SOLE 0 0 0 965 ISHARES INC MSCI GBL GOLD MN 46434G855 132343 5382 SH SOLE 0 0 0 5382 ISHARES INC MSCI GLB SLV&MTL 464286327 32197 2612 SH SOLE 0 0 0 2612 ISHARES INC MSCI HONG KG ETF 464286871 35011 1460 SH SOLE 0 0 0 1460 ISHARES INC MSCI ISRAEL ETF 464286632 308166 4304 SH SOLE 0 0 0 4304 ISHARES INC MSCI JAPN SMCETF 464286582 4919 60 SH SOLE 0 0 0 60 ISHARES INC MSCI MEXICO ETF 464286822 1351 28 SH SOLE 0 0 0 28 ISHARES INC MSCI WORLD ETF 464286392 410805 3249 SH SOLE 0 0 0 3249 ISHARES TR 0-5YR HI YL CP 46434V407 89938 1968 SH SOLE 0 0 0 1968 ISHARES TR 10+ YR INVST GRD 464289511 24040 347 SH SOLE 0 0 0 347 ISHARES TR AGGRES ALLOC ETF 464289859 24922 357 SH SOLE 0 0 0 357 ISHARES TR CALIF MUN BD ETF 464288356 75283 1213 SH SOLE 0 0 0 1213 ISHARES TR CHINA SM-CAP ETF 46429B200 52406 1030 SH SOLE 0 0 0 1030 ISHARES TR CONSER ALLOC ETF 464289883 35037 887 SH SOLE 0 0 0 887 ISHARES TR CORE HIGH DV ETF 46429B663 1392990 14778 SH SOLE 0 0 0 14778 ISHARES TR CORE MSCI EURO 46434V738 181915 3245 SH SOLE 0 0 0 3245 ISHARES TR CORE MSCI TOTAL 46432F834 480586 6769 SH SOLE 0 0 0 6769 ISHARES TR CORE S&P MCP ETF 464287507 3665671 13934 SH SOLE 0 0 0 13934 ISHARES TR CORE S&P SCP ETF 464287804 12944746 118552 SH SOLE 0 0 0 118552 ISHARES TR EAFE SML CP ETF 464288273 2249426 30230 SH SOLE 0 0 0 30230 ISHARES TR ESG ADV TTL USD 46436E619 132789 2678 SH SOLE 0 0 0 2678 ISHARES TR ESG AWARE MSCI 46435U663 690718 17706 SH SOLE 0 0 0 17706 ISHARES TR ESG AWR US AGRGT 46435U549 178735 3242 SH SOLE 0 0 0 3242 ISHARES TR ESG AWRE USD ETF 46435G193 37207 1353 SH SOLE 0 0 0 1353 ISHARES TR EUROPE ETF 464287861 132958 2551 SH SOLE 0 0 0 2551 ISHARES TR EXPANDED TECH 464287515 912575 2286 SH SOLE 0 0 0 2286 ISHARES TR GL CLEAN ENE ETF 464288224 1287173 59454 SH SOLE 0 0 0 59454 ISHARES TR GLOBAL ENERG ETF 464287341 9290 346 SH SOLE 0 0 0 346 ISHARES TR GLOBAL FINLS ETF 464287333 687300 8761 SH SOLE 0 0 0 8761 ISHARES TR IBONDS DEC 46435U697 864774 32100 SH SOLE 0 0 0 32100 ISHARES TR IBONDS DEC 25 46435U432 641427 22945 SH SOLE 0 0 0 22945 ISHARES TR INTL DEVPPTY ETF 464288422 129343 3492 SH SOLE 0 0 0 3492 ISHARES TR INTL TREA BD ETF 464288117 113484 2210 SH SOLE 0 0 0 2210 ISHARES TR INTRM GOV CR ETF 464288612 8334146 72389 SH SOLE 0 0 0 72389 ISHARES TR ISHARES SEMICDTR 464287523 243041 545 SH SOLE 0 0 0 545 ISHARES TR MRGSTR MD CP GRW 464288307 1811404 26298 SH SOLE 0 0 0 26298 ISHARES TR MSCI EAFE MIN VL 46429B689 2172639 28838 SH SOLE 0 0 0 28838 ISHARES TR MSCI EMG MKT ETF 464287234 2069868 41085 SH SOLE 0 0 0 41085 ISHARES TR MSCI EURO FL ETF 464289180 269324 13727 SH SOLE 0 0 0 13727 22ND CENTY GROUP INC COM 90137F103 148 50 SH SOLE 0 0 0 50 3-D SYS CORP DEL COM NEW 88554D205 332715 12068 SH SOLE 0 0 0 12068 ABB LTD SPONSORED ADR 000375204 303028 9084 SH SOLE 0 0 0 9084 ABBVIE INC COM 00287Y109 3049615 28271 SH SOLE 0 0 0 28271 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 5274 61 SH SOLE 0 0 0 61 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 4870 500 SH SOLE 0 0 0 500 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 943183 32154 SH SOLE 0 0 0 32154 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 1007206 33741 SH SOLE 0 0 0 33741 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2991609 9351 SH SOLE 0 0 0 9351 ACCOLADE INC COM 00437E102 19103 453 SH SOLE 0 0 0 453 ADOBE SYSTEMS INCORPORATED COM 00724F101 8090582 14047 SH SOLE 0 0 0 14047 ADVANCE AUTO PARTS INC COM 00751Y106 720253 3448 SH SOLE 0 0 0 3448 ADVANSIX INC COM 00773T101 437 11 SH SOLE 0 0 0 11 AGF INVTS TR AGFIQ US MK ANTI 00110G408 3847154 225905 SH SOLE 0 0 0 225905 AGIOS PHARMACEUTICALS INC COM 00847X104 2077 45 SH SOLE 0 0 0 45 AGREE RLTY CORP COM 008492100 20634 312 SH SOLE 0 0 0 312 AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307 28853 1036 SH SOLE 0 0 0 1036 AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 15312 546 SH SOLE 0 0 0 546 AIR PRODS & CHEMS INC COM 009158106 1178295 4601 SH SOLE 0 0 0 4601 AKAMAI TECHNOLOGIES INC COM 00971T101 244845 2341 SH SOLE 0 0 0 2341 AKERNA CORP COM 00973W102 141 50 SH SOLE 0 0 0 50 AKOUSTIS TECHNOLOGIES INC COM 00973N102 13114 1352 SH SOLE 0 0 0 1352 ALAMOS GOLD INC NEW COM CL A 011532108 161818 22500 SH SOLE 0 0 0 22500 ALBANY INTL CORP CL A 012348108 4104 53 SH SOLE 0 0 0 53 ALCON AG ORD SHS H01301128 65074 800 SH SOLE 0 0 0 800 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3443643 23260 SH SOLE 0 0 0 23260 ALIGN TECHNOLOGY INC COM 016255101 1312893 1973 SH SOLE 0 0 0 1973 ALLEGIANT TRAVEL CO COM 01748X102 2541 13 SH SOLE 0 0 0 13 ALLEGION PLC ORD SHS G0176J109 62710 474 SH SOLE 0 0 0 474 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 62984 5133 SH SOLE 0 0 0 5133 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 519194 10472 SH SOLE 0 0 0 10472 ALLIANT ENERGY CORP COM 018802108 159109 2842 SH SOLE 0 0 0 2842 ALPHABET INC CAP STK CL A 02079K305 14173822 5300 SH SOLE 0 0 0 5300 ALPHABET INC CAP STK CL C 02079K107 12477966 4682 SH SOLE 0 0 0 4682 ALPS ETF TR CLEAN ENERGY 00162Q460 63132 955 SH SOLE 0 0 0 955 ALPS ETF TR EQUAL SEC ETF 00162Q205 184045 1851 SH SOLE 0 0 0 1851 ALTRIA GROUP INC COM 02209S103 3487051 76605 SH SOLE 0 0 0 76605 AMBARELLA INC SHS G037AX101 66345 426 SH SOLE 0 0 0 426 AMC NETWORKS INC CL A 00164V103 46590 1000 SH SOLE 0 0 0 1000 AMDOCS LTD SHS G02602103 57161 755 SH SOLE 0 0 0 755 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 35760 6000 SH SOLE 0 0 0 6000 AMERICAN AIRLS GROUP INC COM 02376R102 143771 7003 SH SOLE 0 0 0 7003 AMGEN INC COM 031162100 1665177 7831 SH SOLE 0 0 0 7831 AMPHENOL CORP NEW CL A 032095101 695392 9496 SH SOLE 0 0 0 9496 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 2511394 71919 SH SOLE 0 0 0 71919 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1127888 20001 SH SOLE 0 0 0 20001 ANTERO RESOURCES CORP COM 03674X106 1881 100 SH SOLE 0 0 0 100 APOLLO GLOBAL MGMT INC COM CL A 03768E105 194260 3154 SH SOLE 0 0 0 3154 ARCH CAP GROUP LTD ORD G0450A105 75520 1978 SH SOLE 0 0 0 1978 ARES CAPITAL CORP COM 04010L103 509851 25079 SH SOLE 0 0 0 25079 ARGO GROUP INTL HLDGS LTD COM G0464B107 3812 73 SH SOLE 0 0 0 73 ARISTA NETWORKS INC COM 040413106 1135730 3305 SH SOLE 0 0 0 3305 ARK ETF TR FINTECH INNOVA 00214Q708 1571621 31840 SH SOLE 0 0 0 31840 ARK ETF TR INNOVATION ETF 00214Q104 62512605 565573 SH SOLE 0 0 0 565573 ARLINGTON ASSET INVST CORP CL A NEW 041356205 2825 72 SH SOLE 0 0 0 72 ARRIVAL GROUP SHS L0423Q108 13808 1050 SH SOLE 0 0 0 1050 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 242154 4950 SH SOLE 0 0 0 4950 ASYMMETRIC ETFS TRUST 500 ETF 04651A101 8151 300 SH SOLE 0 0 0 300 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 10353 300 SH SOLE 0 0 0 300 ATLASSIAN CORP PLC CL A G06242104 68499 175 SH SOLE 0 0 0 175 AUTOMATIC DATA PROCESSING IN COM 053015103 1611248 8059 SH SOLE 0 0 0 8059 AUTONATION INC COM 05329W102 774920 6368 SH SOLE 0 0 0 6368 AUTOZONE INC COM 053332102 52638 31 SH SOLE 0 0 0 31 AVANOS MED INC COM 05350V106 30732 985 SH SOLE 0 0 0 985 AVERY DENNISON CORP COM 053611109 95317 460 SH SOLE 0 0 0 460 AVIAT NETWORKS INC COM NEW 05366Y201 14196 432 SH SOLE 0 0 0 432 AVIS BUDGET GROUP COM 053774105 174882 1501 SH SOLE 0 0 0 1501 AXCELIS TECHNOLOGIES INC COM NEW 054540208 21164 450 SH SOLE 0 0 0 450 AXSOME THERAPEUTICS INC COM 05464T104 51912 1575 SH SOLE 0 0 0 1575 BABCOCK & WILCOX ENTERPRISES COM 05614L209 1282 200 SH SOLE 0 0 0 200 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 47020 7135 SH SOLE 0 0 0 7135 BANCO SANTANDER S.A. ADR 05964H105 86659 23939 SH SOLE 0 0 0 23939 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 4119 116 SH SOLE 0 0 0 116 BANK OZK COM 06417N103 25947 604 SH SOLE 0 0 0 604 BARCLAYS BANK PLC IPTH SR B S&P 06747R477 208725 7500 SH SOLE 0 0 0 7500 BARCLAYS BANK PLC PACER IPATH GLD 06747D809 55049 1925 SH SOLE 0 0 0 1925 BARRICK GOLD CORP COM 067901108 730468 40469 SH SOLE 0 0 0 40469 BAXTER INTL INC COM 071813109 95254 1184 SH SOLE 0 0 0 1184 BEAM THERAPEUTICS INC COM 07373V105 15227 175 SH SOLE 0 0 0 175 BELLICUM PHARMACEUTICALS INC COM NEW 079481404 29 10 SH SOLE 0 0 0 10 BEST INC SPONSORED ADS 08653C106 2505 1500 SH SOLE 0 0 0 1500 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 4741 114 SH SOLE 0 0 0 114 BIOCRYST PHARMACEUTICALS INC COM 09058V103 527379 36700 SH SOLE 0 0 0 36700 BLACKLINE INC COM 09239B109 30696 260 SH SOLE 0 0 0 260 BLACKROCK CORPOR HI YLD FD I COM 09255P107 294313 24124 SH SOLE 0 0 0 24124 BLACKROCK GLOBAL FLOATING RA COM 091941104 8433 635 SH SOLE 0 0 0 635 BLACKROCK MUNI INCOME TR II COM 09249N101 440055 29066 SH SOLE 0 0 0 29066 BLACKROCK MUNICIPAL INCOME COM 09253X102 13750 904 SH SOLE 0 0 0 904 BLACKROCK MUNIYIELD QUALITY COM 09254G108 17916 1245 SH SOLE 0 0 0 1245 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 298040 5714 SH SOLE 0 0 0 5714 BLACKROCK TCP CAPITAL CORP COM 09259E108 20355 1500 SH SOLE 0 0 0 1500 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 11937 475 SH SOLE 0 0 0 475 BLACKSTONE MTG TR INC COM CL A 09257W100 66708 2200 SH SOLE 0 0 0 2200 BLADE AIR MOBILITY INC CL A COM 092667104 23400 2250 SH SOLE 0 0 0 2250 BLOOM ENERGY CORP COM CL A 093712107 51480 2750 SH SOLE 0 0 0 2750 BLUE APRON HLDGS INC CL A NEW 09523Q200 382 52 SH SOLE 0 0 0 52 BORGWARNER INC COM 099724106 79802 1847 SH SOLE 0 0 0 1847 BOX INC CL A 10316T104 8569 362 SH SOLE 0 0 0 362 BRASKEM S A SP ADR PFD A 105532105 1113 51 SH SOLE 0 0 0 51 BRIGHTHOUSE FINL INC COM 10922N103 7508 166 SH SOLE 0 0 0 166 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 276593 5169 SH SOLE 0 0 0 5169 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 5695 95 SH SOLE 0 0 0 95 BROWN & BROWN INC COM 115236101 7209 130 SH SOLE 0 0 0 130 BROWN FORMAN CORP CL B 115637209 108489 1619 SH SOLE 0 0 0 1619 BRYN MAWR BK CORP COM 117665109 4871 106 SH SOLE 0 0 0 106 BUILDERS FIRSTSOURCE INC COM 12008R107 6674 129 SH SOLE 0 0 0 129 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12006 138 SH SOLE 0 0 0 138 CABOT OIL & GAS CORP COM 127097103 74006 3401 SH SOLE 0 0 0 3401 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 8636 284 SH SOLE 0 0 0 284 CALIX INC COM 13100M509 5388 109 SH SOLE 0 0 0 109 CAN FITE BIOFARMA LTD SPONSORED ADS 13471N201 1826 1100 SH SOLE 0 0 0 1100 CANADIAN NATL RY CO COM 136375102 382229 3305 SH SOLE 0 0 0 3305 CANADIAN PAC RY LTD COM 13645T100 274010 4211 SH SOLE 0 0 0 4211 CANO HEALTH INC COM CL A 13781Y103 20288 1600 SH SOLE 0 0 0 1600 CANTALOUPE INC COM 138103106 1132 105 SH SOLE 0 0 0 105 CAPITAL ONE FINL CORP COM 14040H105 882958 5451 SH SOLE 0 0 0 5451 CARETRUST REIT INC COM 14174T107 16256 800 SH SOLE 0 0 0 800 CARPARTS COM INC COM 14427M107 4168 267 SH SOLE 0 0 0 267 CARRIER GLOBAL CORPORATION COM 14448C104 1023737 19779 SH SOLE 0 0 0 19779 CARS COM INC COM 14575E105 6958 550 SH SOLE 0 0 0 550 CASELLA WASTE SYS INC CL A 147448104 36755 484 SH SOLE 0 0 0 484 CBOE GLOBAL MKTS INC COM 12503M108 8918 72 SH SOLE 0 0 0 72 CEDAR FAIR L P DEPOSITRY UNIT 150185106 54378 1172 SH SOLE 0 0 0 1172 CELANESE CORP DEL COM 150870103 54984 365 SH SOLE 0 0 0 365 CEMEX SAB DE CV SPON ADR NEW 151290889 4345 606 SH SOLE 0 0 0 606 CERAGON NETWORKS LTD ORD M22013102 87 25 SH SOLE 0 0 0 25 CERIDIAN HCM HLDG INC COM 15677J108 118138 1049 SH SOLE 0 0 0 1049 CEVA INC COM 157210105 1408 33 SH SOLE 0 0 0 33 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 45337 2268 SH SOLE 0 0 0 2268 CHASE CORP COM 16150R104 2860 28 SH SOLE 0 0 0 28 CHESAPEAKE UTILS CORP COM 165303108 3602 30 SH SOLE 0 0 0 30 CHEVRON CORP NEW COM 166764100 4621454 45554 SH SOLE 0 0 0 45554 CHEWY INC CL A 16679L109 1075934 15797 SH SOLE 0 0 0 15797 CHIPOTLE MEXICAN GRILL INC COM 169656105 572519 315 SH SOLE 0 0 0 315 CHUBB LIMITED COM H1467J104 514005 2963 SH SOLE 0 0 0 2963 CIGNA CORP NEW COM 125523100 234387 1171 SH SOLE 0 0 0 1171 CINCINNATI FINL CORP COM 172062101 7082 62 SH SOLE 0 0 0 62 CITIGROUP INC COM NEW 172967424 1759329 25069 SH SOLE 0 0 0 25069 CITRIX SYS INC COM 177376100 2792 26 SH SOLE 0 0 0 26 CMC MATERIALS INC COM 12571T100 5939 48 SH SOLE 0 0 0 48 CMS ENERGY CORP COM 125896100 143591 2404 SH SOLE 0 0 0 2404 CO-DIAGNOSTICS INC COM 189763105 22379 2300 SH SOLE 0 0 0 2300 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 190942 2573 SH SOLE 0 0 0 2573 COHEN & STEERS LTD DURATION COM 19248C105 66067 2422 SH SOLE 0 0 0 2422 COHEN & STEERS TOTAL RETURN COM 19247R103 141001 8661 SH SOLE 0 0 0 8661 COHERUS BIOSCIENCES INC COM 19249H103 25326 1576 SH SOLE 0 0 0 1576 COLLABORATIVE INVESTMNT SER RAREVIEW DYNAMIC 19423L722 6291 213 SH SOLE 0 0 0 213 COLUMBIA ETF TR I SUSTNBLE INTL 19761L201 174091 6385 SH SOLE 0 0 0 6385 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 39690 1234 SH SOLE 0 0 0 1234 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6613 934 SH SOLE 0 0 0 934 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 2777 528 SH SOLE 0 0 0 528 CONDUENT INC COM 206787103 34584 5248 SH SOLE 0 0 0 5248 CONFORMIS INC COM 20717E101 1261 948 SH SOLE 0 0 0 948 CONMED CORP COM 207410101 41604 318 SH SOLE 0 0 0 318 CONTAINER STORE GROUP INC COM 210751103 5712 600 SH SOLE 0 0 0 600 COPART INC COM 217204106 1594170 11492 SH SOLE 0 0 0 11492 CORECIVIC INC COM 21871N101 3115 350 SH SOLE 0 0 0 350 COREPOINT LODGING INC COM 21872L104 2868 185 SH SOLE 0 0 0 185 CORESITE RLTY CORP COM 21870Q105 5265 38 SH SOLE 0 0 0 38 CORNING INC COM 219350105 493231 13517 SH SOLE 0 0 0 13517 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 8310 308 SH SOLE 0 0 0 308 COTY INC COM CL A 222070203 5895 750 SH SOLE 0 0 0 750 COUPANG INC CL A 22266T109 44449 1596 SH SOLE 0 0 0 1596 CRANE CO COM 224399105 107633 1135 SH SOLE 0 0 0 1135 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 1845 65 SH SOLE 0 0 0 65 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1685778 15061 SH SOLE 0 0 0 15061 CRITEO S A SPONS ADS 226718104 5498 150 SH SOLE 0 0 0 150 CROCS INC COM 227046109 1100061 7667 SH SOLE 0 0 0 7667 CROWN CASTLE INTL CORP NEW COM 22822V101 1650438 9522 SH SOLE 0 0 0 9522 CULLEN FROST BANKERS INC COM 229899109 51600 435 SH SOLE 0 0 0 435 CUSTOMERS BANCORP INC COM 23204G100 453517 10542 SH SOLE 0 0 0 10542 CVS HEALTH CORP COM 126650100 2629645 30988 SH SOLE 0 0 0 30988 DANIMER SCIENTIFIC INC COM CL A 236272100 43432 2658 SH SOLE 0 0 0 2658 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 33573 589 SH SOLE 0 0 0 589 DARE BIOSCIENCE INC COM 23666P101 1670 1000 SH SOLE 0 0 0 1000 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 587356 19763 SH SOLE 0 0 0 19763 DBX ETF TR XTRACK USD HIGH 233051432 258436 6448 SH SOLE 0 0 0 6448 DBX ETF TR XTRCKR MSCI US 233051150 4975 125 SH SOLE 0 0 0 125 DECKERS OUTDOOR CORP COM 243537107 66637 185 SH SOLE 0 0 0 185 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 2582296 30330 SH SOLE 0 0 0 30330 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4881386 65242 SH SOLE 0 0 0 65242 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 312653 13752 SH SOLE 0 0 0 13752 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 4972903 82958 SH SOLE 0 0 0 82958 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 4027154 79620 SH SOLE 0 0 0 79620 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 64580 1246 SH SOLE 0 0 0 1246 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 3173 152 SH SOLE 0 0 0 152 FIRST TR EXCHANGE-TRADED FD HEDGED BUYWRITE 33738R407 4195 195 SH SOLE 0 0 0 195 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 196669 11992 SH SOLE 0 0 0 11992 FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 2579 100 SH SOLE 0 0 0 100 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 101047 4269 SH SOLE 0 0 0 4269 FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746 114052 4023 SH SOLE 0 0 0 4023 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 31948 1568 SH SOLE 0 0 0 1568 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 1123255 30905 SH SOLE 0 0 0 30905 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 2848706 93057 SH SOLE 0 0 0 93057 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 878644 25365 SH SOLE 0 0 0 25365 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 92648 2768 SH SOLE 0 0 0 2768 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 729372 22092 SH SOLE 0 0 0 22092 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 1410754 45420 SH SOLE 0 0 0 45420 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 141273 5315 SH SOLE 0 0 0 5315 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 65871732 1923262 SH SOLE 0 0 0 1923262 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 1642901 45048 SH SOLE 0 0 0 45048 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 1439290 44395 SH SOLE 0 0 0 44395 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 372448 3813 SH SOLE 0 0 0 3813 FIRST TR MORNINGSTAR DIVID L SHS 336917109 393081 11999 SH SOLE 0 0 0 11999 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 11086 1150 SH SOLE 0 0 0 1150 FIRST TR SR FLTG RATE INCOME COM 33733U108 259341 21188 SH SOLE 0 0 0 21188 FIRSTENERGY CORP COM 337932107 182727 5130 SH SOLE 0 0 0 5130 FISERV INC COM 337738108 826879 7621 SH SOLE 0 0 0 7621 FIVERR INTL LTD ORD SHS M4R82T106 139385 763 SH SOLE 0 0 0 763 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 19184 800 SH SOLE 0 0 0 800 FLEETCOR TECHNOLOGIES INC COM 339041105 331290 1268 SH SOLE 0 0 0 1268 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 360 100 SH SOLE 0 0 0 100 FLEXION THERAPEUTICS INC COM 33938J106 610 100 SH SOLE 0 0 0 100 FLEXSHARES TR DISCP DUR MBS 33939L779 15745 670 SH SOLE 0 0 0 670 FLEXSHARES TR STOXX GLOBR INF 33939L795 4184 75 SH SOLE 0 0 0 75 FLOWERS FOODS INC COM 343498101 6451 273 SH SOLE 0 0 0 273 FOOT LOCKER INC COM 344849104 959 21 SH SOLE 0 0 0 21 FOX CORP CL A COM 35137L105 520949 12988 SH SOLE 0 0 0 12988 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 480540 5073 SH SOLE 0 0 0 5073 FRANKLIN TEMPLETON ETF TR LIBERTY HI YLD 35473P629 825033 31216 SH SOLE 0 0 0 31216 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 1326710 31461 SH SOLE 0 0 0 31461 FREEPORT-MCMORAN INC CL B 35671D857 844228 25943 SH SOLE 0 0 0 25943 FULTON FINL CORP PA COM 360271100 16583 1085 SH SOLE 0 0 0 1085 FUNKO INC COM CL A 361008105 13985 768 SH SOLE 0 0 0 768 GALECTIN THERAPEUTICS INC COM NEW 363225202 4000 1031 SH SOLE 0 0 0 1031 GENERAL MTRS CO COM 37045V100 1031429 19560 SH SOLE 0 0 0 19560 GENIUS BRANDS INTL INC COM 37229T301 3400 2500 SH SOLE 0 0 0 2500 GENIUS SPORTS LIMITED SHARES CL A G3934V109 13342 715 SH SOLE 0 0 0 715 GENUINE PARTS CO COM 372460105 38970 321 SH SOLE 0 0 0 321 GERMAN AMERN BANCORP INC COM 373865104 80389 2081 SH SOLE 0 0 0 2081 GEVO INC COM PAR 374396406 47310 7125 SH SOLE 0 0 0 7125 GIBRALTAR INDS INC COM 374689107 4806 69 SH SOLE 0 0 0 69 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 899 100 SH SOLE 0 0 0 100 GILDAN ACTIVEWEAR INC COM 375916103 1095 30 SH SOLE 0 0 0 30 GLADSTONE CAPITAL CORP COM 376535100 12430 1100 SH SOLE 0 0 0 1100 GLADSTONE LD CORP COM 376549101 11567 508 SH SOLE 0 0 0 508 GLOBAL E ONLINE LTD SHS M5216V106 72877 1015 SH SOLE 0 0 0 1015 GLOBAL PMTS INC COM 37940X102 1758769 11161 SH SOLE 0 0 0 11161 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 84591 3085 SH SOLE 0 0 0 3085 GLOBAL X FDS CONSCIOUS COS 37954Y731 356877 11380 SH SOLE 0 0 0 11380 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 613217 17086 SH SOLE 0 0 0 17086 GLOBAL X FDS HEALTH WELLNESS 37954Y798 74671 2600 SH SOLE 0 0 0 2600 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 3957076 48281 SH SOLE 0 0 0 48281 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 415935 18855 SH SOLE 0 0 0 18855 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 27722 277 SH SOLE 0 0 0 277 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 3433742 92554 SH SOLE 0 0 0 92554 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1973224 22936 SH SOLE 0 0 0 22936 GRAINGER W W INC COM 384802104 273368 695 SH SOLE 0 0 0 695 GRANITESHARES ETF TR XOUT US LRG CP 38747R603 123272 3013 SH SOLE 0 0 0 3013 GRAY TELEVISION INC COM 389375106 4315 189 SH SOLE 0 0 0 189 GREAT WESTERN BANCORP INC COM 391416104 3601 110 SH SOLE 0 0 0 110 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 2910 265 SH SOLE 0 0 0 265 GT BIOPHARMA INC COM NEW 36254L209 94 14 SH SOLE 0 0 0 14 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 44554 1820 SH SOLE 0 0 0 1820 HAIN CELESTIAL GROUP INC COM 405217100 2633494 61559 SH SOLE 0 0 0 61559 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 44470 1046 SH SOLE 0 0 0 1046 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 153348 9227 SH SOLE 0 0 0 9227 HANESBRANDS INC COM 410345102 639392 37229 SH SOLE 0 0 0 37229 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 17876 5675 SH SOLE 0 0 0 5675 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 11984647 294246 SH SOLE 0 0 0 294246 HARVARD BIOSCIENCE INC COM 416906105 1396 200 SH SOLE 0 0 0 200 HASBRO INC COM 418056107 94984 1065 SH SOLE 0 0 0 1065 HAWAIIAN ELEC INDUSTRIES COM 419870100 21892 536 SH SOLE 0 0 0 536 ISHARES TR MSCI GLOBAL IMP 46435G532 106050 1104 SH SOLE 0 0 0 1104 ISHARES TR MSCI USA ESG SLC 464288802 292989 3054 SH SOLE 0 0 0 3054 ISHARES TR MSCI USA MIN VOL 46429B697 2926601 39818 SH SOLE 0 0 0 39818 ISHARES TR MSCI USA MULTIFT 46434V282 6321 150 SH SOLE 0 0 0 150 ISHARES TR NATIONAL MUN ETF 464288414 2591216 22305 SH SOLE 0 0 0 22305 ISHARES TR NEW YORK MUN ETF 464288323 681485 11778 SH SOLE 0 0 0 11778 ISHARES TR RUS MDCP VAL ETF 464287473 2804268 24762 SH SOLE 0 0 0 24762 ISHARES TR RUS TOP 200 ETF 464289446 32045 311 SH SOLE 0 0 0 311 ISHARES TR S&P MC 400GR ETF 464287606 941552 11890 SH SOLE 0 0 0 11890 ISHARES TR SELECT DIVID ETF 464287168 2053598 17901 SH SOLE 0 0 0 17901 ISHARES TR SELF DRIVNG EV 46435U366 171812 3569 SH SOLE 0 0 0 3569 ISHARES TR U.S. BAS MTL ETF 464287838 15109 121 SH SOLE 0 0 0 121 ISHARES TR U.S. FINLS ETF 464287788 780197 9451 SH SOLE 0 0 0 9451 ISHARES TR U.S. MED DVC ETF 464288810 1952999 31109 SH SOLE 0 0 0 31109 ISHARES TR U.S. REAL ES ETF 464287739 220130 2150 SH SOLE 0 0 0 2150 ISHARES TR US AER DEF ETF 464288760 963353 9242 SH SOLE 0 0 0 9242 ISHARES TR US CONSM STAPLES 464287812 348405 1940 SH SOLE 0 0 0 1940 ISHARES TR US CONSUM DISCRE 464287580 208737 2700 SH SOLE 0 0 0 2700 ISHARES TR US INDUSTRIALS 464287754 667607 6230 SH SOLE 0 0 0 6230 ISHARES TR US REGNL BKS ETF 464288778 61953 1023 SH SOLE 0 0 0 1023 ISHARES TR US TECH BRKTHR 46436E502 4108 100 SH SOLE 0 0 0 100 ISHARES TR YLD OPTIM BD 46434V787 531704 21175 SH SOLE 0 0 0 21175 ITRON INC COM 465741106 2723 36 SH SOLE 0 0 0 36 J P MORGAN EXCHANGE-TRADED F BETABULDRS JAPAN 46641Q217 36301 618 SH SOLE 0 0 0 618 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 1086 18 SH SOLE 0 0 0 18 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 284542 4773 SH SOLE 0 0 0 4773 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 28659 220 SH SOLE 0 0 0 220 JD.COM INC SPON ADR CL A 47215P106 3448304 47734 SH SOLE 0 0 0 47734 JETBLUE AWYS CORP COM 477143101 288334 18858 SH SOLE 0 0 0 18858 JOANN INC COM 47768J101 1782 160 SH SOLE 0 0 0 160 JOHNSON & JOHNSON COM 478160104 5125340 31736 SH SOLE 0 0 0 31736 JPMORGAN CHASE & CO COM 46625H100 13010911 79488 SH SOLE 0 0 0 79488 JUNIPER NETWORKS INC COM 48203R104 4541 165 SH SOLE 0 0 0 165 JUST EAT TAKEAWAY COM N V SPONSORED ADS 48214T305 2470 170 SH SOLE 0 0 0 170 KB HOME COM 48666K109 6422 165 SH SOLE 0 0 0 165 KEARNY FINL CORP MD COM 48716P108 1305 105 SH SOLE 0 0 0 105 KEYCORP COM 493267108 117869 5448 SH SOLE 0 0 0 5448 KEYSIGHT TECHNOLOGIES INC COM 49338L103 405796 2470 SH SOLE 0 0 0 2470 KINROSS GOLD CORP COM 496902404 19827 3699 SH SOLE 0 0 0 3699 KKR REAL ESTATE FIN TR INC COM 48251K100 215072 10193 SH SOLE 0 0 0 10193 KRAFT HEINZ CO COM 500754106 1713041 46525 SH SOLE 0 0 0 46525 KRANESHARES TR GLOBAL CARBON 500767678 300162 7305 SH SOLE 0 0 0 7305 LABORATORY CORP AMER HLDGS COM NEW 50540R409 74300 264 SH SOLE 0 0 0 264 LAKELAND FINL CORP COM 511656100 3206 45 SH SOLE 0 0 0 45 LAM RESEARCH CORP COM 512807108 1065191 1872 SH SOLE 0 0 0 1872 LANDSTAR SYS INC COM 515098101 108738 689 SH SOLE 0 0 0 689 LANTHEUS HLDGS INC COM 516544103 61041 2377 SH SOLE 0 0 0 2377 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 2390 60 SH SOLE 0 0 0 60 LCI INDS COM 50189K103 2423 18 SH SOLE 0 0 0 18 LEGG MASON ETF INVT TR GLOBAL INFSTRU 52468L703 4742 160 SH SOLE 0 0 0 160 LEXINFINTECH HLDGS LTD ADR 528877103 42408 7200 SH SOLE 0 0 0 7200 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 665726 77410 SH SOLE 0 0 0 77410 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 4655 173 SH SOLE 0 0 0 173 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 18600 704 SH SOLE 0 0 0 704 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 20744 437 SH SOLE 0 0 0 437 LIMELIGHT NETWORKS INC COM 53261M104 45696 19200 SH SOLE 0 0 0 19200 LIQTECH INTL INC COM 53632A201 3425 625 SH SOLE 0 0 0 625 LISTED FD TR CORE ALT FD 53656F847 326 11 SH SOLE 0 0 0 11 LISTED FD TR TRUESHS TECH AI 53656F821 511855 11163 SH SOLE 0 0 0 11163 LITTELFUSE INC COM 537008104 283108 1036 SH SOLE 0 0 0 1036 LIZHI INC ADS 53933L104 2219 700 SH SOLE 0 0 0 700 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 27382 11176 SH SOLE 0 0 0 11176 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 285 40 SH SOLE 0 0 0 40 LORAL SPACE & COM INC COM 543881106 2151 50 SH SOLE 0 0 0 50 LORDSTOWN MOTORS CORP COM CL A 54405Q100 6224 780 SH SOLE 0 0 0 780 LOUISIANA PAC CORP COM 546347105 28554 465 SH SOLE 0 0 0 465 LOVESAC COMPANY COM 54738L109 3305 50 SH SOLE 0 0 0 50 LOWES COS INC COM 548661107 2778232 13695 SH SOLE 0 0 0 13695 LPL FINL HLDGS INC COM 50212V100 4546 29 SH SOLE 0 0 0 29 LTC PPTYS INC COM 502175102 11662 368 SH SOLE 0 0 0 368 LULULEMON ATHLETICA INC COM 550021109 872929 2157 SH SOLE 0 0 0 2157 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 4749 250 SH SOLE 0 0 0 250 MACERICH CO COM 554382101 3342 200 SH SOLE 0 0 0 200 MACK CALI RLTY CORP COM 554489104 92448 5400 SH SOLE 0 0 0 5400 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 46058 710 SH SOLE 0 0 0 710 MACQUARIE INFRASTR HOLD LLC COMMON UNITS 55608B105 186576 4600 SH SOLE 0 0 0 4600 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 17731 244 SH SOLE 0 0 0 244 MADISON SQUARE GRDN SPRT COR CL A 55825T103 29008 156 SH SOLE 0 0 0 156 MAGNOLIA OIL & GAS CORP CL A 559663109 1334 75 SH SOLE 0 0 0 75 MAIN STR CAP CORP COM 56035L104 52753 1284 SH SOLE 0 0 0 1284 MARATHON DIGITAL HOLDINGS IN COM 565788106 1705 54 SH SOLE 0 0 0 54 MARKETAXESS HLDGS INC COM 57060D108 808114 1921 SH SOLE 0 0 0 1921 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 1168913 7430 SH SOLE 0 0 0 7430 MASTEC INC COM 576323109 157288 1823 SH SOLE 0 0 0 1823 MATADOR RES CO COM 576485205 2473 65 SH SOLE 0 0 0 65 MATCH GROUP INC NEW COM 57667L107 300793 1916 SH SOLE 0 0 0 1916 MATTERPORT INC COM CL A 577096100 22692 1200 SH SOLE 0 0 0 1200 MDU RES GROUP INC COM 552690109 11393 384 SH SOLE 0 0 0 384 MERCURY GENL CORP NEW COM 589400100 29449 529 SH SOLE 0 0 0 529 BLACKROCK RES & COMMODITIES SHS 09257A108 53732 6017 SH SOLE 0 0 0 6017 BLUEPRINT MEDICINES CORP COM 09627Y109 1028 10 SH SOLE 0 0 0 10 BOEING CO COM 097023105 3027738 13766 SH SOLE 0 0 0 13766 BOOKING HOLDINGS INC COM 09857L108 308603 130 SH SOLE 0 0 0 130 BOSTON BEER INC CL A 100557107 66268 130 SH SOLE 0 0 0 130 BOULDER GROWTH & INCOME FD I COM 101507101 23985 1829 SH SOLE 0 0 0 1829 BOWX ACQUISITION CORP CL A 103085106 500 50 SH SOLE 0 0 0 50 BOYD GAMING CORP COM 103304101 1139 18 SH SOLE 0 0 0 18 BRIGHT HORIZONS FAM SOL IN D COM 109194100 4461 32 SH SOLE 0 0 0 32 BRISTOL-MYERS SQUIBB CO COM 110122108 2149448 36327 SH SOLE 0 0 0 36327 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 8360 226 SH SOLE 0 0 0 226 BRUNSWICK CORP COM 117043109 6383 67 SH SOLE 0 0 0 67 BURGERFI INTERNATIONAL INC *W EXP 12/16/202 12122L119 59728 37330 SH SOLE 0 0 0 37330 BWX TECHNOLOGIES INC COM 05605H100 4847 90 SH SOLE 0 0 0 90 C3 AI INC CL A 12468P104 350145 7556 SH SOLE 0 0 0 7556 CABLE ONE INC COM 12685J105 175874 97 SH SOLE 0 0 0 97 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 113772 7600 SH SOLE 0 0 0 7600 CALLAWAY GOLF CO COM 131193104 20695 749 SH SOLE 0 0 0 749 CANNAE HLDGS INC COM 13765N107 25417 817 SH SOLE 0 0 0 817 CANON INC SPONSORED ADR 138006309 7314 300 SH SOLE 0 0 0 300 CARNIVAL CORP UNIT 99/99/9999 143658300 414649 16587 SH SOLE 0 0 0 16587 CARTERS INC COM 146229109 1556 16 SH SOLE 0 0 0 16 CATALYST BIOSCIENCES INC COM NEW 14888D208 884 215 SH SOLE 0 0 0 215 CATERPILLAR INC COM 149123101 1910035 9950 SH SOLE 0 0 0 9950 CAZOO GROUP LTD COM G2007L105 3108 400 SH SOLE 0 0 0 400 CDW CORP COM 12514G108 662189 3638 SH SOLE 0 0 0 3638 CENTERSPACE COM 15202L107 185882 1967 SH SOLE 0 0 0 1967 CERNER CORP COM 156782104 58038 823 SH SOLE 0 0 0 823 CHEESECAKE FACTORY INC COM 163072101 20680 440 SH SOLE 0 0 0 440 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 25271 1105 SH SOLE 0 0 0 1105 CHILDRENS PL INC NEW COM 168905107 6397 85 SH SOLE 0 0 0 85 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 7072 180 SH SOLE 0 0 0 180 CINTAS CORP COM 172908105 640651 1683 SH SOLE 0 0 0 1683 CISCO SYS INC COM 17275R102 4384289 80549 SH SOLE 0 0 0 80549 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 8120 4000 SH SOLE 0 0 0 4000 CLARUS CORP NEW COM 18270P109 58308 2275 SH SOLE 0 0 0 2275 CLEAN ENERGY FUELS CORP COM 184499101 31378 3850 SH SOLE 0 0 0 3850 CLEAN HARBORS INC COM 184496107 31161 300 SH SOLE 0 0 0 300 CLEARWAY ENERGY INC CL C 18539C204 44497 1470 SH SOLE 0 0 0 1470 CLEVELAND-CLIFFS INC NEW COM 185899101 1100776 55567 SH SOLE 0 0 0 55567 CLOROX CO DEL COM 189054109 1590609 9605 SH SOLE 0 0 0 9605 CLOUDERA INC COM 18914U100 15970 1000 SH SOLE 0 0 0 1000 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 94407 7751 SH SOLE 0 0 0 7751 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 125482 16980 SH SOLE 0 0 0 16980 COCA COLA CO COM 191216100 2985765 56904 SH SOLE 0 0 0 56904 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 8441 150 SH SOLE 0 0 0 150 COEUR MNG INC COM NEW 192108504 123 20 SH SOLE 0 0 0 20 COGNEX CORP COM 192422103 2557 32 SH SOLE 0 0 0 32 COHEN & STEERS INFRASTRUCTUR COM 19248A109 29807 1100 SH SOLE 0 0 0 1100 COHEN & STEERS REIT & PFD & COM 19247X100 207201 8078 SH SOLE 0 0 0 8078 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 24728 1100 SH SOLE 0 0 0 1100 COLUMBIA SPORTSWEAR CO COM 198516106 49837 520 SH SOLE 0 0 0 520 COMMERCE BANCSHARES INC COM 200525103 6968 100 SH SOLE 0 0 0 100 COMMUNITY BK SYS INC COM 203607106 26615 389 SH SOLE 0 0 0 389 COMMVAULT SYS INC COM 204166102 75310 1000 SH SOLE 0 0 0 1000 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 2072 440 SH SOLE 0 0 0 440 COMPASS INC CL A 20464U100 4641 350 SH SOLE 0 0 0 350 COMPASS MINERALS INTL INC COM 20451N101 44114 685 SH SOLE 0 0 0 685 CONAGRA BRANDS INC COM 205887102 70856 2092 SH SOLE 0 0 0 2092 CONOCOPHILLIPS COM 20825C104 1790238 26416 SH SOLE 0 0 0 26416 CONSOLIDATED EDISON INC COM 209115104 1092864 15055 SH SOLE 0 0 0 15055 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 2256 2212 SH SOLE 0 0 0 2212 CORNERSTONE BLDG BRANDS INC COM 21925D109 16582 1135 SH SOLE 0 0 0 1135 COSTCO WHSL CORP NEW COM 22160K105 6331383 14090 SH SOLE 0 0 0 14090 COUPA SOFTWARE INC COM 22266L106 882857 4028 SH SOLE 0 0 0 4028 COVETRUS INC COM 22304C100 1451 80 SH SOLE 0 0 0 80 CREDICORP LTD COM G2519Y108 555 5 SH SOLE 0 0 0 5 CREE INC COM 225447101 45209 560 SH SOLE 0 0 0 560 CRH PLC ADR 12626K203 5095 109 SH SOLE 0 0 0 109 CROWN HLDGS INC COM 228368106 4477 41 SH SOLE 0 0 0 41 CSX CORP COM 126408103 2320751 78035 SH SOLE 0 0 0 78035 CUMMINS INC COM 231021106 116472 519 SH SOLE 0 0 0 519 CYBERARK SOFTWARE LTD SHS M2682V108 2507444 15888 SH SOLE 0 0 0 15888 CYRUSONE INC COM 23283R100 14630 189 SH SOLE 0 0 0 189 CYTOSORBENTS CORP COM NEW 23283X206 8120 1000 SH SOLE 0 0 0 1000 DANA INC COM 235825205 6227 280 SH SOLE 0 0 0 280 DAVE & BUSTERS ENTMT INC COM 238337109 7589 198 SH SOLE 0 0 0 198 DBX ETF TR XTRACK MSCI EAFE 233051200 4871 129 SH SOLE 0 0 0 129 DBX ETF TR XTRACK MUN INFRA 233051705 44604 1536 SH SOLE 0 0 0 1536 DELAWARE INVTS COLO MUN INCO COM 246101109 15460 1051 SH SOLE 0 0 0 1051 DEUTSCHE BANK A G NAMEN AKT D18190898 47181 3715 SH SOLE 0 0 0 3715 DEVON ENERGY CORP NEW COM 25179M103 163776 4612 SH SOLE 0 0 0 4612 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 3930 34 SH SOLE 0 0 0 34 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 9620 90 SH SOLE 0 0 0 90 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 860957 10388 SH SOLE 0 0 0 10388 DISCOVERY INC COM SER A 25470F104 9467 373 SH SOLE 0 0 0 373 DISCOVERY INC COM SER C 25470F302 10776 444 SH SOLE 0 0 0 444 DISH NETWORK CORPORATION CL A 25470M109 106607 2453 SH SOLE 0 0 0 2453 DIVERSEY HLDGS LTD ORD SHS G28923103 4812 300 SH SOLE 0 0 0 300 DOLLAR GEN CORP NEW COM 256677105 1023521 4825 SH SOLE 0 0 0 4825 DOMINION ENERGY INC COM 25746U109 1153347 15795 SH SOLE 0 0 0 15795 HAYWARD HLDGS INC COM 421298100 12788 575 SH SOLE 0 0 0 575 HEALTHCARE TR AMER INC CL A NEW 42225P501 996463 33596 SH SOLE 0 0 0 33596 HEALTHEQUITY INC COM 42226A107 25904 400 SH SOLE 0 0 0 400 HEALTHPEAK PROPERTIES INC COM 42250P103 217237 6489 SH SOLE 0 0 0 6489 HEAT BIOLOGICS INC COM 42237K409 1696 285 SH SOLE 0 0 0 285 HELLO GROUP INC ADS 423403104 450073 42540 SH SOLE 0 0 0 42540 HENRY SCHEIN INC COM 806407102 23762 312 SH SOLE 0 0 0 312 HERC HLDGS INC COM 42704L104 3269 20 SH SOLE 0 0 0 20 HEXO CORP COM NEW 428304307 32810 17862 SH SOLE 0 0 0 17862 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 27036 2510 SH SOLE 0 0 0 2510 HILL-ROM HLDGS INC COM 431475102 25500 170 SH SOLE 0 0 0 170 HILTON GRAND VACATIONS INC COM 43283X105 30921 650 SH SOLE 0 0 0 650 HOLOGIC INC COM 436440101 88572 1200 SH SOLE 0 0 0 1200 HORACE MANN EDUCATORS CORP N COM 440327104 2348 59 SH SOLE 0 0 0 59 HORIZON TECHNOLOGY FIN CORP COM 44045A102 34471 2120 SH SOLE 0 0 0 2120 HUBBELL INC COM 443510607 36134 200 SH SOLE 0 0 0 200 HUTTIG BLDG PRODS INC COM 448451104 1231 231 SH SOLE 0 0 0 231 HYLIION HOLDINGS CORP COMMON STOCK 449109107 50610 6025 SH SOLE 0 0 0 6025 IAC INTERACTIVECORP NEW COM NEW 44891N208 163123 1252 SH SOLE 0 0 0 1252 IDEANOMICS INC COM 45166V106 9850 5000 SH SOLE 0 0 0 5000 IDEX CORP COM 45167R104 292627 1414 SH SOLE 0 0 0 1414 IDEXX LABS INC COM 45168D104 1198401 1927 SH SOLE 0 0 0 1927 IEC ELECTRS CORP NEW COM 44949L105 15713 1025 SH SOLE 0 0 0 1025 IES HLDGS INC COM 44951W106 29561 647 SH SOLE 0 0 0 647 II-VI INC COM 902104108 20895 352 SH SOLE 0 0 0 352 IMMERSION CORP COM 452521107 4460 652 SH SOLE 0 0 0 652 IMPERIAL OIL LTD COM NEW 453038408 6312 200 SH SOLE 0 0 0 200 INARI MED INC COM 45332Y109 11354 140 SH SOLE 0 0 0 140 INCYTE CORP COM 45337C102 16507 240 SH SOLE 0 0 0 240 INDUS REALTY TRUST INC COM 45580R103 54398 776 SH SOLE 0 0 0 776 INMODE LTD SHS M5425M103 20022455 125572 SH SOLE 0 0 0 125572 INNOVATOR ETFS TR IBD 50 ETF 45782C102 340922 7197 SH SOLE 0 0 0 7197 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 26708 1000 SH SOLE 0 0 0 1000 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 30298 1250 SH SOLE 0 0 0 1250 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 184130 6044 SH SOLE 0 0 0 6044 INTEGER HLDGS CORP COM 45826H109 42615 477 SH SOLE 0 0 0 477 INTELLIA THERAPEUTICS INC COM 45826J105 2207572 16456 SH SOLE 0 0 0 16456 INTERCEPT PHARMACEUTICALS IN COM 45845P108 462503 31145 SH SOLE 0 0 0 31145 INTERCONTINENTAL EXCHANGE IN COM 45866F104 451358 3931 SH SOLE 0 0 0 3931 INTREPID POTASH INC COM 46121Y201 51 2 SH SOLE 0 0 0 2 INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200 1652 100 SH SOLE 0 0 0 100 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1146039 22707 SH SOLE 0 0 0 22707 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 1031 49 SH SOLE 0 0 0 49 INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 17652 209 SH SOLE 0 0 0 209 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 14075 692 SH SOLE 0 0 0 692 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 92274 3549 SH SOLE 0 0 0 3549 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4130241 274800 SH SOLE 0 0 0 274800 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 11922 267 SH SOLE 0 0 0 267 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 36487 604 SH SOLE 0 0 0 604 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 95528 3878 SH SOLE 0 0 0 3878 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 6397056 121784 SH SOLE 0 0 0 121784 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 134577 17661 SH SOLE 0 0 0 17661 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 327955 4102 SH SOLE 0 0 0 4102 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2157822 97595 SH SOLE 0 0 0 97595 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1048054 49695 SH SOLE 0 0 0 49695 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 23801 940 SH SOLE 0 0 0 940 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 50698 2293 SH SOLE 0 0 0 2293 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 26564 402 SH SOLE 0 0 0 402 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 317849 7449 SH SOLE 0 0 0 7449 INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 19143 219 SH SOLE 0 0 0 219 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 46371 288 SH SOLE 0 0 0 288 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 21614 242 SH SOLE 0 0 0 242 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 288966 3735 SH SOLE 0 0 0 3735 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 863 6 SH SOLE 0 0 0 6 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 63877 3225 SH SOLE 0 0 0 3225 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 242396 13796 SH SOLE 0 0 0 13796 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 669343 2806 SH SOLE 0 0 0 2806 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 5688 113 SH SOLE 0 0 0 113 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 39489 875 SH SOLE 0 0 0 875 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 59459 386 SH SOLE 0 0 0 386 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1203824 6252 SH SOLE 0 0 0 6252 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 561259 7403 SH SOLE 0 0 0 7403 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2231648 40783 SH SOLE 0 0 0 40783 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 149184 6273 SH SOLE 0 0 0 6273 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 9886 347 SH SOLE 0 0 0 347 INVESCO MUN OPPORTUNITY TR COM 46132C107 68450 5000 SH SOLE 0 0 0 5000 INVITATION HOMES INC COM 46187W107 46026 1201 SH SOLE 0 0 0 1201 IONIS PHARMACEUTICALS INC COM 462222100 10062 300 SH SOLE 0 0 0 300 IQIYI INC SPONSORED ADS 46267X108 14534 1810 SH SOLE 0 0 0 1810 IRIDIUM COMMUNICATIONS INC COM 46269C102 738979 18544 SH SOLE 0 0 0 18544 ISHARES INC GLB ENR PROD ETF 464286343 15946 906 SH SOLE 0 0 0 906 ISHARES INC MSCI AUST ETF 464286103 19856 800 SH SOLE 0 0 0 800 ISHARES INC MSCI EMRG CHN 46434G764 21224 350 SH SOLE 0 0 0 350 ISHARES INC MSCI EURZONE ETF 464286608 102674 2126 SH SOLE 0 0 0 2126 DONNELLEY R R & SONS CO COM 257867200 668 130 SH SOLE 0 0 0 130 DOUBLELINE OPPORTUNISTIC CR COM 258623107 184106 9336 SH SOLE 0 0 0 9336 DTE ENERGY CO COM 233331107 884311 7916 SH SOLE 0 0 0 7916 DUKE ENERGY CORP NEW COM NEW 26441C204 1608595 16483 SH SOLE 0 0 0 16483 DUOS TECHNOLOGIES GROUP INC COM 266042407 687 111 SH SOLE 0 0 0 111 DYCOM INDS INC COM 267475101 38185 536 SH SOLE 0 0 0 536 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 34578 1800 SH SOLE 0 0 0 1800 E L F BEAUTY INC COM 26856L103 44563 1534 SH SOLE 0 0 0 1534 EASTERLY GOVT PPTYS INC COM 27616P103 2314 112 SH SOLE 0 0 0 112 EASTMAN CHEM CO COM 277432100 173071 1718 SH SOLE 0 0 0 1718 EASTMAN KODAK CO COM NEW 277461406 53969 7925 SH SOLE 0 0 0 7925 EATON VANCE LTD DURATION INC COM 27828H105 149343 11331 SH SOLE 0 0 0 11331 EATON VANCE NEW YORK MUN BD COM 27827Y109 35019 2855 SH SOLE 0 0 0 2855 EATON VANCE TAX-MANAGED DIVE COM 27828N102 180611 12947 SH SOLE 0 0 0 12947 EATON VANCE TAX-MANAGED GLOB COM 27829F108 93636 9373 SH SOLE 0 0 0 9373 ECHOSTAR CORP CL A 278768106 383 15 SH SOLE 0 0 0 15 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 15843 1137 SH SOLE 0 0 0 1137 EDITAS MEDICINE INC COM 28106W103 578530 14083 SH SOLE 0 0 0 14083 EDWARDS LIFESCIENCES CORP COM 28176E108 3794929 33512 SH SOLE 0 0 0 33512 EHANG HLDGS LTD ADS 26853E102 389924 16308 SH SOLE 0 0 0 16308 EKSO BIONICS HLDGS INC COM 282644301 1063 230 SH SOLE 0 0 0 230 ELANCO ANIMAL HEALTH INC COM 28414H103 2137 67 SH SOLE 0 0 0 67 ELASTIC N V ORD SHS N14506104 45889 308 SH SOLE 0 0 0 308 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 78189 7780 SH SOLE 0 0 0 7780 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 9604 335 SH SOLE 0 0 0 335 ENERGIZER HLDGS INC NEW COM 29272W109 12027 308 SH SOLE 0 0 0 308 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 924391 96492 SH SOLE 0 0 0 96492 EPR PPTYS COM SH BEN INT 26884U109 30122 610 SH SOLE 0 0 0 610 EQUINIX INC COM 29444U700 2307970 2921 SH SOLE 0 0 0 2921 ESCO TECHNOLOGIES INC COM 296315104 30338 394 SH SOLE 0 0 0 394 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 1515676 128338 SH SOLE 0 0 0 128338 ETF MANAGERS TR WEDBUSH VID GAME 26924G706 266066 3185 SH SOLE 0 0 0 3185 ETF SER SOLUTIONS CHANG FIN US LRG 26922A560 15223 468 SH SOLE 0 0 0 468 ETF SER SOLUTIONS DISTILLATE US 26922A321 35185 859 SH SOLE 0 0 0 859 ETF SER SOLUTIONS LONCAR CANCER 26922A826 173272 5707 SH SOLE 0 0 0 5707 ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 217621 7925 SH SOLE 0 0 0 7925 ETF SER SOLUTIONS ROUNDHILL ACQUI 26922A701 3457 100 SH SOLE 0 0 0 100 ETFIS SER TR I VIRTUS REAL AS 26923G780 1274 50 SH SOLE 0 0 0 50 EURONET WORLDWIDE INC COM 298736109 3564 28 SH SOLE 0 0 0 28 EVERGY INC COM 30034W106 90394 1453 SH SOLE 0 0 0 1453 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 29674 1370 SH SOLE 0 0 0 1370 EXELIXIS INC COM 30161Q104 188569 8920 SH SOLE 0 0 0 8920 EXP WORLD HLDGS INC COM 30212W100 12130 305 SH SOLE 0 0 0 305 EXTRA SPACE STORAGE INC COM 30225T102 25031 149 SH SOLE 0 0 0 149 FEDERAL SIGNAL CORP COM 313855108 927 24 SH SOLE 0 0 0 24 FEDNAT HLDG CO COM 31431B109 531 215 SH SOLE 0 0 0 215 FERGUSON PLC NEW SHS G3421J106 25357 182 SH SOLE 0 0 0 182 FERROGLOBE PLC SHS G33856108 9318 1071 SH SOLE 0 0 0 1071 FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 8364 300 SH SOLE 0 0 0 300 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 200357 4216 SH SOLE 0 0 0 4216 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 175229 2183 SH SOLE 0 0 0 2183 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 664 15 SH SOLE 0 0 0 15 FIREEYE INC COM 31816Q101 33589 1887 SH SOLE 0 0 0 1887 FIRST INDL RLTY TR INC COM 32054K103 7343 141 SH SOLE 0 0 0 141 FIRST TR / ABERDEEN GLOBAL O COM SHS 337319107 5065 500 SH SOLE 0 0 0 500 FIRST TR EXCH TRADED FD III NEW YORK MUNI 33739P822 316126 10552 SH SOLE 0 0 0 10552 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 23771 390 SH SOLE 0 0 0 390 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 53321 1980 SH SOLE 0 0 0 1980 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 36839 879 SH SOLE 0 0 0 879 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 11871 388 SH SOLE 0 0 0 388 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 12425 210 SH SOLE 0 0 0 210 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 69700 2326 SH SOLE 0 0 0 2326 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1263610 10615 SH SOLE 0 0 0 10615 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1061619 21790 SH SOLE 0 0 0 21790 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1083836 8821 SH SOLE 0 0 0 8821 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 25679 580 SH SOLE 0 0 0 580 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 144 2 SH SOLE 0 0 0 2 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 1446190 20201 SH SOLE 0 0 0 20201 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 10402 485 SH SOLE 0 0 0 485 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2739859 11614 SH SOLE 0 0 0 11614 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 3477380 75958 SH SOLE 0 0 0 75958 FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761 226144 7086 SH SOLE 0 0 0 7086 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 34598 1060 SH SOLE 0 0 0 1060 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 11788 382 SH SOLE 0 0 0 382 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 100299 5956 SH SOLE 0 0 0 5956 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1027973 6190 SH SOLE 0 0 0 6190 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 7277 350 SH SOLE 0 0 0 350 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 49542 2511 SH SOLE 0 0 0 2511 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 598126 17723 SH SOLE 0 0 0 17723 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 1159899 36505 SH SOLE 0 0 0 36505 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 159481 4976 SH SOLE 0 0 0 4976 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 192485 5673 SH SOLE 0 0 0 5673 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 3095506 57806 SH SOLE 0 0 0 57806 MERCURY SYS INC COM 589378108 129646 2734 SH SOLE 0 0 0 2734 METROPOLITAN BK HLDG CORP COM 591774104 41813 496 SH SOLE 0 0 0 496 MFA FINL INC COM 55272X102 26003 5690 SH SOLE 0 0 0 5690 MICROVISION INC DEL COM NEW 594960304 55283 5003 SH SOLE 0 0 0 5003 MIDDLEBY CORP COM 596278101 144934 850 SH SOLE 0 0 0 850 MITEK SYS INC COM NEW 606710200 130203 7038 SH SOLE 0 0 0 7038 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 2301 388 SH SOLE 0 0 0 388 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 4462 1571 SH SOLE 0 0 0 1571 MONGODB INC CL A 60937P106 194262 412 SH SOLE 0 0 0 412 MONOPAR THERAPEUTICS INC COM 61023L108 3409 700 SH SOLE 0 0 0 700 MORGAN STANLEY EMKT DBT FD I COM 61744H105 10477 1150 SH SOLE 0 0 0 1150 MORPHIC HLDG INC COM 61775R105 65136 1150 SH SOLE 0 0 0 1150 MOSAIC CO NEW COM 61945C103 59143 1654 SH SOLE 0 0 0 1654 MOTOROLA SOLUTIONS INC COM NEW 620076307 99584 429 SH SOLE 0 0 0 429 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 44776 7939 SH SOLE 0 0 0 7939 NANO X IMAGING LTD ORD SHS M70700105 232313 10325 SH SOLE 0 0 0 10325 NATIONAL FUEL GAS CO COM 636180101 23687 451 SH SOLE 0 0 0 451 NATIONAL GRID PLC SPONSORED ADR NE 636274409 246075 4127 SH SOLE 0 0 0 4127 NETEASE INC SPONSORED ADS 64110W102 23143 271 SH SOLE 0 0 0 271 NETFLIX INC COM 64110L106 8352503 13685 SH SOLE 0 0 0 13685 NEW RELIC INC COM 64829B100 18588 259 SH SOLE 0 0 0 259 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 164641 14967 SH SOLE 0 0 0 14967 NEW YORK CMNTY BANCORP INC COM 649445103 295039 22925 SH SOLE 0 0 0 22925 NIO INC SPON ADS 62914V106 1160861 32581 SH SOLE 0 0 0 32581 NOKIA CORP SPONSORED ADR 654902204 77680 14253 SH SOLE 0 0 0 14253 NORDSON CORP COM 655663102 81924 344 SH SOLE 0 0 0 344 NORDSTROM INC COM 655664100 30839 1166 SH SOLE 0 0 0 1166 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 13594 334 SH SOLE 0 0 0 334 NORTHERN TR CORP COM 665859104 82110 762 SH SOLE 0 0 0 762 NOV INC COM 62955J103 7177 547 SH SOLE 0 0 0 547 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 411364 9461 SH SOLE 0 0 0 9461 NUVEEN AMT FREE QLTY MUN INC COM 670657105 348265 22927 SH SOLE 0 0 0 22927 NUVEEN FLOATING RATE INCOME COM 67072T108 66542 6608 SH SOLE 0 0 0 6608 NUVEEN MULTI-MKT INCOME FD COM 67075J107 13512 1800 SH SOLE 0 0 0 1800 NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104 37782 2724 SH SOLE 0 0 0 2724 NUVEEN PFD & INCOME 2022 TER COM 67075T105 84694 3400 SH SOLE 0 0 0 3400 NUVEEN SR INCOME FD COM 67067Y104 22230 3800 SH SOLE 0 0 0 3800 NVENT ELECTRIC PLC SHS G6700G107 52633 1628 SH SOLE 0 0 0 1628 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 1469 124 SH SOLE 0 0 0 124 OCCIDENTAL PETE CORP COM 674599105 172968 5847 SH SOLE 0 0 0 5847 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 1160 500 SH SOLE 0 0 0 500 OKTA INC CL A 679295105 1032345 4350 SH SOLE 0 0 0 4350 OLO INC CL A 68134L109 1922 64 SH SOLE 0 0 0 64 OMEROS CORP COM 682143102 27580 2000 SH SOLE 0 0 0 2000 ONTO INNOVATION INC COM 683344105 249335 3451 SH SOLE 0 0 0 3451 ONTRAK INC COM 683373104 1004 100 SH SOLE 0 0 0 100 OOMA INC COM 683416101 31637 1700 SH SOLE 0 0 0 1700 OPENDOOR TECHNOLOGIES INC COM 683712103 205300 10000 SH SOLE 0 0 0 10000 ORANGE SPONSORED ADR 684060106 83781 7736 SH SOLE 0 0 0 7736 ORCHARD THERAPEUTICS PLC ADS 68570P101 19953 8675 SH SOLE 0 0 0 8675 ORGANIGRAM HLDGS INC COM 68620P101 807 350 SH SOLE 0 0 0 350 ORIX CORP SPONSORED ADR 686330101 1418 15 SH SOLE 0 0 0 15 OSI ETF TR OSHARES EUR QLT 67110P506 87140 3190 SH SOLE 0 0 0 3190 PACCAR INC COM 693718108 13180 167 SH SOLE 0 0 0 167 PACER FDS TR AMERCN ENRGY IND 69374H634 14622 605 SH SOLE 0 0 0 605 PACER FDS TR BNCHMRK INDSTR 69374H766 235255 5365 SH SOLE 0 0 0 5365 PACER FDS TR TRENDP US LAR CP 69374H105 641462 17001 SH SOLE 0 0 0 17001 PACER FDS TR TRENDPILOT INTL 69374H683 2874 101 SH SOLE 0 0 0 101 PALANTIR TECHNOLOGIES INC CL A 69608A108 2380224 99011 SH SOLE 0 0 0 99011 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 2879 6500 SH SOLE 0 0 0 6500 PARK HOTELS & RESORTS INC COM 700517105 28901 1510 SH SOLE 0 0 0 1510 PATRICK INDS INC COM 703343103 5415 65 SH SOLE 0 0 0 65 PAYLOCITY HLDG CORP COM 70438V106 2243 8 SH SOLE 0 0 0 8 PAYPAL HLDGS INC COM 70450Y103 11261805 43261 SH SOLE 0 0 0 43261 PENNANTPARK FLOATING RATE CA COM 70806A106 7712 603 SH SOLE 0 0 0 603 PENNYMAC FINL SVCS INC NEW COM 70932M107 186447 3050 SH SOLE 0 0 0 3050 PENNYMAC MTG INVT TR COM 70931T103 31741 1612 SH SOLE 0 0 0 1612 PEPSICO INC COM 713448108 5493496 36523 SH SOLE 0 0 0 36523 PERRIGO CO PLC SHS G97822103 7336 155 SH SOLE 0 0 0 155 PERSHING SQUARE TONTINE HLDG *W EXP 07/24/202 71531R117 83 64 SH SOLE 0 0 0 64 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 28487 2755 SH SOLE 0 0 0 2755 PGIM ETF TR ULTRA SHORT 69344A107 133490 2687 SH SOLE 0 0 0 2687 PILGRIMS PRIDE CORP COM 72147K108 1338 46 SH SOLE 0 0 0 46 PIMCO DYNAMIC INCOME FD SHS 72201Y101 791047 29761 SH SOLE 0 0 0 29761 PIMCO ETF TR 25YR+ ZERO U S 72201R882 9363075 64298 SH SOLE 0 0 0 64298 PIMCO ETF TR BROAD US TIPS 72201R403 16409 250 SH SOLE 0 0 0 250 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11800507 115771 SH SOLE 0 0 0 115771 PINDUODUO INC SPONSORED ADS 722304102 1606944 17723 SH SOLE 0 0 0 17723 PINNACLE WEST CAP CORP COM 723484101 10130 140 SH SOLE 0 0 0 140 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 15255 1500 SH SOLE 0 0 0 1500 POLAR PWR INC COM 73102V105 2593 468 SH SOLE 0 0 0 468 POSCO SPONSORED ADR 693483109 3793 55 SH SOLE 0 0 0 55 POWER & DIGITAL INFRA ACQ CO UNIT 99/99/9999 739190205 1080 100 SH SOLE 0 0 0 100 PPL CORP COM 69351T106 307651 11035 SH SOLE 0 0 0 11035 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 17338 309 SH SOLE 0 0 0 309 PRIMORIS SVCS CORP COM 74164F103 23119 944 SH SOLE 0 0 0 944 PRINCIPAL EXCHANGE-TRADED FD HELTHCARE INDX 74255Y409 7812 143 SH SOLE 0 0 0 143 PROCEPT BIOROBOTICS CORP COM 74276L105 763 20 SH SOLE 0 0 0 20 PROSHARES TR DJ BRKFLD GLB 74347B508 11381 252 SH SOLE 0 0 0 252 PROSHARES TR HGH YLD INT RATE 74348A541 58816 933 SH SOLE 0 0 0 933 DELTA AIR LINES INC DEL COM NEW 247361702 1119846 26281 SH SOLE 0 0 0 26281 DESKTOP METAL INC COM CL A 25058X105 62565 8726 SH SOLE 0 0 0 8726 DIAGEO PLC SPON ADR NEW 25243Q205 326200 1690 SH SOLE 0 0 0 1690 DIGITAL TURBINE INC COM NEW 25400W102 63869 929 SH SOLE 0 0 0 929 DIGITALBRIDGE GROUP INC CL A COM 25401T108 24259 4023 SH SOLE 0 0 0 4023 DIGITALOCEAN HLDGS INC COM 25402D102 493960 6363 SH SOLE 0 0 0 6363 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 41140 1256 SH SOLE 0 0 0 1256 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 2313931 89410 SH SOLE 0 0 0 89410 DOCUSIGN INC COM 256163106 2331617 9057 SH SOLE 0 0 0 9057 DOLLAR TREE INC COM 256746108 52742 551 SH SOLE 0 0 0 551 DOMINOS PIZZA INC COM 25754A201 7631 16 SH SOLE 0 0 0 16 DONALDSON INC COM 257651109 15255 266 SH SOLE 0 0 0 266 DOUBLELINE INCOME SOLUTIONS COM 258622109 380886 21446 SH SOLE 0 0 0 21446 DRAFTKINGS INC COM CL A 26142R104 2377804 49373 SH SOLE 0 0 0 49373 DUKE REALTY CORP COM NEW 264411505 10101 211 SH SOLE 0 0 0 211 DUTCH BROS INC CL A 26701L100 8664 200 SH SOLE 0 0 0 200 EAST WEST BANCORP INC COM 27579R104 57069 736 SH SOLE 0 0 0 736 EATON CORP PLC SHS G29183103 1610151 10784 SH SOLE 0 0 0 10784 EATON VANCE FLTING RATE INC COM 278279104 19672 1350 SH SOLE 0 0 0 1350 EBAY INC. COM 278642103 310398 4455 SH SOLE 0 0 0 4455 ECOLAB INC COM 278865100 1038244 4977 SH SOLE 0 0 0 4977 EDESA BIOTECH INC COM 27966L108 15 2 SH SOLE 0 0 0 2 EDISON INTL COM 281020107 45264 816 SH SOLE 0 0 0 816 ELEMENT SOLUTIONS INC COM 28618M106 260702 12025 SH SOLE 0 0 0 12025 EMCOR GROUP INC COM 29084Q100 39460 342 SH SOLE 0 0 0 342 ENERPLUS CORP COM 292766102 6837 855 SH SOLE 0 0 0 855 ENETI INC COM Y2294C107 1286 77 SH SOLE 0 0 0 77 ENVIVA PARTNERS LP COM UNIT 29414J107 4664 86 SH SOLE 0 0 0 86 EQUITABLE HLDGS INC COM 29452E101 40947 1381 SH SOLE 0 0 0 1381 EQUITRANS MIDSTREAM CORP COM 294600101 69642 6868 SH SOLE 0 0 0 6868 EQUITY LIFESTYLE PPTYS INC COM 29472R108 37019 474 SH SOLE 0 0 0 474 EQUITY RESIDENTIAL SH BEN INT 29476L107 8092 100 SH SOLE 0 0 0 100 ESSENTIAL UTILS INC COM 29670G102 191579 4158 SH SOLE 0 0 0 4158 ESSEX PPTY TR INC COM 297178105 69703 218 SH SOLE 0 0 0 218 ETF MANAGERS TR TREATMENTS TSTNG 26924G763 502933 12263 SH SOLE 0 0 0 12263 ETSY INC COM 29786A106 941632 4527 SH SOLE 0 0 0 4527 EVERSOURCE ENERGY COM 30040W108 416960 5100 SH SOLE 0 0 0 5100 EXACT SCIENCES CORP COM 30063P105 1173489 12296 SH SOLE 0 0 0 12296 EXAGEN INC COM 30068X103 14457 1063 SH SOLE 0 0 0 1063 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 4541805 91587 SH SOLE 0 0 0 91587 EXCHANGE TRADED CONCEPTS TR NORTH SHOR GBL 301505715 1219610 15870 SH SOLE 0 0 0 15870 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1173354 18217 SH SOLE 0 0 0 18217 F45 TRAINING HLDGS INC COM 30322L101 2498 167 SH SOLE 0 0 0 167 FAIR ISAAC CORP COM 303250104 150418 378 SH SOLE 0 0 0 378 FATE THERAPEUTICS INC COM 31189P102 38822 655 SH SOLE 0 0 0 655 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 37288 891 SH SOLE 0 0 0 891 FIDELITY COVINGTON TRUST FIDELITY REL EST 316092311 1066 45 SH SOLE 0 0 0 45 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 384505 7410 SH SOLE 0 0 0 7410 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 132984 2503 SH SOLE 0 0 0 2503 FIRST HORIZON CORPORATION COM 320517105 20395 1252 SH SOLE 0 0 0 1252 FIRST REP BK SAN FRANCISCO C COM 33616C100 1194313 6192 SH SOLE 0 0 0 6192 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 5946 461 SH SOLE 0 0 0 461 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 14455 700 SH SOLE 0 0 0 700 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1804425 87849 SH SOLE 0 0 0 87849 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 214293 10268 SH SOLE 0 0 0 10268 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 5786 240 SH SOLE 0 0 0 240 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1476204 14011 SH SOLE 0 0 0 14011 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 31635 562 SH SOLE 0 0 0 562 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 156710 2733 SH SOLE 0 0 0 2733 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 9539 125 SH SOLE 0 0 0 125 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 879700 13730 SH SOLE 0 0 0 13730 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 721985 7796 SH SOLE 0 0 0 7796 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 187765 6343 SH SOLE 0 0 0 6343 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 90792 2583 SH SOLE 0 0 0 2583 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 145611 3022 SH SOLE 0 0 0 3022 FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 3939 80 SH SOLE 0 0 0 80 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 102474 3013 SH SOLE 0 0 0 3013 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1146708 18318 SH SOLE 0 0 0 18318 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 4953 73 SH SOLE 0 0 0 73 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 17251598 363421 SH SOLE 0 0 0 363421 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 184524 4846 SH SOLE 0 0 0 4846 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 505629 23167 SH SOLE 0 0 0 23167 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 42949 1279 SH SOLE 0 0 0 1279 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 209374 5780 SH SOLE 0 0 0 5780 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 3744477 109791 SH SOLE 0 0 0 109791 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 5798 90 SH SOLE 0 0 0 90 FIRST TR NASDAQ 100 TECH IND SHS 337345102 166637 1056 SH SOLE 0 0 0 1056 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 186762 2040 SH SOLE 0 0 0 2040 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 21642 1557 SH SOLE 0 0 0 1557 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 127504 1148 SH SOLE 0 0 0 1148 FIRSTSERVICE CORP NEW COM 33767E202 3249 18 SH SOLE 0 0 0 18 FLAHERTY & CRUMRINE PFD INCO COM 338480106 36138 2293 SH SOLE 0 0 0 2293 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 48729 3801 SH SOLE 0 0 0 3801 FLEXSHARES TR QLT DIV DEF IDX 33939L845 170762 3213 SH SOLE 0 0 0 3213 ISHARES INC MSCI FRANCE ETF 464286707 1862 50 SH SOLE 0 0 0 50 ISHARES INC MSCI NETHERL ETF 464286814 30043 610 SH SOLE 0 0 0 610 ISHARES INC MSCI SINGPOR ETF 46434G780 5374 236 SH SOLE 0 0 0 236 ISHARES INC MSCI STH KOR ETF 464286772 256821 3184 SH SOLE 0 0 0 3184 ISHARES INC MSCI SWITZERLAND 464286749 12437 267 SH SOLE 0 0 0 267 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 21918 1300 SH SOLE 0 0 0 1300 ISHARES TR 1 3 YR TREAS BD 464287457 4300065 49914 SH SOLE 0 0 0 49914 ISHARES TR 3 7 YR TREAS BD 464288661 690591 5305 SH SOLE 0 0 0 5305 ISHARES TR A RATE CP BD ETF 46429B291 203846 3619 SH SOLE 0 0 0 3619 ISHARES TR AGENCY BOND ETF 464288166 44474 375 SH SOLE 0 0 0 375 ISHARES TR CORE INTL AGGR 46435G672 40459 735 SH SOLE 0 0 0 735 ISHARES TR CORE S&P US VLU 464287663 1438712 20298 SH SOLE 0 0 0 20298 ISHARES TR CORE S&P500 ETF 464287200 52591795 122074 SH SOLE 0 0 0 122074 ISHARES TR CORE US AGGBD ET 464287226 19894875 173255 SH SOLE 0 0 0 173255 ISHARES TR CRE U S REIT ETF 464288521 4340 74 SH SOLE 0 0 0 74 ISHARES TR DOW JONES US ETF 464287846 443335 4110 SH SOLE 0 0 0 4110 ISHARES TR EAFE GRWTH ETF 464288885 6779978 63680 SH SOLE 0 0 0 63680 ISHARES TR ESG AWR MSCI USA 46435G425 3904083 39651 SH SOLE 0 0 0 39651 ISHARES TR ESG MSCI LEADR 46435U218 25217 334 SH SOLE 0 0 0 334 ISHARES TR ESG MSCI USA ETF 46436E767 29149 807 SH SOLE 0 0 0 807 ISHARES TR GLOBAL TECH ETF 464287291 196384 3466 SH SOLE 0 0 0 3466 ISHARES TR HDG MSCI EAFE 46434V803 358825 10434 SH SOLE 0 0 0 10434 ISHARES TR IBDS DEC28 ETF 46435U515 43691 1525 SH SOLE 0 0 0 1525 ISHARES TR IBONDS 27 ETF 46435UAA9 65157 2415 SH SOLE 0 0 0 2415 ISHARES TR IBONDS DEC2022 46435G755 1156502 44175 SH SOLE 0 0 0 44175 ISHARES TR IBONDS DEC21 ETF 46434VBK5 1167132 47195 SH SOLE 0 0 0 47195 ISHARES TR IBONDS DEC24 ETF 46434VBG4 1156339 43984 SH SOLE 0 0 0 43984 ISHARES TR IBOXX INV CP ETF 464287242 9204224 69189 SH SOLE 0 0 0 69189 ISHARES TR ISHARES BIOTECH 464287556 2160288 13362 SH SOLE 0 0 0 13362 ISHARES TR JPMORGAN USD EMG 464288281 1463253 13295 SH SOLE 0 0 0 13295 ISHARES TR LATN AMER 40 ETF 464287390 9606 362 SH SOLE 0 0 0 362 ISHARES TR MORNINGSTAR GRWT 464287119 1125600 17172 SH SOLE 0 0 0 17172 ISHARES TR MORNINGSTAR VALU 464288109 129729 2038 SH SOLE 0 0 0 2038 ISHARES TR MRGSTR SM CP ETF 464288505 38298 683 SH SOLE 0 0 0 683 ISHARES TR MRNGSTR INC ETF 46432F875 15569 650 SH SOLE 0 0 0 650 ISHARES TR MSCI ACWI ETF 464288257 362884 3632 SH SOLE 0 0 0 3632 ISHARES TR MSCI INTL QUALTY 46434V456 332283 8772 SH SOLE 0 0 0 8772 ISHARES TR MSCI USA SMCP MN 46435G433 272169 7340 SH SOLE 0 0 0 7340 ISHARES TR MSCI USA VALUE 46432F388 922291 9149 SH SOLE 0 0 0 9149 ISHARES TR NORTH AMERN NAT 464287374 6784 231 SH SOLE 0 0 0 231 ISHARES TR RESIDENTIAL MULT 464288562 2052311 23984 SH SOLE 0 0 0 23984 ISHARES TR RUS 1000 VAL ETF 464287598 1044806 6676 SH SOLE 0 0 0 6676 ISHARES TR RUS MD CP GR ETF 464287481 1897667 16933 SH SOLE 0 0 0 16933 ISHARES TR S&P SML 600 GWT 464287887 5058686 38901 SH SOLE 0 0 0 38901 ISHARES TR SHRT NAT MUN ETF 464288158 2686160 24971 SH SOLE 0 0 0 24971 ISHARES TR SP SMCP600VL ETF 464287879 3356539 33342 SH SOLE 0 0 0 33342 ISHARES TR TIPS BD ETF 464287176 11539357 90370 SH SOLE 0 0 0 90370 ISHARES TR US BR DEL SE ETF 464288794 404550 3875 SH SOLE 0 0 0 3875 ISHARES TR US HOME CONS ETF 464288752 1519614 22962 SH SOLE 0 0 0 22962 ISHARES TR US TELECOM ETF 464287713 2953 91 SH SOLE 0 0 0 91 ISHARES TR US TRSPRTION 464287192 378631 1557 SH SOLE 0 0 0 1557 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 3863 77 SH SOLE 0 0 0 77 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 1256335 35054 SH SOLE 0 0 0 35054 ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 17857 491 SH SOLE 0 0 0 491 J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 11129 195 SH SOLE 0 0 0 195 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 861019 16976 SH SOLE 0 0 0 16976 JACK IN THE BOX INC COM 466367109 21413 220 SH SOLE 0 0 0 220 JACOBS ENGR GROUP INC COM 469814107 197036 1487 SH SOLE 0 0 0 1487 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 3315 51 SH SOLE 0 0 0 51 JEFFERIES FINL GROUP INC COM 47233W109 42695 1150 SH SOLE 0 0 0 1150 JOHN HANCOCK EXCHANGE TRADED MLTFCTR CONSMR 47804J875 17505 517 SH SOLE 0 0 0 517 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 14800 500 SH SOLE 0 0 0 500 JOHNSON OUTDOORS INC CL A 479167108 4050 38 SH SOLE 0 0 0 38 JOUNCE THERAPEUTICS INC COM 481116101 12260 1650 SH SOLE 0 0 0 1650 KADANT INC COM 48282T104 4694 23 SH SOLE 0 0 0 23 KARYOPHARM THERAPEUTICS INC COM 48576U106 5820 1000 SH SOLE 0 0 0 1000 KAYNE ANDERSON ENERGY INFRST COM 486606106 9096 1137 SH SOLE 0 0 0 1137 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 728 100 SH SOLE 0 0 0 100 KE HLDGS INC SPONSORED ADS 482497104 621 34 SH SOLE 0 0 0 34 KIMCO RLTY CORP COM 49446R109 16444 792 SH SOLE 0 0 0 792 KINSALE CAP GROUP INC COM 49714P108 15200 94 SH SOLE 0 0 0 94 KIRKLAND LAKE GOLD LTD COM 49741E100 92742 2227 SH SOLE 0 0 0 2227 KNOWLES CORP COM 49926D109 2905 155 SH SOLE 0 0 0 155 KRANESHARES TR CICC CHINA 100 500767207 5866 188 SH SOLE 0 0 0 188 KRANESHARES TR QUADRTC INT RT 500767736 6706750 240644 SH SOLE 0 0 0 240644 KRANESHARES TR SSE STAR MRKT 50 500767694 4632 200 SH SOLE 0 0 0 200 KULICKE & SOFFA INDS INC COM 501242101 127633 2190 SH SOLE 0 0 0 2190 L3HARRIS TECHNOLOGIES INC COM 502431109 1478323 6712 SH SOLE 0 0 0 6712 LA Z BOY INC COM 505336107 2707 84 SH SOLE 0 0 0 84 LADDER CAP CORP CL A 505743104 22217 2011 SH SOLE 0 0 0 2011 LANCASTER COLONY CORP COM 513847103 675 4 SH SOLE 0 0 0 4 LATCH INC COM 51818V106 14595 1295 SH SOLE 0 0 0 1295 LAUDER ESTEE COS INC CL A 518439104 511381 1705 SH SOLE 0 0 0 1705 LAZARD LTD SHS A G54050102 55821 1219 SH SOLE 0 0 0 1219 LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 44730 1750 SH SOLE 0 0 0 1750 LEGGETT & PLATT INC COM 524660107 71923 1604 SH SOLE 0 0 0 1604 LEIDOS HOLDINGS INC COM 525327102 124969 1300 SH SOLE 0 0 0 1300 LEMONADE INC COM 52567D107 171345 2557 SH SOLE 0 0 0 2557 LENNAR CORP CL A 526057104 120144 1282 SH SOLE 0 0 0 1282 LESLIES INC COM 527064109 1664 81 SH SOLE 0 0 0 81 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 858 35 SH SOLE 0 0 0 35 LI AUTO INC SPONSORED ADS 50202M102 24976 950 SH SOLE 0 0 0 950 LIBERTY ALL-STAR GROWTH FD I COM 529900102 319 37 SH SOLE 0 0 0 37 LIBERTY GLOBAL PLC SHS CL A G5480U104 6616 222 SH SOLE 0 0 0 222 LIBERTY GLOBAL PLC SHS CL C G5480U120 10340 351 SH SOLE 0 0 0 351 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4010 78 SH SOLE 0 0 0 78 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1115 8 SH SOLE 0 0 0 8 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 10421 108 SH SOLE 0 0 0 108 LIGHTWAVE LOGIC INC COM 532275104 3633 384 SH SOLE 0 0 0 384 LINEAGE CELL THERAPEUTICS IN COM 53566P109 134326 53304 SH SOLE 0 0 0 53304 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2028 156 SH SOLE 0 0 0 156 LISTED FD TR SPEAR ALPHA ETF 53656F383 110089 5521 SH SOLE 0 0 0 5521 LIVENT CORP COM 53814L108 9614 416 SH SOLE 0 0 0 416 LKQ CORP COM 501889208 13134 261 SH SOLE 0 0 0 261 LOEWS CORP COM 540424108 29176 541 SH SOLE 0 0 0 541 LUMEN TECHNOLOGIES INC COM 550241103 177572 14332 SH SOLE 0 0 0 14332 LUMENTUM HLDGS INC COM 55024U109 130155 1558 SH SOLE 0 0 0 1558 LUMINAR TECHNOLOGIES INC COM CL A 550424105 30217 1937 SH SOLE 0 0 0 1937 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 192862 2055 SH SOLE 0 0 0 2055 M D C HLDGS INC COM 552676108 1355 29 SH SOLE 0 0 0 29 MADDEN STEVEN LTD COM 556269108 3173 79 SH SOLE 0 0 0 79 MADISON COVERED CALL & EQUIT COM 557437100 11775 1500 SH SOLE 0 0 0 1500 MAGNA INTL INC COM 559222401 145288 1931 SH SOLE 0 0 0 1931 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1776 100 SH SOLE 0 0 0 100 MANHATTAN ASSOCIATES INC COM 562750109 34279 224 SH SOLE 0 0 0 224 MANULIFE FINL CORP COM 56501R106 144937 7533 SH SOLE 0 0 0 7533 MARATHON OIL CORP COM 565849106 1112471 81380 SH SOLE 0 0 0 81380 MARKEL CORP COM 570535104 17927 15 SH SOLE 0 0 0 15 MARQETA INC CLASS A COM 57142B104 885 40 SH SOLE 0 0 0 40 MCCORMICK & CO INC COM NON VTG 579780206 585753 7229 SH SOLE 0 0 0 7229 MEDICAL PPTYS TRUST INC COM 58463J304 120159 5987 SH SOLE 0 0 0 5987 MEDIFAST INC COM 58470H101 57214 297 SH SOLE 0 0 0 297 MERCADOLIBRE INC COM 58733R102 950540 566 SH SOLE 0 0 0 566 MERIT MED SYS INC COM 589889104 3590 50 SH SOLE 0 0 0 50 MESA LABS INC COM 59064R109 5140 17 SH SOLE 0 0 0 17 METTLER TOLEDO INTERNATIONAL COM 592688105 506868 368 SH SOLE 0 0 0 368 MFS CHARTER INCOME TR SH BEN INT 552727109 15179 1765 SH SOLE 0 0 0 1765 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 2072 381 SH SOLE 0 0 0 381 MICROCHIP TECHNOLOGY INC. COM 595017104 174292 1136 SH SOLE 0 0 0 1136 MICROSTRATEGY INC CL A NEW 594972408 6683412 11555 SH SOLE 0 0 0 11555 MILLER HERMAN INC COM 600544100 601731 15978 SH SOLE 0 0 0 15978 MINERALS TECHNOLOGIES INC COM 603158106 3841 55 SH SOLE 0 0 0 55 MISSION PRODUCE INC COM 60510V108 1102800 60000 SH SOLE 0 0 0 60000 MOLSON COORS BEVERAGE CO CL B 60871R209 4638 100 SH SOLE 0 0 0 100 MONDELEZ INTL INC CL A 609207105 703160 12086 SH SOLE 0 0 0 12086 MONOLITHIC PWR SYS INC COM 609839105 527817 1089 SH SOLE 0 0 0 1089 MONRO INC COM 610236101 31680 551 SH SOLE 0 0 0 551 MORGAN STANLEY CHINA A SH FD COM 617468103 2099 100 SH SOLE 0 0 0 100 MORGAN STANLEY EMERGING MKTS COM 617477104 585 100 SH SOLE 0 0 0 100 MPLX LP COM UNIT REP LTD 55336V100 279355 9812 SH SOLE 0 0 0 9812 MSC INDL DIRECT INC CL A 553530106 167975 2095 SH SOLE 0 0 0 2095 MYOVANT SCIENCES LTD COM G637AM102 4914 219 SH SOLE 0 0 0 219 NATIONAL BEVERAGE CORP COM 635017106 78210 1490 SH SOLE 0 0 0 1490 NATIONAL INSTRS CORP COM 636518102 2785 71 SH SOLE 0 0 0 71 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 10558 200 SH SOLE 0 0 0 200 NAUTILUS BIOTECHNOLOGY INC COM 63909J108 21122 3440 SH SOLE 0 0 0 3440 NCINO INC COM 63947U107 286819 4038 SH SOLE 0 0 0 4038 NEOGEN CORP COM 640491106 36655 844 SH SOLE 0 0 0 844 NEW YORK CITY REIT INC COM 649439205 107547 13327 SH SOLE 0 0 0 13327 NEW YORK TIMES CO CL A 650111107 11529 234 SH SOLE 0 0 0 234 NEWMONT CORP COM 651639106 233839 4306 SH SOLE 0 0 0 4306 NEWPARK RES INC COM PAR $.01NEW 651718504 660 200 SH SOLE 0 0 0 200 NEXSTAR MEDIA GROUP INC CL A 65336K103 251320 1654 SH SOLE 0 0 0 1654 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6707 89 SH SOLE 0 0 0 89 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 2370 1000 SH SOLE 0 0 0 1000 NICE LTD SPONSORED ADR 653656108 416687 1467 SH SOLE 0 0 0 1467 NIKE INC CL B 654106103 3217067 22152 SH SOLE 0 0 0 22152 NIKOLA CORP COM 654110105 41720 3910 SH SOLE 0 0 0 3910 NISOURCE INC COM 65473P105 8868 366 SH SOLE 0 0 0 366 NKARTA INC COM 65487U108 13210 475 SH SOLE 0 0 0 475 NMI HLDGS INC CL A 629209305 3098 137 SH SOLE 0 0 0 137 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 46 100 SH SOLE 0 0 0 100 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 171721 4041 SH SOLE 0 0 0 4041 NORTHROP GRUMMAN CORP COM 666807102 1333459 3703 SH SOLE 0 0 0 3703 NORTHWEST NAT HLDG CO COM 66765N105 7634 166 SH SOLE 0 0 0 166 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 1886 2935 SH SOLE 0 0 0 2935 NOVARTIS AG SPONSORED ADR 66987V109 498797 6099 SH SOLE 0 0 0 6099 NOVO-NORDISK A S ADR 670100205 362547 3776 SH SOLE 0 0 0 3776 NUCOR CORP COM 670346105 1196853 12152 SH SOLE 0 0 0 12152 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 271203 7234 SH SOLE 0 0 0 7234 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 338368 9324 SH SOLE 0 0 0 9324 NUTRIEN LTD COM 67077M108 367944 5670 SH SOLE 0 0 0 5670 NUVEEN AMT FREE MUN CR INC F COM 67071L106 409274 23864 SH SOLE 0 0 0 23864 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 12447 728 SH SOLE 0 0 0 728 NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 62560 3200 SH SOLE 0 0 0 3200 NUVEEN CORPORATE INCM NOVEME COM 67077N106 7035 750 SH SOLE 0 0 0 750 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 115273 17572 SH SOLE 0 0 0 17572 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 9732 606 SH SOLE 0 0 0 606 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 574204 34342 SH SOLE 0 0 0 34342 NUVEEN NEW YORK QLT MUN INC COM 67066X107 135748 9222 SH SOLE 0 0 0 9222 NUVEEN PFD & INCOME TERM FD COM 67075A106 9920 400 SH SOLE 0 0 0 400 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 22203 1560 SH SOLE 0 0 0 1560 NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 56232 3550 SH SOLE 0 0 0 3550 NXP SEMICONDUCTORS N V COM N6596X109 2182384 11142 SH SOLE 0 0 0 11142 OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 11165 500 SH SOLE 0 0 0 500 OGE ENERGY CORP COM 670837103 53164 1613 SH SOLE 0 0 0 1613 OLD NATL BANCORP IND COM 680033107 6966 411 SH SOLE 0 0 0 411 OLD REP INTL CORP COM 680223104 41171 1780 SH SOLE 0 0 0 1780 OMEGA HEALTHCARE INVS INC COM 681936100 147975 4939 SH SOLE 0 0 0 4939 ONCOCYTE CORP COM 68235C107 44429 12480 SH SOLE 0 0 0 12480 ONEMAIN HLDGS INC COM 68268W103 243065 4393 SH SOLE 0 0 0 4393 OPTIMIZERX CORP COM NEW 68401U204 12490 146 SH SOLE 0 0 0 146 OREILLY AUTOMOTIVE INC COM 67103H107 36053 59 SH SOLE 0 0 0 59 OSI ETF TR OSHARES US QUALT 67110P407 1262361 30323 SH SOLE 0 0 0 30323 OVINTIV INC COM 69047Q102 7716 235 SH SOLE 0 0 0 235 OWENS CORNING NEW COM 690742101 25907 303 SH SOLE 0 0 0 303 OXFORD INDS INC COM 691497309 812 9 SH SOLE 0 0 0 9 PACER FDS TR BNCHMRK INFRA 69374H741 791399 20334 SH SOLE 0 0 0 20334 PACWEST BANCORP DEL COM 695263103 7614 168 SH SOLE 0 0 0 168 PAPA JOHNS INTL INC COM 698813102 133080 1048 SH SOLE 0 0 0 1048 PATHFINDER BANCORP INC MD COM 70319R109 120074 7412 SH SOLE 0 0 0 7412 PATTERSON COS INC COM 703395103 2924 97 SH SOLE 0 0 0 97 PAYSAFE LIMITED ORD G6964L107 372256 48033 SH SOLE 0 0 0 48033 PEABODY ENGR CORP COM 704551100 36857 2492 SH SOLE 0 0 0 2492 PENSKE AUTOMOTIVE GRP INC COM 70959W103 151504 1506 SH SOLE 0 0 0 1506 PEOPLES UNITED FINANCIAL INC COM 712704105 50595 2896 SH SOLE 0 0 0 2896 PETIQ INC COM CL A 71639T106 2122 85 SH SOLE 0 0 0 85 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 1877 100 SH SOLE 0 0 0 100 PGT INNOVATIONS INC COM 69336V101 37455 1961 SH SOLE 0 0 0 1961 PHILIP MORRIS INTL INC COM 718172109 1860867 19631 SH SOLE 0 0 0 19631 PIEDMONT LITHIUM INC COM 72016P105 2723 50 SH SOLE 0 0 0 50 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 444723 21047 SH SOLE 0 0 0 21047 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 518727 5227 SH SOLE 0 0 0 5227 PIMCO ETF TR 1-5 US TIP IDX 72201R205 3482869 63486 SH SOLE 0 0 0 63486 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 38833 757 SH SOLE 0 0 0 757 PIMCO INCOME STRATEGY FD COM 72201H108 230889 19870 SH SOLE 0 0 0 19870 PIMCO NEW YORK MUN INCOME FD COM 72201E105 40273 3910 SH SOLE 0 0 0 3910 PIONEER NAT RES CO COM 723787107 660743 3968 SH SOLE 0 0 0 3968 PITNEY BOWES INC COM 724479100 77544 10755 SH SOLE 0 0 0 10755 PJT PARTNERS INC COM CL A 69343T107 40663 514 SH SOLE 0 0 0 514 PLBY GROUP INC COM 72814P109 129399 5490 SH SOLE 0 0 0 5490 PLEXUS CORP COM 729132100 3666 41 SH SOLE 0 0 0 41 POOL CORP COM 73278L105 920898 2120 SH SOLE 0 0 0 2120 PRECISION BIOSCIENCES INC COM 74019P108 351151 30429 SH SOLE 0 0 0 30429 PREMIER INC CL A 74051N102 736 19 SH SOLE 0 0 0 19 PRICE T ROWE GROUP INC COM 74144T108 192176 977 SH SOLE 0 0 0 977 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 1218391 58746 SH SOLE 0 0 0 58746 PROCTER AND GAMBLE CO COM 742718109 4962644 35498 SH SOLE 0 0 0 35498 PROSHARES TR LONG ONLINE SHRT 74347B375 293600 4268 SH SOLE 0 0 0 4268 PROSHARES TR II ULTA BLMBG 2017 74347Y888 1516 18 SH SOLE 0 0 0 18 PROSPECT CAP CORP COM 74348T102 452103 58715 SH SOLE 0 0 0 58715 PROTO LABS INC COM 743713109 382950 5750 SH SOLE 0 0 0 5750 PUBLIC STORAGE COM 74460D109 618562 2082 SH SOLE 0 0 0 2082 PUBMATIC INC COM CL A 74467Q103 2635 100 SH SOLE 0 0 0 100 QUAKER CHEM CORP COM 747316107 23772 100 SH SOLE 0 0 0 100 QUANTERIX CORP COM 74766Q101 19916 400 SH SOLE 0 0 0 400 QUEST DIAGNOSTICS INC COM 74834L100 99973 688 SH SOLE 0 0 0 688 R1 RCM INC COM 749397105 180966 8222 SH SOLE 0 0 0 8222 RADIAN GROUP INC COM 750236101 1091 48 SH SOLE 0 0 0 48 RALPH LAUREN CORP CL A 751212101 16212 146 SH SOLE 0 0 0 146 RANGE RES CORP COM 75281A109 10749 475 SH SOLE 0 0 0 475 RAPID7 INC COM 753422104 26447 234 SH SOLE 0 0 0 234 RAYMOND JAMES FINL INC COM 754730109 377979 4096 SH SOLE 0 0 0 4096 REAVES UTIL INCOME FD COM SH BEN INT 756158101 185314 5655 SH SOLE 0 0 0 5655 REDFIN CORP COM 75737F108 1503 30 SH SOLE 0 0 0 30 REGENXBIO INC COM 75901B107 1048 25 SH SOLE 0 0 0 25 REINSURANCE GRP OF AMERICA I COM NEW 759351604 17023 153 SH SOLE 0 0 0 153 RELIANCE STEEL & ALUMINUM CO COM 759509102 36744 258 SH SOLE 0 0 0 258 RENESOLA LTD SPONSORED ADS 75971T301 1971 300 SH SOLE 0 0 0 300 RESTAURANT BRANDS INTL INC COM 76131D103 52661 861 SH SOLE 0 0 0 861 RETAIL PPTYS AMER INC CL A 76131V202 12069 937 SH SOLE 0 0 0 937 RETAIL VALUE INC COM 76133Q102 7583 288 SH SOLE 0 0 0 288 REXFORD INDL RLTY INC COM 76169C100 99880 1760 SH SOLE 0 0 0 1760 REXNORD CORP COM 76169B102 1479 23 SH SOLE 0 0 0 23 RILEY EXPLORATION PERMIAN IN COM 76665T102 1972 84 SH SOLE 0 0 0 84 RIO TINTO PLC SPONSORED ADR 767204100 221391 3313 SH SOLE 0 0 0 3313 RIOT BLOCKCHAIN INC COM 767292105 3238 126 SH SOLE 0 0 0 126 ROCKWELL MED INC COM 774374102 3409 5720 SH SOLE 0 0 0 5720 ROLLINS INC COM 775711104 23282 659 SH SOLE 0 0 0 659 ROMEO POWER INC COM 776153108 2129 430 SH SOLE 0 0 0 430 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 67731 1520 SH SOLE 0 0 0 1520 ROYAL GOLD INC COM 780287108 192797 2019 SH SOLE 0 0 0 2019 RPC INC COM 749660106 4427 911 SH SOLE 0 0 0 911 RUTHS HOSPITALITY GROUP INC COM 783332109 31065 1500 SH SOLE 0 0 0 1500 RYMAN HOSPITALITY PPTYS INC COM 78377T107 16433 196 SH SOLE 0 0 0 196 SAFEHOLD INC COM 78645L100 3595 50 SH SOLE 0 0 0 50 SALESFORCE COM INC COM 79466L302 2824656 10415 SH SOLE 0 0 0 10415 SANOFI SPONSORED ADR 80105N105 320780 6654 SH SOLE 0 0 0 6654 SCHNEIDER NATIONAL INC CL B 80689H102 3161 139 SH SOLE 0 0 0 139 FLUIDIGM CORP DEL COM 34385P108 3625 550 SH SOLE 0 0 0 550 FOCUS FINL PARTNERS INC COM CL A 34417P100 12988 248 SH SOLE 0 0 0 248 FORTINET INC COM 34959E109 890782 3048 SH SOLE 0 0 0 3048 FORTIS INC COM 349553107 25377 572 SH SOLE 0 0 0 572 FORTIVE CORP COM 34959J108 105413 1494 SH SOLE 0 0 0 1494 FORWARD AIR CORP COM 349853101 2408 29 SH SOLE 0 0 0 29 FOSSIL GROUP INC COM 34988V106 45030 3800 SH SOLE 0 0 0 3800 FOX CORP CL B COM 35137L204 15219 410 SH SOLE 0 0 0 410 FRANKLIN LTD DURATION INCOME COM 35472T101 18 2 SH SOLE 0 0 0 2 FRANKLIN RESOURCES INC COM 354613101 277478 9336 SH SOLE 0 0 0 9336 FRANKLIN TEMPLETON ETF TR LIBERTYQ EQUTY 35473P405 3954 101 SH SOLE 0 0 0 101 FRANKLIN TEMPLETON ETF TR US TRESRY BD 35473P488 761109 31686 SH SOLE 0 0 0 31686 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2308 66 SH SOLE 0 0 0 66 FRESH DEL MONTE PRODUCE INC ORD G36738105 76535 2375 SH SOLE 0 0 0 2375 FULGENT GENETICS INC COM 359664109 214531 2385 SH SOLE 0 0 0 2385 FUTU HLDGS LTD SPON ADS CL A 36118L106 1013690 11137 SH SOLE 0 0 0 11137 GABELLI GLOBAL SMALL & MID C COM 36249W104 403904 25353 SH SOLE 0 0 0 25353 GABELLI HLTHCARE & WELLNESS SHS 36246K103 581 44 SH SOLE 0 0 0 44 GAMING & LEISURE PPTYS INC COM 36467J108 177684 3836 SH SOLE 0 0 0 3836 GENERAL ELECTRIC CO COM NEW 369604301 2447047 23749 SH SOLE 0 0 0 23749 GENPACT LIMITED SHS G3922B107 855 18 SH SOLE 0 0 0 18 GENTEX CORP COM 371901109 39015 1183 SH SOLE 0 0 0 1183 GLACIER BANCORP INC NEW COM 37637Q105 4982 90 SH SOLE 0 0 0 90 GLADSTONE INVT CORP COM 376546107 70848 5108 SH SOLE 0 0 0 5108 GLATFELTER CORPORATION COM 377320106 578 41 SH SOLE 0 0 0 41 GLOBAL MED REIT INC COM NEW 37954A204 838 57 SH SOLE 0 0 0 57 GLOBAL PARTNERS LP COM UNITS 37946R109 8472 400 SH SOLE 0 0 0 400 GLOBAL X FDS DAX GERMANY ETF 37954Y491 25458 796 SH SOLE 0 0 0 796 GLOBAL X FDS FINTECH ETF 37954Y814 354772 7388 SH SOLE 0 0 0 7388 GLOBAL X FDS GLOBX SUPDV US 37950E291 213050 10965 SH SOLE 0 0 0 10965 GLOBALSTAR INC COM 378973408 10855 6500 SH SOLE 0 0 0 6500 GLOBANT S A COM L44385109 617941 2199 SH SOLE 0 0 0 2199 GLOBE LIFE INC COM 37959E102 4541 51 SH SOLE 0 0 0 51 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 7521 699 SH SOLE 0 0 0 699 GRAFTECH INTL LTD COM 384313508 33530 3249 SH SOLE 0 0 0 3249 GRANITESHARES GOLD TR SHS BEN INT 38748G101 472293 27081 SH SOLE 0 0 0 27081 GRAPHIC PACKAGING HLDG CO COM 388689101 4360 229 SH SOLE 0 0 0 229 GREENBRIER COS INC COM 393657101 98877 2300 SH SOLE 0 0 0 2300 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 637216 33275 SH SOLE 0 0 0 33275 HALLIBURTON CO COM 406216101 250664 11594 SH SOLE 0 0 0 11594 HANCOCK JOHN PFD INCOME FD I COM 41013X106 342120 15766 SH SOLE 0 0 0 15766 HANCOCK JOHN PFD INCOME FD I COM 41021P103 197563 10561 SH SOLE 0 0 0 10561 HARLEY DAVIDSON INC COM 412822108 28651 783 SH SOLE 0 0 0 783 HARROW HEALTH INC COM 415858109 32851 3614 SH SOLE 0 0 0 3614 HCA HEALTHCARE INC COM 40412C101 1226559 5053 SH SOLE 0 0 0 5053 HEALTHCARE RLTY TR COM 421946104 24241 814 SH SOLE 0 0 0 814 HEALTHCARE SVCS GROUP INC COM 421906108 6048 242 SH SOLE 0 0 0 242 HEICO CORP NEW COM 422806109 196639 1490 SH SOLE 0 0 0 1490 HELIOS TECHNOLOGIES INC COM 42328H109 99010 1206 SH SOLE 0 0 0 1206 HERSHEY CO COM 427866108 341845 2020 SH SOLE 0 0 0 2020 HILTON WORLDWIDE HLDGS INC COM 43300A203 347992 2638 SH SOLE 0 0 0 2638 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 34816 3263 SH SOLE 0 0 0 3263 HORIZON BANCORP INC COM 440407104 21695 1194 SH SOLE 0 0 0 1194 HORIZON THERAPEUTICS PUB L SHS G46188101 2320495 21184 SH SOLE 0 0 0 21184 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 1928 20 SH SOLE 0 0 0 20 HP INC COM 40434L105 39021 1426 SH SOLE 0 0 0 1426 HUNT J B TRANS SVCS INC COM 445658107 80600 482 SH SOLE 0 0 0 482 ICF INTL INC COM 44925C103 74736 837 SH SOLE 0 0 0 837 ICON PLC SHS G4705A100 49522 189 SH SOLE 0 0 0 189 IDACORP INC COM 451107106 42696 413 SH SOLE 0 0 0 413 IKONICS CORP COM 45172K102 14200 500 SH SOLE 0 0 0 500 INDEPENDENT BK CORP MASS COM 453836108 4645 61 SH SOLE 0 0 0 61 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 27949 880 SH SOLE 0 0 0 880 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 10061 285 SH SOLE 0 0 0 285 INFINERA CORP COM 45667G103 1664 200 SH SOLE 0 0 0 200 INFOSYS LTD SPONSORED ADR 456788108 26673 1199 SH SOLE 0 0 0 1199 INGREDION INC COM 457187102 17179 193 SH SOLE 0 0 0 193 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 23905 799 SH SOLE 0 0 0 799 INNOVATOR ETFS TR IBD BREAKOUT 45782C763 152435 4450 SH SOLE 0 0 0 4450 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 101210 3430 SH SOLE 0 0 0 3430 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 396487 13879 SH SOLE 0 0 0 13879 INNOVATOR ETFS TR US SML CP PWR B 45782C284 86409 3310 SH SOLE 0 0 0 3310 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 1647 286 SH SOLE 0 0 0 286 INSIGHT SELECT INCOME FD COM 45781W109 59667 2844 SH SOLE 0 0 0 2844 INTELLIGENT SYS CORP NEW COM 45816D100 7107 175 SH SOLE 0 0 0 175 INTERNATIONAL BUSINESS MACHS COM 459200101 3000460 21597 SH SOLE 0 0 0 21597 INTERPUBLIC GROUP COS INC COM 460690100 27136 740 SH SOLE 0 0 0 740 INTRUSION INC COM NEW 46121E205 2030 500 SH SOLE 0 0 0 500 INTUIT COM 461202103 2230419 4134 SH SOLE 0 0 0 4134 INTUITIVE SURGICAL INC COM NEW 46120E602 1260562 1268 SH SOLE 0 0 0 1268 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 1308189 36613 SH SOLE 0 0 0 36613 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 2507648 124264 SH SOLE 0 0 0 124264 INVESCO DB MULTI-SECTOR COMM GOLD FD 46140H601 43314 860 SH SOLE 0 0 0 860 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 215112 4573 SH SOLE 0 0 0 4573 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 67101 1767 SH SOLE 0 0 0 1767 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 43175 1776 SH SOLE 0 0 0 1776 INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 66198 1069 SH SOLE 0 0 0 1069 INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 410778 8796 SH SOLE 0 0 0 8796 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 1449479 19921 SH SOLE 0 0 0 19921 PROSHARES TR INVT INT RT HG 74347B607 113823 1505 SH SOLE 0 0 0 1505 PROSHARES TR LARGE CAP CRE 74347R248 933987 9324 SH SOLE 0 0 0 9324 PROSHARES TR PSHS ULT SEMICDT 74347R669 31336 916 SH SOLE 0 0 0 916 PROSHARES TR PSHS ULTRA O&G 74347G705 2726 40 SH SOLE 0 0 0 40 PROSHARES TR S&P 500 BD ETF 74347B318 44949 494 SH SOLE 0 0 0 494 PROTARA THERAPEUTICS INC COM STK 74365U107 692 100 SH SOLE 0 0 0 100 PROTHENA CORP PLC SHS G72800108 142 2 SH SOLE 0 0 0 2 PTC INC COM 69370C100 1198 10 SH SOLE 0 0 0 10 PULTE GROUP INC COM 745867101 315654 6874 SH SOLE 0 0 0 6874 PUTNAM MANAGED MUN INCOME TR COM 746823103 767 92 SH SOLE 0 0 0 92 Q2 HLDGS INC COM 74736L109 25084 313 SH SOLE 0 0 0 313 QUANTA SVCS INC COM 74762E102 750757 6596 SH SOLE 0 0 0 6596 QUANTUMSCAPE CORP COM CL A 74767V109 217375 8858 SH SOLE 0 0 0 8858 QUIDEL CORP COM 74838J101 28371 201 SH SOLE 0 0 0 201 QUIPT HOME MEDICAL CORP COM 74880P104 2145 343 SH SOLE 0 0 0 343 QUOTIENT TECHNOLOGY INC COM 749119103 1211 208 SH SOLE 0 0 0 208 RE MAX HLDGS INC CL A 75524W108 3116 100 SH SOLE 0 0 0 100 REGIONS FINANCIAL CORP NEW COM 7591EP100 156429 7341 SH SOLE 0 0 0 7341 REPUBLIC SVCS INC COM 760759100 1044268 8698 SH SOLE 0 0 0 8698 RESONANT INC COM 76118L102 6050 2500 SH SOLE 0 0 0 2500 RH COM 74967X103 489512 734 SH SOLE 0 0 0 734 RINGCENTRAL INC CL A 76680R206 19793 91 SH SOLE 0 0 0 91 ROCKET LAB USA INC COM 773122106 131460 8150 SH SOLE 0 0 0 8150 ROCKWELL AUTOMATION INC COM 773903109 796299 2708 SH SOLE 0 0 0 2708 ROGERS CORP COM 775133101 1865 10 SH SOLE 0 0 0 10 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 966888 21841 SH SOLE 0 0 0 21841 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 398 11 SH SOLE 0 0 0 11 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 44134 401 SH SOLE 0 0 0 401 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 943 22 SH SOLE 0 0 0 22 SANDERSON FARMS INC COM 800013104 26348 140 SH SOLE 0 0 0 140 SANGAMO THERAPEUTICS INC COM 800677106 4055 450 SH SOLE 0 0 0 450 SARATOGA INVT CORP COM NEW 80349A208 25291 880 SH SOLE 0 0 0 880 SAREPTA THERAPEUTICS INC COM 803607100 10728 116 SH SOLE 0 0 0 116 SBA COMMUNICATIONS CORP NEW CL A 78410G104 87270 264 SH SOLE 0 0 0 264 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 82601 2710 SH SOLE 0 0 0 2710 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 668852 17283 SH SOLE 0 0 0 17283 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 197407 6013 SH SOLE 0 0 0 6013 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 4684 121 SH SOLE 0 0 0 121 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 423167 6271 SH SOLE 0 0 0 6271 SCHWAB STRATEGIC TR US REIT ETF 808524847 52613 1152 SH SOLE 0 0 0 1152 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1045900 16713 SH SOLE 0 0 0 16713 SCIENCE APPLICATIONS INTL CO COM 808625107 29005 339 SH SOLE 0 0 0 339 SCOTTS MIRACLE-GRO CO CL A 810186106 40249 275 SH SOLE 0 0 0 275 SELECT MED HLDGS CORP COM 81619Q105 10019 277 SH SOLE 0 0 0 277 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2809465 35070 SH SOLE 0 0 0 35070 SELECT SECTOR SPDR TR ENERGY 81369Y506 5241934 100694 SH SOLE 0 0 0 100694 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 579047 13027 SH SOLE 0 0 0 13027 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3362877 52644 SH SOLE 0 0 0 52644 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1035704 13086 SH SOLE 0 0 0 13086 SELECTA BIOSCIENCES INC COM 816212104 26000 6250 SH SOLE 0 0 0 6250 SELECTQUOTE INC COM 816307300 9452 731 SH SOLE 0 0 0 731 SHAPEWAYS HOLDINGS INC COMMON STOCK 81947T102 3781 491 SH SOLE 0 0 0 491 SHOPIFY INC CL A 82509L107 4378028 3227 SH SOLE 0 0 0 3227 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 1741 515 SH SOLE 0 0 0 515 SIMON PPTY GROUP INC NEW COM 828806109 586096 4509 SH SOLE 0 0 0 4509 SITE CTRS CORP COM 82981J109 5558 360 SH SOLE 0 0 0 360 SIX FLAGS ENTMT CORP NEW COM 83001A102 1224510 28812 SH SOLE 0 0 0 28812 SK TELECOM LTD SPONSORED ADR 78440P108 8699 289 SH SOLE 0 0 0 289 SKECHERS U S A INC CL A 830566105 51597 1225 SH SOLE 0 0 0 1225 SKYWEST INC COM 830879102 4934 100 SH SOLE 0 0 0 100 SL GREEN RLTY CORP COM 78440X804 185742 2622 SH SOLE 0 0 0 2622 SLR INVESTMENT CORP COM 83413U100 42660 2230 SH SOLE 0 0 0 2230 SMITH & WESSON BRANDS INC COM 831754106 24497 1180 SH SOLE 0 0 0 1180 SMUCKER J M CO COM NEW 832696405 109383 911 SH SOLE 0 0 0 911 SNAP INC CL A 83304A106 951064 12909 SH SOLE 0 0 0 12909 SNOWFLAKE INC CL A 833445109 203233 672 SH SOLE 0 0 0 672 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2686 50 SH SOLE 0 0 0 50 SONOCO PRODS CO COM 835495102 2681 45 SH SOLE 0 0 0 45 SOS LIMITED SPNSORD ADS NEW 83587W106 2130 1000 SH SOLE 0 0 0 1000 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 2238860 43600 SH SOLE 0 0 0 43600 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 348236 3370 SH SOLE 0 0 0 3370 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 94604 2318 SH SOLE 0 0 0 2318 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 38123 650 SH SOLE 0 0 0 650 SPDR SER TR AEROSPACE DEF 78464A631 174058 1459 SH SOLE 0 0 0 1459 SPDR SER TR BLOMBERG BRC INV 78468R200 9559627 311795 SH SOLE 0 0 0 311795 SPDR SER TR BLOOMBERG BRCLYS 78468R622 1968715 18002 SH SOLE 0 0 0 18002 SPDR SER TR MSCI USA STRTGIC 78468R812 81475 683 SH SOLE 0 0 0 683 SPDR SER TR NUVEEN BBG BRCLY 78464A284 543481 9066 SH SOLE 0 0 0 9066 SPDR SER TR NUVEEN BLMBRG SR 78468R739 1185205 23992 SH SOLE 0 0 0 23992 SPDR SER TR PORTFLI HIGH YLD 78468R606 437486 16342 SH SOLE 0 0 0 16342 SPDR SER TR PORTFLI TIPS ETF 78464A656 517069 16626 SH SOLE 0 0 0 16626 SPDR SER TR PORTFOLI S&P1500 78464A805 907248 17121 SH SOLE 0 0 0 17121 SPDR SER TR PRTFLO S&P500 GW 78464A409 8916745 139281 SH SOLE 0 0 0 139281 SPDR SER TR PRTFLO S&P500 HI 78468R788 422552 10801 SH SOLE 0 0 0 10801 SPDR SER TR S&P 600 SMCP VAL 78464A300 1028776 12552 SH SOLE 0 0 0 12552 SPDR SER TR S&P KENSHO NEW 78468R648 2364781 38831 SH SOLE 0 0 0 38831 SPDR SER TR S&P PHARMAC 78464A722 175871 3707 SH SOLE 0 0 0 3707 SPDR SER TR S&P SEMICNDCTR 78464A862 161346 815 SH SOLE 0 0 0 815 SPDR SER TR SPDR BLOOMBERG 78468R663 306907 3356 SH SOLE 0 0 0 3356 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 21611589 589283 SH SOLE 0 0 0 589283 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 1543635 44954 SH SOLE 0 0 0 44954 FIRST TR S&P REIT INDEX FD COM 33734G108 36679 1297 SH SOLE 0 0 0 1297 FISKER INC CL A COM STK 33813J106 24905 1700 SH SOLE 0 0 0 1700 FIVE BELOW INC COM 33829M101 486581 2752 SH SOLE 0 0 0 2752 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 622 142 SH SOLE 0 0 0 142 FIVE9 INC COM 338307101 5271 33 SH SOLE 0 0 0 33 FLEX LTD ORD Y2573F102 12093 684 SH SOLE 0 0 0 684 FLEXSHARES TR CR SCD US BD 33939L761 24403 453 SH SOLE 0 0 0 453 FLEXSHARES TR IBOXX 3R TARGT 33939L506 4603 175 SH SOLE 0 0 0 175 FLEXSHARES TR MORNSTAR UPSTR 33939L407 10980 300 SH SOLE 0 0 0 300 FLOOR & DECOR HLDGS INC CL A 339750101 2000403 16561 SH SOLE 0 0 0 16561 FLOWSERVE CORP COM 34354P105 971 28 SH SOLE 0 0 0 28 FLUOR CORP NEW COM 343412102 3194 200 SH SOLE 0 0 0 200 FMC CORP COM NEW 302491303 80573 880 SH SOLE 0 0 0 880 FONAR CORP COM NEW 344437405 93 6 SH SOLE 0 0 0 6 FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 3130 1000 SH SOLE 0 0 0 1000 FORMFACTOR INC COM 346375108 3098 83 SH SOLE 0 0 0 83 FORTUNE BRANDS HOME & SEC IN COM 34964C106 25481 285 SH SOLE 0 0 0 285 FOX FACTORY HLDG CORP COM 35138V102 54781 379 SH SOLE 0 0 0 379 FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520 348683 6664 SH SOLE 0 0 0 6664 FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 1212794 47937 SH SOLE 0 0 0 47937 FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 2027470 43417 SH SOLE 0 0 0 43417 FUSION PHARMACEUTICALS INC COM 36118A100 238 30 SH SOLE 0 0 0 30 GABELLI CONV & INC SECS FD I COM 36240B109 29402 4836 SH SOLE 0 0 0 4836 GABELLI DIVID & INCOME TR COM 36242H104 3869 150 SH SOLE 0 0 0 150 GALLAGHER ARTHUR J & CO COM 363576109 61244 412 SH SOLE 0 0 0 412 GAN LTD SHS G3728V109 3703 249 SH SOLE 0 0 0 249 GANNETT CO INC COM 36472T109 40127 6007 SH SOLE 0 0 0 6007 GARMIN LTD SHS H2906T109 892552 5741 SH SOLE 0 0 0 5741 GARTNER INC COM 366651107 73235 241 SH SOLE 0 0 0 241 GENERAC HLDGS INC COM 368736104 733563 1795 SH SOLE 0 0 0 1795 GENERAL MLS INC COM 370334104 646265 10803 SH SOLE 0 0 0 10803 GENESIS ENERGY L P UNIT LTD PARTN 371927104 2502 251 SH SOLE 0 0 0 251 GENWORTH FINL INC COM CL A 37247D106 4913 1310 SH SOLE 0 0 0 1310 GERDAU SA SPON ADR REP PFD 373737105 4231 860 SH SOLE 0 0 0 860 GLOBAL NET LEASE INC COM NEW 379378201 206859 12913 SH SOLE 0 0 0 12913 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 206102 7039 SH SOLE 0 0 0 7039 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 60019 2711 SH SOLE 0 0 0 2711 GLOBAL X FDS GLB X SUPERDIV 37950E549 25309 1913 SH SOLE 0 0 0 1913 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 30152 2521 SH SOLE 0 0 0 2521 GLOBAL X FDS GLOBAL X SILVER 37954Y848 45582 1299 SH SOLE 0 0 0 1299 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 21411 900 SH SOLE 0 0 0 900 GLOBAL X FDS INTERNET OF THNG 37954Y780 646757 17817 SH SOLE 0 0 0 17817 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 54892 1501 SH SOLE 0 0 0 1501 GLOBAL X FDS US INFR DEV ETF 37954Y673 3826599 150594 SH SOLE 0 0 0 150594 GLOBUS MED INC CL A 379577208 22756 297 SH SOLE 0 0 0 297 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 43 4 SH SOLE 0 0 0 4 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 65306 1131 SH SOLE 0 0 0 1131 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 241462 3612 SH SOLE 0 0 0 3612 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 369467 5918 SH SOLE 0 0 0 5918 GOLDMAN SACHS GROUP INC COM 38141G104 2774384 7337 SH SOLE 0 0 0 7337 GOODRX HLDGS INC COM CL A 38246G108 363109 8852 SH SOLE 0 0 0 8852 GOODYEAR TIRE & RUBR CO COM 382550101 78763 4448 SH SOLE 0 0 0 4448 GOPRO INC CL A 38268T103 936 100 SH SOLE 0 0 0 100 GRACO INC COM 384109104 1045912 14948 SH SOLE 0 0 0 14948 GRAHAM HLDGS CO COM CL B 384637104 1178 2 SH SOLE 0 0 0 2 GRANITE PT MTG TR INC COM STK 38741L107 5861 445 SH SOLE 0 0 0 445 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 12040 400 SH SOLE 0 0 0 400 GREENLANE HLDGS INC CL A 395330103 784 331 SH SOLE 0 0 0 331 GRIFOLS S A SP ADR REP B NVT 398438408 1666 114 SH SOLE 0 0 0 114 GUIDEWIRE SOFTWARE INC COM 40171V100 39465 332 SH SOLE 0 0 0 332 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 381689 4866 SH SOLE 0 0 0 4866 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 20425 950 SH SOLE 0 0 0 950 HARTFORD FINL SVCS GROUP INC COM 416515104 575716 8195 SH SOLE 0 0 0 8195 HCI GROUP INC COM 40416E103 396265 3577 SH SOLE 0 0 0 3577 HEALTH CATALYST INC COM 42225T107 3151 63 SH SOLE 0 0 0 63 HELEN OF TROY LTD COM G4388N106 899 4 SH SOLE 0 0 0 4 HELMERICH & PAYNE INC COM 423452101 38710 1412 SH SOLE 0 0 0 1412 HENRY JACK & ASSOC INC COM 426281101 82839 505 SH SOLE 0 0 0 505 HERITAGE CRYSTAL CLEAN INC COM 42726M106 4434 153 SH SOLE 0 0 0 153 HESS CORP COM 42809H107 41595 533 SH SOLE 0 0 0 533 HEWLETT PACKARD ENTERPRISE C COM 42824C109 105510 7404 SH SOLE 0 0 0 7404 HOME BANCSHARES INC COM 436893200 1082 46 SH SOLE 0 0 0 46 HOME DEPOT INC COM 437076102 9037052 27530 SH SOLE 0 0 0 27530 HONDA MOTOR LTD AMERN SHS 438128308 53611 1748 SH SOLE 0 0 0 1748 HONEST CO INC COM 438333106 260 25 SH SOLE 0 0 0 25 HORMEL FOODS CORP COM 440452100 139974 3414 SH SOLE 0 0 0 3414 HOTH THERAPEUTICS INC COM 44148G105 1190 1000 SH SOLE 0 0 0 1000 HOULIHAN LOKEY INC CL A 441593100 552508 5999 SH SOLE 0 0 0 5999 HOWMET AEROSPACE INC COM 443201108 33946 1088 SH SOLE 0 0 0 1088 HSBC HLDGS PLC SPON ADR NEW 404280406 2955 113 SH SOLE 0 0 0 113 HUDSON TECHNOLOGIES INC COM 444144109 2422 686 SH SOLE 0 0 0 686 HUMANA INC COM 444859102 311653 801 SH SOLE 0 0 0 801 HUNTINGTON BANCSHARES INC COM 446150104 210199 13596 SH SOLE 0 0 0 13596 HUNTSMAN CORP COM 447011107 136469 4612 SH SOLE 0 0 0 4612 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 18891 516 SH SOLE 0 0 0 516 HYCROFT MINING HOLDING CORP COM CL A 44862P109 373 250 SH SOLE 0 0 0 250 HYDROFARM HLDGS GROUP INC COM 44888K209 114004 3012 SH SOLE 0 0 0 3012 SCHWAB CHARLES CORP COM 808513105 301395 4138 SH SOLE 0 0 0 4138 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 55630 1056 SH SOLE 0 0 0 1056 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 107261 3328 SH SOLE 0 0 0 3328 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7665491 73806 SH SOLE 0 0 0 73806 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 10693135 144035 SH SOLE 0 0 0 144035 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2103375 14203 SH SOLE 0 0 0 14203 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 255183 2453 SH SOLE 0 0 0 2453 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 236255 2863 SH SOLE 0 0 0 2863 SEI INVTS CO COM 784117103 42340 714 SH SOLE 0 0 0 714 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4916058 71413 SH SOLE 0 0 0 71413 SELECTIVE INS GROUP INC COM 816300107 129005 1708 SH SOLE 0 0 0 1708 SEMPRA COM 816851109 512673 4053 SH SOLE 0 0 0 4053 SENSEONICS HLDGS INC COM 81727U105 35636 10512 SH SOLE 0 0 0 10512 SERVICENOW INC COM 81762P102 1196984 1924 SH SOLE 0 0 0 1924 SHAKE SHACK INC CL A 819047101 33346 425 SH SOLE 0 0 0 425 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 1366 49 SH SOLE 0 0 0 49 SIGNIFY HEALTH INC CL A COM 82671G100 29128 1630 SH SOLE 0 0 0 1630 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 9223 312 SH SOLE 0 0 0 312 SIMPLY GOOD FOODS CO COM 82900L102 84638 2454 SH SOLE 0 0 0 2454 SIMPSON MFG INC COM 829073105 35514 332 SH SOLE 0 0 0 332 SIRIUS XM HOLDINGS INC COM 82968B103 135995 22294 SH SOLE 0 0 0 22294 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 82581 414 SH SOLE 0 0 0 414 SKILLZ INC COM 83067L109 107578 10955 SH SOLE 0 0 0 10955 SKYWORKS SOLUTIONS INC COM 83088M102 1666986 10114 SH SOLE 0 0 0 10114 SMILEDIRECTCLUB INC CL A COM 83192H106 46497 8740 SH SOLE 0 0 0 8740 SMITH A O CORP COM 831865209 3786 62 SH SOLE 0 0 0 62 SOLAREDGE TECHNOLOGIES INC COM 83417M104 877083 3307 SH SOLE 0 0 0 3307 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 31402 615 SH SOLE 0 0 0 615 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 90763 3133 SH SOLE 0 0 0 3133 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 108968 1450 SH SOLE 0 0 0 1450 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 178440 4196 SH SOLE 0 0 0 4196 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 30365 789 SH SOLE 0 0 0 789 SPDR SER TR BLOMBRG BRC EMRG 78464A391 11689 462 SH SOLE 0 0 0 462 SPDR SER TR BLOMBRG BRC INTL 78464A151 5437 154 SH SOLE 0 0 0 154 SPDR SER TR COMP SOFTWARE 78464A599 37594 219 SH SOLE 0 0 0 219 SPDR SER TR PORTFOLIO SH TSR 78468R101 8503041 277605 SH SOLE 0 0 0 277605 SPDR SER TR S&P 400 MDCP VAL 78464A839 180013 2718 SH SOLE 0 0 0 2718 SPDR SER TR S&P BIOTECH 78464A870 778288 6191 SH SOLE 0 0 0 6191 SPDR SER TR S&P DIVID ETF 78464A763 10601358 90186 SH SOLE 0 0 0 90186 SPDR SER TR S&P HOMEBUILD 78464A888 248580 3458 SH SOLE 0 0 0 3458 SPDR SER TR S&P KENSHO CLEAN 78468R655 44908 478 SH SOLE 0 0 0 478 SPDR SER TR S&P RETAIL ETF 78464A714 1273241 14097 SH SOLE 0 0 0 14097 SPDR SER TR SPDR S&P1500VL 78464A128 105013 726 SH SOLE 0 0 0 726 SPDR SER TR SSGA GNDER ETF 78468R747 505 5 SH SOLE 0 0 0 5 SPDR SER TR SSGA US SMAL ETF 78468R887 190246 1696 SH SOLE 0 0 0 1696 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 12533 131 SH SOLE 0 0 0 131 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 30535 691 SH SOLE 0 0 0 691 SPRAGUE RES LP COM UNIT REP LTD 849343108 4653 250 SH SOLE 0 0 0 250 SPROTT INC COM NEW 852066208 6029 164 SH SOLE 0 0 0 164 SPS COMM INC COM 78463M107 623624 3866 SH SOLE 0 0 0 3866 SQUARE INC CL A 852234103 9124477 38028 SH SOLE 0 0 0 38028 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 206534 2976 SH SOLE 0 0 0 2976 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 3932687 137683 SH SOLE 0 0 0 137683 STAAR SURGICAL CO COM PAR $0.01 852312305 78146 608 SH SOLE 0 0 0 608 STANDEX INTL CORP COM 854231107 989 10 SH SOLE 0 0 0 10 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 643 25 SH SOLE 0 0 0 25 STARBUCKS CORP COM 855244109 4187896 37937 SH SOLE 0 0 0 37937 STELLANTIS N.V SHS N82405106 44487 2326 SH SOLE 0 0 0 2326 STERLING BANCORP DEL COM 85917A100 62675 2511 SH SOLE 0 0 0 2511 STEVANATO GROUP S P A ORD SHS T9224W109 28043 1108 SH SOLE 0 0 0 1108 STITCH FIX INC COM CL A 860897107 502771 12585 SH SOLE 0 0 0 12585 STMICROELECTRONICS N V NY REGISTRY 861012102 220219 5047 SH SOLE 0 0 0 5047 STRATASYS LTD SHS M85548101 444560 20658 SH SOLE 0 0 0 20658 STRIDE INC COM 86333M108 64692 1800 SH SOLE 0 0 0 1800 SUNCOKE ENERGY INC COM 86722A103 2223 354 SH SOLE 0 0 0 354 SUTRO BIOPHARMA INC COM 869367102 151592 8025 SH SOLE 0 0 0 8025 SVB FINANCIAL GROUP COM 78486Q101 194064 300 SH SOLE 0 0 0 300 SYNCHRONY FINANCIAL COM 87165B103 151707 3104 SH SOLE 0 0 0 3104 SYNNEX CORP COM 87162W100 34145 328 SH SOLE 0 0 0 328 SYNOVUS FINL CORP COM NEW 87161C501 1141 26 SH SOLE 0 0 0 26 T2 BIOSYSTEMS INC COM 89853L104 458 500 SH SOLE 0 0 0 500 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 394419 2560 SH SOLE 0 0 0 2560 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 33399 2039 SH SOLE 0 0 0 2039 TAKUNG ART LTD COM NEW 87407Q207 722852 95363 SH SOLE 0 0 0 95363 TARGET CORP COM 87612E106 3119941 13630 SH SOLE 0 0 0 13630 TARSUS PHARMACEUTICALS INC COM 87650L103 840 39 SH SOLE 0 0 0 39 TATA MTRS LTD SPONSORED ADR 876568502 4168 186 SH SOLE 0 0 0 186 TCW STRATEGIC INCOME FD INC COM 872340104 52521 9150 SH SOLE 0 0 0 9150 TECNOGLASS INC SHS G87264100 60844 2800 SH SOLE 0 0 0 2800 TEGNA INC COM 87901J105 3431 174 SH SOLE 0 0 0 174 TELEDYNE TECHNOLOGIES INC COM 879360105 331636 772 SH SOLE 0 0 0 772 TENABLE HLDGS INC COM 88025T102 31467 682 SH SOLE 0 0 0 682 TENARIS S A SPONSORED ADS 88031M109 3694 175 SH SOLE 0 0 0 175 TESLA INC COM 88160R101 23893712 30822 SH SOLE 0 0 0 30822 TEUCRIUM COMMODITY TR SUGAR FD 88166A409 122240 12800 SH SOLE 0 0 0 12800 TEXAS ROADHOUSE INC COM 882681109 22193 243 SH SOLE 0 0 0 243 TEXTRON INC COM 883203101 12298 176 SH SOLE 0 0 0 176 TG THERAPEUTICS INC COM 88322Q108 6989 210 SH SOLE 0 0 0 210 THE BEACHBODY COMPANY INC COM CL A 073463101 227334 41035 SH SOLE 0 0 0 41035 THE ODP CORP COM 88337F105 2731 68 SH SOLE 0 0 0 68 SPDR SER TR SSGA US LRG ETF 78468R804 28386 213 SH SOLE 0 0 0 213 SPINNAKER ETF SERIES CANNABIS ETF 84858T400 8577 668 SH SOLE 0 0 0 668 SPOTIFY TECHNOLOGY S A SHS L8681T102 1208550 5363 SH SOLE 0 0 0 5363 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 25010 1460 SH SOLE 0 0 0 1460 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 42960 3000 SH SOLE 0 0 0 3000 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 151482 3744 SH SOLE 0 0 0 3744 ST JOE CO COM 790148100 87147 2070 SH SOLE 0 0 0 2070 STATE STR CORP COM 857477103 556191 6562 SH SOLE 0 0 0 6562 STONECASTLE FINL CORP COM 861780104 63570 2883 SH SOLE 0 0 0 2883 SUMMIT MATLS INC CL A 86614U100 217971 6818 SH SOLE 0 0 0 6818 SUN CMNTYS INC COM 866674104 362056 1956 SH SOLE 0 0 0 1956 SUNCOR ENERGY INC NEW COM 867224107 9977 481 SH SOLE 0 0 0 481 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 164208 4400 SH SOLE 0 0 0 4400 SUNOPTA INC COM 8676EP108 1607 180 SH SOLE 0 0 0 180 SUNPOWER CORP COM 867652406 116530 5138 SH SOLE 0 0 0 5138 SUPERNUS PHARMACEUTICALS INC COM 868459108 34698 1301 SH SOLE 0 0 0 1301 SYNAPTICS INC COM 87157D109 669135 3723 SH SOLE 0 0 0 3723 SYSCO CORP COM 871829107 151051 1924 SH SOLE 0 0 0 1924 T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 22521 706 SH SOLE 0 0 0 706 T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206 40185 1175 SH SOLE 0 0 0 1175 T-MOBILE US INC COM 872590104 367091 2855 SH SOLE 0 0 0 2855 TAL EDUCATION GROUP SPONSORED ADS 874080104 25846 5340 SH SOLE 0 0 0 5340 TANDEM DIABETES CARE INC COM NEW 875372203 18981 159 SH SOLE 0 0 0 159 TASEKO MINES LTD COM 876511106 157 83 SH SOLE 0 0 0 83 TEEKAY TANKERS LTD CL A Y8565N300 15 1 SH SOLE 0 0 0 1 TEMPUR SEALY INTL INC COM 88023U101 36200 780 SH SOLE 0 0 0 780 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 150970 3623 SH SOLE 0 0 0 3623 TERNIUM SA SPONSORED ADS 880890108 36632 866 SH SOLE 0 0 0 866 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 24708 1225 SH SOLE 0 0 0 1225 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1966 2000 SH SOLE 0 0 0 2000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 18058 1854 SH SOLE 0 0 0 1854 TEXAS INSTRS INC COM 882508104 1772775 9223 SH SOLE 0 0 0 9223 TFI INTL INC COM 87241L109 52172 510 SH SOLE 0 0 0 510 THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112 3000 845 SH SOLE 0 0 0 845 THOR INDS INC COM 885160101 170293 1387 SH SOLE 0 0 0 1387 TIDAL ETF TR RPAR RISK PARI 886364603 98275 4066 SH SOLE 0 0 0 4066 TIM S A SPONSORED ADR 88706T108 698 65 SH SOLE 0 0 0 65 TITAN PHARMACEUTICALS INC DE COM NEW 888314606 43 23 SH SOLE 0 0 0 23 TOAST INC CL A 888787108 2098 42 SH SOLE 0 0 0 42 TOLL BROTHERS INC COM 889478103 43397 785 SH SOLE 0 0 0 785 TOMPKINS FINL CORP COM 890110109 97092 1200 SH SOLE 0 0 0 1200 TORONTO DOMINION BK ONT COM NEW 891160509 150028 2268 SH SOLE 0 0 0 2268 TOTALENERGIES SE SPONSORED ADS 89151E109 643848 13433 SH SOLE 0 0 0 13433 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 122708 690 SH SOLE 0 0 0 690 TRI POINTE HOMES INC COM 87265H109 5255 250 SH SOLE 0 0 0 250 TURQUOISE HILL RES LTD COM 900435207 49 3 SH SOLE 0 0 0 3 TURTLE BEACH CORP COM NEW 900450206 1391 50 SH SOLE 0 0 0 50 TWO HBRS INVT CORP COM NEW 90187B408 8129 1282 SH SOLE 0 0 0 1282 UGI CORP NEW COM 902681105 400500 9397 SH SOLE 0 0 0 9397 UIPATH INC CL A 90364P105 528047 10037 SH SOLE 0 0 0 10037 ULTA BEAUTY INC COM 90384S303 27069 75 SH SOLE 0 0 0 75 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 243511 9721 SH SOLE 0 0 0 9721 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 136982 3350 SH SOLE 0 0 0 3350 UNITED STS OIL FD LP UNITS 91232N207 359773 6845 SH SOLE 0 0 0 6845 UNIVERSAL DISPLAY CORP COM 91347P105 145823 853 SH SOLE 0 0 0 853 UNUM GROUP COM 91529Y106 18995 758 SH SOLE 0 0 0 758 URANIUM ENERGY CORP COM 916896103 381 125 SH SOLE 0 0 0 125 URSTADT BIDDLE PPTYS INC COM 917286106 428 25 SH SOLE 0 0 0 25 US ECOLOGY INC COM 91734M103 1520 47 SH SOLE 0 0 0 47 VAIL RESORTS INC COM 91879Q109 226486 678 SH SOLE 0 0 0 678 VALERO ENERGY CORP COM 91913Y100 677113 9595 SH SOLE 0 0 0 9595 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 597866 4170 SH SOLE 0 0 0 4170 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 3052176 92350 SH SOLE 0 0 0 92350 VANECK ETF TRUST INTERNATIONAL HI 92189F445 14484 582 SH SOLE 0 0 0 582 VANECK ETF TRUST OIL SERVICES ETF 92189H607 941117 4777 SH SOLE 0 0 0 4777 VANECK ETF TRUST PREFERRED SECURT 92189F429 72212 3403 SH SOLE 0 0 0 3403 VANECK ETF TRUST SOCIAL SENTIMENT 92189H839 70281 2850 SH SOLE 0 0 0 2850 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 2275 35 SH SOLE 0 0 0 35 VANGUARD BD INDEX FDS INTERMED TERM 921937819 3096196 34618 SH SOLE 0 0 0 34618 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 98646 964 SH SOLE 0 0 0 964 VANGUARD INDEX FDS GROWTH ETF 922908736 50201920 173009 SH SOLE 0 0 0 173009 VANGUARD INDEX FDS LARGE CAP ETF 922908637 8023569 39934 SH SOLE 0 0 0 39934 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1659417 25292 SH SOLE 0 0 0 25292 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 75386 1116 SH SOLE 0 0 0 1116 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 429290 8056 SH SOLE 0 0 0 8056 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 751904 12244 SH SOLE 0 0 0 12244 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 161002 804 SH SOLE 0 0 0 804 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 7271 73 SH SOLE 0 0 0 73 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 4813658 72879 SH SOLE 0 0 0 72879 VANGUARD WORLD FD ESG INTL STK ETF 921910725 27351 443 SH SOLE 0 0 0 443 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 480379 3413 SH SOLE 0 0 0 3413 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1200564 3873 SH SOLE 0 0 0 3873 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1341526 14480 SH SOLE 0 0 0 14480 VEEVA SYS INC CL A COM 922475108 285733 992 SH SOLE 0 0 0 992 VENTAS INC COM 92276F100 169716 3074 SH SOLE 0 0 0 3074 VERICEL CORP COM 92346J108 124196 2545 SH SOLE 0 0 0 2545 VERITIV CORP COM 923454102 90 1 SH SOLE 0 0 0 1 VERRA MOBILITY CORP COM 92511U102 2065 137 SH SOLE 0 0 0 137 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 51498 1031 SH SOLE 0 0 0 1031 ICICI BANK LIMITED ADR 45104G104 49137 2604 SH SOLE 0 0 0 2604 ICU MED INC COM 44930G107 11669 50 SH SOLE 0 0 0 50 ILLINOIS TOOL WKS INC COM 452308109 392774 1901 SH SOLE 0 0 0 1901 IM CANNABIS CORP COM NEW 44969Q208 14 4 SH SOLE 0 0 0 4 IMMUNIC INC COM 4525EP101 549 62 SH SOLE 0 0 0 62 INDEPENDENT BK CORP MICH COM NEW 453838609 56571 2634 SH SOLE 0 0 0 2634 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 17525 533 SH SOLE 0 0 0 533 INDEXIQ ETF TR US RL EST SMCP 45409B628 1506 59 SH SOLE 0 0 0 59 INGERSOLL RAND INC COM 45687V106 154708 3069 SH SOLE 0 0 0 3069 INNOVATIVE INDL PPTYS INC COM 45781V101 102408 443 SH SOLE 0 0 0 443 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 36264 1110 SH SOLE 0 0 0 1110 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 115744 3705 SH SOLE 0 0 0 3705 INNOVATOR ETFS TR US SML CP PWR B 45782C474 14011 450 SH SOLE 0 0 0 450 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 100123 3680 SH SOLE 0 0 0 3680 INSEEGO CORP COM 45782B104 7932 1191 SH SOLE 0 0 0 1191 INSIGHT ENTERPRISES INC COM 45765U103 4144 46 SH SOLE 0 0 0 46 INSMED INC COM PAR $.01 457669307 9639 350 SH SOLE 0 0 0 350 INSPERITY INC COM 45778Q107 38980 352 SH SOLE 0 0 0 352 INSULET CORP COM 45784P101 62246 219 SH SOLE 0 0 0 219 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 21503 314 SH SOLE 0 0 0 314 INTER PARFUMS INC COM 458334109 6056 81 SH SOLE 0 0 0 81 INTERDIGITAL INC COM 45867G101 13564 200 SH SOLE 0 0 0 200 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 14570 554 SH SOLE 0 0 0 554 INTERNATIONAL PAPER CO COM 460146103 844280 15098 SH SOLE 0 0 0 15098 INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 112424 2324 SH SOLE 0 0 0 2324 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 425423 7490 SH SOLE 0 0 0 7490 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 988715 10203 SH SOLE 0 0 0 10203 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 620 53 SH SOLE 0 0 0 53 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 19405 295 SH SOLE 0 0 0 295 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 422266 15833 SH SOLE 0 0 0 15833 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 229238 10549 SH SOLE 0 0 0 10549 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 16807 221 SH SOLE 0 0 0 221 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 32928 1423 SH SOLE 0 0 0 1423 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 14711 100 SH SOLE 0 0 0 100 INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 17753 431 SH SOLE 0 0 0 431 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 408418 2925 SH SOLE 0 0 0 2925 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 3065096 65055 SH SOLE 0 0 0 65055 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 473134 11174 SH SOLE 0 0 0 11174 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 8476 100 SH SOLE 0 0 0 100 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 3058367 60754 SH SOLE 0 0 0 60754 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 1033567 23247 SH SOLE 0 0 0 23247 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 151378 2820 SH SOLE 0 0 0 2820 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 776840 6090 SH SOLE 0 0 0 6090 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 183644 9691 SH SOLE 0 0 0 9691 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 10004 115 SH SOLE 0 0 0 115 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 1186438 19333 SH SOLE 0 0 0 19333 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 35752 196 SH SOLE 0 0 0 196 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 995050 3452 SH SOLE 0 0 0 3452 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 218853 2435 SH SOLE 0 0 0 2435 INVESCO LTD SHS G491BT108 19601 813 SH SOLE 0 0 0 813 INVESCO MORTGAGE CAPITAL INC COM 46131B100 2978 945 SH SOLE 0 0 0 945 INVESCO MUN TR COM 46131J103 5360 400 SH SOLE 0 0 0 400 INVESCO TR INVT GRADE NEW YO COM 46131T101 10628 787 SH SOLE 0 0 0 787 INVITAE CORP COM 46185L103 1180470 41522 SH SOLE 0 0 0 41522 IQVIA HLDGS INC COM 46266C105 244810 1022 SH SOLE 0 0 0 1022 ISHARES INC CORE MSCI EMKT 46434G103 748048 12112 SH SOLE 0 0 0 12112 ISHARES INC ESG AWR MSCI EM 46434G863 1110949 26809 SH SOLE 0 0 0 26809 ISHARES INC MSCI BRAZIL ETF 464286400 13623 424 SH SOLE 0 0 0 424 ISHARES INC MSCI BRIC INDX 464286657 53020 1100 SH SOLE 0 0 0 1100 ISHARES INC MSCI CDA ETF 464286509 43923 1210 SH SOLE 0 0 0 1210 ISHARES INC MSCI EMERG MRKT 464286533 489590 7812 SH SOLE 0 0 0 7812 ISHARES INC MSCI PAC JP ETF 464286665 6831 140 SH SOLE 0 0 0 140 ISHARES INC MSCI SPAIN ETF 464286764 1295 48 SH SOLE 0 0 0 48 ISHARES INC MSCI SWEDEN ETF 464286756 449 10 SH SOLE 0 0 0 10 ISHARES INC MSCI TAIWAN ETF 46434G772 9922 160 SH SOLE 0 0 0 160 ISHARES SILVER TR ISHARES 46428Q109 1424232 69407 SH SOLE 0 0 0 69407 ISHARES TR 0-5 YR TIPS ETF 46429B747 561423 5315 SH SOLE 0 0 0 5315 ISHARES TR 10-20 YR TRS ETF 464288653 21325 145 SH SOLE 0 0 0 145 ISHARES TR 20 YR TR BD ETF 464287432 1610180 11157 SH SOLE 0 0 0 11157 ISHARES TR BROAD USD HIGH 46435U853 974941 23493 SH SOLE 0 0 0 23493 ISHARES TR CORE 1 5 YR USD 46432F859 149839 2934 SH SOLE 0 0 0 2934 ISHARES TR CORE DIV GRWTH 46434V621 1848676 36797 SH SOLE 0 0 0 36797 ISHARES TR CORE LT USDB ETF 464289479 21475 300 SH SOLE 0 0 0 300 ISHARES TR CORE S&P TTL STK 464287150 3767486 38295 SH SOLE 0 0 0 38295 ISHARES TR CORE S&P US GWT 464287671 2025129 19775 SH SOLE 0 0 0 19775 ISHARES TR ESG AW MSCI EAFE 46435G516 192423 2455 SH SOLE 0 0 0 2455 ISHARES TR ESG AWRE 1 5 YR 46435G243 44400 1709 SH SOLE 0 0 0 1709 ISHARES TR ESG SCRD S&P MID 46436E551 25300 700 SH SOLE 0 0 0 700 ISHARES TR EXPONENTIAL TECH 46434V381 127125 2026 SH SOLE 0 0 0 2026 ISHARES TR FALN ANGLS USD 46435G474 1517092 50385 SH SOLE 0 0 0 50385 ISHARES TR FLTG RATE NT ETF 46429B655 2278888 44825 SH SOLE 0 0 0 44825 ISHARES TR GBL COMM SVC ETF 464287275 6599 78 SH SOLE 0 0 0 78 ISHARES TR GENOMICS IMMUN 46435U192 33671 664 SH SOLE 0 0 0 664 ISHARES TR GL TIMB FORE ETF 464288174 15300 180 SH SOLE 0 0 0 180 VIATRIS INC COM 92556V106 196120 14474 SH SOLE 0 0 0 14474 VIAVI SOLUTIONS INC COM 925550105 2802 178 SH SOLE 0 0 0 178 VICTORY CAP HLDGS INC COM CL A 92645B103 49014 1400 SH SOLE 0 0 0 1400 VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 32381 5433 SH SOLE 0 0 0 5433 VIRTUS DIVIDEND INTEREST & P COM 92840R101 6866 463 SH SOLE 0 0 0 463 VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 665393 56533 SH SOLE 0 0 0 56533 VULCAN MATLS CO COM 929160109 34509 204 SH SOLE 0 0 0 204 VUZIX CORP COM NEW 92921W300 8473 810 SH SOLE 0 0 0 810 WALMART INC COM 931142103 7089245 50863 SH SOLE 0 0 0 50863 WD 40 CO COM 929236107 172337 745 SH SOLE 0 0 0 745 WESTERN ASSET GBL HIGH INC F COM 95766B109 18025 1750 SH SOLE 0 0 0 1750 WESTLAKE CHEM CORP COM 960413102 5468 60 SH SOLE 0 0 0 60 WESTPAC BANKING CORP SPONSORED ADR 961214301 3762 203 SH SOLE 0 0 0 203 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 54400 16535 SH SOLE 0 0 0 16535 WHEATON PRECIOUS METALS CORP COM 962879102 58474 1556 SH SOLE 0 0 0 1556 WHITE MTNS INS GROUP LTD COM G9618E107 9626 9 SH SOLE 0 0 0 9 WHITING PETE CORP NEW COM NEW 966387508 183875 3148 SH SOLE 0 0 0 3148 WILLDAN GROUP INC COM 96924N100 3559 100 SH SOLE 0 0 0 100 WILLIAMS SONOMA INC COM 969904101 1550411 8743 SH SOLE 0 0 0 8743 WISDOMTREE TR BLMBG US BULL 97717W471 1843 71 SH SOLE 0 0 0 71 WISDOMTREE TR EM EX ST-OWNED 97717X578 57510 1541 SH SOLE 0 0 0 1541 WISDOMTREE TR EMER MKT HIGH FD 97717W315 430879 9876 SH SOLE 0 0 0 9876 WISDOMTREE TR ENHANCED CMDTY 97717Y683 24931 1118 SH SOLE 0 0 0 1118 WISDOMTREE TR GERMANY HEDEQ FD 97717W448 3257 93 SH SOLE 0 0 0 93 WISDOMTREE TR GLB US QTLY DIV 97717W844 36333 898 SH SOLE 0 0 0 898 WISDOMTREE TR INDIA ERNGS FD 97717W422 324445 8675 SH SOLE 0 0 0 8675 WISDOMTREE TR INTL EQUITY FD 97717W703 9358 177 SH SOLE 0 0 0 177 WISDOMTREE TR INTL LRGCAP DV 97717W794 103870 2185 SH SOLE 0 0 0 2185 WISDOMTREE TR US DIVID EX FNCL 97717W406 485366 5165 SH SOLE 0 0 0 5165 WISDOMTREE TR US HGH YLD CORP 97717X172 30841 586 SH SOLE 0 0 0 586 WISDOMTREE TR US QTLY DIV GRT 97717X669 44036 748 SH SOLE 0 0 0 748 WISDOMTREE TR US SMALLCAP DIVD 97717W604 760453 24666 SH SOLE 0 0 0 24666 WISDOMTREE TR US SMALLCAP FUND 97717W562 126866 2625 SH SOLE 0 0 0 2625 WISDOMTREE TR YIELD ENHANCD US 97717X511 118586 2284 SH SOLE 0 0 0 2284 WIX COM LTD SHS M98068105 22145 113 SH SOLE 0 0 0 113 WORLD GOLD TR SPDR GLD MINIS 98149E204 3056 175 SH SOLE 0 0 0 175 WSFS FINL CORP COM 929328102 3489 68 SH SOLE 0 0 0 68 XEROX HOLDINGS CORP COM NEW 98421M106 128379 6365 SH SOLE 0 0 0 6365 XP INC CL A G98239109 8556 213 SH SOLE 0 0 0 213 YANDEX N V SHS CLASS A N97284108 63946 801 SH SOLE 0 0 0 801 YELLOW CORP COM 985510106 23046 4079 SH SOLE 0 0 0 4079 ZENDESK INC COM 98936J101 29563 254 SH SOLE 0 0 0 254 ZILLOW GROUP INC CL A 98954M101 4783 54 SH SOLE 0 0 0 54 ZOMEDICA CORP COM 98980M109 755 1442 SH SOLE 0 0 0 1442 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 28147 460 SH SOLE 0 0 0 460 ZSCALER INC COM 98980G102 371041 1415 SH SOLE 0 0 0 1415 ZUORA INC COM CL A 98983V106 13264 800 SH SOLE 0 0 0 800 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 38808 1267 SH SOLE 0 0 0 1267 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 131207 1504 SH SOLE 0 0 0 1504 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 36657 1000 SH SOLE 0 0 0 1000 INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180 10770 100 SH SOLE 0 0 0 100 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 9505706 156233 SH SOLE 0 0 0 156233 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 116183 5054 SH SOLE 0 0 0 5054 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1982350 92074 SH SOLE 0 0 0 92074 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 26329 1215 SH SOLE 0 0 0 1215 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 5948 150 SH SOLE 0 0 0 150 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 142380 1980 SH SOLE 0 0 0 1980 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 3092 100 SH SOLE 0 0 0 100 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 75813 1013 SH SOLE 0 0 0 1013 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 6527 155 SH SOLE 0 0 0 155 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 134526 1817 SH SOLE 0 0 0 1817 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 20428 129 SH SOLE 0 0 0 129 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 35566 843 SH SOLE 0 0 0 843 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 29001 458 SH SOLE 0 0 0 458 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 48511 147 SH SOLE 0 0 0 147 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 162444 1931 SH SOLE 0 0 0 1931 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 140317 3814 SH SOLE 0 0 0 3814 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1599519 15577 SH SOLE 0 0 0 15577 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 190006 2460 SH SOLE 0 0 0 2460 INVESCO QQQ TR UNIT SER 1 46090E103 55379915 154691 SH SOLE 0 0 0 154691 ISHARES INC EM MKTS DIV ETF 464286319 493680 12691 SH SOLE 0 0 0 12691 ISHARES INC MSCI AUSTRIA ETF 464286202 6068 244 SH SOLE 0 0 0 244 ISHARES INC MSCI EQUAL WEITE 464286681 5524 66 SH SOLE 0 0 0 66 ISHARES INC MSCI GBL ETF NEW 46434G848 3059 75 SH SOLE 0 0 0 75 ISHARES INC MSCI GBL MIN VOL 464286525 95642 931 SH SOLE 0 0 0 931 ISHARES INC MSCI GERMANY ETF 464286806 7341 223 SH SOLE 0 0 0 223 ISHARES INC MSCI JPN ETF NEW 46434G822 40394 575 SH SOLE 0 0 0 575 ISHARES INC MSCI STH AFR ETF 464286780 18342 390 SH SOLE 0 0 0 390 ISHARES TR 0-5YR INVT GR CP 46434V100 636129 12309 SH SOLE 0 0 0 12309 ISHARES TR 3YRTB ETF 464288125 25831 321 SH SOLE 0 0 0 321 ISHARES TR BARCLAYS 7 10 YR 464287440 2204335 19132 SH SOLE 0 0 0 19132 ISHARES TR BLACKROCK ULTRA 46434V878 30252 599 SH SOLE 0 0 0 599 ISHARES TR CHINA LG-CAP ETF 464287184 5840 150 SH SOLE 0 0 0 150 ISHARES TR COHEN STEER REIT 464287564 109382 1672 SH SOLE 0 0 0 1672 ISHARES TR CONV BD ETF 46435G102 414858 4159 SH SOLE 0 0 0 4159 ISHARES TR CORE MSCI EAFE 46432F842 3427586 46163 SH SOLE 0 0 0 46163 ISHARES TR CORE MSCI INTL 46435G326 78313 1172 SH SOLE 0 0 0 1172 ISHARES TR CORE MSCI PAC 46434V696 19887 297 SH SOLE 0 0 0 297 ISHARES TR CORE TOTAL USD 46434V613 426133 8004 SH SOLE 0 0 0 8004 ISHARES TR DEVSMCP EXNA ETF 464288497 346 5 SH SOLE 0 0 0 5 ISHARES TR EAFE VALUE ETF 464288877 2301638 45263 SH SOLE 0 0 0 45263 ISHARES TR ESG EAFE ETF 46436E759 12740 188 SH SOLE 0 0 0 188 ISHARES TR ESG SCRND S&P SM 46436E544 26058 677 SH SOLE 0 0 0 677 ISHARES TR EXPND TEC SC ETF 464287549 950205 2354 SH SOLE 0 0 0 2354 ISHARES TR GLB CNSM STP ETF 464288737 5637 94 SH SOLE 0 0 0 94 ISHARES TR GLOB HLTHCRE ETF 464287325 169135 2020 SH SOLE 0 0 0 2020 ISHARES TR GLOBAL 100 ETF 464287572 726766 10216 SH SOLE 0 0 0 10216 ISHARES TR GLOBAL MATER ETF 464288695 423941 4977 SH SOLE 0 0 0 4977 ISHARES TR GOV/CRED BD ETF 464288596 3780 31 SH SOLE 0 0 0 31 ISHARES TR HIGH YLD BD FCTR 46435G250 55115 1066 SH SOLE 0 0 0 1066 ISHARES TR IBONDS DEC2026 46435GAA0 311905 11770 SH SOLE 0 0 0 11770 ISHARES TR IBONDS DEC25 ETF 46434VBD1 960058 35763 SH SOLE 0 0 0 35763 ISHARES TR INTL SEL DIV ETF 464288448 6133502 201618 SH SOLE 0 0 0 201618 ISHARES TR ISHS 5-10YR INVT 464288638 178679 2975 SH SOLE 0 0 0 2975 ISHARES TR MBS ETF 464288588 268079 2479 SH SOLE 0 0 0 2479 ISHARES TR MORNINGSTR US EQ 464287127 12138 200 SH SOLE 0 0 0 200 ISHARES TR MRGSTR MD CP VAL 464288406 31610 500 SH SOLE 0 0 0 500 ISHARES TR MRGSTR SM CP GR 464288604 134868 2739 SH SOLE 0 0 0 2739 ISHARES TR MSCI AC ASIA ETF 464288182 10361 122 SH SOLE 0 0 0 122 ISHARES TR MSCI GERMNY ETF 46429B465 4061 50 SH SOLE 0 0 0 50 ISHARES TR MSCI INDIA ETF 46429B598 1313458 26976 SH SOLE 0 0 0 26976 ISHARES TR MSCI KLD400 SOC 464288570 345797 4156 SH SOLE 0 0 0 4156 ISHARES TR MSCI SAUDI ARBIA 46434V423 2272039 54355 SH SOLE 0 0 0 54355 ISHARES TR MSCI USA QLT FCT 46432F339 3754015 28498 SH SOLE 0 0 0 28498 ISHARES TR PFD AND INCM SEC 464288687 8652565 222947 SH SOLE 0 0 0 222947 ISHARES TR ROBOTICS ARTIF 46435U556 112045 2646 SH SOLE 0 0 0 2646 ISHARES TR RUS 1000 ETF 464287622 2125737 8795 SH SOLE 0 0 0 8795 ISHARES TR RUS 2000 GRW ETF 464287648 382436 1303 SH SOLE 0 0 0 1303 ISHARES TR RUS MID CAP ETF 464287499 3998268 51116 SH SOLE 0 0 0 51116 ISHARES TR S&P 100 ETF 464287101 2256739 11430 SH SOLE 0 0 0 11430 ISHARES TR S&P 500 GRWT ETF 464287309 13141403 177803 SH SOLE 0 0 0 177803 ISHARES TR S&P MC 400VL ETF 464287705 5858519 56857 SH SOLE 0 0 0 56857 ISHARES TR U.S. ENERGY ETF 464287796 501785 17756 SH SOLE 0 0 0 17756 ISHARES TR U.S. PHARMA ETF 464288836 9158 50 SH SOLE 0 0 0 50 ISHARES TR U.S. TECH ETF 464287721 3380467 33384 SH SOLE 0 0 0 33384 ISHARES TR U.S. UTILITS ETF 464287697 27381 347 SH SOLE 0 0 0 347 ISHARES TR US HLTHCR PR ETF 464288828 235009 919 SH SOLE 0 0 0 919 ISHARES TR US OIL EQ&SV ETF 464288844 1013 74 SH SOLE 0 0 0 74 ISHARES TR US OIL GS EX ETF 464288851 15341 264 SH SOLE 0 0 0 264 ISHARES TR USD INV GRDE ETF 464288620 159001 2646 SH SOLE 0 0 0 2646 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 11221590 223805 SH SOLE 0 0 0 223805 ISHARES U S ETF TR INT RT HDG C B 46431W705 106363 1110 SH SOLE 0 0 0 1110 THE REALREAL INC COM 88339P101 103463 7850 SH SOLE 0 0 0 7850 THE TRADE DESK INC COM CL A 88339J105 4369316 62154 SH SOLE 0 0 0 62154 TIDAL ETF TR ATAC US ROTATION 886364843 1692 74 SH SOLE 0 0 0 74 TIDEWATER INC NEW COM 88642R109 1327 110 SH SOLE 0 0 0 110 TILRAY INC COM CL 2 88688T100 614989 54472 SH SOLE 0 0 0 54472 TIMOTHY PLAN US LRGMD CP CORE 887432359 6197 178 SH SOLE 0 0 0 178 TJX COS INC NEW COM 872540109 855014 12959 SH SOLE 0 0 0 12959 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 20270 672 SH SOLE 0 0 0 672 TPI COMPOSITES INC COM 87266J104 11340 336 SH SOLE 0 0 0 336 TRANSUNION COM 89400J107 209121 1862 SH SOLE 0 0 0 1862 TREX CO INC COM 89531P105 147799 1450 SH SOLE 0 0 0 1450 TRIMBLE INC COM 896239100 466029 5666 SH SOLE 0 0 0 5666 TRIMTABS ETF TR DONOGHUE FORLINS 89628W609 39208 1576 SH SOLE 0 0 0 1576 TRIPADVISOR INC COM 896945201 8564 253 SH SOLE 0 0 0 253 TRUSTCO BK CORP N Y COM NEW 898349204 154191 4823 SH SOLE 0 0 0 4823 TTEC HLDGS INC COM 89854H102 202492 2165 SH SOLE 0 0 0 2165 TTM TECHNOLOGIES INC COM 87305R109 1257 100 SH SOLE 0 0 0 100 TWILIO INC CL A 90138F102 2833621 8863 SH SOLE 0 0 0 8863 U S SILICA HLDGS INC COM 90346E103 6176 773 SH SOLE 0 0 0 773 UFP INDUSTRIES INC COM 90278Q108 5099 75 SH SOLE 0 0 0 75 UMPQUA HLDGS CORP COM 904214103 22559 1114 SH SOLE 0 0 0 1114 UNDER ARMOUR INC CL A 904311107 113573 5628 SH SOLE 0 0 0 5628 UNIFIRST CORP MASS COM 904708104 5528 26 SH SOLE 0 0 0 26 UNION PAC CORP COM 907818108 2171307 11078 SH SOLE 0 0 0 11078 UNISYS CORP COM NEW 909214306 11590 461 SH SOLE 0 0 0 461 UNITED AIRLS HLDGS INC COM 910047109 160196 3374 SH SOLE 0 0 0 3374 UNITED PARCEL SERVICE INC CL B 911312106 2716120 14916 SH SOLE 0 0 0 14916 UNITED RENTALS INC COM 911363109 4670663 13312 SH SOLE 0 0 0 13312 UNITED STS NAT GAS FD LP UNIT PAR 912318300 262 13 SH SOLE 0 0 0 13 UP FINTECH HLDG LTD SPONSORED ADS 91531W106 917115 86602 SH SOLE 0 0 0 86602 UPLAND SOFTWARE INC COM 91544A109 2274 68 SH SOLE 0 0 0 68 UPSTART HLDGS INC COM 91680M107 2834670 8958 SH SOLE 0 0 0 8958 URBAN OUTFITTERS INC COM 917047102 19625 661 SH SOLE 0 0 0 661 US BANCORP DEL COM NEW 902973304 1633812 27487 SH SOLE 0 0 0 27487 UWM HOLDINGS CORPORATION COM CL A 91823B109 945 136 SH SOLE 0 0 0 136 V F CORP COM 918204108 96112 1435 SH SOLE 0 0 0 1435 VALLEY NATL BANCORP COM 919794107 10186 765 SH SOLE 0 0 0 765 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 511165 5602 SH SOLE 0 0 0 5602 VANECK ETF TRUST GOLD MINERS ETF 92189F106 629134 21348 SH SOLE 0 0 0 21348 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 1245926 24316 SH SOLE 0 0 0 24316 VANECK ETF TRUST INVESTMENT GRD 92189F486 74422 2930 SH SOLE 0 0 0 2930 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 122073 3184 SH SOLE 0 0 0 3184 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 14750 99 SH SOLE 0 0 0 99 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 2761852 37704 SH SOLE 0 0 0 37704 VANECK ETF TRUST OIL REFINERS ETF 92189F585 877 30 SH SOLE 0 0 0 30 VANECK ETF TRUST RETAIL ETF 92189F684 441246 2523 SH SOLE 0 0 0 2523 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2559114 9975 SH SOLE 0 0 0 9975 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 92049 3667 SH SOLE 0 0 0 3667 VANECK ETF TRUST VANECK VIETNAM 92189F817 59797 3103 SH SOLE 0 0 0 3103 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 292250 2078 SH SOLE 0 0 0 2078 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 72953 458 SH SOLE 0 0 0 458 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1723253 7672 SH SOLE 0 0 0 7672 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1412725 7010 SH SOLE 0 0 0 7010 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 3937540 21591 SH SOLE 0 0 0 21591 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7319057 71911 SH SOLE 0 0 0 71911 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1157384 6838 SH SOLE 0 0 0 6838 VANGUARD INDEX FDS SML CP GRW ETF 922908595 788565 2815 SH SOLE 0 0 0 2815 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1078288 10589 SH SOLE 0 0 0 10589 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3162288 60142 SH SOLE 0 0 0 60142 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 798038 14571 SH SOLE 0 0 0 14571 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 308320 3379 SH SOLE 0 0 0 3379 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 297841 3730 SH SOLE 0 0 0 3730 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1005071 14262 SH SOLE 0 0 0 14262 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 576869 8396 SH SOLE 0 0 0 8396 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 4777 34 SH SOLE 0 0 0 34 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 12216358 241956 SH SOLE 0 0 0 241956 VANGUARD WELLINGTON FD US MINIMUM 921935409 70963 727 SH SOLE 0 0 0 727 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 4792123 61202 SH SOLE 0 0 0 61202 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 19454123 188235 SH SOLE 0 0 0 188235 VANGUARD WORLD FD MEGA GRWTH IND 921910816 1293831 5510 SH SOLE 0 0 0 5510 VANGUARD WORLD FDS ENERGY ETF 92204A306 351454 4756 SH SOLE 0 0 0 4756 VANGUARD WORLD FDS INF TECH ETF 92204A702 6428975 16021 SH SOLE 0 0 0 16021 VECTOR GROUP LTD COM 92240M108 21631 1697 SH SOLE 0 0 0 1697 VECTRUS INC COM 92242T101 29766 592 SH SOLE 0 0 0 592 VEDANTA LIMITED SPONSORED ADR 92242Y100 1559 102 SH SOLE 0 0 0 102 VEREIT INC COM 92339V308 80645 1783 SH SOLE 0 0 0 1783 VERISIGN INC COM 92343E102 145762 711 SH SOLE 0 0 0 711 VERTEX PHARMACEUTICALS INC COM 92532F100 224198 1236 SH SOLE 0 0 0 1236 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 21594 565 SH SOLE 0 0 0 565 VILLAGE FARMS INTL INC COM 92707Y108 5844 700 SH SOLE 0 0 0 700 VIMEO INC COMMON STOCK 92719V100 21969 748 SH SOLE 0 0 0 748 VINTAGE WINE ESTATES INC COM 92747V106 4549 467 SH SOLE 0 0 0 467 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 445600 40000 SH SOLE 0 0 0 40000 VIRNETX HLDG CORP COM 92823T108 8565 2185 SH SOLE 0 0 0 2185 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 4832 519 SH SOLE 0 0 0 519 VISA INC COM CL A 92826C839 7831327 35149 SH SOLE 0 0 0 35149 VISTA OUTDOOR INC COM 928377100 29829 740 SH SOLE 0 0 0 740 VITAL FARMS INC COM 92847W103 4393 250 SH SOLE 0 0 0 250 VMWARE INC CL A COM 928563402 192269 1293 SH SOLE 0 0 0 1293 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 177351 11479 SH SOLE 0 0 0 11479 VROOM INC COM 92918V109 34672 1571 SH SOLE 0 0 0 1571 WABTEC COM 929740108 29528 342 SH SOLE 0 0 0 342 WARNER MUSIC GROUP CORP COM CL A 934550203 13249 310 SH SOLE 0 0 0 310 WASTE CONNECTIONS INC COM 94106B101 208116 1651 SH SOLE 0 0 0 1651 WATERS CORP COM 941848103 122911 344 SH SOLE 0 0 0 344 WAYFAIR INC CL A 94419L101 38327 150 SH SOLE 0 0 0 150 WEATHERFORD INTL PLC ORD SHS G48833118 5429 276 SH SOLE 0 0 0 276 WEST PHARMACEUTICAL SVSC INC COM 955306105 579497 1365 SH SOLE 0 0 0 1365 WESTERN ASSET EMERGING MKTS COM 95766A101 93636 6885 SH SOLE 0 0 0 6885 WESTERN DIGITAL CORP. COM 958102105 36630 649 SH SOLE 0 0 0 649 WESTROCK CO COM 96145D105 75192 1509 SH SOLE 0 0 0 1509 WINTRUST FINL CORP COM 97650W108 6188 77 SH SOLE 0 0 0 77 WIPRO LTD SPON ADR 1 SH 97651M109 15726 1781 SH SOLE 0 0 0 1781 WISDOMTREE TR CBOE S&P 500 97717X560 25299 777 SH SOLE 0 0 0 777 WISDOMTREE TR CHINADIV EX FI 97717X719 264776 4955 SH SOLE 0 0 0 4955 WISDOMTREE TR CYBERSECURITY FD 97717Y659 515 20 SH SOLE 0 0 0 20 WISDOMTREE TR EM LCL DEBT FD 97717X867 9252 296 SH SOLE 0 0 0 296 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 4345 155 SH SOLE 0 0 0 155 WISDOMTREE TR EMG MKTS SMCAP 97717W281 190549 3563 SH SOLE 0 0 0 3563 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 82840 1089 SH SOLE 0 0 0 1089 WISDOMTREE TR EUROPE SMCP DV 97717W869 165353 2302 SH SOLE 0 0 0 2302 WISDOMTREE TR GLB HIGH DIV FD 97717W877 2950 63 SH SOLE 0 0 0 63 WISDOMTREE TR INTL MIDCAP DV 97717W778 7026 105 SH SOLE 0 0 0 105 WISDOMTREE TR INTL SMCAP DIV 97717W760 221955 2990 SH SOLE 0 0 0 2990 WISDOMTREE TR ITL HIGH DIV FD 97717W802 57243 1511 SH SOLE 0 0 0 1511 WISDOMTREE TR JP SMALLCP DIV 97717W836 2497 32 SH SOLE 0 0 0 32 WISDOMTREE TR US HIGH DIVIDEND 97717W208 70837 920 SH SOLE 0 0 0 920 WISDOMTREE TR US MIDCAP FUND 97717W570 58823 1131 SH SOLE 0 0 0 1131 WISDOMTREE TR US TOTAL DIVIDND 97717W109 431217 3672 SH SOLE 0 0 0 3672 WM TECHNOLOGY INC COM 92971A109 319 22 SH SOLE 0 0 0 22 WOLVERINE WORLD WIDE INC COM 978097103 4953 166 SH SOLE 0 0 0 166 WORKDAY INC CL A 98138H101 253512 1014 SH SOLE 0 0 0 1014 WYNDHAM HOTELS & RESORTS INC COM 98311A105 3628 47 SH SOLE 0 0 0 47 WYNN RESORTS LTD COM 983134107 1339221 15802 SH SOLE 0 0 0 15802 X4 PHARMACEUTICALS INC COM 98420X103 33063 6250 SH SOLE 0 0 0 6250 XCEL ENERGY INC COM 98389B100 352958 5647 SH SOLE 0 0 0 5647 XILINX INC COM 983919101 69606 461 SH SOLE 0 0 0 461 XL FLEET CORP COM CL A 9837FR100 82852 13450 SH SOLE 0 0 0 13450 XYLEM INC COM 98419M100 1061563 8583 SH SOLE 0 0 0 8583 YAMANA GOLD INC COM 98462Y100 19729 4982 SH SOLE 0 0 0 4982 ZIPRECRUITER INC CL A 98980B103 2760 100 SH SOLE 0 0 0 100 ZIX CORP COM 98974P100 764 108 SH SOLE 0 0 0 108 ITT INC COM 45073V108 8788 102 SH SOLE 0 0 0 102 IZEA WORLDWIDE INC COM 46604H105 5760 3000 SH SOLE 0 0 0 3000 J & J SNACK FOODS CORP COM 466032109 2292 15 SH SOLE 0 0 0 15 J P MORGAN EXCHANGE-TRADED F BETABUILDERS CDA 46641Q225 28328 450 SH SOLE 0 0 0 450 JOHN BEAN TECHNOLOGIES CORP COM 477839104 6044 43 SH SOLE 0 0 0 43 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 1255 100 SH SOLE 0 0 0 100 JONES LANG LASALLE INC COM 48020Q107 40439 163 SH SOLE 0 0 0 163 JOYY INC ADS REPSTG COM A 46591M109 1096984 20007 SH SOLE 0 0 0 20007 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 40701 2240 SH SOLE 0 0 0 2240 KALEYRA INC COM 483379103 3303 300 SH SOLE 0 0 0 300 KELLOGG CO COM 487836108 71658 1121 SH SOLE 0 0 0 1121 KENNAMETAL INC COM 489170100 45386 1326 SH SOLE 0 0 0 1326 KKR & CO INC COM 48251W104 677352 11126 SH SOLE 0 0 0 11126 KLA CORP COM NEW 482480100 667836 1996 SH SOLE 0 0 0 1996 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 477281 9331 SH SOLE 0 0 0 9331 KOHLS CORP COM 500255104 32539 691 SH SOLE 0 0 0 691 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 103103 2320 SH SOLE 0 0 0 2320 KONTOOR BRANDS INC COM 50050N103 1449 29 SH SOLE 0 0 0 29 KOSMOS ENERGY LTD COM 500688106 5920 2000 SH SOLE 0 0 0 2000 KRANESHARES TR CSI CHI INTERNET 500767306 136316 2881 SH SOLE 0 0 0 2881 KRANESHARES TR ELEC VEH FUTUR 500767827 1066438 22969 SH SOLE 0 0 0 22969 KRISPY KREME INC COM 50101L106 28 2 SH SOLE 0 0 0 2 KROGER CO COM 501044101 31190 771 SH SOLE 0 0 0 771 KT CORP SPONSORED ADR 48268K101 10733 788 SH SOLE 0 0 0 788 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 5985 1500 SH SOLE 0 0 0 1500 LATTICE SEMICONDUCTOR CORP COM 518415104 29286 453 SH SOLE 0 0 0 453 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 12100 402 SH SOLE 0 0 0 402 LATTICE STRATEGIES TR HARTFORD MLT SML 518416508 18812 494 SH SOLE 0 0 0 494 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 2426 43 SH SOLE 0 0 0 43 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 55791 1147 SH SOLE 0 0 0 1147 LENNOX INTL INC COM 526107107 3236 11 SH SOLE 0 0 0 11 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 212940 18200 SH SOLE 0 0 0 18200 LIBERTY BROADBAND CORP COM SER A 530307107 6566 39 SH SOLE 0 0 0 39 LIBERTY BROADBAND CORP COM SER C 530307305 32468 188 SH SOLE 0 0 0 188 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 787 60 SH SOLE 0 0 0 60 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 179 58 SH SOLE 0 0 0 58 LIGHTBRIDGE CORP COM 53224K302 68 14 SH SOLE 0 0 0 14 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 3466 1627 SH SOLE 0 0 0 1627 LILLY ELI & CO COM 532457108 3410752 14762 SH SOLE 0 0 0 14762 LINCOLN ELEC HLDGS INC COM 533900106 3220 25 SH SOLE 0 0 0 25 LINCOLN NATL CORP IND COM 534187109 12650 184 SH SOLE 0 0 0 184 LINDE PLC SHS G5494J103 1992197 6791 SH SOLE 0 0 0 6791 LIONS GATE ENTMNT CORP CL A VTG 535919401 10288 725 SH SOLE 0 0 0 725 LISTED FD TR ROUNDHILL SPORTS 53656F789 396124 13169 SH SOLE 0 0 0 13169 LIVE NATION ENTERTAINMENT IN COM 538034109 1345808 14768 SH SOLE 0 0 0 14768 LIVE OAK BANCSHARES INC COM 53803X105 31815 500 SH SOLE 0 0 0 500 LIVERAMP HLDGS INC COM 53815P108 27866 590 SH SOLE 0 0 0 590 LOGITECH INTL S A SHS H50430232 1020336 11575 SH SOLE 0 0 0 11575 M & T BK CORP COM 55261F104 484129 3242 SH SOLE 0 0 0 3242 MADRIGAL PHARMACEUTICALS INC COM 558868105 5585 70 SH SOLE 0 0 0 70 MALIBU BOATS INC COM CL A 56117J100 1120 16 SH SOLE 0 0 0 16 MANPOWERGROUP INC WIS COM 56418H100 1841 17 SH SOLE 0 0 0 17 MARATHON PETE CORP COM 56585A102 746071 12070 SH SOLE 0 0 0 12070 MARRIOTT INTL INC NEW CL A 571903202 871943 5888 SH SOLE 0 0 0 5888 MARTIN MARIETTA MATLS INC COM 573284106 1411480 4131 SH SOLE 0 0 0 4131 MASIMO CORP COM 574795100 1560643 5765 SH SOLE 0 0 0 5765 MASTERCARD INCORPORATED CL A 57636Q104 4184537 12035 SH SOLE 0 0 0 12035 MAUI LD & PINEAPPLE INC COM 577345101 5895 569 SH SOLE 0 0 0 569 MAXAR TECHNOLOGIES INC COM 57778K105 20390 720 SH SOLE 0 0 0 720 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 2274 129 SH SOLE 0 0 0 129 MAXLINEAR INC COM 57776J100 5418 110 SH SOLE 0 0 0 110 MBIA INC COM 55262C100 11771 916 SH SOLE 0 0 0 916 MCDONALDS CORP COM 580135101 4127888 17120 SH SOLE 0 0 0 17120 MCKESSON CORP COM 58155Q103 166440 835 SH SOLE 0 0 0 835 MEDPACE HLDGS INC COM 58506Q109 64355 340 SH SOLE 0 0 0 340 MESABI TR CTF BEN INT 590672101 48527 1633 SH SOLE 0 0 0 1633 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 951376 220226 SH SOLE 0 0 0 220226 MFS INTER HIGH INCOME FD SH BEN INT 59318T109 45450 15000 SH SOLE 0 0 0 15000 MFS MUN INCOME TR SH BEN INT 552738106 5529 791 SH SOLE 0 0 0 791 MICROSOFT CORP COM 594918104 48925888 173529 SH SOLE 0 0 0 173529 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 69900 30000 SH SOLE 0 0 0 30000 MKS INSTRS INC COM 55306N104 20826 138 SH SOLE 0 0 0 138 MOODYS CORP COM 615369105 316224 890 SH SOLE 0 0 0 890 MORGAN STANLEY COM NEW 617446448 477470 4907 SH SOLE 0 0 0 4907 MR COOPER GROUP INC COM 62482R107 576 14 SH SOLE 0 0 0 14 MUELLER WTR PRODS INC COM SER A 624758108 8660 569 SH SOLE 0 0 0 569 MYRIAD GENETICS INC COM 62855J104 2163 67 SH SOLE 0 0 0 67 NASDAQ INC COM 631103108 84893 440 SH SOLE 0 0 0 440 NATIONAL HEALTH INVS INC COM 63633D104 24237 453 SH SOLE 0 0 0 453 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 65 2 SH SOLE 0 0 0 2 NEKTAR THERAPEUTICS COM 640268108 8621 480 SH SOLE 0 0 0 480 NEOGENOMICS INC COM NEW 64049M209 30584 634 SH SOLE 0 0 0 634 NETAPP INC COM 64110D104 107353 1196 SH SOLE 0 0 0 1196 NEUROCRINE BIOSCIENCES INC COM 64125C109 184819 1927 SH SOLE 0 0 0 1927 NEW YORK MTG TR INC COM PAR $.02 649604501 51635 12121 SH SOLE 0 0 0 12121 NEWELL BRANDS INC COM 651229106 162950 7360 SH SOLE 0 0 0 7360 NEWMARK GROUP INC CL A 65158N102 21966 1535 SH SOLE 0 0 0 1535 NEWMARKET CORP COM 651587107 6775 20 SH SOLE 0 0 0 20 NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 7639 549 SH SOLE 0 0 0 549 NEXTERA ENERGY INC COM 65339F101 3488737 44431 SH SOLE 0 0 0 44431 NEXTIER OILFIELD SOLUTIONS COM 65290C105 1840 400 SH SOLE 0 0 0 400 NOMURA HLDGS INC SPONSORED ADR 65535H208 2035 412 SH SOLE 0 0 0 412 NORFOLK SOUTHN CORP COM 655844108 649109 2713 SH SOLE 0 0 0 2713 NORTONLIFELOCK INC COM 668771108 8855 350 SH SOLE 0 0 0 350 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 398032 14902 SH SOLE 0 0 0 14902 NOVAGOLD RES INC COM NEW 66987E206 3440 500 SH SOLE 0 0 0 500 NOVANTA INC COM 67000B104 46350 300 SH SOLE 0 0 0 300 NOVAVAX INC COM NEW 670002401 126459 610 SH SOLE 0 0 0 610 NOVOCURE LTD ORD SHS G6674U108 22072 190 SH SOLE 0 0 0 190 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 3971 160 SH SOLE 0 0 0 160 NUSHARES ETF TR NUVEEN ESG US 67092P870 224017 8656 SH SOLE 0 0 0 8656 NUSTAR ENERGY LP UNIT COM 67058H102 4990 317 SH SOLE 0 0 0 317 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 7255 458 SH SOLE 0 0 0 458 NUVEEN MORTGAGE AND INCOME F COM 670735109 106946 5154 SH SOLE 0 0 0 5154 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 355878 24111 SH SOLE 0 0 0 24111 NUVEEN N Y MUN VALUE FD COM 67062M105 29830 2977 SH SOLE 0 0 0 2977 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 358439 12630 SH SOLE 0 0 0 12630 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 72270 7300 SH SOLE 0 0 0 7300 NUVEEN QUALITY MUNCP INCOME COM 67066V101 432922 27716 SH SOLE 0 0 0 27716 NVR INC COM 62944T105 9588 2 SH SOLE 0 0 0 2 OATLY GROUP AB SPONSORED ADS 67421J108 4128 273 SH SOLE 0 0 0 273 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 7371 291 SH SOLE 0 0 0 291 OLLIES BARGAIN OUTLET HLDGS COM 681116109 27910 463 SH SOLE 0 0 0 463 OMNICELL COM COM 68213N109 1373720 9255 SH SOLE 0 0 0 9255 OMNICOM GROUP INC COM 681919106 141369 1951 SH SOLE 0 0 0 1951 ON HLDG AG NAMEN AKT A H5919C104 6026 200 SH SOLE 0 0 0 200 ONEOK INC NEW COM 682680103 514116 8866 SH SOLE 0 0 0 8866 ORACLE CORP COM 68389X105 1002539 11506 SH SOLE 0 0 0 11506 ORASURE TECHNOLOGIES INC COM 68554V108 5678 502 SH SOLE 0 0 0 502 ORGANON & CO COMMON STOCK 68622V106 81570 2488 SH SOLE 0 0 0 2488 ORGANOVO HLDGS INC COM NEW 68620A203 8840 1300 SH SOLE 0 0 0 1300 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 10312 558 SH SOLE 0 0 0 558 OSI ETF TR OSHS GBL INTER 67110P704 216477 4085 SH SOLE 0 0 0 4085 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 8680 4000 SH SOLE 0 0 0 4000 OWENS & MINOR INC NEW COM 690732102 1033 33 SH SOLE 0 0 0 33 OWL ROCK CAPITAL CORPORATION COM 69121K104 224663 15911 SH SOLE 0 0 0 15911 PACER FDS TR LUNT LRGCP MULTI 69374H816 163140 4244 SH SOLE 0 0 0 4244 PACER FDS TR LUNT MDCAP MLT 69374H725 9770 280 SH SOLE 0 0 0 280 PACER FDS TR PACER US SMALL 69374H857 356073 8394 SH SOLE 0 0 0 8394 PACER FDS TR TRENDP 100 ETF 69374H303 599246 10766 SH SOLE 0 0 0 10766 PACER FDS TR TRENDP US MID CP 69374H204 138765 3952 SH SOLE 0 0 0 3952 PACER FDS TR TRENDPILOT US BD 69374H642 258996 9550 SH SOLE 0 0 0 9550 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 343188 13432 SH SOLE 0 0 0 13432 PAN AMERN SILVER CORP COM 697900108 1419 61 SH SOLE 0 0 0 61 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 5050 1000 SH SOLE 0 0 0 1000 PARAMOUNT GROUP INC COM 69924R108 180 20 SH SOLE 0 0 0 20 PARATEK PHARMACEUTICALS INC COM 699374302 78 16 SH SOLE 0 0 0 16 PARKER-HANNIFIN CORP COM 701094104 554766 1984 SH SOLE 0 0 0 1984 PAYCOM SOFTWARE INC COM 70432V102 2110408 4257 SH SOLE 0 0 0 4257 PCB BANCORP COM 69320M109 2987 150 SH SOLE 0 0 0 150 PCM FD INC COM 69323T101 45400 4000 SH SOLE 0 0 0 4000 PEBBLEBROOK HOTEL TR COM 70509V100 6096 272 SH SOLE 0 0 0 272 PEGASYSTEMS INC COM 705573103 9405 74 SH SOLE 0 0 0 74 PELOTON INTERACTIVE INC CL A COM 70614W100 840729 9658 SH SOLE 0 0 0 9658 PEMBINA PIPELINE CORP COM 706327103 41039 1295 SH SOLE 0 0 0 1295 PENUMBRA INC COM 70975L107 174558 655 SH SOLE 0 0 0 655 PERFICIENT INC COM 71375U101 70346 608 SH SOLE 0 0 0 608 PERFORMANCE FOOD GROUP CO COM 71377A103 1533 33 SH SOLE 0 0 0 33 PETCO HEALTH & WELLNESS CO I COM 71601V105 32705 1550 SH SOLE 0 0 0 1550 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 740 74 SH SOLE 0 0 0 74 PFIZER INC COM 717081103 4306644 100131 SH SOLE 0 0 0 100131 PG&E CORP COM 69331C108 14141 1473 SH SOLE 0 0 0 1473 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 28608 798 SH SOLE 0 0 0 798 PHYSICIANS RLTY TR COM 71943U104 2537 144 SH SOLE 0 0 0 144 PIMCO CORPORATE & INCOME OPP COM 72201B101 389053 21271 SH SOLE 0 0 0 21271 PIMCO ETF TR ACTIVE BD ETF 72201R775 4077545 36884 SH SOLE 0 0 0 36884 PIMCO ETF TR ENHANCD SHORT 72201R643 318388 3163 SH SOLE 0 0 0 3163 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 96627 949 SH SOLE 0 0 0 949 PIMCO ETF TR INV GRD CRP BD 72201R817 158203 1393 SH SOLE 0 0 0 1393 PIMCO INCOME OPPORTUNITY FD COM 72202B100 266865 10888 SH SOLE 0 0 0 10888 PIMCO STRATEGIC INCOME FD COM 72200X104 277974 39429 SH SOLE 0 0 0 39429 PINTEREST INC CL A 72352L106 277219 5441 SH SOLE 0 0 0 5441 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2004 186 SH SOLE 0 0 0 186 PLUG POWER INC COM NEW 72919P202 181921 7123 SH SOLE 0 0 0 7123 PNM RES INC COM 69349H107 13854 280 SH SOLE 0 0 0 280 POLARIS INC COM 731068102 100514 840 SH SOLE 0 0 0 840 POLARITYTE INC COM 731094108 2 3 SH SOLE 0 0 0 3 POST HLDGS INC COM 737446104 10245 93 SH SOLE 0 0 0 93 POWER INTEGRATIONS INC COM 739276103 55731 563 SH SOLE 0 0 0 563 PRECIGEN INC COM 74017N105 125 25 SH SOLE 0 0 0 25 PRETIUM RES INC COM 74139C102 38560 4000 SH SOLE 0 0 0 4000 PRINCIPAL EXCHANGE-TRADED FD PRCPL MIL INDX 74255Y508 49647 817 SH SOLE 0 0 0 817 PROCORE TECHNOLOGIES INC COM 74275K108 5360 60 SH SOLE 0 0 0 60 PROCURE ETF TRUST II SPACE ETF 74280R205 48835 1608 SH SOLE 0 0 0 1608 PROGRESSIVE CORP COM 743315103 146989 1626 SH SOLE 0 0 0 1626 PROLOGIS INC. COM 74340W103 1159751 9240 SH SOLE 0 0 0 9240 PROSHARES TR ONLINE RTL ETF 74347B169 458692 6988 SH SOLE 0 0 0 6988 PROSHARES TR PET CARE ETF 74348A145 155014 1994 SH SOLE 0 0 0 1994 PROSHARES TR PSHS ULT S&P 500 74347R107 479280 4000 SH SOLE 0 0 0 4000 PROSHARES TR PSHS ULTSH 20YRS 74347B201 18350 1000 SH SOLE 0 0 0 1000 ISHARES TR GLB INFRASTR ETF 464288372 245169 5341 SH SOLE 0 0 0 5341 ISHARES TR GLOBAL REIT ETF 46434V647 7668085 279755 SH SOLE 0 0 0 279755 ISHARES TR GNMA BOND ETF 46429B333 34940 699 SH SOLE 0 0 0 699 ISHARES TR GRWT ALLOCAT ETF 464289867 26237 473 SH SOLE 0 0 0 473 ISHARES TR IBONDS DEC 26 46435U259 123671 4600 SH SOLE 0 0 0 4600 ISHARES TR IBONDS DEC2021 46435G789 915508 35790 SH SOLE 0 0 0 35790 ISHARES TR IBONDS DEC2023 46435G318 860600 33100 SH SOLE 0 0 0 33100 ISHARES TR IBONDS DEC22 ETF 46434VBA7 1254226 49535 SH SOLE 0 0 0 49535 ISHARES TR IBONDS DEC23 ETF 46434VAX8 1238250 47625 SH SOLE 0 0 0 47625 ISHARES TR IBOXX HI YD ETF 464288513 5734552 65545 SH SOLE 0 0 0 65545 ISHARES TR INDIA 50 ETF 464289529 11866 230 SH SOLE 0 0 0 230 ISHARES TR INTL DIV GRWTH 46435G524 114157 1749 SH SOLE 0 0 0 1749 ISHARES TR ISHS 1-5YR INVS 464288646 12483474 228468 SH SOLE 0 0 0 228468 ISHARES TR MICRO-CAP ETF 464288869 125847 872 SH SOLE 0 0 0 872 ISHARES TR MODERT ALLOC ETF 464289875 153816 3438 SH SOLE 0 0 0 3438 ISHARES TR MORTGE REL ETF 46435G342 220744 6101 SH SOLE 0 0 0 6101 ISHARES TR MSCI ACWI EX US 464288240 31362 566 SH SOLE 0 0 0 566 ISHARES TR MSCI ACWI EXUS 46435G847 112267 3507 SH SOLE 0 0 0 3507 ISHARES TR MSCI CHINA ETF 46429B671 61092 905 SH SOLE 0 0 0 905 ISHARES TR MSCI EAFE ETF 464287465 2219786 28455 SH SOLE 0 0 0 28455 ISHARES TR MSCI INDIA SM CP 46429B614 10518 175 SH SOLE 0 0 0 175 ISHARES TR MSCI USA MMENTM 46432F396 16432253 93578 SH SOLE 0 0 0 93578 ISHARES TR NEW ZEALAND ETF 464289123 7904 128 SH SOLE 0 0 0 128 ISHARES TR RUS 1000 GRW ETF 464287614 2450113 8941 SH SOLE 0 0 0 8941 ISHARES TR RUS 2000 VAL ETF 464287630 2561166 15984 SH SOLE 0 0 0 15984 ISHARES TR RUS TP200 GR ETF 464289438 225957 1480 SH SOLE 0 0 0 1480 ISHARES TR RUS TP200 VL ETF 464289420 37749 575 SH SOLE 0 0 0 575 ISHARES TR RUSSELL 2000 ETF 464287655 9113769 41662 SH SOLE 0 0 0 41662 ISHARES TR RUSSELL 3000 ETF 464287689 7813355 30659 SH SOLE 0 0 0 30659 ISHARES TR S&P 500 VAL ETF 464287408 1760818 12101 SH SOLE 0 0 0 12101 ISHARES TR SHORT TREAS BD 464288679 13392207 121229 SH SOLE 0 0 0 121229 ISHARES TR TRS FLT RT BD 46434V860 1678364 33387 SH SOLE 0 0 0 33387 ISHARES TR U.S. FIN SVC ETF 464287770 112343 597 SH SOLE 0 0 0 597 ISHARES TR US HLTHCARE ETF 464287762 1005519 3644 SH SOLE 0 0 0 3644 ISHARES TR US INFRASTRUC 46435U713 124876 3664 SH SOLE 0 0 0 3664 ISHARES TR US TREAS BD ETF 46429B267 1067763 40247 SH SOLE 0 0 0 40247 ISHARES U S ETF TR INFLATION HEDG 46431W580 154239 5146 SH SOLE 0 0 0 5146 ISHARES U S ETF TR TECHNOLOGY 46431W648 159007 2853 SH SOLE 0 0 0 2853 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 2519 478 SH SOLE 0 0 0 478 ITERUM THERAPEUTICS PLC SHS G6333L101 1117 2000 SH SOLE 0 0 0 2000 J P MORGAN EXCHANGE-TRADED F BETABUILDERS DEV 46641Q233 12461 230 SH SOLE 0 0 0 230 J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 4885 90 SH SOLE 0 0 0 90 JACKSON FINANCIAL INC COM CL A 46817M107 286 11 SH SOLE 0 0 0 11 JANUS DETROIT STR TR LONG TERM CARE 47103U407 17320 566 SH SOLE 0 0 0 566 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 10283 189 SH SOLE 0 0 0 189 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 8439 175 SH SOLE 0 0 0 175 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 1404128 27185 SH SOLE 0 0 0 27185 JOHNSON CTLS INTL PLC SHS G51502105 712572 10467 SH SOLE 0 0 0 10467 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 316495 17025 SH SOLE 0 0 0 17025 KADMON HLDGS INC COM 48283N106 20860 2395 SH SOLE 0 0 0 2395 KANDI TECHNOLOGIES GROUP INC COM 483709101 2893 650 SH SOLE 0 0 0 650 KANSAS CITY SOUTHERN COM NEW 485170302 244441 903 SH SOLE 0 0 0 903 KEURIG DR PEPPER INC COM 49271V100 123147 3605 SH SOLE 0 0 0 3605 KIMBERLY-CLARK CORP COM 494368103 732900 5534 SH SOLE 0 0 0 5534 KINDER MORGAN INC DEL COM 49456B101 374803 22403 SH SOLE 0 0 0 22403 KOPIN CORP COM 500600101 2052 400 SH SOLE 0 0 0 400 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 358923 16088 SH SOLE 0 0 0 16088 LAMB WESTON HLDGS INC COM 513272104 153916 2508 SH SOLE 0 0 0 2508 LAS VEGAS SANDS CORP COM 517834107 327188 8940 SH SOLE 0 0 0 8940 LEAR CORP COM NEW 521865204 5007 32 SH SOLE 0 0 0 32 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 244002 6780 SH SOLE 0 0 0 6780 LENDINGTREE INC NEW COM 52603B107 402571 2879 SH SOLE 0 0 0 2879 LEXINGTON REALTY TRUST COM 529043101 23945 1878 SH SOLE 0 0 0 1878 LGI HOMES INC COM 50187T106 57615 406 SH SOLE 0 0 0 406 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 249 19 SH SOLE 0 0 0 19 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 7406 157 SH SOLE 0 0 0 157 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 14633 311 SH SOLE 0 0 0 311 LIFE STORAGE INC COM 53223X107 1147 10 SH SOLE 0 0 0 10 LIGHTNING EMOTORS INC COM 53228T101 5754 673 SH SOLE 0 0 0 673 LISTED FD TR HORIZON KINETICS 53656F623 216086 7400 SH SOLE 0 0 0 7400 LITHIA MTRS INC COM 536797103 116671 368 SH SOLE 0 0 0 368 LOCKHEED MARTIN CORP COM 539830109 2377274 6889 SH SOLE 0 0 0 6889 LUCID GROUP INC COM 549498103 615248 24258 SH SOLE 0 0 0 24258 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 38914 5575 SH SOLE 0 0 0 5575 LYFT INC CL A COM 55087P104 165489 3097 SH SOLE 0 0 0 3097 MACATAWA BK CORP COM 554225102 31959 3980 SH SOLE 0 0 0 3980 MACQUARIE / FIRST TR GLOBAL COM 55607W100 33285 3500 SH SOLE 0 0 0 3500 MACYS INC COM 55616P104 122538 5422 SH SOLE 0 0 0 5422 MAGELLAN HEALTH INC COM NEW 559079207 9455 100 SH SOLE 0 0 0 100 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 259094 5684 SH SOLE 0 0 0 5684 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 19836 1000 SH SOLE 0 0 0 1000 MAGNITE INC COM 55955D100 37044 1323 SH SOLE 0 0 0 1323 MAMMOTH ENERGY SVCS INC COM 56155L108 6635 2280 SH SOLE 0 0 0 2280 MANNKIND CORP COM NEW 56400P706 26265 6038 SH SOLE 0 0 0 6038 MARKER THERAPEUTICS INC COM 57055L107 32397 19170 SH SOLE 0 0 0 19170 MARSH & MCLENNAN COS INC COM 571748102 587281 3878 SH SOLE 0 0 0 3878 MARVELL TECHNOLOGY INC COM 573874104 1615881 26793 SH SOLE 0 0 0 26793 MASCO CORP COM 574599106 369651 6654 SH SOLE 0 0 0 6654 PROSHARES TR S&P 500 DV ARIST 74348A467 8076695 91231 SH SOLE 0 0 0 91231 PROSHARES TR S&P TECH DIVIDEN 74347G606 146436 2450 SH SOLE 0 0 0 2450 PROSHARES TR SHORT S&P 500 NE 74347B425 16753 1100 SH SOLE 0 0 0 1100 PROSHARES TR II VIX SH TRM FUTRS 74347Y854 216600 9500 SH SOLE 0 0 0 9500 PRUDENTIAL PLC ADR 74435K204 11323 289 SH SOLE 0 0 0 289 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 643145 10561 SH SOLE 0 0 0 10561 PULMATRIX INC COM NEW 74584P202 960 1200 SH SOLE 0 0 0 1200 PURE STORAGE INC CL A 74624M102 12203 485 SH SOLE 0 0 0 485 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 27975 2042 SH SOLE 0 0 0 2042 QIAGEN NV SHS NEW N72482123 77283 1489 SH SOLE 0 0 0 1489 QORVO INC COM 74736K101 1409412 8430 SH SOLE 0 0 0 8430 QUANTUM SI INC COM CL A 74765K105 29190 3500 SH SOLE 0 0 0 3500 RAYONIER INC COM 754907103 24762 694 SH SOLE 0 0 0 694 RAYTHEON TECHNOLOGIES CORP COM 75513E101 5560516 64687 SH SOLE 0 0 0 64687 RBB FD INC MOTLEY FOL ETF 74933W601 3389 85 SH SOLE 0 0 0 85 RBC BEARINGS INC COM 75524B104 45199 213 SH SOLE 0 0 0 213 REGENERON PHARMACEUTICALS COM 75886F107 395183 653 SH SOLE 0 0 0 653 RELX PLC SPONSORED ADR 759530108 141299 4896 SH SOLE 0 0 0 4896 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 485862 7555 SH SOLE 0 0 0 7555 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 273389 5446 SH SOLE 0 0 0 5446 RESIDEO TECHNOLOGIES INC COM 76118Y104 14031 566 SH SOLE 0 0 0 566 RESMED INC COM 761152107 401914 1525 SH SOLE 0 0 0 1525 REWALK ROBOTICS LTD SHS M8216Q200 1510 1000 SH SOLE 0 0 0 1000 ROBERT HALF INTL INC COM 770323103 278817 2779 SH SOLE 0 0 0 2779 ROBINHOOD MKTS INC COM CL A 770700102 806127 19157 SH SOLE 0 0 0 19157 ROGERS COMMUNICATIONS INC CL B 775109200 2285 49 SH SOLE 0 0 0 49 ROKU INC COM CL A 77543R102 3412003 10870 SH SOLE 0 0 0 10870 ROPER TECHNOLOGIES INC COM 776696106 513134 1150 SH SOLE 0 0 0 1150 ROSS STORES INC COM 778296103 152218 1398 SH SOLE 0 0 0 1398 ROYCE VALUE TR INC COM 780910105 8620 478 SH SOLE 0 0 0 478 RPM INTL INC COM 749685103 45115 581 SH SOLE 0 0 0 581 RYDER SYS INC COM 783549108 37137 449 SH SOLE 0 0 0 449 RYERSON HLDG CORP COM 783754104 28335 1272 SH SOLE 0 0 0 1272 SABRA HEALTH CARE REIT INC COM 78573L106 53434 3630 SH SOLE 0 0 0 3630 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 4008 792 SH SOLE 0 0 0 792 SASOL LTD SPONSORED ADR 803866300 5068 269 SH SOLE 0 0 0 269 SCHOLASTIC CORP COM 807066105 2959 83 SH SOLE 0 0 0 83 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 16234 391 SH SOLE 0 0 0 391 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 453283 7993 SH SOLE 0 0 0 7993 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 50488 936 SH SOLE 0 0 0 936 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 308632 5688 SH SOLE 0 0 0 5688 SCORPIO TANKERS INC SHS Y7542C130 2039 110 SH SOLE 0 0 0 110 SEA LTD SPONSORD ADS 81141R100 635548 1994 SH SOLE 0 0 0 1994 SEANERGY MARITIME HLDGS CORP SHS NEW Y73760194 145 100 SH SOLE 0 0 0 100 SEER INC COM CL A 81578P106 2590 75 SH SOLE 0 0 0 75 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 7346730 195700 SH SOLE 0 0 0 195700 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6540208 51367 SH SOLE 0 0 0 51367 SERVICE CORP INTL COM 817565104 2117 35 SH SOLE 0 0 0 35 SHARECARE INC COM CL A 81948W104 914 111 SH SOLE 0 0 0 111 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 469 38 SH SOLE 0 0 0 38 SILVERGATE CAP CORP CL A 82837P408 4851 42 SH SOLE 0 0 0 42 SIMULATIONS PLUS INC COM 829214105 103569 2622 SH SOLE 0 0 0 2622 SINCLAIR BROADCAST GROUP INC CL A 829226109 16410 518 SH SOLE 0 0 0 518 SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G8251L105 1015 100 SH SOLE 0 0 0 100 SOFI TECHNOLOGIES INC COM 83406F102 605076 38103 SH SOLE 0 0 0 38103 SOUTH JERSEY INDS INC COM 838518108 5953 280 SH SOLE 0 0 0 280 SOUTHERN CO COM 842587107 961192 15511 SH SOLE 0 0 0 15511 SOUTHERN COPPER CORP COM 84265V105 29224 521 SH SOLE 0 0 0 521 SOUTHWEST AIRLS CO COM 844741108 659854 12830 SH SOLE 0 0 0 12830 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 23370 516 SH SOLE 0 0 0 516 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 643693 17777 SH SOLE 0 0 0 17777 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 73449 665 SH SOLE 0 0 0 665 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 23500 619 SH SOLE 0 0 0 619 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8345873 17355 SH SOLE 0 0 0 17355 SPDR SER TR BLOMBERG 1 10 YR 78468R861 36482 1729 SH SOLE 0 0 0 1729 SPDR SER TR BLOOMBERG SRT TR 78468R408 316930 11571 SH SOLE 0 0 0 11571 SPDR SER TR FTSE INT GVT ETF 78464A490 1070774 19678 SH SOLE 0 0 0 19678 SPDR SER TR HLTH CR EQUIP 78464A581 9384 75 SH SOLE 0 0 0 75 SPDR SER TR ICE PFD SEC ETF 78464A292 307374 7073 SH SOLE 0 0 0 7073 SPDR SER TR PORTFOLIO AGRGTE 78464A649 386842 12960 SH SOLE 0 0 0 12960 SPDR SER TR PORTFOLIO INTRMD 78464A375 157216 4305 SH SOLE 0 0 0 4305 SPDR SER TR PORTFOLIO LN COR 78464A367 128576 4100 SH SOLE 0 0 0 4100 SPDR SER TR PORTFOLIO S&P400 78464A847 343461 7441 SH SOLE 0 0 0 7441 SPDR SER TR PORTFOLIO S&P500 78464A854 1213563 24050 SH SOLE 0 0 0 24050 SPDR SER TR PORTFOLIO S&P600 78468R853 493696 11589 SH SOLE 0 0 0 11589 SPDR SER TR PORTFOLIO SHORT 78464A474 3342531 106961 SH SOLE 0 0 0 106961 SPDR SER TR RUSSELL LOW VOL 78468R754 524195 5074 SH SOLE 0 0 0 5074 SPDR SER TR S&P 400 MDCP GRW 78464A821 562479 7435 SH SOLE 0 0 0 7435 SPDR SER TR S&P 600 SMCP GRW 78464A201 1482249 17014 SH SOLE 0 0 0 17014 SPDR SER TR S&P 600 SML CAP 78464A813 114825 1212 SH SOLE 0 0 0 1212 SPDR SER TR S&P INS ETF 78464A789 48056 1272 SH SOLE 0 0 0 1272 SPDR SER TR S&P REGL BKG 78464A698 210562 3108 SH SOLE 0 0 0 3108 SPLUNK INC COM 848637104 359315 2483 SH SOLE 0 0 0 2483 SPROTT PHYSICAL GOLD TR UNIT 85207H104 5796 420 SH SOLE 0 0 0 420 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 67162 8745 SH SOLE 0 0 0 8745 SPROUT SOCIAL INC COM CL A 85209W109 265851 2180 SH SOLE 0 0 0 2180 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 19124501 395789 SH SOLE 0 0 0 395789 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 4928 205 SH SOLE 0 0 0 205 STARWOOD PPTY TR INC COM 85571B105 420687 17234 SH SOLE 0 0 0 17234 MATTEL INC COM 577081102 18226 982 SH SOLE 0 0 0 982 MATTHEWS INTL CORP CL A 577128101 17345 500 SH SOLE 0 0 0 500 MAXIMUS INC COM 577933104 39853 479 SH SOLE 0 0 0 479 MEDTRONIC PLC SHS G5960L103 3960567 31596 SH SOLE 0 0 0 31596 MELCO RESORTS AND ENTMNT LTD ADR 585464100 1905 186 SH SOLE 0 0 0 186 MERCK & CO INC COM 58933Y105 2272133 30251 SH SOLE 0 0 0 30251 METHODE ELECTRS INC COM 591520200 3070 73 SH SOLE 0 0 0 73 METLIFE INC COM 59156R108 278816 4517 SH SOLE 0 0 0 4517 MFS INTER INCOME TR SH BEN INT 55273C107 8145 2250 SH SOLE 0 0 0 2250 MGIC INVT CORP WIS COM 552848103 13688 915 SH SOLE 0 0 0 915 MGM RESORTS INTERNATIONAL COM 552953101 67175 1592 SH SOLE 0 0 0 1592 MICRON TECHNOLOGY INC COM 595112103 1227670 17296 SH SOLE 0 0 0 17296 MIDDLESEX WTR CO COM 596680108 164756 1603 SH SOLE 0 0 0 1603 MIMEDX GROUP INC COM 602496101 1667 275 SH SOLE 0 0 0 275 MODERNA INC COM 60770K107 2918778 7584 SH SOLE 0 0 0 7584 MOELIS & CO CL A 60786M105 73997 1196 SH SOLE 0 0 0 1196 MOLECULIN BIOTECH INC COM 60855D200 1002 334 SH SOLE 0 0 0 334 MONSTER BEVERAGE CORP NEW COM 61174X109 375573 4228 SH SOLE 0 0 0 4228 MORNINGSTAR INC COM 617700109 4922 19 SH SOLE 0 0 0 19 MP MATERIALS CORP COM CL A 553368101 47700 1480 SH SOLE 0 0 0 1480 MSCI INC COM 55354G100 253678 417 SH SOLE 0 0 0 417 MULTIPLAN CORPORATION COM 62548M100 174586 31010 SH SOLE 0 0 0 31010 NABORS INDUSTRIES LTD SHS G6359F137 17849 185 SH SOLE 0 0 0 185 NATIONAL RETAIL PROPERTIES I COM 637417106 2879 67 SH SOLE 0 0 0 67 NATUS MED INC DEL COM 639050103 1630 65 SH SOLE 0 0 0 65 NAVIENT CORPORATION COM 63938C108 19730 1000 SH SOLE 0 0 0 1000 NCR CORP NEW COM 62886E108 4845 125 SH SOLE 0 0 0 125 NEUBERGER BERMAN MUN FD INC COM 64124P101 100989 6292 SH SOLE 0 0 0 6292 NEUBERGER BERMAN REAL ESTATE COM 64190A103 2880 600 SH SOLE 0 0 0 600 NEVRO CORP COM 64157F103 1746 15 SH SOLE 0 0 0 15 NEW JERSEY RES CORP COM 646025106 65304 1876 SH SOLE 0 0 0 1876 NEW MTN FIN CORP COM 647551100 20631 1550 SH SOLE 0 0 0 1550 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 246 120 SH SOLE 0 0 0 120 NEWAGE INC COM 650194103 431 310 SH SOLE 0 0 0 310 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 41429 1494 SH SOLE 0 0 0 1494 NEXPOINT RESIDENTIAL TR INC COM 65341D102 38046 615 SH SOLE 0 0 0 615 NEXTGEN HEALTHCARE INC COM 65343C102 23265 1650 SH SOLE 0 0 0 1650 NIELSEN HLDGS PLC SHS EUR G6518L108 12273 560 SH SOLE 0 0 0 560 NOAH HLDGS LTD SPON ADS CL A 65487X102 1671 45 SH SOLE 0 0 0 45 NORDIC AMERICAN TANKERS LIMI COM G65773106 640 250 SH SOLE 0 0 0 250 NOW INC COM 67011P100 15 2 SH SOLE 0 0 0 2 NRG ENERGY INC COM NEW 629377508 61793 1513 SH SOLE 0 0 0 1513 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 149503 4415 SH SOLE 0 0 0 4415 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 223181 7119 SH SOLE 0 0 0 7119 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 290325 4436 SH SOLE 0 0 0 4436 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 323343 5946 SH SOLE 0 0 0 5946 NUTANIX INC CL A 67059N108 124787 3310 SH SOLE 0 0 0 3310 NUVASIVE INC COM 670704105 3411 57 SH SOLE 0 0 0 57 NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 91256 8800 SH SOLE 0 0 0 8800 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 32562 1944 SH SOLE 0 0 0 1944 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 19960 2000 SH SOLE 0 0 0 2000 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 119276 8624 SH SOLE 0 0 0 8624 NUVEEN PFD & INCM SECURTIES COM 67072C105 511750 52219 SH SOLE 0 0 0 52219 NVIDIA CORPORATION COM 67066G104 36966963 178420 SH SOLE 0 0 0 178420 O-I GLASS INC COM 67098H104 1427 100 SH SOLE 0 0 0 100 OAK STR HEALTH INC COM 67181A107 42402 997 SH SOLE 0 0 0 997 OAKTREE SPECIALTY LENDING CO COM 67401P108 3530 500 SH SOLE 0 0 0 500 OCUGEN INC COM 67577C105 172320 24000 SH SOLE 0 0 0 24000 OLD DOMINION FREIGHT LINE IN COM 679580100 2485738 8692 SH SOLE 0 0 0 8692 OLIN CORP COM PAR $1 680665205 9650 200 SH SOLE 0 0 0 200 ON SEMICONDUCTOR CORP COM 682189105 593912 12976 SH SOLE 0 0 0 12976 OPEN TEXT CORP COM 683715106 3607 74 SH SOLE 0 0 0 74 OPTICAL CABLE CORP COM NEW 683827208 94 25 SH SOLE 0 0 0 25 OSHKOSH CORP COM 688239201 22799 216 SH SOLE 0 0 0 216 OSI ETF TR OSHARES US SMLCP 67110P100 153784 4442 SH SOLE 0 0 0 4442 OTIS WORLDWIDE CORP COM 68902V107 488754 5940 SH SOLE 0 0 0 5940 OUTSET MED INC COM 690145107 42024 850 SH SOLE 0 0 0 850 OVERSTOCK COM INC DEL COM 690370101 2748238 35270 SH SOLE 0 0 0 35270 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 17704 697 SH SOLE 0 0 0 697 PACER FDS TR GLOBL CASH ETF 69374H709 87343 2923 SH SOLE 0 0 0 2923 PACER FDS TR LUNT LRG CP ALTR 69374H717 161003 3910 SH SOLE 0 0 0 3910 PACER FDS TR SWAN SOS FD OF 69374H568 48818 2220 SH SOLE 0 0 0 2220 PACER FDS TR US CASH COWS 100 69374H881 512204 11721 SH SOLE 0 0 0 11721 PACKAGING CORP AMER COM 695156109 14431 105 SH SOLE 0 0 0 105 PAGERDUTY INC COM 69553P100 554614 13390 SH SOLE 0 0 0 13390 PAGSEGURO DIGITAL LTD COM CL A G68707101 83409 1613 SH SOLE 0 0 0 1613 PALO ALTO NETWORKS INC COM 697435105 3797033 7927 SH SOLE 0 0 0 7927 PAYCHEX INC COM 704326107 1581443 14064 SH SOLE 0 0 0 14064 PEARSON PLC SPONSORED ADR 705015105 4893 506 SH SOLE 0 0 0 506 PENN NATL GAMING INC COM 707569109 471113 6501 SH SOLE 0 0 0 6501 PENTAIR PLC SHS G7S00T104 18158 250 SH SOLE 0 0 0 250 PERKINELMER INC COM 714046109 273278 1577 SH SOLE 0 0 0 1577 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 97515 4950 SH SOLE 0 0 0 4950 PERSONALIS INC COM 71535D106 10582 550 SH SOLE 0 0 0 550 PETMED EXPRESS INC COM 716382106 887 33 SH SOLE 0 0 0 33 PHILLIPS 66 COM 718546104 467049 6669 SH SOLE 0 0 0 6669 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 156051 8953 SH SOLE 0 0 0 8953 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 80123 3819 SH SOLE 0 0 0 3819 PIMCO ETF TR 15+ YR US TIPS 72201R304 1227468 14151 SH SOLE 0 0 0 14151 PIMCO ETF TR INTER MUN BD ACT 72201R866 302631 5369 SH SOLE 0 0 0 5369 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 6492 600 SH SOLE 0 0 0 600 PIMCO INCOME STRATEGY FD II COM 72201J104 336362 33172 SH SOLE 0 0 0 33172 PINNACLE FINL PARTNERS INC COM 72346Q104 21439 228 SH SOLE 0 0 0 228 PIPER SANDLER COMPANIES COM 724078100 138 1 SH SOLE 0 0 0 1 PLANET FITNESS INC CL A 72703H101 23252 294 SH SOLE 0 0 0 294 PNC FINL SVCS GROUP INC COM 693475105 807602 4128 SH SOLE 0 0 0 4128 POPULAR INC COM NEW 733174700 2019 26 SH SOLE 0 0 0 26 POWERFLEET INC COM 73931J109 4161 621 SH SOLE 0 0 0 621 PPG INDS INC COM 693506107 106828 747 SH SOLE 0 0 0 747 PRICESMART INC COM 741511109 11245 145 SH SOLE 0 0 0 145 PRIMERICA INC COM 74164M108 295584 1924 SH SOLE 0 0 0 1924 PRIMO WATER CORPORATION COM 74167P108 59563 3789 SH SOLE 0 0 0 3789 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 41715 648 SH SOLE 0 0 0 648 PROGYNY INC COM 74340E103 57008 1018 SH SOLE 0 0 0 1018 PROSHARES TR MSCI EAFE DIVD 74347B839 23103 500 SH SOLE 0 0 0 500 PROSHARES TR MSCI TRANFRMTNAL 74347G796 124189 2780 SH SOLE 0 0 0 2780 PROSHARES TR PSHS ULTRA QQQ 74347R206 596714 8200 SH SOLE 0 0 0 8200 PROSHARES TR RUSS 2000 DIVD 74347B698 315946 5124 SH SOLE 0 0 0 5124 PROSHARES TR S&P MDCP 400 DIV 74347B680 1252641 18489 SH SOLE 0 0 0 18489 PROSHARES TR SHRT 20+YR TRE 74347X849 9875 592 SH SOLE 0 0 0 592 PROSHARES TR ULTRA FNCLS NEW 74347X633 12167 192 SH SOLE 0 0 0 192 PROSHARES TR ULTRAPRO QQQ 74347X831 24042 193 SH SOLE 0 0 0 193 PRUDENTIAL FINL INC COM 744320102 1900063 18061 SH SOLE 0 0 0 18061 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 4070 1000 SH SOLE 0 0 0 1000 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 37017 8100 SH SOLE 0 0 0 8100 PVH CORPORATION COM 693656100 17499 170 SH SOLE 0 0 0 170 QUALCOMM INC COM 747525103 1735300 13454 SH SOLE 0 0 0 13454 QUALYS INC COM 74758T303 282677 2540 SH SOLE 0 0 0 2540 QURATE RETAIL INC COM SER A 74915M100 6002 589 SH SOLE 0 0 0 589 REALTY INCOME CORP COM 756109104 1475213 22745 SH SOLE 0 0 0 22745 RED ROCK RESORTS INC CL A 75700L108 77137 1506 SH SOLE 0 0 0 1506 REGAL BELOIT CORP COM 758750103 21649 144 SH SOLE 0 0 0 144 REMARK HLDGS INC COM 75955K102 32488 30941 SH SOLE 0 0 0 30941 RENAISSANCERE HLDGS LTD COM G7496G103 23559 169 SH SOLE 0 0 0 169 REPLIGEN CORP COM 759916109 735769 2546 SH SOLE 0 0 0 2546 REV GROUP INC COM 749527107 18876 1100 SH SOLE 0 0 0 1100 REYNOLDS CONSUMER PRODS INC COM 76171L106 8202 300 SH SOLE 0 0 0 300 RMR GROUP INC CL A 74967R106 1305 39 SH SOLE 0 0 0 39 RMR MORTGAGE TR COM 76970B101 1052 102 SH SOLE 0 0 0 102 ROBLOX CORP CL A 771049103 379114 5009 SH SOLE 0 0 0 5009 ROCKET COS INC COM CL A 77311W101 98521 6142 SH SOLE 0 0 0 6142 ROYAL BK CDA COM 780087102 89532 900 SH SOLE 0 0 0 900 ROYAL CARIBBEAN GROUP COM V7780T103 241905 2740 SH SOLE 0 0 0 2740 S&P GLOBAL INC COM 78409V104 677700 1595 SH SOLE 0 0 0 1595 S&W SEED CO COM 785135104 2072 800 SH SOLE 0 0 0 800 SAFE BULKERS INC COM Y7388L103 5170 1000 SH SOLE 0 0 0 1000 SAIA INC COM 78709Y105 60936 256 SH SOLE 0 0 0 256 SANDSTORM GOLD LTD COM NEW 80013R206 1930 335 SH SOLE 0 0 0 335 SAP SE SPON ADR 803054204 171096 1267 SH SOLE 0 0 0 1267 SCHLUMBERGER LTD COM STK 806857108 835866 28201 SH SOLE 0 0 0 28201 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 3237 76 SH SOLE 0 0 0 76 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1231529 24058 SH SOLE 0 0 0 24058 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 506054 6601 SH SOLE 0 0 0 6601 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1383544 13822 SH SOLE 0 0 0 13822 SEACOAST BKG CORP FLA COM NEW 811707801 57815 1710 SH SOLE 0 0 0 1710 SEAGEN INC COM 81181C104 235173 1385 SH SOLE 0 0 0 1385 SELECT ENERGY SVCS INC CL A COM 81617J301 576 111 SH SOLE 0 0 0 111 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4299171 23957 SH SOLE 0 0 0 23957 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2831596 28909 SH SOLE 0 0 0 28909 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4928013 32984 SH SOLE 0 0 0 32984 SEMTECH CORP COM 816850101 2963 38 SH SOLE 0 0 0 38 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 139974 2558 SH SOLE 0 0 0 2558 SERITAGE GROWTH PPTYS CL A 81752R100 11004 742 SH SOLE 0 0 0 742 SERVICE PPTYS TR COM SH BEN INT 81761L102 1121 100 SH SOLE 0 0 0 100 SFL CORPORATION LTD SHS G7738W106 6763 807 SH SOLE 0 0 0 807 SHERWIN WILLIAMS CO COM 824348106 1729350 6182 SH SOLE 0 0 0 6182 SHIFT4 PMTS INC CL A 82452J109 3876 50 SH SOLE 0 0 0 50 SHOCKWAVE MED INC COM 82489T104 4118 20 SH SOLE 0 0 0 20 SIENTRA INC COM 82621J105 430 75 SH SOLE 0 0 0 75 SIGNATURE BK NEW YORK N Y COM 82669G104 29809 109 SH SOLE 0 0 0 109 SIGNET JEWELERS LIMITED SHS G81276100 3000 38 SH SOLE 0 0 0 38 SIREN ETF TR DIVCN LDRS ETF 829658301 19612 365 SH SOLE 0 0 0 365 SIREN ETF TR NSD NXGN ECO ETF 829658202 42367 949 SH SOLE 0 0 0 949 SIXTH STREET SPECIALTY LENDN COM 83012A109 32205 1450 SH SOLE 0 0 0 1450 SKYLINE CHAMPION CORPORATION COM 830830105 56697 944 SH SOLE 0 0 0 944 SLEEP NUMBER CORP COM 83125X103 156579 1675 SH SOLE 0 0 0 1675 SMARTSHEET INC COM CL A 83200N103 44458 646 SH SOLE 0 0 0 646 SNAP ON INC COM 833034101 36148 173 SH SOLE 0 0 0 173 SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G82514103 1012 100 SH SOLE 0 0 0 100 SONOS INC COM 83570H108 64720 2000 SH SOLE 0 0 0 2000 SONY GROUP CORPORATION SPONSORED ADR 835699307 208490 1885 SH SOLE 0 0 0 1885 SORRENTO THERAPEUTICS INC COM NEW 83587F202 21746 2850 SH SOLE 0 0 0 2850 SOUTHSTATE CORPORATION COM 840441109 2016 27 SH SOLE 0 0 0 27 SOUTHWEST GAS HLDGS INC COM 844895102 159576 2386 SH SOLE 0 0 0 2386 SOUTHWESTERN ENERGY CO COM 845467109 2964 535 SH SOLE 0 0 0 535 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 19914100 58864 SH SOLE 0 0 0 58864 SPDR GOLD TR GOLD SHS 78463V107 15140263 92195 SH SOLE 0 0 0 92195 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 229756 6472 SH SOLE 0 0 0 6472 SPDR S&P 500 ETF TR TR UNIT 78462F103 30523803 71127 SH SOLE 0 0 0 71127 SPDR SER TR BLMBRG BRC CNVRT 78464A359 2681492 31418 SH SOLE 0 0 0 31418 SPDR SER TR BLOMBERG BRC INT 78464A334 29437 947 SH SOLE 0 0 0 947 STEEL DYNAMICS INC COM 858119100 78500 1342 SH SOLE 0 0 0 1342 STERICYCLE INC COM 858912108 6797 100 SH SOLE 0 0 0 100 STONERIDGE INC COM 86183P102 1244 61 SH SOLE 0 0 0 61 STORE CAP CORP COM 862121100 401720 12542 SH SOLE 0 0 0 12542 STRYKER CORPORATION COM 863667101 936470 3551 SH SOLE 0 0 0 3551 STURM RUGER & CO INC COM 864159108 6124 83 SH SOLE 0 0 0 83 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 25579 3649 SH SOLE 0 0 0 3649 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 480 200 SH SOLE 0 0 0 200 SYNDAX PHARMACEUTICALS INC COM 87164F105 7644 400 SH SOLE 0 0 0 400 SYNEOS HEALTH INC CL A 87166B102 10235 117 SH SOLE 0 0 0 117 TAPESTRY INC COM 876030107 3887 105 SH SOLE 0 0 0 105 TARGA RES CORP COM 87612G101 15107 307 SH SOLE 0 0 0 307 TE CONNECTIVITY LTD REG SHS H84989104 97838 713 SH SOLE 0 0 0 713 TECK RESOURCES LTD CL B 878742204 232801 9346 SH SOLE 0 0 0 9346 TELEFLEX INCORPORATED COM 879369106 160787 427 SH SOLE 0 0 0 427 TELEFONICA S A SPONSORED ADR 879382208 8954 1901 SH SOLE 0 0 0 1901 TELLURIAN INC NEW COM 87968A104 391 100 SH SOLE 0 0 0 100 TELUS CORPORATION COM 87971M103 21421 975 SH SOLE 0 0 0 975 TEMPLETON GLOBAL INCOME FD COM 880198106 4304 800 SH SOLE 0 0 0 800 TERADYNE INC COM 880770102 273565 2506 SH SOLE 0 0 0 2506 TEREX CORP NEW COM 880779103 101180 2403 SH SOLE 0 0 0 2403 TETRA TECH INC NEW COM 88162G103 28524 191 SH SOLE 0 0 0 191 TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 18717 850 SH SOLE 0 0 0 850 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 76464 10800 SH SOLE 0 0 0 10800 TEXAS PACIFIC LAND CORPORATI COM 88262P102 552678 457 SH SOLE 0 0 0 457 THE ORIGINAL BARK COMPANY COM 68622E104 13720 2000 SH SOLE 0 0 0 2000 THERMO FISHER SCIENTIFIC INC COM 883556102 4554930 7973 SH SOLE 0 0 0 7973 THOMSON REUTERS CORP. COM NEW 884903709 311885 2823 SH SOLE 0 0 0 2823 TIDAL ETF TR SOFI GIG ETF 886364504 25995 750 SH SOLE 0 0 0 750 TIMOTHY PLAN HIG DV STK ETF 887432326 20188 689 SH SOLE 0 0 0 689 TMC THE METALS COMPANY INC COM 87261Y106 3428 750 SH SOLE 0 0 0 750 TOMI ENVIRONMENTAL SOLUTIONS COM NEW 890023203 10238 7500 SH SOLE 0 0 0 7500 TRACTOR SUPPLY CO COM 892356106 632515 3122 SH SOLE 0 0 0 3122 TRANSDIGM GROUP INC COM 893641100 99046 159 SH SOLE 0 0 0 159 TRANSMEDICS GROUP INC COM 89377M109 129216 3905 SH SOLE 0 0 0 3905 TRAVEL PLUS LEISURE CO COM 894164102 24375 447 SH SOLE 0 0 0 447 TRI CONTL CORP COM 895436103 7102 213 SH SOLE 0 0 0 213 TRINITY CAP INC COM 896442308 11263 700 SH SOLE 0 0 0 700 TRINITY INDS INC COM 896522109 109930 4046 SH SOLE 0 0 0 4046 TRINSEO S A SHS L9340P101 647058 11987 SH SOLE 0 0 0 11987 TRUIST FINL CORP COM 89832Q109 1637311 27917 SH SOLE 0 0 0 27917 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 606 57 SH SOLE 0 0 0 57 TUPPERWARE BRANDS CORP COM 899896104 21859 1035 SH SOLE 0 0 0 1035 TWITTER INC COM 90184L102 1107855 18345 SH SOLE 0 0 0 18345 TYLER TECHNOLOGIES INC COM 902252105 169701 370 SH SOLE 0 0 0 370 TYSON FOODS INC CL A 902494103 649834 8232 SH SOLE 0 0 0 8232 UBER TECHNOLOGIES INC COM 90353T100 367872 8220 SH SOLE 0 0 0 8220 UBS GROUP AG SHS H42097107 144002 9034 SH SOLE 0 0 0 9034 UDR INC COM 902653104 2437 46 SH SOLE 0 0 0 46 ULTRA CLEAN HLDGS INC COM 90385V107 3578 84 SH SOLE 0 0 0 84 ULTRALIFE CORP COM 903899102 6022 850 SH SOLE 0 0 0 850 UNDER ARMOUR INC CL C 904311206 19886 1130 SH SOLE 0 0 0 1130 UNILEVER PLC SPON ADR NEW 904767704 420349 7753 SH SOLE 0 0 0 7753 UNITED STS BRENT OIL FD LP UNIT 91167Q100 162024 7850 SH SOLE 0 0 0 7850 UNITY SOFTWARE INC COM 91332U101 2241898 17757 SH SOLE 0 0 0 17757 UNIVERSAL HLTH SVCS INC CL B 913903100 8302 60 SH SOLE 0 0 0 60 URSTADT BIDDLE PPTYS INC CL A 917286205 473 25 SH SOLE 0 0 0 25 US FOODS HLDG CORP COM 912008109 11750 339 SH SOLE 0 0 0 339 VALARIS LIMITED CL A G9460G101 1849 53 SH SOLE 0 0 0 53 VALE S A SPONSORED ADS 91912E105 521033 37350 SH SOLE 0 0 0 37350 VALVOLINE INC COM 92047W101 81505 2614 SH SOLE 0 0 0 2614 VANECK ETF TRUST EMERGING MRKT HI 92189F353 3202 138 SH SOLE 0 0 0 138 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1855675 29700 SH SOLE 0 0 0 29700 VANECK ETF TRUST LONG MUNI ETF 92189F536 410048 19054 SH SOLE 0 0 0 19054 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 821640 3081 SH SOLE 0 0 0 3081 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 70705 359 SH SOLE 0 0 0 359 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 538487 3023 SH SOLE 0 0 0 3023 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3577073 43655 SH SOLE 0 0 0 43655 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5827303 68195 SH SOLE 0 0 0 68195 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 8346323 35321 SH SOLE 0 0 0 35321 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13263027 33628 SH SOLE 0 0 0 33628 VANGUARD INDEX FDS TOTAL STK MKT 922908769 9407455 42364 SH SOLE 0 0 0 42364 VANGUARD INDEX FDS VALUE ETF 922908744 48037442 354860 SH SOLE 0 0 0 354860 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2278575 45562 SH SOLE 0 0 0 45562 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 61008 753 SH SOLE 0 0 0 753 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 334501 2502 SH SOLE 0 0 0 2502 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1316 15 SH SOLE 0 0 0 15 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 6419 30 SH SOLE 0 0 0 30 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 298580 3377 SH SOLE 0 0 0 3377 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 20400814 132769 SH SOLE 0 0 0 132769 VANGUARD WELLINGTON FD US MOMENTUM 921935508 20579 160 SH SOLE 0 0 0 160 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 1681 17 SH SOLE 0 0 0 17 VANGUARD WORLD FD ESG US STK ETF 921910733 314822 3932 SH SOLE 0 0 0 3932 VANGUARD WORLD FD EXTENDED DUR 921910709 107611 794 SH SOLE 0 0 0 794 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2332326 13014 SH SOLE 0 0 0 13014 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 114801 611 SH SOLE 0 0 0 611 VANGUARD WORLD FDS MATERIALS ETF 92204A801 254821 1471 SH SOLE 0 0 0 1471 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1114295 8008 SH SOLE 0 0 0 8008 VARONIS SYS INC COM 922280102 279910 4600 SH SOLE 0 0 0 4600 VAXART INC COM NEW 92243A200 795 100 SH SOLE 0 0 0 100 VERIFYME INC COM NEW 92346X206 17000 5000 SH SOLE 0 0 0 5000 VICTORIAS SECRET AND CO COMMON STOCK 926400102 10389 188 SH SOLE 0 0 0 188 VIKING THERAPEUTICS INC COM 92686J106 12560 2000 SH SOLE 0 0 0 2000 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 2185 100 SH SOLE 0 0 0 100 VIR BIOTECHNOLOGY INC COM 92764N102 5440 125 SH SOLE 0 0 0 125 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 232406 9186 SH SOLE 0 0 0 9186 VIRTU FINL INC CL A 928254101 110350 4517 SH SOLE 0 0 0 4517 VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 57090 11000 SH SOLE 0 0 0 11000 VIRTUS ALLIANZGI EQUITY & CO COM 92841M101 35884 1218 SH SOLE 0 0 0 1218 VISTEON CORP COM NEW 92839U206 850 9 SH SOLE 0 0 0 9 VISTRA CORP COM 92840M102 15339 897 SH SOLE 0 0 0 897 VONTIER CORPORATION COM 928881101 31550 939 SH SOLE 0 0 0 939 VORNADO RLTY TR SH BEN INT 929042109 840 20 SH SOLE 0 0 0 20 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 13275 2250 SH SOLE 0 0 0 2250 WALKER & DUNLOP INC COM 93148P102 15890 140 SH SOLE 0 0 0 140 WATTS WATER TECHNOLOGIES INC CL A 942749102 4034 24 SH SOLE 0 0 0 24 WEC ENERGY GROUP INC COM 92939U106 91839 1041 SH SOLE 0 0 0 1041 WELLS FARGO CO NEW COM 949746101 3583796 77220 SH SOLE 0 0 0 77220 WELLTOWER INC COM 95040Q104 267279 3244 SH SOLE 0 0 0 3244 WENDYS CO COM 95058W100 96322 4443 SH SOLE 0 0 0 4443 WESCO INTL INC COM 95082P105 118318 1026 SH SOLE 0 0 0 1026 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 12493 650 SH SOLE 0 0 0 650 WESTERN ASSET HIGH INCOME OP COM 95766K109 6539 1260 SH SOLE 0 0 0 1260 WESTERN ASSET MANAGED MUNS F COM 95766M105 255861 19180 SH SOLE 0 0 0 19180 WESTERN ASSET MTG DEFINED OP COM 95790B109 15313 991 SH SOLE 0 0 0 991 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 112403 8157 SH SOLE 0 0 0 8157 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 124145 5923 SH SOLE 0 0 0 5923 WEYERHAEUSER CO MTN BE COM NEW 962166104 71686 2015 SH SOLE 0 0 0 2015 WHITEHORSE FIN INC COM 96524V106 21993 1445 SH SOLE 0 0 0 1445 WILEY JOHN & SONS INC CL A 968223206 7257 139 SH SOLE 0 0 0 139 WILLIAMS COS INC COM 969457100 296535 11432 SH SOLE 0 0 0 11432 WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 474 115 SH SOLE 0 0 0 115 WINNEBAGO INDS INC COM 974637100 9451 130 SH SOLE 0 0 0 130 WISDOMTREE TR CHINESE YUAN FD 97717W182 863234 30891 SH SOLE 0 0 0 30891 WISDOMTREE TR EMERG CUR STR FD 97717W133 3556 200 SH SOLE 0 0 0 200 WISDOMTREE TR FLOATNG RAT TREA 97717X628 27961 1114 SH SOLE 0 0 0 1114 WISDOMTREE TR INTL DIV EX FINL 97717W786 381745 9365 SH SOLE 0 0 0 9365 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 408388 9460 SH SOLE 0 0 0 9460 WISDOMTREE TR US ESG FUND 97717W596 5610 120 SH SOLE 0 0 0 120 WISDOMTREE TR US MIDCAP DIVID 97717W505 649777 15676 SH SOLE 0 0 0 15676 WNS HLDGS LTD SPON ADR 92932M101 50471 617 SH SOLE 0 0 0 617 WORKHORSE GROUP INC COM NEW 98138J206 34586 4521 SH SOLE 0 0 0 4521 WORLD FUEL SVCS CORP COM 981475106 31334 932 SH SOLE 0 0 0 932 WP CAREY INC COM 92936U109 486565 6662 SH SOLE 0 0 0 6662 WPP PLC NEW ADR 92937A102 38414 573 SH SOLE 0 0 0 573 WRAP TECHNOLOGIES INC COM 98212N107 397640 66384 SH SOLE 0 0 0 66384 WW INTL INC COM 98262P101 86231 4725 SH SOLE 0 0 0 4725 YATSEN HLDG LTD ADS 985194109 11430 3000 SH SOLE 0 0 0 3000 YEXT INC COM 98585N106 8421 700 SH SOLE 0 0 0 700 YUMANITY THERAPEUTICS INC COM 98872L102 20712 2007 SH SOLE 0 0 0 2007 ZAI LAB LTD ADR 98887Q104 1475 14 SH SOLE 0 0 0 14 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 869514 1687 SH SOLE 0 0 0 1687 ZILLOW GROUP INC CL C CAP STK 98954M200 996070 11301 SH SOLE 0 0 0 11301 ZIOPHARM ONCOLOGY INC COM 98973P101 3822 2100 SH SOLE 0 0 0 2100 ZOETIS INC CL A 98978V103 4769989 24570 SH SOLE 0 0 0 24570 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 9321 304 SH SOLE 0 0 0 304 ZYMEWORKS INC COM 98985W102 2962 102 SH SOLE 0 0 0 102 ZYNGA INC CL A 98986T108 107830 14320 SH SOLE 0 0 0 14320 SPDR SER TR BLOMBERG INTL TR 78464A516 89379 3111 SH SOLE 0 0 0 3111 SPDR SER TR DJ REIT ETF 78464A607 588339 5580 SH SOLE 0 0 0 5580 SPDR SER TR NUVEEN BRC MUNIC 78468R721 98262 1905 SH SOLE 0 0 0 1905 SPDR SER TR PORTFLI INTRMDIT 78464A672 45848 1419 SH SOLE 0 0 0 1419 SPDR SER TR PORTFLI MORTGAGE 78464A383 129089 5019 SH SOLE 0 0 0 5019 SPDR SER TR PORTFOLIO LN TSR 78464A664 115331 2793 SH SOLE 0 0 0 2793 SPDR SER TR PRTFLO S&P500 VL 78464A508 372996 9564 SH SOLE 0 0 0 9564 SPDR SER TR S&P CAP MKTS 78464A771 213323 2236 SH SOLE 0 0 0 2236 SPDR SER TR S&P KENSHO FINAL 78468R630 26102 657 SH SOLE 0 0 0 657 SPDR SER TR S&P METALS MNG 78464A755 83021 1989 SH SOLE 0 0 0 1989 SPDR SER TR S&P OILGAS EXP 78468R556 176321 1823 SH SOLE 0 0 0 1823 SPIRIT AIRLS INC COM 848577102 17328 668 SH SOLE 0 0 0 668 SPRING VY ACQUISITION CORP CL A G8377A108 869 100 SH SOLE 0 0 0 100 SPROUTS FMRS MKT INC COM 85208M102 33481 1445 SH SOLE 0 0 0 1445 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 3870006 84094 SH SOLE 0 0 0 84094 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 743 15 SH SOLE 0 0 0 15 STAG INDL INC COM 85254J102 69237 1764 SH SOLE 0 0 0 1764 STANLEY BLACK & DECKER INC COM 854502101 124845 712 SH SOLE 0 0 0 712 STANTEC INC COM 85472N109 23470 500 SH SOLE 0 0 0 500 STEM INC COM 85859N102 2771 116 SH SOLE 0 0 0 116 STERIS PLC SHS USD G8473T100 354017 1733 SH SOLE 0 0 0 1733 STONECO LTD COM CL A G85158106 1701 49 SH SOLE 0 0 0 49 STRATEGY SHS NS 7HANDL IDX 86280R506 1246661 49986 SH SOLE 0 0 0 49986 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 50860 3313 SH SOLE 0 0 0 3313 SUNDIAL GROWERS INC COM 86730L109 10172 15000 SH SOLE 0 0 0 15000 SUNRUN INC COM 86771W105 251460 5715 SH SOLE 0 0 0 5715 SYNOPSYS INC COM 871607107 1079672 3606 SH SOLE 0 0 0 3606 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1498258 13419 SH SOLE 0 0 0 13419 TC ENERGY CORP COM 87807B107 181671 3775 SH SOLE 0 0 0 3775 TECHTARGET INC COM 87874R100 54068 656 SH SOLE 0 0 0 656 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 67745 2649 SH SOLE 0 0 0 2649 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 10193 450 SH SOLE 0 0 0 450 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 113966 6928 SH SOLE 0 0 0 6928 TELADOC HEALTH INC COM 87918A105 2134587 16831 SH SOLE 0 0 0 16831 TELEFONICA BRASIL SA NEW ADR 87936R205 667 86 SH SOLE 0 0 0 86 TENNECO INC CL A VTG COM STK 880349105 4138 290 SH SOLE 0 0 0 290 TERADATA CORP DEL COM 88076W103 4989 87 SH SOLE 0 0 0 87 TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706 326944 12420 SH SOLE 0 0 0 12420 TFS FINL CORP COM 87240R107 1754 92 SH SOLE 0 0 0 92 THERAPEUTICSMD INC COM 88338N107 11418 15400 SH SOLE 0 0 0 15400 TIMKEN CO COM 887389104 811731 12408 SH SOLE 0 0 0 12408 TIMOTHY PLAN INTL ETF 887432334 9993 352 SH SOLE 0 0 0 352 TIMOTHY PLAN U S SM CP CORE 887432342 5917 179 SH SOLE 0 0 0 179 TITAN INTL INC ILL COM 88830M102 10740 1500 SH SOLE 0 0 0 1500 TOPBUILD CORP COM 89055F103 52636 257 SH SOLE 0 0 0 257 TORO CO COM 891092108 225411 2314 SH SOLE 0 0 0 2314 TRANE TECHNOLOGIES PLC SHS G8994E103 1349182 7815 SH SOLE 0 0 0 7815 TRANSOCEAN LTD REG SHS H8817H100 19256 5081 SH SOLE 0 0 0 5081 TRAVELERS COMPANIES INC COM 89417E109 525013 3454 SH SOLE 0 0 0 3454 TRINET GROUP INC COM 896288107 1419 15 SH SOLE 0 0 0 15 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 7999 505 SH SOLE 0 0 0 505 TRUPANION INC COM 898202106 2336547 30083 SH SOLE 0 0 0 30083 TUSIMPLE HLDGS INC CL A 90089L108 533967 14381 SH SOLE 0 0 0 14381 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6945 77 SH SOLE 0 0 0 77 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 36965 3234 SH SOLE 0 0 0 3234 UNITED NAT FOODS INC COM 911163103 26147 540 SH SOLE 0 0 0 540 UNITED STATES STL CORP NEW COM 912909108 883326 40206 SH SOLE 0 0 0 40206 UNITED THERAPEUTICS CORP DEL COM 91307C102 1477 8 SH SOLE 0 0 0 8 UNITEDHEALTH GROUP INC COM 91324P102 9241624 23650 SH SOLE 0 0 0 23650 UNITI GROUP INC COM 91325V108 15824 1279 SH SOLE 0 0 0 1279 UTZ BRANDS INC COM CL A 918090101 24924 1455 SH SOLE 0 0 0 1455 VALMONT INDS INC COM 920253101 40911 174 SH SOLE 0 0 0 174 VANECK ETF TRUST BDC INCOME ETF 92189F411 91101 5312 SH SOLE 0 0 0 5312 VANECK ETF TRUST CEF MUNI INCOME 92189F460 111489 3796 SH SOLE 0 0 0 3796 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 694259 23165 SH SOLE 0 0 0 23165 VANECK ETF TRUST MORTGAGE REIT 92189F452 12363 650 SH SOLE 0 0 0 650 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 1516508 14692 SH SOLE 0 0 0 14692 VANECK ETF TRUST VANECK RUSSIA ET 92189F403 9551 315 SH SOLE 0 0 0 315 VANECK MERK GOLD TR GOLD TRUST 921078101 297691 17419 SH SOLE 0 0 0 17419 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1933176 33939 SH SOLE 0 0 0 33939 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 7129784 51069 SH SOLE 0 0 0 51069 VANGUARD INDEX FDS MID CAP ETF 922908629 5654860 23883 SH SOLE 0 0 0 23883 VANGUARD INDEX FDS SMALL CP ETF 922908751 5720572 26161 SH SOLE 0 0 0 26161 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3060366 50203 SH SOLE 0 0 0 50203 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1500549 26648 SH SOLE 0 0 0 26648 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3337332 35349 SH SOLE 0 0 0 35349 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 158287 1499 SH SOLE 0 0 0 1499 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6291066 76339 SH SOLE 0 0 0 76339 VANGUARD STAR FDS VG TL INTL STK F 921909768 3684535 58244 SH SOLE 0 0 0 58244 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 284195 3258 SH SOLE 0 0 0 3258 VANGUARD WORLD FD MEGA CAP INDEX 921910873 384056 2520 SH SOLE 0 0 0 2520 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2661969 27205 SH SOLE 0 0 0 27205 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2582421 10448 SH SOLE 0 0 0 10448 VBI VACCINES INC CDA COM NEW 91822J103 8708 2800 SH SOLE 0 0 0 2800 VERISK ANALYTICS INC COM 92345Y106 227209 1135 SH SOLE 0 0 0 1135 VERIZON COMMUNICATIONS INC COM 92343V104 6593813 122083 SH SOLE 0 0 0 122083 VERTIV HOLDINGS CO COM CL A 92537N108 127990 5313 SH SOLE 0 0 0 5313 VIACOMCBS INC CL B 92556H206 752982 19058 SH SOLE 0 0 0 19058 VICI PPTYS INC COM 925652109 139919 4925 SH SOLE 0 0 0 4925 VICOR CORP COM 925815102 47627 355 SH SOLE 0 0 0 355 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 211764 3686 SH SOLE 0 0 0 3686 VICTORY PORTFOLIOS II VICTORYSHS SHORT 92647N535 66552 1285 SH SOLE 0 0 0 1285 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 19554 600 SH SOLE 0 0 0 600 VONAGE HLDGS CORP COM 92886T201 33320 2067 SH SOLE 0 0 0 2067 VOXELJET AG ADS 92912L206 914 100 SH SOLE 0 0 0 100 VOYA FINANCIAL INC COM 929089100 3868 63 SH SOLE 0 0 0 63 WALGREENS BOOTS ALLIANCE INC COM 931427108 103056 2178 SH SOLE 0 0 0 2178 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 37490 1515 SH SOLE 0 0 0 1515 WASTE MGMT INC DEL COM 94106L109 1921355 12864 SH SOLE 0 0 0 12864 WATSCO INC COM 942622200 53453 202 SH SOLE 0 0 0 202 WESTERN ALLIANCE BANCORP COM 957638109 14582 134 SH SOLE 0 0 0 134 WESTERN ASSET HIGH INCOME FD COM 95766J102 7488 1046 SH SOLE 0 0 0 1046 WESTERN UN CO COM 959802109 22748 1125 SH SOLE 0 0 0 1125 WEX INC COM 96208T104 68695 390 SH SOLE 0 0 0 390 WHEELS UP EXPERIENCE INC COM CL A 96328L106 13839 2100 SH SOLE 0 0 0 2100 WHIRLPOOL CORP COM 963320106 30311 149 SH SOLE 0 0 0 149 WHITESTONE REIT COM 966084204 14670 1500 SH SOLE 0 0 0 1500 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2092 9 SH SOLE 0 0 0 9 WISDOMTREE INVTS INC COM 97717P104 31273 5515 SH SOLE 0 0 0 5515 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 2198727 38160 SH SOLE 0 0 0 38160 WISDOMTREE TR HEDGED HI YLD BD 97717W430 102258 4600 SH SOLE 0 0 0 4600 WISDOMTREE TR JAPN HEDGE EQT 97717W851 16674 264 SH SOLE 0 0 0 264 WISDOMTREE TR US LARGECAP DIVD 97717W307 837955 7025 SH SOLE 0 0 0 7025 WISDOMTREE TR US S CAP QTY DIV 97717X651 57681 1300 SH SOLE 0 0 0 1300 WOODWARD INC COM 980745103 29998 265 SH SOLE 0 0 0 265 WORLD WRESTLING ENTMT INC CL A 98156Q108 58285 1036 SH SOLE 0 0 0 1036 XPEL INC COM 98379L100 574108 7568 SH SOLE 0 0 0 7568 XPENG INC ADS 98422D105 539142 15170 SH SOLE 0 0 0 15170 XPO LOGISTICS INC COM 983793100 242242 3044 SH SOLE 0 0 0 3044 YELP INC CL A 985817105 5809 156 SH SOLE 0 0 0 156 YETI HLDGS INC COM 98585X104 862127 10061 SH SOLE 0 0 0 10061 YUM BRANDS INC COM 988498101 689385 5636 SH SOLE 0 0 0 5636 YUM CHINA HLDGS INC COM 98850P109 259280 4462 SH SOLE 0 0 0 4462 ZIMMER BIOMET HOLDINGS INC COM 98956P102 165680 1132 SH SOLE 0 0 0 1132 ZIONS BANCORPORATION N A COM 989701107 3156 51 SH SOLE 0 0 0 51 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2899909 11072 SH SOLE 0 0 0 11072 DBX ETF TR PUT PUT 233051959 2808 20 SH Put SOLE 0 0 0 20 COUPANG INC CALL CALL 22266T909 1913 15 SH Call SOLE 0 0 0 15 ESPERION THERAPEUTICS INC NE CALL CALL 29664W905 2360 32 SH Call SOLE 0 0 0 32 UIPATH INC CALL CALL 90364P905 2500 2 SH Call SOLE 0 0 0 2 ALIBABA GROUP HLDG LTD PUT PUT 01609W952 5025 5 SH Put SOLE 0 0 0 5 CANOPY GROWTH CORP CALL CALL 138035900 295 5 SH Call SOLE 0 0 0 5 KRATOS DEFENSE & SEC SOLUTIO CALL CALL 50077B907 4760 14 SH Call SOLE 0 0 0 14 PALANTIR TECHNOLOGIES INC CALL CALL 69608A908 4900 10 SH Call SOLE 0 0 0 10