0001961150-23-000010.txt : 20230322 0001961150-23-000010.hdr.sgml : 20230322 20230322130555 ACCESSION NUMBER: 0001961150-23-000010 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 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: 23752319 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 03-31-2021 03-31-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 3270 2289742453 false
INFORMATION TABLE 2 thirteenfreport2021q1_ap.xml 2021Q1 1 800 FLOWERS COM INC CL A 68243Q106 23745 860 SH SOLE 0 0 0 860 ABCELLERA BIOLOGICS INC COM 00288U106 2547 75 SH SOLE 0 0 0 75 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 242121 10255 SH SOLE 0 0 0 10255 ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 755649 30684 SH SOLE 0 0 0 30684 ABSOLUTE SHS TR WBI BULBEAR TR 00400R833 56614 3303 SH SOLE 0 0 0 3303 ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 345539 17221 SH SOLE 0 0 0 17221 ACTIVISION BLIZZARD INC COM 00507V109 496183 5335 SH SOLE 0 0 0 5335 ADAMS RES & ENERGY INC COM NEW 006351308 13194 471 SH SOLE 0 0 0 471 ADT INC DEL COM 00090Q103 1688 200 SH SOLE 0 0 0 200 ADVANCED ENERGY INDS COM 007973100 9389 86 SH SOLE 0 0 0 86 ADVENT CONVERTIBLE & INCOME COM 00764C109 35340 2000 SH SOLE 0 0 0 2000 AERCAP HOLDINGS NV SHS N00985106 5463 93 SH SOLE 0 0 0 93 AERIE PHARMACEUTICALS INC COM 00771V108 1787 100 SH SOLE 0 0 0 100 AFFIRM HLDGS INC COM CL A 00827B106 178214 2520 SH SOLE 0 0 0 2520 AFLAC INC COM 001055102 122630 2396 SH SOLE 0 0 0 2396 AGCO CORP COM 001084102 73549 512 SH SOLE 0 0 0 512 AGILENT TECHNOLOGIES INC COM 00846U101 886293 6971 SH SOLE 0 0 0 6971 AGNC INVT CORP COM 00123Q104 166511 9935 SH SOLE 0 0 0 9935 AGNICO EAGLE MINES LTD COM 008474108 88102 1524 SH SOLE 0 0 0 1524 AGORA INC ADS 00851L103 158351 3150 SH SOLE 0 0 0 3150 AIR LEASE CORP CL A 00912X302 9800 200 SH SOLE 0 0 0 200 ALARM COM HLDGS INC COM 011642105 8638 100 SH SOLE 0 0 0 100 ALASKA AIR GROUP INC COM 011659109 85839 1240 SH SOLE 0 0 0 1240 ALGONQUIN PWR UTILS CORP COM 015857105 63372 4000 SH SOLE 0 0 0 4000 ALICO INC COM 016230104 2986 100 SH SOLE 0 0 0 100 ALLETE INC COM NEW 018522300 29631 441 SH SOLE 0 0 0 441 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 1740 300 SH SOLE 0 0 0 300 ALLISON TRANSMISSION HLDGS I COM 01973R101 32950 807 SH SOLE 0 0 0 807 ALPS ETF TR ALERIAN MLP 00162Q452 589491 19328 SH SOLE 0 0 0 19328 ALPS ETF TR REIT DIVIDE DOGS 00162Q106 4402 100 SH SOLE 0 0 0 100 ALPS ETF TR SECTR DIV DOGS 00162Q858 119410 2320 SH SOLE 0 0 0 2320 ALTERYX INC COM CL A 02156B103 14601 176 SH SOLE 0 0 0 176 ALTIMMUNE INC COM NEW 02155H200 10598 750 SH SOLE 0 0 0 750 ALTO INGREDIENTS INC COM 021513106 8417 1550 SH SOLE 0 0 0 1550 ALUMINUM CORP CHINA LIMITED SPON ADR H SHS 022276109 523 50 SH SOLE 0 0 0 50 AMERESCO INC CL A 02361E108 45129 928 SH SOLE 0 0 0 928 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 35946 2647 SH SOLE 0 0 0 2647 AMERICAN OUTDOOR BRANDS INC COM 02875D109 2394 95 SH SOLE 0 0 0 95 AMERICAN WELL CORP CL A 03044L105 10422 600 SH SOLE 0 0 0 600 AMETEK INC COM 031100100 394154 3086 SH SOLE 0 0 0 3086 AMMO INC COM 00175J107 11982 2024 SH SOLE 0 0 0 2024 AMPLIFY ETF TR HIGH INCOME 032108847 84903 5084 SH SOLE 0 0 0 5084 ANI PHARMACEUTICALS INC COM 00182C103 7228 200 SH SOLE 0 0 0 200 ANNALY CAPITAL MANAGEMENT IN COM 035710409 880052 102332 SH SOLE 0 0 0 102332 API GROUP CORP COM STK 00187Y100 324097 15672 SH SOLE 0 0 0 15672 APOLLO INVT CORP COM NEW 03761U502 44275 3227 SH SOLE 0 0 0 3227 APPIAN CORP CL A 03782L101 499626 3758 SH SOLE 0 0 0 3758 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 110615 7592 SH SOLE 0 0 0 7592 APPLE INC COM 037833100 91089409 745718 SH SOLE 0 0 0 745718 APTARGROUP INC COM 038336103 156404 1104 SH SOLE 0 0 0 1104 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 6720 1003 SH SOLE 0 0 0 1003 ARBOR REALTY TRUST INC COM 038923108 238652 15010 SH SOLE 0 0 0 15010 ARCHROCK INC COM 03957W106 2657 280 SH SOLE 0 0 0 280 ARENA PHARMACEUTICALS INC COM NEW 040047607 3470 50 SH SOLE 0 0 0 50 ARK ETF TR ARK SPACE EXPL 00214Q807 468317 22767 SH SOLE 0 0 0 22767 ARK ETF TR GENOMIC REV ETF 00214Q302 6008829 67720 SH SOLE 0 0 0 67720 ARK ETF TR NEXT GNRTN INTER 00214Q401 3697517 25078 SH SOLE 0 0 0 25078 ARMSTRONG FLOORING INC COM 04238R106 6846 1400 SH SOLE 0 0 0 1400 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1826708 27548 SH SOLE 0 0 0 27548 ATEA PHARMACEUTICALS INC COM 04683R106 6175 100 SH SOLE 0 0 0 100 ATLAS CORP SHARES Y0436Q109 16380 1200 SH SOLE 0 0 0 1200 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 60738 10600 SH SOLE 0 0 0 10600 AVIENT CORPORATION COM 05368V106 6051 128 SH SOLE 0 0 0 128 AVISTA CORP COM 05379B107 1480 31 SH SOLE 0 0 0 31 AWARE INC MASS COM 05453N100 3650 1000 SH SOLE 0 0 0 1000 AXON ENTERPRISE INC COM 05464C101 487789 3425 SH SOLE 0 0 0 3425 AZEK CO INC CL A 05478C105 237583 5650 SH SOLE 0 0 0 5650 B & G FOODS INC NEW COM 05508R106 459253 14786 SH SOLE 0 0 0 14786 BAKER HUGHES COMPANY CL A 05722G100 33095 1531 SH SOLE 0 0 0 1531 BALCHEM CORP COM 057665200 16805 134 SH SOLE 0 0 0 134 BALL CORP COM 058498106 39404 465 SH SOLE 0 0 0 465 BANCOLOMBIA S A SPON ADR PREF 05968L102 704 22 SH SOLE 0 0 0 22 BAOZUN INC SPONSORED ADR 06684L103 4844 127 SH SOLE 0 0 0 127 BAR HBR BANKSHARES COM 066849100 11575 393 SH SOLE 0 0 0 393 BARCLAYS PLC ADR 06738E204 41094 4017 SH SOLE 0 0 0 4017 BAUSCH HEALTH COS INC COM 071734107 104742 3300 SH SOLE 0 0 0 3300 BCE INC COM NEW 05534B760 125751 2786 SH SOLE 0 0 0 2786 BEYOND MEAT INC COM 08862E109 379430 2916 SH SOLE 0 0 0 2916 BGC PARTNERS INC CL A 05541T101 18214 3771 SH SOLE 0 0 0 3771 BHP GROUP LTD SPONSORED ADS 088606108 348510 5022 SH SOLE 0 0 0 5022 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 5549 96 SH SOLE 0 0 0 96 BILIBILI INC SPONS ADS REP Z 090040106 229430 2143 SH SOLE 0 0 0 2143 BIO RAD LABS INC CL A 090572207 610581 1069 SH SOLE 0 0 0 1069 BIOMARIN PHARMACEUTICAL INC COM 09061G101 31337 415 SH SOLE 0 0 0 415 BIONANO GENOMICS INC COM 09075F107 12863 1592 SH SOLE 0 0 0 1592 BIONTECH SE SPONSORED ADS 09075V102 542128 4965 SH SOLE 0 0 0 4965 BLACKROCK ENERGY & RES TR COM 09250U101 4884 550 SH SOLE 0 0 0 550 BLACKROCK ENHANCED CAP & INC COM 09256A109 63723 3300 SH SOLE 0 0 0 3300 BLACKROCK ENHANCED EQUITY DI COM 09251A104 13291 1405 SH SOLE 0 0 0 1405 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 24280 4000 SH SOLE 0 0 0 4000 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 91476 3600 SH SOLE 0 0 0 3600 3M CO COM 88579Y101 1519519 7886 SH SOLE 0 0 0 7886 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 33420 3000 SH SOLE 0 0 0 3000 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 55638 9351 SH SOLE 0 0 0 9351 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 760162 28322 SH SOLE 0 0 0 28322 ACADIA PHARMACEUTICALS INC COM 004225108 7740 300 SH SOLE 0 0 0 300 ACCO BRANDS CORP COM 00081T108 143902 17050 SH SOLE 0 0 0 17050 ADAMAS PHARMACEUTICALS INC COM 00548A106 720 150 SH SOLE 0 0 0 150 ADAMS DIVERSIFIED EQUITY FD COM 006212104 2800 153 SH SOLE 0 0 0 153 ADIENT PLC ORD SHS G0084W101 707 16 SH SOLE 0 0 0 16 ADVANCED MICRO DEVICES INC COM 007903107 3594986 45796 SH SOLE 0 0 0 45796 AEROJET ROCKETDYNE HLDGS INC COM 007800105 91525 1949 SH SOLE 0 0 0 1949 AEROVIRONMENT INC COM 008073108 1393 12 SH SOLE 0 0 0 12 AES CORP COM 00130H105 30134 1124 SH SOLE 0 0 0 1124 AGREE REALTY CORP COM 008492100 24297 361 SH SOLE 0 0 0 361 ALCOA CORP COM 013872106 37981 1169 SH SOLE 0 0 0 1169 ALEXANDERS INC COM 014752109 15252 55 SH SOLE 0 0 0 55 ALLIED ESPORTS ENTMT INC COM 019170109 23040 8000 SH SOLE 0 0 0 8000 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2868 191 SH SOLE 0 0 0 191 ALLSTATE CORP COM 020002101 628437 5469 SH SOLE 0 0 0 5469 ALPS ETF TR MED BREAKTHGH 00162Q593 23475 467 SH SOLE 0 0 0 467 ALTERITY THERAPEUTICS LTD SPONSORED ADR 02155X106 120 83 SH SOLE 0 0 0 83 ALTICE USA INC CL A 02156K103 11646 358 SH SOLE 0 0 0 358 ALTRA INDL MOTION CORP COM 02208R106 20911 378 SH SOLE 0 0 0 378 AMARIN CORP PLC SPONS ADR NEW 023111206 90126 14513 SH SOLE 0 0 0 14513 AMCOR PLC ORD G0250X107 22776 1950 SH SOLE 0 0 0 1950 AMEDISYS INC COM 023436108 20124 76 SH SOLE 0 0 0 76 AMEREN CORP COM 023608102 43528 535 SH SOLE 0 0 0 535 AMERICAN FIN TR INC COM CLASS A 02607T109 50671 5160 SH SOLE 0 0 0 5160 AMERICAN INTL GROUP INC COM NEW 026874784 85246 1845 SH SOLE 0 0 0 1845 AMERICAN TOWER CORP NEW COM 03027X100 3362005 14063 SH SOLE 0 0 0 14063 AMERICAN WTR WKS CO INC NEW COM 030420103 308917 2061 SH SOLE 0 0 0 2061 AMERICOLD RLTY TR COM 03064D108 67900 1765 SH SOLE 0 0 0 1765 AMERIPRISE FINL INC COM 03076C106 72638 312 SH SOLE 0 0 0 312 AMERIS BANCORP COM 03076K108 20584 392 SH SOLE 0 0 0 392 AMERISOURCEBERGEN CORP COM 03073E105 1227187 10394 SH SOLE 0 0 0 10394 AMPLIFY ETF TR ONLIN RETL ETF 032108102 2828475 22777 SH SOLE 0 0 0 22777 ANALOG DEVICES INC COM 032654105 807994 5210 SH SOLE 0 0 0 5210 ANSYS INC COM 03662Q105 343974 1013 SH SOLE 0 0 0 1013 ANTHEM INC COM 036752103 532130 1482 SH SOLE 0 0 0 1482 AON PLC SHS CL A G0403H108 352284 1531 SH SOLE 0 0 0 1531 APOLLO COML REAL EST FIN INC COM 03762U105 12309 881 SH SOLE 0 0 0 881 APPHARVEST INC COM 03783T103 984467 53796 SH SOLE 0 0 0 53796 APTIV PLC SHS G6095L109 214435 1555 SH SOLE 0 0 0 1555 ARCHER DANIELS MIDLAND CO COM 039483102 88920 1560 SH SOLE 0 0 0 1560 ARCONIC CORPORATION COM 03966V107 4646 183 SH SOLE 0 0 0 183 ARK ETF TR ISRAEL INOVATE 00214Q609 330225 10500 SH SOLE 0 0 0 10500 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 7161 587 SH SOLE 0 0 0 587 ARROW ELECTRS INC COM 042735100 997 9 SH SOLE 0 0 0 9 ASANA INC CL A 04342Y104 8574 300 SH SOLE 0 0 0 300 ASENSUS SURGICAL INC COM 04367G103 11021 3391 SH SOLE 0 0 0 3391 ASGN INC COM 00191U102 22810 239 SH SOLE 0 0 0 239 ASHLAND GLOBAL HLDGS INC COM 044186104 29205 329 SH SOLE 0 0 0 329 ASPEN TECHNOLOGY INC COM 045327103 633609 4390 SH SOLE 0 0 0 4390 ASSURANT INC COM 04621X108 2694 19 SH SOLE 0 0 0 19 ASTRAZENECA PLC SPONSORED ADR 046353108 658550 13245 SH SOLE 0 0 0 13245 AT&T INC COM 00206R102 5586664 184561 SH SOLE 0 0 0 184561 ATKORE INC COM 047649108 245826 3419 SH SOLE 0 0 0 3419 ATMOS ENERGY CORP COM 049560105 25800 261 SH SOLE 0 0 0 261 AURORA CANNABIS INC COM 05156X884 41489 4460 SH SOLE 0 0 0 4460 AVANGRID INC COM 05351W103 4234 85 SH SOLE 0 0 0 85 AYRO INC COM 054748108 3240 500 SH SOLE 0 0 0 500 AZUL S A SPONSR ADR PFD 05501U106 2605 129 SH SOLE 0 0 0 129 AZURRX BIOPHARMA INC COM 05502L105 1340 1000 SH SOLE 0 0 0 1000 BALLARD PWR SYS INC NEW COM 058586108 10223 420 SH SOLE 0 0 0 420 BANDWIDTH INC COM CL A 05988J103 3802 30 SH SOLE 0 0 0 30 BANKUNITED INC COM 06652K103 52081 1185 SH SOLE 0 0 0 1185 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 24252 1025 SH SOLE 0 0 0 1025 BARCLAYS BANK PLC IPATH SLVR ETN A 06747D700 74733 2211 SH SOLE 0 0 0 2211 BARCLAYS BANK PLC IPTH SR B S&P 06746P621 342000 30000 SH SOLE 0 0 0 30000 BARINGS BDC INC COM 06759L103 998 100 SH SOLE 0 0 0 100 BEACON ROOFING SUPPLY INC COM 073685109 5232 100 SH SOLE 0 0 0 100 BEAM GLOBAL COM 07373B109 7935 183 SH SOLE 0 0 0 183 BED BATH & BEYOND INC COM 075896100 2303 79 SH SOLE 0 0 0 79 BERKLEY W R CORP COM 084423102 154360 2049 SH SOLE 0 0 0 2049 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6073715 23775 SH SOLE 0 0 0 23775 BERRY GLOBAL GROUP INC COM 08579W103 13754 224 SH SOLE 0 0 0 224 BHP GROUP PLC SPONSORED ADR 05545E209 10241 177 SH SOLE 0 0 0 177 BIG LOTS INC COM 089302103 13660 200 SH SOLE 0 0 0 200 BIOGEN INC COM 09062X103 2894573 10347 SH SOLE 0 0 0 10347 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 37251 545 SH SOLE 0 0 0 545 BLACKBERRY LTD COM 09228F103 135099 16026 SH SOLE 0 0 0 16026 BLACKROCK CAP ALLOCATION TR COM 09260U109 15398 750 SH SOLE 0 0 0 750 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 11000 1000 SH SOLE 0 0 0 1000 BLACKROCK ENHANCED GLOBAL DI COM 092501105 22164 1929 SH SOLE 0 0 0 1929 BLACKROCK ETF TRUST FUTURE INVTR ETF 09290C202 4844 100 SH SOLE 0 0 0 100 BLACKROCK LTD DURATION INC T COM SHS 09249W101 116111 6932 SH SOLE 0 0 0 6932 BLACKROCK MUNIASSETS FD INC COM 09254J102 55626 3650 SH SOLE 0 0 0 3650 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 123651 8653 SH SOLE 0 0 0 8653 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 100202 4065 SH SOLE 0 0 0 4065 BLUEBIRD BIO INC COM 09609G100 4703 156 SH SOLE 0 0 0 156 BLUELINX HLDGS INC COM NEW 09624H208 9798 250 SH SOLE 0 0 0 250 BLACKROCK MUNIHOLDINGS QUALI COM 09253N104 63056 3941 SH SOLE 0 0 0 3941 BLACKROCK MUNIYIELD INVT FD COM 09254R104 17286 1240 SH SOLE 0 0 0 1240 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 256920 4749 SH SOLE 0 0 0 4749 BLACKROCK TCP CAPITAL CORP COM 09259E108 20745 1500 SH SOLE 0 0 0 1500 BLACKSTONE GROUP INC COM 09260D107 2248351 30167 SH SOLE 0 0 0 30167 BLACKSTONE MTG TR INC COM CL A 09257W100 21688 700 SH SOLE 0 0 0 700 BLOOM ENERGY CORP COM CL A 093712107 40575 1500 SH SOLE 0 0 0 1500 BLUE APRON HLDGS INC CL A NEW 09523Q200 328 52 SH SOLE 0 0 0 52 BORGWARNER INC COM 099724106 32676 705 SH SOLE 0 0 0 705 BOX INC CL A 10316T104 15200 662 SH SOLE 0 0 0 662 BRASKEM S A SP ADR PFD A 105532105 725 51 SH SOLE 0 0 0 51 BRIGHTHOUSE FINL INC COM 10922N103 7346 166 SH SOLE 0 0 0 166 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 165273 3714 SH SOLE 0 0 0 3714 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 7255 95 SH SOLE 0 0 0 95 BROWN FORMAN CORP CL B 115637209 93247 1352 SH SOLE 0 0 0 1352 BRYN MAWR BK CORP COM 117665109 3004 66 SH SOLE 0 0 0 66 BUILDERS FIRSTSOURCE INC COM 12008R107 5982 129 SH SOLE 0 0 0 129 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 15555 163 SH SOLE 0 0 0 163 CABOT OIL & GAS CORP COM 127097103 33842 1802 SH SOLE 0 0 0 1802 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 9082 284 SH SOLE 0 0 0 284 CALERES INC COM 129500104 62915 2886 SH SOLE 0 0 0 2886 CALIX INC COM 13100M509 3778 109 SH SOLE 0 0 0 109 CAN FITE BIOFARMA LTD SPONSORED ADS 13471N201 2717 1100 SH SOLE 0 0 0 1100 CANADIAN NATL RY CO COM 136375102 732414 6315 SH SOLE 0 0 0 6315 CANADIAN PAC RY LTD COM 13645T100 1012325 2669 SH SOLE 0 0 0 2669 CAPITAL ONE FINL CORP COM 14040H105 1100850 8652 SH SOLE 0 0 0 8652 CARPARTS COM INC COM 14427M107 4527 317 SH SOLE 0 0 0 317 CARRIER GLOBAL CORPORATION COM 14448C104 892225 21133 SH SOLE 0 0 0 21133 CARS COM INC COM 14575E105 7128 550 SH SOLE 0 0 0 550 CASELLA WASTE SYS INC CL A 147448104 34328 540 SH SOLE 0 0 0 540 CBOE GLOBAL MKTS INC COM 12503M108 12040 122 SH SOLE 0 0 0 122 CEDAR FAIR L P DEPOSITRY UNIT 150185106 81547 1641 SH SOLE 0 0 0 1641 CELANESE CORP DEL COM 150870103 39700 265 SH SOLE 0 0 0 265 CERAGON NETWORKS LTD ORD M22013102 94 25 SH SOLE 0 0 0 25 CERIDIAN HCM HLDG INC COM 15677J108 59832 710 SH SOLE 0 0 0 710 CEVA INC COM 157210105 166766 2970 SH SOLE 0 0 0 2970 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 32627 1222 SH SOLE 0 0 0 1222 CHASE CORP COM 16150R104 3259 28 SH SOLE 0 0 0 28 CHEMED CORP NEW COM 16359R103 6897 15 SH SOLE 0 0 0 15 CHESAPEAKE ENERGY CORP *W EXP 03/01/202 165167180 1241 73 SH SOLE 0 0 0 73 CHESAPEAKE ENERGY CORP COM 165167735 1649 38 SH SOLE 0 0 0 38 CHESAPEAKE UTILS CORP COM 165303108 1393 12 SH SOLE 0 0 0 12 CHEVRON CORP NEW COM 166764100 4894445 46707 SH SOLE 0 0 0 46707 CHEWY INC CL A 16679L109 607964 7177 SH SOLE 0 0 0 7177 CHIPOTLE MEXICAN GRILL INC COM 169656105 404934 285 SH SOLE 0 0 0 285 CHUBB LIMITED COM H1467J104 347202 2198 SH SOLE 0 0 0 2198 CIGNA CORP NEW COM 125523100 210797 872 SH SOLE 0 0 0 872 CINCINNATI FINL CORP COM 172062101 8969 87 SH SOLE 0 0 0 87 CITIGROUP INC COM NEW 172967424 1645267 22615 SH SOLE 0 0 0 22615 CITRIX SYS INC COM 177376100 5614 40 SH SOLE 0 0 0 40 CMC MATERIALS INC COM 12571T100 8503 48 SH SOLE 0 0 0 48 CMS ENERGY CORP COM 125896100 66362 1084 SH SOLE 0 0 0 1084 CO-DIAGNOSTICS INC COM 189763105 21942 2300 SH SOLE 0 0 0 2300 COCA COLA EUROPEAN PARTNERS SHS G25839104 16343 313 SH SOLE 0 0 0 313 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 178270 2282 SH SOLE 0 0 0 2282 COGNYTE SOFTWARE LTD ORD SHS M25133105 4172 150 SH SOLE 0 0 0 150 COHEN & STEERS LTD DURATION COM 19248C105 51919 1988 SH SOLE 0 0 0 1988 COHEN & STEERS TOTAL RETURN COM 19247R103 59793 4087 SH SOLE 0 0 0 4087 COHERUS BIOSCIENCES INC COM 19249H103 23025 1576 SH SOLE 0 0 0 1576 COLLECTIVE GROWTH CORP COM CL A 19424L101 2849 286 SH SOLE 0 0 0 286 COLONY CR REAL ESTATE INC COM CL A 19625T101 3451 405 SH SOLE 0 0 0 405 COLUMBIA ETF TR I SUSTNBLE INTL 19761L201 179577 6528 SH SOLE 0 0 0 6528 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 6846 934 SH SOLE 0 0 0 934 CONDUENT INC COM 206787103 33480 5027 SH SOLE 0 0 0 5027 CONFORMIS INC COM 20717E101 1049 1060 SH SOLE 0 0 0 1060 CONMED CORP COM 207410101 24551 188 SH SOLE 0 0 0 188 COPART INC COM 217204106 1272583 11717 SH SOLE 0 0 0 11717 CORECIVIC INC COM 21871N101 13580 1501 SH SOLE 0 0 0 1501 COREPOINT LODGING INC COM 21872L104 1671 185 SH SOLE 0 0 0 185 CORESITE RLTY CORP COM 21870Q105 8749 73 SH SOLE 0 0 0 73 CORNING INC COM 219350105 543703 12496 SH SOLE 0 0 0 12496 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4924 187 SH SOLE 0 0 0 187 COTY INC COM CL A 222070203 3604 400 SH SOLE 0 0 0 400 COUPANG INC CL A 22266T109 49350 1000 SH SOLE 0 0 0 1000 CRANE CO COM 224399105 105644 1125 SH SOLE 0 0 0 1125 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 1815 65 SH SOLE 0 0 0 65 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1815565 14900 SH SOLE 0 0 0 14900 CRITEO S A SPONS ADS 226718104 5210 150 SH SOLE 0 0 0 150 CROWN CASTLE INTL CORP NEW COM 22822V101 1445850 8400 SH SOLE 0 0 0 8400 CULLEN FROST BANKERS INC COM 229899109 21099 194 SH SOLE 0 0 0 194 CURIS INC COM NEW 231269200 2038 180 SH SOLE 0 0 0 180 CUSTOMERS BANCORP INC COM 23204G100 308749 9703 SH SOLE 0 0 0 9703 CVS HEALTH CORP COM 126650100 1349525 17939 SH SOLE 0 0 0 17939 DANIMER SCIENTIFIC INC COM CL A 236272100 1405697 37237 SH SOLE 0 0 0 37237 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 37222 493 SH SOLE 0 0 0 493 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 684450 20268 SH SOLE 0 0 0 20268 DBX ETF TR XTRACK USD HIGH 233051432 1248350 24972 SH SOLE 0 0 0 24972 DBX ETF TR XTRCKR MSCI US 233051150 4559 125 SH SOLE 0 0 0 125 DECKERS OUTDOOR CORP COM 243537107 49563 150 SH SOLE 0 0 0 150 DELTA AIR LINES INC DEL COM NEW 247361702 1211803 25099 SH SOLE 0 0 0 25099 10X GENOMICS INC CL A COM 88025U109 492501 2721 SH SOLE 0 0 0 2721 2U INC COM 90214J101 724955 18963 SH SOLE 0 0 0 18963 AAON INC COM PAR $0.004 000360206 42206 603 SH SOLE 0 0 0 603 ABBOTT LABS COM 002824100 4135237 34506 SH SOLE 0 0 0 34506 ABCAM PLC ADS 000380204 59640 3103 SH SOLE 0 0 0 3103 ABIOMED INC COM 003654100 218330 685 SH SOLE 0 0 0 685 ABSOLUTE SHS TR WBI BBR YLD 3000 00400R700 917166 36415 SH SOLE 0 0 0 36415 ACI WORLDWIDE INC COM 004498101 3615 95 SH SOLE 0 0 0 95 ADVANCED DRAIN SYS INC DEL COM 00790R104 26778 259 SH SOLE 0 0 0 259 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 13804 1400 SH SOLE 0 0 0 1400 ADVISORSHARES TR PURE CANNABIS 00768Y495 26619 1126 SH SOLE 0 0 0 1126 ADVISORSHARES TR PURE US CANNABIS 00768Y453 235405 5552 SH SOLE 0 0 0 5552 ADVISORSHARES TR VICE E T F 00768Y545 14256 413 SH SOLE 0 0 0 413 AIM IMMUNOTECH INC COM 00901B105 518 228 SH SOLE 0 0 0 228 AIRBNB INC COM CL A 009066101 7358415 39153 SH SOLE 0 0 0 39153 ALBEMARLE CORP COM 012653101 52279 358 SH SOLE 0 0 0 358 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 22016 134 SH SOLE 0 0 0 134 ALEXION PHARMACEUTICALS INC COM 015351109 222484 1455 SH SOLE 0 0 0 1455 ALLEGHENY TECHNOLOGIES INC COM 01741R102 2633 125 SH SOLE 0 0 0 125 ALLIANCE DATA SYSTEMS CORP COM 018581108 9528 85 SH SOLE 0 0 0 85 ALPHA PRO TECH LTD COM 020772109 1464 150 SH SOLE 0 0 0 150 ALPS ETF TR DISRUPTIVE TECH 00162Q478 77432 1723 SH SOLE 0 0 0 1723 ALTAIR ENGR INC COM CL A 021369103 2378 38 SH SOLE 0 0 0 38 AMAZON COM INC COM 023135106 35122449 11352 SH SOLE 0 0 0 11352 AMC ENTMT HLDGS INC CL A COM 00165C104 48702 4770 SH SOLE 0 0 0 4770 AMER STATES WTR CO COM 029899101 327672 4333 SH SOLE 0 0 0 4333 AMERICAN CAMPUS CMNTYS INC COM 024835100 21585 500 SH SOLE 0 0 0 500 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 28986 560 SH SOLE 0 0 0 560 AMERICAN ELEC PWR CO INC COM 025537101 709011 8371 SH SOLE 0 0 0 8371 AMERICAN EXPRESS CO COM 025816109 1619390 11449 SH SOLE 0 0 0 11449 AMERICAN FINL GROUP INC OHIO COM 025932104 1483 13 SH SOLE 0 0 0 13 AMERICAN VANGUARD CORP COM 030371108 850 42 SH SOLE 0 0 0 42 AMERICAN WOODMARK CORPORATIO COM 030506109 2957 30 SH SOLE 0 0 0 30 AMKOR TECHNOLOGY INC COM 031652100 6805 287 SH SOLE 0 0 0 287 AMN HEALTHCARE SVCS INC COM 001744101 61613 836 SH SOLE 0 0 0 836 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 7660 500 SH SOLE 0 0 0 500 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 73955 2314 SH SOLE 0 0 0 2314 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 2555144 45758 SH SOLE 0 0 0 45758 AMPLIFY ETF TR INTL ONLINE 032108870 136242 2586 SH SOLE 0 0 0 2586 ANAPLAN INC COM 03272L108 33387 620 SH SOLE 0 0 0 620 APA CORPORATION COM 03743Q108 19914 1113 SH SOLE 0 0 0 1113 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1550 17 SH SOLE 0 0 0 17 APPLIED MATLS INC COM 038222105 1971162 14754 SH SOLE 0 0 0 14754 APPLIED OPTOELECTRONICS INC COM 03823U102 209 25 SH SOLE 0 0 0 25 AQUA METALS INC COM 03837J101 17010 4200 SH SOLE 0 0 0 4200 ARAMARK COM 03852U106 13563 359 SH SOLE 0 0 0 359 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1342 46 SH SOLE 0 0 0 46 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 637397 11376 SH SOLE 0 0 0 11376 ARK ETF TR 3D PRINTING ETF 00214Q500 883727 22753 SH SOLE 0 0 0 22753 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1921446 22891 SH SOLE 0 0 0 22891 ARMSTRONG WORLD INDS INC NEW COM 04247X102 32793 364 SH SOLE 0 0 0 364 ARYA SCIENCES ACQUISITION CO COM CL A G3166W106 47403 3440 SH SOLE 0 0 0 3440 ASML HOLDING N V N Y REGISTRY SHS N07059210 760588 1232 SH SOLE 0 0 0 1232 ASPIRA WOMENS HEALTH INC COM 04537Y109 81000 12000 SH SOLE 0 0 0 12000 ASSOCIATED BANC CORP COM 045487105 40439 1895 SH SOLE 0 0 0 1895 ATARA BIOTHERAPEUTICS INC COM 046513107 23694 1650 SH SOLE 0 0 0 1650 ATHENEX INC COM 04685N103 4924 1145 SH SOLE 0 0 0 1145 ATOMERA INC COM 04965B100 11025 450 SH SOLE 0 0 0 450 ATRICURE INC COM 04963C209 20377 311 SH SOLE 0 0 0 311 AURINIA PHARMACEUTICALS INC COM 05156V102 79546 6126 SH SOLE 0 0 0 6126 AUTODESK INC COM 052769106 354198 1278 SH SOLE 0 0 0 1278 AVALARA INC COM 05338G106 44432 333 SH SOLE 0 0 0 333 AVANTOR INC COM 05352A100 493372 17054 SH SOLE 0 0 0 17054 AVITA MEDICAL INC COM 05380C102 832 42 SH SOLE 0 0 0 42 AVNET INC COM 053807103 8302 200 SH SOLE 0 0 0 200 AXALTA COATING SYS LTD COM G0750C108 12512 423 SH SOLE 0 0 0 423 BAIDU INC SPON ADR REP A 056752108 4519819 20776 SH SOLE 0 0 0 20776 BANCORPSOUTH BK TUPELO MISS COM 05971J102 5034 155 SH SOLE 0 0 0 155 BANK HAWAII CORP COM 062540109 1432 16 SH SOLE 0 0 0 16 BANK MONTREAL QUE COM 063671101 53026 595 SH SOLE 0 0 0 595 BANK NEW YORK MELLON CORP COM 064058100 808530 17097 SH SOLE 0 0 0 17097 BANK NOVA SCOTIA B C COM 064149107 50040 800 SH SOLE 0 0 0 800 BARINGS GLOBAL SHORT DURATIO COM 06760L100 72762 4525 SH SOLE 0 0 0 4525 BECTON DICKINSON & CO COM 075887109 298665 1228 SH SOLE 0 0 0 1228 BEIGENE LTD SPONSORED ADR 07725L102 53604 154 SH SOLE 0 0 0 154 BENTLEY SYS INC COM CL B 08265T208 23090 492 SH SOLE 0 0 0 492 BEST BUY INC COM 086516101 98851 861 SH SOLE 0 0 0 861 BIO-TECHNE CORP COM 09073M104 407901 1068 SH SOLE 0 0 0 1068 BIOHITECH GLOBAL INC COM 09074B107 1570 1000 SH SOLE 0 0 0 1000 BIOLASE INC COM NEW 090911207 341 404 SH SOLE 0 0 0 404 BK OF AMERICA CORP COM 060505104 3321242 85842 SH SOLE 0 0 0 85842 BLACK KNIGHT INC COM 09215C105 26932 364 SH SOLE 0 0 0 364 BLACKROCK CORE BD TR SHS BEN INT 09249E101 136103 8669 SH SOLE 0 0 0 8669 BLACKROCK CR ALLOCATION INCO COM 092508100 62819 4279 SH SOLE 0 0 0 4279 BLACKROCK FLOATING RATE INCO COM 091941104 7944 635 SH SOLE 0 0 0 635 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 54304 2065 SH SOLE 0 0 0 2065 BLACKROCK INC COM 09247X101 2561946 3398 SH SOLE 0 0 0 3398 BLACKROCK INCOME TR INC COM 09247F100 6110 1000 SH SOLE 0 0 0 1000 BLACKROCK INVT QUALITY MUN T COM 09247D105 10692 607 SH SOLE 0 0 0 607 BLACKROCK MULTI-SECTOR INC T COM 09258A107 39644 2200 SH SOLE 0 0 0 2200 22ND CENTY GROUP INC COM 90137F103 165 50 SH SOLE 0 0 0 50 3-D SYS CORP DEL COM NEW 88554D205 309496 11279 SH SOLE 0 0 0 11279 ABB LTD SPONSORED ADR 000375204 234680 7702 SH SOLE 0 0 0 7702 ABBVIE INC COM 00287Y109 2415883 22324 SH SOLE 0 0 0 22324 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 5653 61 SH SOLE 0 0 0 61 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 4765 500 SH SOLE 0 0 0 500 ABM INDS INC COM 000957100 3877 76 SH SOLE 0 0 0 76 ABSOLUTE SHS TR WBI BBR QTY 3000 00400R809 921778 31877 SH SOLE 0 0 0 31877 ABSOLUTE SHS TR WBI BBR RNG 3000 00400R502 97932 3336 SH SOLE 0 0 0 3336 ABSOLUTE SHS TR WBI BBR VAL 3000 00400R601 921458 30611 SH SOLE 0 0 0 30611 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2142595 7756 SH SOLE 0 0 0 7756 ACCOLADE INC COM 00437E102 17286 381 SH SOLE 0 0 0 381 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 4227 105 SH SOLE 0 0 0 105 ADITX THERAPEUTICS INC COM 007025109 2550 1000 SH SOLE 0 0 0 1000 ADOBE SYSTEMS INCORPORATED COM 00724F101 6942303 14604 SH SOLE 0 0 0 14604 ADVANCE AUTO PARTS INC COM 00751Y106 384595 2096 SH SOLE 0 0 0 2096 ADVANSIX INC COM 00773T101 429 16 SH SOLE 0 0 0 16 AGF INVTS TR AGFIQ US MK ANTI 00110G408 3517702 205373 SH SOLE 0 0 0 205373 AGIOS PHARMACEUTICALS INC COM 00847X104 2324 45 SH SOLE 0 0 0 45 AIR PRODS & CHEMS INC COM 009158106 1443195 5130 SH SOLE 0 0 0 5130 AJAX I COM G0190X100 4104 400 SH SOLE 0 0 0 400 AKAMAI TECHNOLOGIES INC COM 00971T101 256992 2522 SH SOLE 0 0 0 2522 AKERNA CORP COM 00973W102 247 50 SH SOLE 0 0 0 50 AKOUSTIS TECHNOLOGIES INC COM 00973N102 6030 452 SH SOLE 0 0 0 452 ALAMOS GOLD INC NEW COM CL A 011532108 156282 20000 SH SOLE 0 0 0 20000 ALBANY INTL CORP CL A 012348108 4436 53 SH SOLE 0 0 0 53 ALCON AG ORD SHS H01301128 61020 868 SH SOLE 0 0 0 868 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5468728 24120 SH SOLE 0 0 0 24120 ALIGN TECHNOLOGY INC COM 016255101 1742102 3217 SH SOLE 0 0 0 3217 ALLEGIANT TRAVEL CO COM 01748X102 1336961 5478 SH SOLE 0 0 0 5478 ALLEGION PLC ORD SHS G0176J109 49243 392 SH SOLE 0 0 0 392 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 293801 24793 SH SOLE 0 0 0 24793 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 463945 11602 SH SOLE 0 0 0 11602 ALLIANT ENERGY CORP COM 018802108 153333 2831 SH SOLE 0 0 0 2831 ALPHABET INC CAP STK CL A 02079K305 8992591 4360 SH SOLE 0 0 0 4360 ALPHABET INC CAP STK CL C 02079K107 13056158 6312 SH SOLE 0 0 0 6312 ALPS ETF TR CLEAN ENERGY 00162Q460 102992 1320 SH SOLE 0 0 0 1320 ALPS ETF TR EQUAL SEC ETF 00162Q205 176494 1881 SH SOLE 0 0 0 1881 ALTRIA GROUP INC COM 02209S103 3499317 68399 SH SOLE 0 0 0 68399 AMBARELLA INC SHS G037AX101 38148 380 SH SOLE 0 0 0 380 AMC NETWORKS INC CL A 00164V103 53160 1000 SH SOLE 0 0 0 1000 AMDOCS LTD SHS G02602103 28972 413 SH SOLE 0 0 0 413 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 5530 1000 SH SOLE 0 0 0 1000 AMERICAN AIRLS GROUP INC COM 02376R102 156067 6530 SH SOLE 0 0 0 6530 AMGEN INC COM 031162100 1664222 6689 SH SOLE 0 0 0 6689 AMPHENOL CORP NEW CL A 032095101 1249274 18937 SH SOLE 0 0 0 18937 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1214606 35257 SH SOLE 0 0 0 35257 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1187865 18900 SH SOLE 0 0 0 18900 ANTERO MIDSTREAM CORP COM 03676B102 19189 2125 SH SOLE 0 0 0 2125 ANTERO RESOURCES CORP COM 03674X106 1020 100 SH SOLE 0 0 0 100 APHRIA INC COM 03765K104 203779 11091 SH SOLE 0 0 0 11091 APOLLO GLOBAL MGMT INC COM CL A 03768E105 43569 927 SH SOLE 0 0 0 927 ARCH CAP GROUP LTD ORD G0450A105 75896 1978 SH SOLE 0 0 0 1978 ARES CAPITAL CORP COM 04010L103 82938 4433 SH SOLE 0 0 0 4433 ARGO GROUP INTL HLDGS LTD COM G0464B107 3673 73 SH SOLE 0 0 0 73 ARISTA NETWORKS INC COM 040413106 1883190 6238 SH SOLE 0 0 0 6238 ARK ETF TR FINTECH INNOVA 00214Q708 1815182 35522 SH SOLE 0 0 0 35522 ARK ETF TR INNOVATION ETF 00214Q104 64748864 539799 SH SOLE 0 0 0 539799 ARLINGTON ASSET INVST CORP CL A NEW 041356205 4003 72 SH SOLE 0 0 0 72 ARRIVAL GROUP SHS L0423Q108 22404 1395 SH SOLE 0 0 0 1395 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 250416 4800 SH SOLE 0 0 0 4800 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2674 73 SH SOLE 0 0 0 73 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 154908 2563 SH SOLE 0 0 0 2563 ATLASSIAN CORP PLC CL A G06242104 19601 93 SH SOLE 0 0 0 93 AUTOMATIC DATA PROCESSING IN COM 053015103 1563847 8298 SH SOLE 0 0 0 8298 AUTONATION INC COM 05329W102 2144 23 SH SOLE 0 0 0 23 AUTOZONE INC COM 053332102 674064 480 SH SOLE 0 0 0 480 AVANOS MED INC COM 05350V106 14872 340 SH SOLE 0 0 0 340 AVERY DENNISON CORP COM 053611109 83193 453 SH SOLE 0 0 0 453 AVIAT NETWORKS INC COM NEW 05366Y201 15345 216 SH SOLE 0 0 0 216 AXCELIS TECHNOLOGIES INC COM NEW 054540208 18491 450 SH SOLE 0 0 0 450 AXSOME THERAPEUTICS INC COM 05464T104 4247 75 SH SOLE 0 0 0 75 BABCOCK & WILCOX ENTERPRISES COM 05614L209 1894 200 SH SOLE 0 0 0 200 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 20316 3892 SH SOLE 0 0 0 3892 BANCO SANTANDER S.A. ADR 05964H105 3221 939 SH SOLE 0 0 0 939 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 764 20 SH SOLE 0 0 0 20 BANK OZK COM 06417N103 24400 597 SH SOLE 0 0 0 597 BARCLAYS BANK PLC PACER IPATH GLD 06747D809 62333 2234 SH SOLE 0 0 0 2234 BARNES GROUP INC COM 067806109 453737 9159 SH SOLE 0 0 0 9159 BARRICK GOLD CORP COM 067901108 578709 29228 SH SOLE 0 0 0 29228 BAXTER INTL INC COM 071813109 94318 1118 SH SOLE 0 0 0 1118 BEAM THERAPEUTICS INC COM 07373V105 12486 156 SH SOLE 0 0 0 156 BIOCRYST PHARMACEUTICALS INC COM 09058V103 367646 36150 SH SOLE 0 0 0 36150 BIOMERICA INC COM NEW 09061H307 5460 1000 SH SOLE 0 0 0 1000 BLACKLINE INC COM 09239B109 25582 236 SH SOLE 0 0 0 236 BLACKROCK CORPOR HI YLD FD I COM 09255P107 235246 20038 SH SOLE 0 0 0 20038 BLACKROCK MUNI INCOME TR II COM 09249N101 481984 31585 SH SOLE 0 0 0 31585 BLACKROCK MUNIYIELD QUALITY COM 09254G108 17281 1245 SH SOLE 0 0 0 1245 BLACKROCK RES & COMMODITIES SHS 09257A108 55721 6282 SH SOLE 0 0 0 6282 BLACKROCK UTILITIES INFRSTRC COM 09248D104 11949 475 SH SOLE 0 0 0 475 BNY MELLON STRATEGIC MUN BD COM 09662E109 39150 5000 SH SOLE 0 0 0 5000 BNY MELLON STRATEGIC MUNS IN COM 05588W108 34835 4079 SH SOLE 0 0 0 4079 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2041483 25351 SH SOLE 0 0 0 25351 BOSTON OMAHA CORP COM 101044105 131394 4445 SH SOLE 0 0 0 4445 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 253 20 SH SOLE 0 0 0 20 BP PLC SPONSORED ADR 055622104 401789 16501 SH SOLE 0 0 0 16501 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 11619 900 SH SOLE 0 0 0 900 BRIDGETOWN HOLDINGS LTD COM CL A G1355U113 2170 200 SH SOLE 0 0 0 200 BROADMARK RLTY CAP INC COM 11135B100 151670 14500 SH SOLE 0 0 0 14500 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 54746 1170 SH SOLE 0 0 0 1170 BRUKER CORP COM 116794108 1736 27 SH SOLE 0 0 0 27 BURLINGTON STORES INC COM 122017106 444316 1487 SH SOLE 0 0 0 1487 CACTUS INC CL A 127203107 888 29 SH SOLE 0 0 0 29 CADENCE DESIGN SYSTEM INC COM 127387108 292748 2137 SH SOLE 0 0 0 2137 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 39109 2623 SH SOLE 0 0 0 2623 CAMBRIA ETF TR TAIL RISK 132061862 3338 178 SH SOLE 0 0 0 178 CAMDEN NATL CORP COM 133034108 1867 39 SH SOLE 0 0 0 39 CAMPING WORLD HLDGS INC CL A 13462K109 18190 500 SH SOLE 0 0 0 500 CANADIAN IMP BK COMM COM 136069101 62539 639 SH SOLE 0 0 0 639 CANOO INC *W EXP 12/21/202 13803R110 2841 1004 SH SOLE 0 0 0 1004 CANTEL MED CORP COM 138098108 10778 135 SH SOLE 0 0 0 135 CAPRI HOLDINGS LIMITED SHS G1890L107 11475 225 SH SOLE 0 0 0 225 CAPSTEAD MTG CORP COM NO PAR 14067E506 2785 447 SH SOLE 0 0 0 447 CARDINAL HEALTH INC COM 14149Y108 502767 8276 SH SOLE 0 0 0 8276 CARDLYTICS INC COM 14161W105 2852 26 SH SOLE 0 0 0 26 CARLISLE COS INC COM 142339100 213175 1295 SH SOLE 0 0 0 1295 CARLYLE GROUP INC COM 14316J108 4779 130 SH SOLE 0 0 0 130 CARNIVAL PLC ADR 14365C103 2039 91 SH SOLE 0 0 0 91 CARPENTER TECHNOLOGY CORP COM 144285103 8230 200 SH SOLE 0 0 0 200 CARTER BANKSHARES INC COM NEW 146103106 18148 1300 SH SOLE 0 0 0 1300 CASEYS GEN STORES INC COM 147528103 207636 960 SH SOLE 0 0 0 960 CASPER SLEEP INC COM 147626105 362 50 SH SOLE 0 0 0 50 CASTLIGHT HEALTH INC CL B 14862Q100 236 156 SH SOLE 0 0 0 156 CATHAY GEN BANCORP COM 149150104 1387 34 SH SOLE 0 0 0 34 CELLECTIS S A SPON ADS 15117K103 125929 6231 SH SOLE 0 0 0 6231 CENOVUS ENERGY INC COM 15135U109 7152 951 SH SOLE 0 0 0 951 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 2906 56 SH SOLE 0 0 0 56 CERENCE INC COM 156727109 13437 150 SH SOLE 0 0 0 150 CF INDS HLDGS INC COM 125269100 10212 225 SH SOLE 0 0 0 225 CHANNELADVISOR CORP COM 159179100 2661 113 SH SOLE 0 0 0 113 CHARLES RIV LABS INTL INC COM 159864107 894126 3085 SH SOLE 0 0 0 3085 CHARTER COMMUNICATIONS INC N CL A 16119P108 248659 403 SH SOLE 0 0 0 403 CHECK POINT SOFTWARE TECH LT ORD M22465104 6494 58 SH SOLE 0 0 0 58 CHEMOURS CO COM 163851108 49764 1783 SH SOLE 0 0 0 1783 CHIMERA INVT CORP COM NEW 16934Q208 64347 5067 SH SOLE 0 0 0 5067 CHURCH & DWIGHT INC COM 171340102 511609 5857 SH SOLE 0 0 0 5857 CHURCHILL CAPITAL CORP IV CL A 171439102 318261 13730 SH SOLE 0 0 0 13730 CI FINL CORP COM 125491100 174162 12059 SH SOLE 0 0 0 12059 CIA ENERGETICA DE MINAS GERA SPONSORED ADR 204409882 4962 1741 SH SOLE 0 0 0 1741 CIMAREX ENERGY CO COM 171798101 35872 604 SH SOLE 0 0 0 604 CLARIVATE PLC ORD SHS G21810109 49613 1880 SH SOLE 0 0 0 1880 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 2858 153 SH SOLE 0 0 0 153 CLOUDFLARE INC CL A COM 18915M107 87403 1244 SH SOLE 0 0 0 1244 CME GROUP INC COM 12572Q105 715970 3506 SH SOLE 0 0 0 3506 COHEN & STEERS CLOSED-END OP COM 19248P106 39052 2912 SH SOLE 0 0 0 2912 COHEN & STEERS INC COM 19247A100 20122 308 SH SOLE 0 0 0 308 COHEN & STEERS QUALITY INCOM COM 19247L106 162446 11670 SH SOLE 0 0 0 11670 COHU INC COM 192576106 1883 45 SH SOLE 0 0 0 45 COLGATE PALMOLIVE CO COM 194162103 547639 6947 SH SOLE 0 0 0 6947 COLUMBIA BKG SYS INC COM 197236102 5300 123 SH SOLE 0 0 0 123 COMERICA INC COM 200340107 202737 2826 SH SOLE 0 0 0 2826 COMPASS DIVERSIFIED SH BEN INT 20451Q104 110311 4765 SH SOLE 0 0 0 4765 CONSOLIDATED COMM HLDGS INC COM 209034107 11448 1590 SH SOLE 0 0 0 1590 CPI AEROSTRUCTURES INC COM NEW 125919308 9080 2000 SH SOLE 0 0 0 2000 CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D480 1635172 187735 SH SOLE 0 0 0 187735 CREDIT SUISSE GROUP SPONSORED ADR 225401108 5300 500 SH SOLE 0 0 0 500 CRONOS GROUP INC COM 22717L101 94288 9967 SH SOLE 0 0 0 9967 CROWDSTRIKE HLDGS INC CL A 22788C105 2646395 14500 SH SOLE 0 0 0 14500 CUMULUS MEDIA INC COM CL A 231082801 7288 800 SH SOLE 0 0 0 800 CUREVAC N V COM N2451R105 9146 100 SH SOLE 0 0 0 100 CVR ENERGY INC COM 12662P108 3433 179 SH SOLE 0 0 0 179 CYMABAY THERAPEUTICS INC COM 23257D103 1589 350 SH SOLE 0 0 0 350 D R HORTON INC COM 23331A109 347690 3901 SH SOLE 0 0 0 3901 DARDEN RESTAURANTS INC COM 237194105 572686 4033 SH SOLE 0 0 0 4033 DASEKE INC COM 23753F107 63514 7481 SH SOLE 0 0 0 7481 DATTO HLDG CORP COM 23821D100 3872 169 SH SOLE 0 0 0 169 DENISON MINES CORP COM 248356107 6540 6000 SH SOLE 0 0 0 6000 DEXCOM INC COM 252131107 152741 425 SH SOLE 0 0 0 425 DIAMONDBACK ENERGY INC COM 25278X109 103327 1406 SH SOLE 0 0 0 1406 DICKS SPORTING GOODS INC COM 253393102 124505 1635 SH SOLE 0 0 0 1635 DIREXION SHS ETF TR WORK FROM HOME 25460G773 142266 2083 SH SOLE 0 0 0 2083 DISCOVER FINL SVCS COM 254709108 107843 1135 SH SOLE 0 0 0 1135 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 6372 1333 SH SOLE 0 0 0 1333 DNP SELECT INCOME FD INC COM 23325P104 90902 9201 SH SOLE 0 0 0 9201 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2866 103 SH SOLE 0 0 0 103 DOVER CORP COM 260003108 439365 3204 SH SOLE 0 0 0 3204 DOW INC COM 260557103 1681313 26295 SH SOLE 0 0 0 26295 DRIVE SHACK INC COM 262077100 7771 2421 SH SOLE 0 0 0 2421 DUN & BRADSTREET HLDGS INC COM 26484T106 1357 57 SH SOLE 0 0 0 57 DUPONT DE NEMOURS INC COM 26614N102 314252 4066 SH SOLE 0 0 0 4066 DXC TECHNOLOGY CO COM 23355L106 20990 671 SH SOLE 0 0 0 671 DESKTOP METAL INC COM CL A 25058X105 21650 1453 SH SOLE 0 0 0 1453 DIAGEO PLC SPON ADR NEW 25243Q205 313011 1906 SH SOLE 0 0 0 1906 DIGITAL ALLY INC COM NEW 25382P208 2445 1500 SH SOLE 0 0 0 1500 DIGITAL TURBINE INC COM NEW 25400W102 313243 3898 SH SOLE 0 0 0 3898 DMY TECHNOLOGY GROUP INC II COM CL A 233277102 1103 75 SH SOLE 0 0 0 75 DOCUSIGN INC COM 256163106 1833995 9059 SH SOLE 0 0 0 9059 DOLLAR TREE INC COM 256746108 66387 580 SH SOLE 0 0 0 580 DOMINOS PIZZA INC COM 25754A201 8091 22 SH SOLE 0 0 0 22 DONALDSON INC COM 257651109 16459 283 SH SOLE 0 0 0 283 DOUBLELINE INCOME SOLUTIONS COM 258622109 477131 26274 SH SOLE 0 0 0 26274 DRAFTKINGS INC COM CL A 26142R104 3724080 60722 SH SOLE 0 0 0 60722 DUKE REALTY CORP COM NEW 264411505 8386 200 SH SOLE 0 0 0 200 EAST WEST BANCORP INC COM 27579R104 50184 680 SH SOLE 0 0 0 680 EATON CORP PLC SHS G29183103 220971 1598 SH SOLE 0 0 0 1598 EATON VANCE FLTING RATE INC COM 278279104 18480 1311 SH SOLE 0 0 0 1311 EBAY INC. COM 278642103 192049 3136 SH SOLE 0 0 0 3136 ECOLAB INC COM 278865100 1149228 5368 SH SOLE 0 0 0 5368 EDESA BIOTECH INC COM 27966L108 11 2 SH SOLE 0 0 0 2 EDISON INTL COM 281020107 45181 771 SH SOLE 0 0 0 771 ELEMENT SOLUTIONS INC COM 28618M106 229082 12525 SH SOLE 0 0 0 12525 EMCOR GROUP INC COM 29084Q100 17160 153 SH SOLE 0 0 0 153 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 808464 105269 SH SOLE 0 0 0 105269 ENERPLUS CORP COM 292766102 4282 855 SH SOLE 0 0 0 855 ENETI INC COM Y2294C107 1619 77 SH SOLE 0 0 0 77 ENTERPRISE FINL SVCS CORP COM 293712105 3362 68 SH SOLE 0 0 0 68 ENVIVA PARTNERS LP COM UNIT 29414J107 4042 84 SH SOLE 0 0 0 84 EQUITABLE HLDGS INC COM 29452E101 42748 1310 SH SOLE 0 0 0 1310 EQUITRANS MIDSTREAM CORP COM 294600101 72616 8899 SH SOLE 0 0 0 8899 EQUITY LIFESTYLE PPTYS INC COM 29472R108 30165 474 SH SOLE 0 0 0 474 EQUITY RESIDENTIAL SH BEN INT 29476L107 5014 70 SH SOLE 0 0 0 70 ESSENTIAL UTILS INC COM 29670G102 137472 3072 SH SOLE 0 0 0 3072 ESSEX PPTY TR INC COM 297178105 60077 221 SH SOLE 0 0 0 221 ETF MANAGERS TR TREATMENTS TSTNG 26924G763 454694 12816 SH SOLE 0 0 0 12816 ETSY INC COM 29786A106 1204373 5972 SH SOLE 0 0 0 5972 EVERSOURCE ENERGY COM 30040W108 417553 4822 SH SOLE 0 0 0 4822 EXACT SCIENCES CORP COM 30063P105 971482 7372 SH SOLE 0 0 0 7372 EXAGEN INC COM 30068X103 17290 988 SH SOLE 0 0 0 988 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 8588872 134390 SH SOLE 0 0 0 134390 EXCHANGE TRADED CONCEPTS TR NORTH SHOR GBL 301505715 931002 16796 SH SOLE 0 0 0 16796 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1119043 17620 SH SOLE 0 0 0 17620 FAIR ISAAC CORP COM 303250104 144357 297 SH SOLE 0 0 0 297 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 15911 383 SH SOLE 0 0 0 383 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 210403 4040 SH SOLE 0 0 0 4040 FIRST HORIZON CORPORATION COM 320517105 253451 14988 SH SOLE 0 0 0 14988 FIRST REP BK SAN FRANCISCO C COM 33616C100 1007170 6040 SH SOLE 0 0 0 6040 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 3849 303 SH SOLE 0 0 0 303 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 3613550 179333 SH SOLE 0 0 0 179333 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 204820 9840 SH SOLE 0 0 0 9840 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1323692 13823 SH SOLE 0 0 0 13823 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 18218 317 SH SOLE 0 0 0 317 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 171140 3021 SH SOLE 0 0 0 3021 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 9133 125 SH SOLE 0 0 0 125 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 946976 14359 SH SOLE 0 0 0 14359 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 388265 4499 SH SOLE 0 0 0 4499 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 201703 6766 SH SOLE 0 0 0 6766 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 88313 2583 SH SOLE 0 0 0 2583 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 302068 6209 SH SOLE 0 0 0 6209 FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 3906 80 SH SOLE 0 0 0 80 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 54123 1645 SH SOLE 0 0 0 1645 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1259839 18365 SH SOLE 0 0 0 18365 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1507592 33141 SH SOLE 0 0 0 33141 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 736217 20145 SH SOLE 0 0 0 20145 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 11364 325 SH SOLE 0 0 0 325 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 24676234 730600 SH SOLE 0 0 0 730600 FIRST TR INTER DUR PFD & IN COM 33718W103 162429 6782 SH SOLE 0 0 0 6782 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 6238 98 SH SOLE 0 0 0 98 FIRST TR NASDAQ 100 TECH IND SHS 337345102 155736 1080 SH SOLE 0 0 0 1080 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 184824 2040 SH SOLE 0 0 0 2040 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 21985 1557 SH SOLE 0 0 0 1557 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 133956 1372 SH SOLE 0 0 0 1372 FIRSTSERVICE CORP NEW COM 33767E202 2667 18 SH SOLE 0 0 0 18 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 6024 200 SH SOLE 0 0 0 200 FLAHERTY & CRUMRINE PFD INCO COM 338480106 27058 1527 SH SOLE 0 0 0 1527 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 49032 3726 SH SOLE 0 0 0 3726 FLEXSHARES TR QLT DIV DEF IDX 33939L845 164006 3207 SH SOLE 0 0 0 3207 FLUIDIGM CORP DEL COM 34385P108 6102 1350 SH SOLE 0 0 0 1350 FOCUS FINL PARTNERS INC COM CL A 34417P100 8324 200 SH SOLE 0 0 0 200 FORTINET INC COM 34959E109 495721 2688 SH SOLE 0 0 0 2688 FORTIS INC COM 349553107 24823 572 SH SOLE 0 0 0 572 FORTIVE CORP COM 34959J108 118917 1683 SH SOLE 0 0 0 1683 FORWARD AIR CORP COM 349853101 2575 29 SH SOLE 0 0 0 29 FOSSIL GROUP INC COM 34988V106 102920 8300 SH SOLE 0 0 0 8300 FOSTER L B CO COM 350060109 5370 300 SH SOLE 0 0 0 300 FOX CORP CL B COM 35137L204 19002 544 SH SOLE 0 0 0 544 FRANKLIN RESOURCES INC COM 354613101 553996 18716 SH SOLE 0 0 0 18716 FRANKLIN TEMPLETON ETF TR LIBERTYQ EQUTY 35473P405 5509 146 SH SOLE 0 0 0 146 BLUEPRINT MEDICINES CORP COM 09627Y109 972 10 SH SOLE 0 0 0 10 BOEING CO COM 097023105 4022589 15792 SH SOLE 0 0 0 15792 BOOKING HOLDINGS INC COM 09857L108 267932 115 SH SOLE 0 0 0 115 BOSTON BEER INC CL A 100557107 180942 150 SH SOLE 0 0 0 150 BOULDER GROWTH & INCOME FD I COM 101507101 33826 2689 SH SOLE 0 0 0 2689 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 1496 400 SH SOLE 0 0 0 400 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3429 20 SH SOLE 0 0 0 20 BRISTOL-MYERS SQUIBB CO COM 110122108 2149682 34052 SH SOLE 0 0 0 34052 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 9605 225 SH SOLE 0 0 0 225 BRUNSWICK CORP COM 117043109 4769 50 SH SOLE 0 0 0 50 BURGERFI INTERNATIONAL INC *W EXP 12/16/202 12122L119 145027 37330 SH SOLE 0 0 0 37330 BWX TECHNOLOGIES INC COM 05605H100 12858 195 SH SOLE 0 0 0 195 C3 AI INC CL A 12468P104 89638 1360 SH SOLE 0 0 0 1360 CABLE ONE INC COM 12685J105 138955 76 SH SOLE 0 0 0 76 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 160757 11305 SH SOLE 0 0 0 11305 CALIFORNIA WTR SVC GROUP COM 130788102 1014 18 SH SOLE 0 0 0 18 CALLAWAY GOLF CO COM 131193104 16023 599 SH SOLE 0 0 0 599 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 9632 1579 SH SOLE 0 0 0 1579 CANNAE HLDGS INC COM 13765N107 31102 785 SH SOLE 0 0 0 785 CANON INC SPONSORED ADR 138006309 6831 300 SH SOLE 0 0 0 300 CARNIVAL CORP UNIT 99/99/9999 143658300 387166 14588 SH SOLE 0 0 0 14588 CARTERS INC COM 146229109 1423 16 SH SOLE 0 0 0 16 CATERPILLAR INC COM 149123101 2914815 12571 SH SOLE 0 0 0 12571 CDW CORP COM 12514G108 656370 3960 SH SOLE 0 0 0 3960 CENTERSPACE COM 15202L107 169592 2494 SH SOLE 0 0 0 2494 CERNER CORP COM 156782104 40181 559 SH SOLE 0 0 0 559 CHEESECAKE FACTORY INC COM 163072101 43590 745 SH SOLE 0 0 0 745 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 7266 302 SH SOLE 0 0 0 302 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 7045 180 SH SOLE 0 0 0 180 CHUYS HLDGS INC COM 171604101 433006 9770 SH SOLE 0 0 0 9770 CINTAS CORP COM 172908105 504797 1479 SH SOLE 0 0 0 1479 CISCO SYS INC COM 17275R102 2829028 54709 SH SOLE 0 0 0 54709 CITIZENS FINANCIAL GROUP INC COM 174610105 269872 6113 SH SOLE 0 0 0 6113 CLARUS CORP NEW COM 18270P109 20085 1178 SH SOLE 0 0 0 1178 CLEAN ENERGY FUELS CORP COM 184499101 52899 3850 SH SOLE 0 0 0 3850 CLEAN HARBORS INC COM 184496107 25218 300 SH SOLE 0 0 0 300 CLEARWAY ENERGY INC CL C 18539C204 42154 1498 SH SOLE 0 0 0 1498 CLEVELAND-CLIFFS INC NEW COM 185899101 853602 42447 SH SOLE 0 0 0 42447 CLOROX CO DEL COM 189054109 1506287 7809 SH SOLE 0 0 0 7809 CLOUDERA INC COM 18914U100 12170 1000 SH SOLE 0 0 0 1000 COCA COLA CO COM 191216100 2611889 49552 SH SOLE 0 0 0 49552 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 6930 150 SH SOLE 0 0 0 150 COEUR MNG INC COM NEW 192108504 181 20 SH SOLE 0 0 0 20 COGNEX CORP COM 192422103 6957 84 SH SOLE 0 0 0 84 COHEN & STEERS INFRASTRUCTUR COM 19248A109 30275 1084 SH SOLE 0 0 0 1084 COHEN & STEERS REIT & PFD & COM 19247X100 141828 5815 SH SOLE 0 0 0 5815 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 24583 1100 SH SOLE 0 0 0 1100 COLUMBIA SPORTSWEAR CO COM 198516106 193197 1829 SH SOLE 0 0 0 1829 COMMERCE BANCSHARES INC COM 200525103 3831 50 SH SOLE 0 0 0 50 COMMUNITY BK SYS INC COM 203607106 9206 120 SH SOLE 0 0 0 120 COMMVAULT SYSTEMS INC COM 204166102 64500 1000 SH SOLE 0 0 0 1000 COMPASS MINERALS INTL INC COM 20451N101 99411 1585 SH SOLE 0 0 0 1585 CONAGRA BRANDS INC COM 205887102 62153 1653 SH SOLE 0 0 0 1653 CONOCOPHILLIPS COM 20825C104 1344347 25379 SH SOLE 0 0 0 25379 CONSOLIDATED EDISON INC COM 209115104 880940 11777 SH SOLE 0 0 0 11777 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 4358 2212 SH SOLE 0 0 0 2212 CORNERSTONE BLDG BRANDS INC COM 21925D109 4911 350 SH SOLE 0 0 0 350 COSTCO WHSL CORP NEW COM 22160K105 4946891 14035 SH SOLE 0 0 0 14035 COUPA SOFTWARE INC COM 22266L106 14760 58 SH SOLE 0 0 0 58 COVETRUS INC COM 22304C100 2398 80 SH SOLE 0 0 0 80 CREDICORP LTD COM G2519Y108 683 5 SH SOLE 0 0 0 5 CREE INC COM 225447101 32439 300 SH SOLE 0 0 0 300 CSX CORP COM 126408103 1228371 12740 SH SOLE 0 0 0 12740 CUBIC CORP COM 229669106 9843 132 SH SOLE 0 0 0 132 CUMMINS INC COM 231021106 582911 2250 SH SOLE 0 0 0 2250 CYBERARK SOFTWARE LTD SHS M2682V108 1534231 11862 SH SOLE 0 0 0 11862 CYRUSONE INC COM 23283R100 16050 237 SH SOLE 0 0 0 237 CYTOSORBENTS CORP COM NEW 23283X206 8680 1000 SH SOLE 0 0 0 1000 DANA INC COM 235825205 6812 280 SH SOLE 0 0 0 280 DAVE & BUSTERS ENTMT INC COM 238337109 29363 613 SH SOLE 0 0 0 613 DBX ETF TR XTRACK MSCI EAFE 233051200 26337 725 SH SOLE 0 0 0 725 DBX ETF TR XTRACK MUN INFRA 233051705 44283 1533 SH SOLE 0 0 0 1533 DELAWARE INVTS COLO MUN INCO COM 246101109 14857 1051 SH SOLE 0 0 0 1051 DEUTSCHE BANK A G NAMEN AKT D18190898 53712 4476 SH SOLE 0 0 0 4476 DEVON ENERGY CORP NEW COM 25179M103 496857 22739 SH SOLE 0 0 0 22739 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 3090 34 SH SOLE 0 0 0 34 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 7636 90 SH SOLE 0 0 0 90 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 830859 10803 SH SOLE 0 0 0 10803 DISCOVERY INC COM SER A 25470F104 25902 596 SH SOLE 0 0 0 596 DISCOVERY INC COM SER C 25470F302 21654 587 SH SOLE 0 0 0 587 DISH NETWORK CORPORATION CL A 25470M109 27259 753 SH SOLE 0 0 0 753 DOLLAR GEN CORP NEW COM 256677105 978513 4829 SH SOLE 0 0 0 4829 DOMINION ENERGY INC COM 25746U109 847392 11156 SH SOLE 0 0 0 11156 DONNELLEY R R & SONS CO COM 257867200 1644 405 SH SOLE 0 0 0 405 DOUBLELINE OPPORTUNISTIC CR COM 258623107 183847 9313 SH SOLE 0 0 0 9313 DTE ENERGY CO COM 233331107 864441 6493 SH SOLE 0 0 0 6493 DUKE ENERGY CORP NEW COM NEW 26441C204 1575680 16323 SH SOLE 0 0 0 16323 DUOS TECHNOLOGIES GROUP INC COM 266042407 1212 111 SH SOLE 0 0 0 111 DYCOM INDS INC COM 267475101 14763 159 SH SOLE 0 0 0 159 E L F BEAUTY INC COM 26856L103 23074 860 SH SOLE 0 0 0 860 EASTMAN CHEM CO COM 277432100 105495 958 SH SOLE 0 0 0 958 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 3216 240 SH SOLE 0 0 0 240 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 53800 4000 SH SOLE 0 0 0 4000 BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 76598 2146 SH SOLE 0 0 0 2146 BLINK CHARGING CO COM 09354A100 365749 8899 SH SOLE 0 0 0 8899 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 12132 1200 SH SOLE 0 0 0 1200 BOINGO WIRELESS INC COM 09739C102 8442 600 SH SOLE 0 0 0 600 BOISE CASCADE CO DEL COM 09739D100 7060 118 SH SOLE 0 0 0 118 BOOT BARN HLDGS INC COM 099406100 178580 2866 SH SOLE 0 0 0 2866 BORQS TECHNOLOGIES INC SHS G1466B103 1118 750 SH SOLE 0 0 0 750 BOSTON PROPERTIES INC COM 101121101 10126 100 SH SOLE 0 0 0 100 BOSTON SCIENTIFIC CORP COM 101137107 802258 20757 SH SOLE 0 0 0 20757 BRADY CORP CL A 104674106 748 14 SH SOLE 0 0 0 14 BRINKS CO COM 109696104 8319 105 SH SOLE 0 0 0 105 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 363894 9393 SH SOLE 0 0 0 9393 BROADCOM INC COM 11135F101 3555277 7668 SH SOLE 0 0 0 7668 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1685937 11012 SH SOLE 0 0 0 11012 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 74284 1395 SH SOLE 0 0 0 1395 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 1085 61 SH SOLE 0 0 0 61 BROOKS AUTOMATION INC NEW COM 114340102 150899 1848 SH SOLE 0 0 0 1848 BUNGE LIMITED COM G16962105 1011748 12763 SH SOLE 0 0 0 12763 CABOT CORP COM 127055101 14158 270 SH SOLE 0 0 0 270 CACI INTL INC CL A 127190304 44399 180 SH SOLE 0 0 0 180 CAE INC COM 124765108 1595 56 SH SOLE 0 0 0 56 CAESARS ENTERTAINMENT INC NE COM 12769G100 3126075 35747 SH SOLE 0 0 0 35747 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 25190 1462 SH SOLE 0 0 0 1462 CALAVO GROWERS INC COM 128246105 932 12 SH SOLE 0 0 0 12 CAMDEN PPTY TR SH BEN INT 133131102 879 8 SH SOLE 0 0 0 8 CAMECO CORP COM 13321L108 21593 1300 SH SOLE 0 0 0 1300 CAMPBELL SOUP CO COM 134429109 23505 468 SH SOLE 0 0 0 468 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 120694 3075 SH SOLE 0 0 0 3075 CANADIAN NAT RES LTD COM 136385101 53282 1726 SH SOLE 0 0 0 1726 CANADIAN SOLAR INC COM 136635109 5559 112 SH SOLE 0 0 0 112 CANOO INC COM CL A 13803R102 6321 700 SH SOLE 0 0 0 700 CANOPY GROWTH CORP COM 138035100 774197 24134 SH SOLE 0 0 0 24134 CANTERBURY PARK HOLDING CORP COM 13811E101 8208 600 SH SOLE 0 0 0 600 CARA THERAPEUTICS INC COM 140755109 675724 31125 SH SOLE 0 0 0 31125 CARDTRONICS PLC SHS CL A G1991C105 77600 2000 SH SOLE 0 0 0 2000 CAREDX INC COM 14167L103 6741 99 SH SOLE 0 0 0 99 CARLOTZ INC COM CL A 142552108 713 100 SH SOLE 0 0 0 100 CARMAX INC COM 143130102 135579 1022 SH SOLE 0 0 0 1022 CARVANA CO CL A 146869102 301760 1150 SH SOLE 0 0 0 1150 CATALENT INC COM 148806102 39175 372 SH SOLE 0 0 0 372 CBRE CLARION GLOBAL REAL EST COM 12504G100 29686 3801 SH SOLE 0 0 0 3801 CBRE GROUP INC CL A 12504L109 58541 740 SH SOLE 0 0 0 740 CDK GLOBAL INC COM 12508E101 122554 2267 SH SOLE 0 0 0 2267 CENTENE CORP DEL COM 15135B101 98166 1536 SH SOLE 0 0 0 1536 CENTERPOINT ENERGY INC COM 15189T107 4100 181 SH SOLE 0 0 0 181 CGI INC CL A SUB VTG 12532H104 3998 48 SH SOLE 0 0 0 48 CHAMPIONX CORPORATION COM 15872M104 15580 717 SH SOLE 0 0 0 717 CHART INDS INC COM 16115Q308 8683 61 SH SOLE 0 0 0 61 CHECK CAP LTD SHS M2361E203 4808 2732 SH SOLE 0 0 0 2732 CHEGG INC COM 163092109 1735643 20262 SH SOLE 0 0 0 20262 CHENIERE ENERGY INC COM NEW 16411R208 311731 4329 SH SOLE 0 0 0 4329 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 29085 700 SH SOLE 0 0 0 700 CHINA FD INC COM 169373107 7610 260 SH SOLE 0 0 0 260 CHURCHILL DOWNS INC COM 171484108 163060 717 SH SOLE 0 0 0 717 CIENA CORP COM NEW 171779309 757489 13843 SH SOLE 0 0 0 13843 CINEMARK HLDGS INC COM 17243V102 8776 430 SH SOLE 0 0 0 430 CIRRUS LOGIC INC COM 172755100 15517 183 SH SOLE 0 0 0 183 CIT GROUP INC COM NEW 125581801 28331 550 SH SOLE 0 0 0 550 COASTAL FINL CORP WA COM NEW 19046P209 29865 1139 SH SOLE 0 0 0 1139 COCA COLA CONS INC COM 191098102 25413 88 SH SOLE 0 0 0 88 COLUMBIA PPTY TR INC COM NEW 198287203 14261 834 SH SOLE 0 0 0 834 COMCAST CORP NEW CL A 20030N101 2823953 52189 SH SOLE 0 0 0 52189 COMFORT SYS USA INC COM 199908104 5165 69 SH SOLE 0 0 0 69 COMMERCIAL METALS CO COM 201723103 16242 527 SH SOLE 0 0 0 527 COMMSCOPE HLDG CO INC COM 20337X109 1398 91 SH SOLE 0 0 0 91 CONCENTRIX CORP COM 20602D101 19314 129 SH SOLE 0 0 0 129 CONSTELLATION BRANDS INC CL A 21036P108 1696643 7441 SH SOLE 0 0 0 7441 CONTINENTAL RES INC COM 212015101 2251 87 SH SOLE 0 0 0 87 COOPER COS INC COM NEW 216648402 222004 578 SH SOLE 0 0 0 578 CORNERSTONE STRATEGIC VALUE COM 21924B302 9995 742 SH SOLE 0 0 0 742 CORNERSTONE TOTAL RETURN FD COM 21924U300 26480 2000 SH SOLE 0 0 0 2000 CORSAIR GAMING INC COM 22041X102 9987 300 SH SOLE 0 0 0 300 CORTEVA INC COM 22052L104 188915 4052 SH SOLE 0 0 0 4052 COSTAR GROUP INC COM 22160N109 852300 1037 SH SOLE 0 0 0 1037 COVANTA HLDG CORP COM 22282E102 27027 1950 SH SOLE 0 0 0 1950 CRACKER BARREL OLD CTRY STOR COM 22410J106 126202 730 SH SOLE 0 0 0 730 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 78036 4200 SH SOLE 0 0 0 4200 CUBESMART COM 229663109 681 18 SH SOLE 0 0 0 18 CURTISS WRIGHT CORP COM 231561101 4625 39 SH SOLE 0 0 0 39 CUSHMAN WAKEFIELD PLC SHS G2717B108 1958 120 SH SOLE 0 0 0 120 CVB FINL CORP COM 126600105 1657 75 SH SOLE 0 0 0 75 DANAHER CORPORATION COM 235851102 3341104 14844 SH SOLE 0 0 0 14844 DARLING INGREDIENTS INC COM 237266101 8609 117 SH SOLE 0 0 0 117 DATADOG INC CL A COM 23804L103 592131 7105 SH SOLE 0 0 0 7105 DAVITA INC COM 23918K108 27805 258 SH SOLE 0 0 0 258 DEERE & CO COM 244199105 4053901 10835 SH SOLE 0 0 0 10835 DELL TECHNOLOGIES INC CL C 24703L202 234743 2663 SH SOLE 0 0 0 2663 DENNYS CORP COM 24869P104 11319 625 SH SOLE 0 0 0 625 DENTSPLY SIRONA INC COM 24906P109 26545 416 SH SOLE 0 0 0 416 DERMTECH INC COM 24984K105 48860 962 SH SOLE 0 0 0 962 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 118283 5257 SH SOLE 0 0 0 5257 EATON VANCE RISK-MANAGED DIV COM 27829G106 22099 2050 SH SOLE 0 0 0 2050 EATON VANCE SHORT DURATION D COM 27828V104 11515 875 SH SOLE 0 0 0 875 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 53135 3430 SH SOLE 0 0 0 3430 EATON VANCE TAX-MANAGED GLOB COM 27829C105 294609 28547 SH SOLE 0 0 0 28547 EMERGENT BIOSOLUTIONS INC COM 29089Q105 7061 76 SH SOLE 0 0 0 76 EMERSON ELEC CO COM 291011104 1175472 13029 SH SOLE 0 0 0 13029 ENBRIDGE INC COM 29250N105 705133 19372 SH SOLE 0 0 0 19372 ENDAVA PLC ADS 29260V105 9316 110 SH SOLE 0 0 0 110 ENEL AMERICAS S A SPONSORED ADR 29274F104 6402 755 SH SOLE 0 0 0 755 ENERGOUS CORP COM 29272C103 101687 25046 SH SOLE 0 0 0 25046 ENERGY FUELS INC COM NEW 292671708 62217 10923 SH SOLE 0 0 0 10923 ENI S P A SPONSORED ADR 26874R108 3484 141 SH SOLE 0 0 0 141 ENSIGN GROUP INC COM 29358P101 9572 102 SH SOLE 0 0 0 102 ENTEGRIS INC COM 29362U104 369499 3305 SH SOLE 0 0 0 3305 ENVISTA HOLDINGS CORPORATION COM 29415F104 12526 307 SH SOLE 0 0 0 307 EQUIFAX INC COM 294429105 18838 104 SH SOLE 0 0 0 104 ERICSSON ADR B SEK 10 294821608 7189 545 SH SOLE 0 0 0 545 ERIE INDTY CO CL A 29530P102 41531 188 SH SOLE 0 0 0 188 ESPERION THERAPEUTICS INC NE COM 29664W105 702933 25060 SH SOLE 0 0 0 25060 ESPORTS ENTMT GROUP INC COM 29667K306 6004 400 SH SOLE 0 0 0 400 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1628657 71120 SH SOLE 0 0 0 71120 ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771 310693 9939 SH SOLE 0 0 0 9939 ETF MANAGERS TR WEDBUSH ETFMG 26924G805 7019 146 SH SOLE 0 0 0 146 ETFIS SER TR I INFRAC ACT MLP 26923G772 339124 14225 SH SOLE 0 0 0 14225 ETFIS SER TR I VIRTUS INFRCAP 26923G822 36105 1500 SH SOLE 0 0 0 1500 EVEREST RE GROUP LTD COM G3223R108 42247 170 SH SOLE 0 0 0 170 EXPEDITORS INTL WASH INC COM 302130109 153997 1430 SH SOLE 0 0 0 1430 EXPERIENCE INVT CORP COM CL A 30217C109 6174 600 SH SOLE 0 0 0 600 EXXON MOBIL CORP COM 30231G102 5343816 95716 SH SOLE 0 0 0 95716 FACTSET RESH SYS INC COM 303075105 41660 135 SH SOLE 0 0 0 135 FASTLY INC CL A 31188V100 131331 1952 SH SOLE 0 0 0 1952 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1858537 3619 SH SOLE 0 0 0 3619 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 30136 1031 SH SOLE 0 0 0 1031 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 153759 3118 SH SOLE 0 0 0 3118 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 23171 393 SH SOLE 0 0 0 393 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 5809 140 SH SOLE 0 0 0 140 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 11343 250 SH SOLE 0 0 0 250 FIDELITY NATL INFORMATION SV COM 31620M106 253638 1804 SH SOLE 0 0 0 1804 FINANCIAL INSTNS INC COM 317585404 43466 1435 SH SOLE 0 0 0 1435 FIRST AMERN FINL CORP COM 31847R102 57330 1012 SH SOLE 0 0 0 1012 FIRST MERCHANTS CORP COM 320817109 3488 75 SH SOLE 0 0 0 75 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 5010 500 SH SOLE 0 0 0 500 FIRST TR ENERGY INFRASTRCTR COM 33738C103 2786 225 SH SOLE 0 0 0 225 FIRST TR ENHANCED EQTY INC F COM 337318109 313599 16770 SH SOLE 0 0 0 16770 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 15269 444 SH SOLE 0 0 0 444 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3932789 69693 SH SOLE 0 0 0 69693 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 183159 2497 SH SOLE 0 0 0 2497 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 462513 7058 SH SOLE 0 0 0 7058 FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 8890 200 SH SOLE 0 0 0 200 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 219690 5281 SH SOLE 0 0 0 5281 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 5031 100 SH SOLE 0 0 0 100 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT PE 33733E880 366974 12310 SH SOLE 0 0 0 12310 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 98089 3968 SH SOLE 0 0 0 3968 FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753 9868 355 SH SOLE 0 0 0 355 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 8099 150 SH SOLE 0 0 0 150 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 50229 3230 SH SOLE 0 0 0 3230 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 60246 1258 SH SOLE 0 0 0 1258 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 9389 187 SH SOLE 0 0 0 187 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 2293671 67332 SH SOLE 0 0 0 67332 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 544765 24650 SH SOLE 0 0 0 24650 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 616171 20009 SH SOLE 0 0 0 20009 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 1993747 63942 SH SOLE 0 0 0 63942 FIRST TR EXCHNG TRADED FD VI FT CBOE GRWT100 33740F649 414158 20193 SH SOLE 0 0 0 20193 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 273651 13527 SH SOLE 0 0 0 13527 FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 111930 5507 SH SOLE 0 0 0 5507 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 213375 8288 SH SOLE 0 0 0 8288 FIRST TR HIGH INCOME L/S FD COM 33738E109 9072 600 SH SOLE 0 0 0 600 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1024303 12791 SH SOLE 0 0 0 12791 FIRST TR VALUE LINE DIVID IN SHS 33734H106 6794424 178895 SH SOLE 0 0 0 178895 FLAHERTY & CRUMRINE PFD SECS COM 338478100 156347 6673 SH SOLE 0 0 0 6673 FLEXSHARES TR HIG YLD VL ETF 33939L662 68345 1380 SH SOLE 0 0 0 1380 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 250089 9035 SH SOLE 0 0 0 9035 FLEXSHARES TR QUALT DIVD IDX 33939L860 7888 148 SH SOLE 0 0 0 148 FORD MTR CO DEL COM 345370860 894309 73005 SH SOLE 0 0 0 73005 FORTRESS BIOTECH INC COM 34960Q109 1589 450 SH SOLE 0 0 0 450 FRANCHISE GROUP INC COM 35180X105 28888 800 SH SOLE 0 0 0 800 FRANCO NEV CORP COM 351858105 64956 518 SH SOLE 0 0 0 518 FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 234566 9195 SH SOLE 0 0 0 9195 FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 261536 7859 SH SOLE 0 0 0 7859 FRANKLIN TEMPLETON ETF TR LIBERTYQ US SML 35473P876 145253 3966 SH SOLE 0 0 0 3966 FRESHPET INC COM 358039105 1759297 11078 SH SOLE 0 0 0 11078 FS KKR CAP CORP COM 302635206 299949 15126 SH SOLE 0 0 0 15126 FTI CONSULTING INC COM 302941109 119234 851 SH SOLE 0 0 0 851 FRANKLIN TEMPLETON ETF TR US TRESRY BD 35473P488 345709 14477 SH SOLE 0 0 0 14477 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2434 66 SH SOLE 0 0 0 66 FRESH DEL MONTE PRODUCE INC ORD G36738105 62986 2200 SH SOLE 0 0 0 2200 FULGENT GENETICS INC COM 359664109 336624 3484 SH SOLE 0 0 0 3484 FUTU HLDGS LTD SPON ADS CL A 36118L106 149291 940 SH SOLE 0 0 0 940 GABELLI HLTHCARE & WELLNESS SHS 36246K103 548 44 SH SOLE 0 0 0 44 GAMING & LEISURE PPTYS INC COM 36467J108 155591 3667 SH SOLE 0 0 0 3667 GENPACT LIMITED SHS G3922B107 2612 61 SH SOLE 0 0 0 61 GENTEX CORP COM 371901109 27074 759 SH SOLE 0 0 0 759 GLACIER BANCORP INC NEW COM 37637Q105 5137 90 SH SOLE 0 0 0 90 GLADSTONE INVT CORP COM 376546107 62471 5108 SH SOLE 0 0 0 5108 GLATFELTER CORPORATION COM 377320106 703 41 SH SOLE 0 0 0 41 GLOBAL MED REIT INC COM NEW 37954A204 747 57 SH SOLE 0 0 0 57 GLOBAL PARTNERS LP COM UNITS 37946R109 8544 400 SH SOLE 0 0 0 400 GLOBAL X FDS E COMMERCE ETF 37954Y467 53417 1561 SH SOLE 0 0 0 1561 GLOBAL X FDS FINTECH ETF 37954Y814 61782 1400 SH SOLE 0 0 0 1400 GLOBAL X FDS GLOBX SUPDV US 37950E291 3876 200 SH SOLE 0 0 0 200 GLOBANT S A COM L44385109 1661 8 SH SOLE 0 0 0 8 GLOBE LIFE INC COM 37959E102 4928 51 SH SOLE 0 0 0 51 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 349 100 SH SOLE 0 0 0 100 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 6766 699 SH SOLE 0 0 0 699 GRAFTECH INTL LTD COM 384313508 20534 1679 SH SOLE 0 0 0 1679 GRANITESHARES GOLD TR SHS BEN INT 38748G101 450072 26506 SH SOLE 0 0 0 26506 GRAPHIC PACKAGING HLDG CO COM 388689101 3414 188 SH SOLE 0 0 0 188 GREENBRIER COS INC COM 393657101 108606 2300 SH SOLE 0 0 0 2300 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 418541 19940 SH SOLE 0 0 0 19940 HALLIBURTON CO COM 406216101 210751 9821 SH SOLE 0 0 0 9821 HANCOCK JOHN PFD INCOME FD I COM 41013X106 193563 9306 SH SOLE 0 0 0 9306 HANCOCK JOHN PFD INCOME FD I COM 41021P103 128361 7053 SH SOLE 0 0 0 7053 HARLEY DAVIDSON INC COM 412822108 31203 778 SH SOLE 0 0 0 778 HARROW HEALTH INC COM 415858109 24395 3614 SH SOLE 0 0 0 3614 HCA HEALTHCARE INC COM 40412C101 834638 4432 SH SOLE 0 0 0 4432 HEALTHCARE RLTY TR COM 421946104 5154 170 SH SOLE 0 0 0 170 HEALTHCARE SVCS GROUP INC COM 421906108 6783 242 SH SOLE 0 0 0 242 HEICO CORP NEW COM 422806109 128945 1025 SH SOLE 0 0 0 1025 HELIOS TECHNOLOGIES INC COM 42328H109 90418 1241 SH SOLE 0 0 0 1241 HERSHEY CO COM 427866108 597358 3777 SH SOLE 0 0 0 3777 HILL ROM HLDGS INC COM 431475102 20439 185 SH SOLE 0 0 0 185 HILTON WORLDWIDE HLDGS INC COM 43300A203 810890 6706 SH SOLE 0 0 0 6706 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 32555 2385 SH SOLE 0 0 0 2385 HORIZON BANCORP INC COM 440407104 22185 1194 SH SOLE 0 0 0 1194 HORIZON THERAPEUTICS PUB L SHS G46188101 1891790 20554 SH SOLE 0 0 0 20554 HOVNANIAN ENTERPRISES INC CL A NEW 442487401 3384 32 SH SOLE 0 0 0 32 HP INC COM 40434L105 496142 15627 SH SOLE 0 0 0 15627 HUDSON PAC PPTYS INC COM 444097109 1112 41 SH SOLE 0 0 0 41 HUNT J B TRANS SVCS INC COM 445658107 63362 377 SH SOLE 0 0 0 377 ICF INTL INC COM 44925C103 11362 130 SH SOLE 0 0 0 130 ICON PLC SHS G4705A100 926277 4717 SH SOLE 0 0 0 4717 IDACORP INC COM 451107106 16195 162 SH SOLE 0 0 0 162 INDEPENDENT BANK CORP MASS COM 453836108 5136 61 SH SOLE 0 0 0 61 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 25058 788 SH SOLE 0 0 0 788 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 9839 285 SH SOLE 0 0 0 285 INFINERA CORP COM 45667G103 1926 200 SH SOLE 0 0 0 200 INFOSYS LTD SPONSORED ADR 456788108 9847 526 SH SOLE 0 0 0 526 INGREDION INC COM 457187102 17355 193 SH SOLE 0 0 0 193 INNOVATOR ETFS TR IBD BREAKOUT 45782C763 244039 7375 SH SOLE 0 0 0 7375 INNOVATOR ETFS TR S&P 500 PWR 45782C813 59628 2033 SH SOLE 0 0 0 2033 INNOVATOR ETFS TR S&P 500 ULTRA 45782C565 5570 194 SH SOLE 0 0 0 194 INSIGHT SELECT INCOME FD COM 45781W109 58160 2844 SH SOLE 0 0 0 2844 INTELLIGENT SYS CORP NEW COM 45816D100 12232 299 SH SOLE 0 0 0 299 INTERNATIONAL BUSINESS MACHS COM 459200101 2318467 17398 SH SOLE 0 0 0 17398 INTERPUBLIC GROUP COS INC COM 460690100 34368 1177 SH SOLE 0 0 0 1177 INTUIT COM 461202103 1512523 3949 SH SOLE 0 0 0 3949 INTUITIVE SURGICAL INC COM NEW 46120E602 874905 1184 SH SOLE 0 0 0 1184 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 1025361 30399 SH SOLE 0 0 0 30399 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 127150 7655 SH SOLE 0 0 0 7655 INVESCO DB MULTI-SECTOR COMM GOLD FD 46140H601 42441 860 SH SOLE 0 0 0 860 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 220655 4663 SH SOLE 0 0 0 4663 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 48801 1437 SH SOLE 0 0 0 1437 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 47900 1995 SH SOLE 0 0 0 1995 INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 396931 9013 SH SOLE 0 0 0 9013 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 1315998 18930 SH SOLE 0 0 0 18930 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 112966 3716 SH SOLE 0 0 0 3716 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 2495 29 SH SOLE 0 0 0 29 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 36866 1000 SH SOLE 0 0 0 1000 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 8647 86 SH SOLE 0 0 0 86 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 9055744 155731 SH SOLE 0 0 0 155731 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 123417 5352 SH SOLE 0 0 0 5352 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2008686 92823 SH SOLE 0 0 0 92823 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 37771 1735 SH SOLE 0 0 0 1735 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 5912 150 SH SOLE 0 0 0 150 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 361373 4969 SH SOLE 0 0 0 4969 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 2477 100 SH SOLE 0 0 0 100 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 60015 813 SH SOLE 0 0 0 813 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 6202 155 SH SOLE 0 0 0 155 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 97146 1427 SH SOLE 0 0 0 1427 EASTMAN KODAK CO COM NEW 277461406 73057 9283 SH SOLE 0 0 0 9283 EATON VANCE LTD DURATION INC COM 27828H105 12895 1021 SH SOLE 0 0 0 1021 EATON VANCE NEW YORK MUN BD COM 27827Y109 16531 1355 SH SOLE 0 0 0 1355 EATON VANCE TAX-MANAGED DIVE COM 27828N102 165333 12947 SH SOLE 0 0 0 12947 EATON VANCE TAX-MANAGED GLOB COM 27829F108 78101 8398 SH SOLE 0 0 0 8398 ECHOSTAR CORP CL A 278768106 360 15 SH SOLE 0 0 0 15 EDITAS MEDICINE INC COM 28106W103 636258 15149 SH SOLE 0 0 0 15149 EDWARDS LIFESCIENCES CORP COM 28176E108 2613415 31246 SH SOLE 0 0 0 31246 EHANG HLDGS LTD ADS 26853E102 11075 299 SH SOLE 0 0 0 299 EKSO BIONICS HLDGS INC COM 282644301 666 108 SH SOLE 0 0 0 108 ELANCO ANIMAL HEALTH INC COM 28414H103 12281 417 SH SOLE 0 0 0 417 ELASTIC N V ORD SHS N14506104 20238 182 SH SOLE 0 0 0 182 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 86202 7780 SH SOLE 0 0 0 7780 ENERGIZER HLDGS INC NEW COM 29272W109 34836 734 SH SOLE 0 0 0 734 EPR PPTYS COM SH BEN INT 26884U109 41092 882 SH SOLE 0 0 0 882 EQUINIX INC COM 29444U700 1482865 2182 SH SOLE 0 0 0 2182 ESCO TECHNOLOGIES INC COM 296315104 26134 240 SH SOLE 0 0 0 240 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 3634229 251852 SH SOLE 0 0 0 251852 ETF MANAGERS TR WEDBUSH VID GAME 26924G706 104350 1075 SH SOLE 0 0 0 1075 ETF SER SOLUTIONS DISTILLATE US 26922A321 53762 1359 SH SOLE 0 0 0 1359 ETF SER SOLUTIONS LONCAR CANCER 26922A826 181748 6072 SH SOLE 0 0 0 6072 ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 112120 4180 SH SOLE 0 0 0 4180 ETF SER SOLUTIONS ROUNDHILL ACQUI 26922A701 3397 100 SH SOLE 0 0 0 100 ETFIS SER TR I VIRTUS REAL AS 26923G780 1244 50 SH SOLE 0 0 0 50 EURONET WORLDWIDE INC COM 298736109 3872 28 SH SOLE 0 0 0 28 EVANS BANCORP INC COM NEW 29911Q208 14979 442 SH SOLE 0 0 0 442 EVERGY INC COM 30034W106 82890 1392 SH SOLE 0 0 0 1392 EXELIXIS INC COM 30161Q104 63252 2800 SH SOLE 0 0 0 2800 EXP WORLD HLDGS INC COM 30212W100 4555 100 SH SOLE 0 0 0 100 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 7604 385 SH SOLE 0 0 0 385 EXTRA SPACE STORAGE INC COM 30225T102 29028 219 SH SOLE 0 0 0 219 FEDERAL SIGNAL CORP COM 313855108 919 24 SH SOLE 0 0 0 24 FEDNAT HLDG CO COM 31431B109 995 215 SH SOLE 0 0 0 215 FERGUSON PLC NEW SHS G3421J106 21763 182 SH SOLE 0 0 0 182 FERROGLOBE PLC SHS G33856108 4048 1071 SH SOLE 0 0 0 1071 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 184773 4213 SH SOLE 0 0 0 4213 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 114128 1495 SH SOLE 0 0 0 1495 FIREEYE INC COM 31816Q101 10666 545 SH SOLE 0 0 0 545 FIRST INDL RLTY TR INC COM 32054K103 7967 174 SH SOLE 0 0 0 174 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 14967 249 SH SOLE 0 0 0 249 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 53189 2016 SH SOLE 0 0 0 2016 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 34805 856 SH SOLE 0 0 0 856 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 8312 288 SH SOLE 0 0 0 288 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 5587 96 SH SOLE 0 0 0 96 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 159698 5397 SH SOLE 0 0 0 5397 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1159412 10675 SH SOLE 0 0 0 10675 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 881996 21090 SH SOLE 0 0 0 21090 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1040396 9156 SH SOLE 0 0 0 9156 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 112308 2620 SH SOLE 0 0 0 2620 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 1632 24 SH SOLE 0 0 0 24 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 290106 4164 SH SOLE 0 0 0 4164 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 10012 474 SH SOLE 0 0 0 474 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2306632 10577 SH SOLE 0 0 0 10577 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 2673191 59883 SH SOLE 0 0 0 59883 FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761 274373 9064 SH SOLE 0 0 0 9064 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 38580 1237 SH SOLE 0 0 0 1237 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 73722 5755 SH SOLE 0 0 0 5755 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1181441 7361 SH SOLE 0 0 0 7361 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 830618 27632 SH SOLE 0 0 0 27632 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 317774 9543 SH SOLE 0 0 0 9543 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 12652636 239497 SH SOLE 0 0 0 239497 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 835691 24244 SH SOLE 0 0 0 24244 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 1901913 57994 SH SOLE 0 0 0 57994 FIRST TR S&P REIT INDEX FD COM 33734G108 32684 1297 SH SOLE 0 0 0 1297 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 2410 604 SH SOLE 0 0 0 604 FISKER INC CL A COM STK 33813J106 35301 2050 SH SOLE 0 0 0 2050 FIVE BELOW INC COM 33829M101 498916 2615 SH SOLE 0 0 0 2615 FIVE STAR SENIOR LIVING INC COM NEW 33832D205 869 142 SH SOLE 0 0 0 142 FIVE9 INC COM 338307101 5159 33 SH SOLE 0 0 0 33 FLEX LTD ORD Y2573F102 17047 931 SH SOLE 0 0 0 931 FLEXSHARES TR CR SCD US BD 33939L761 24236 453 SH SOLE 0 0 0 453 FLEXSHARES TR IBOXX 3R TARGT 33939L506 4615 175 SH SOLE 0 0 0 175 FLEXSHARES TR MORNSTAR UPSTR 33939L407 10857 300 SH SOLE 0 0 0 300 FLOOR & DECOR HLDGS INC CL A 339750101 901809 9445 SH SOLE 0 0 0 9445 FMC CORP COM NEW 302491303 51102 462 SH SOLE 0 0 0 462 FONAR CORP COM NEW 344437405 109 6 SH SOLE 0 0 0 6 FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 6250 1000 SH SOLE 0 0 0 1000 FOREST ROAD ACQUISITION CORP COM 34619R102 35572 3515 SH SOLE 0 0 0 3515 FORMFACTOR INC COM 346375108 35321 783 SH SOLE 0 0 0 783 FORTUNE BRANDS HOME & SEC IN COM 34964C106 27150 283 SH SOLE 0 0 0 283 FOX FACTORY HLDG CORP COM 35138V102 28080 221 SH SOLE 0 0 0 221 FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520 247751 5714 SH SOLE 0 0 0 5714 FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 720061 28597 SH SOLE 0 0 0 28597 FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 1536919 35125 SH SOLE 0 0 0 35125 FUSION PHARMACEUTICALS INC COM 36118A100 322 30 SH SOLE 0 0 0 30 GABELLI CONV & INC SECS FD I COM 36240B109 28379 4660 SH SOLE 0 0 0 4660 GALLAGHER ARTHUR J & CO COM 363576109 45167 362 SH SOLE 0 0 0 362 GAN LTD ORD SHS G3728V109 4532 249 SH SOLE 0 0 0 249 GANNETT CO INC COM 36472T109 32318 6007 SH SOLE 0 0 0 6007 GARMIN LTD SHS H2906T109 328233 2489 SH SOLE 0 0 0 2489 GARTNER INC COM 366651107 43995 241 SH SOLE 0 0 0 241 GENERAC HLDGS INC COM 368736104 602181 1839 SH SOLE 0 0 0 1839 GENERAL MLS INC COM 370334104 385321 6284 SH SOLE 0 0 0 6284 GENESIS ENERGY L P UNIT LTD PARTN 371927104 2344 251 SH SOLE 0 0 0 251 GENMARK DIAGNOSTICS INC COM 372309104 3585 150 SH SOLE 0 0 0 150 GENWORTH FINL INC COM CL A 37247D106 4349 1310 SH SOLE 0 0 0 1310 GEO GROUP INC NEW COM 36162J106 8852 1141 SH SOLE 0 0 0 1141 GERDAU SA SPON ADR REP PFD 373737105 3936 737 SH SOLE 0 0 0 737 GLOBAL NET LEASE INC COM NEW 379378201 237336 13142 SH SOLE 0 0 0 13142 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 137040 5324 SH SOLE 0 0 0 5324 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 60940 2711 SH SOLE 0 0 0 2711 GLOBAL X FDS GLB X SUPERDIV 37950E549 26591 1913 SH SOLE 0 0 0 1913 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 29140 2451 SH SOLE 0 0 0 2451 GLOBAL X FDS GLOBAL X SILVER 37954Y848 19910 499 SH SOLE 0 0 0 499 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 22596 1200 SH SOLE 0 0 0 1200 GLOBAL X FDS INTERNET OF THNG 37954Y780 30164 905 SH SOLE 0 0 0 905 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 41407 1249 SH SOLE 0 0 0 1249 GLOBAL X FDS US INFR DEV ETF 37954Y673 941755 37580 SH SOLE 0 0 0 37580 GLOBUS MED INC CL A 379577208 18316 297 SH SOLE 0 0 0 297 GLU MOBILE INC COM 379890106 4905 393 SH SOLE 0 0 0 393 GOGO INC COM 38046C109 483 50 SH SOLE 0 0 0 50 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 324776 5624 SH SOLE 0 0 0 5624 GOLDMAN SACHS GROUP INC COM 38141G104 2019032 6174 SH SOLE 0 0 0 6174 GOODRX HLDGS INC COM CL A 38246G108 844003 21630 SH SOLE 0 0 0 21630 GOODYEAR TIRE & RUBR CO COM 382550101 54432 3098 SH SOLE 0 0 0 3098 GOPRO INC CL A 38268T103 11640 1000 SH SOLE 0 0 0 1000 GRACO INC COM 384109104 866602 12100 SH SOLE 0 0 0 12100 GRAHAM HLDGS CO COM CL B 384637104 1125 2 SH SOLE 0 0 0 2 GRANITE PT MTG TR INC COM STK 38741L107 5327 445 SH SOLE 0 0 0 445 GREAT WESTN NATL BK PORTLAND COM 695263103 6409 168 SH SOLE 0 0 0 168 GREEN PLAINS INC COM 393222104 8121 300 SH SOLE 0 0 0 300 GRIFOLS S A SP ADR REP B NVT 398438408 7867 455 SH SOLE 0 0 0 455 GUIDEWIRE SOFTWARE INC COM 40171V100 33944 334 SH SOLE 0 0 0 334 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 19637 950 SH SOLE 0 0 0 950 HARTFORD FINL SVCS GROUP INC COM 416515104 815790 12214 SH SOLE 0 0 0 12214 HCI GROUP INC COM 40416E103 214303 2790 SH SOLE 0 0 0 2790 HEALTH CATALYST INC COM 42225T107 2947 63 SH SOLE 0 0 0 63 HEALTHSTREAM INC COM 42222N103 2234 100 SH SOLE 0 0 0 100 HELEN OF TROY LTD COM G4388N106 22751 108 SH SOLE 0 0 0 108 HELMERICH & PAYNE INC COM 423452101 21278 789 SH SOLE 0 0 0 789 HENRY JACK & ASSOC INC COM 426281101 113005 745 SH SOLE 0 0 0 745 HERITAGE CRYSTAL CLEAN INC COM 42726M106 4151 153 SH SOLE 0 0 0 153 HESS CORP COM 42809H107 33890 479 SH SOLE 0 0 0 479 HEWLETT PACKARD ENTERPRISE C COM 42824C109 86463 5493 SH SOLE 0 0 0 5493 HOME BANCSHARES INC COM 436893200 1244 46 SH SOLE 0 0 0 46 HOME DEPOT INC COM 437076102 8676488 28424 SH SOLE 0 0 0 28424 HONDA MOTOR LTD AMERN SHS 438128308 45723 1514 SH SOLE 0 0 0 1514 HORMEL FOODS CORP COM 440452100 201345 4214 SH SOLE 0 0 0 4214 HOTH THERAPEUTICS INC COM 44148G105 1970 1000 SH SOLE 0 0 0 1000 HOULIHAN LOKEY INC CL A 441593100 283266 4259 SH SOLE 0 0 0 4259 HOWMET AEROSPACE INC COM 443201108 46203 1438 SH SOLE 0 0 0 1438 HSBC HLDGS PLC SPON ADR NEW 404280406 1836 63 SH SOLE 0 0 0 63 HUDSON TECHNOLOGIES INC COM 444144109 1104 686 SH SOLE 0 0 0 686 HUMANA INC COM 444859102 271968 649 SH SOLE 0 0 0 649 HUNTINGTON BANCSHARES INC COM 446150104 206647 13146 SH SOLE 0 0 0 13146 HUNTSMAN CORP COM 447011107 77639 2693 SH SOLE 0 0 0 2693 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 7656 271 SH SOLE 0 0 0 271 HYCROFT MINING HOLDING CORP COM CL A 44862P109 875 250 SH SOLE 0 0 0 250 HYDROFARM HLDGS GROUP INC COM 44888K209 180960 3000 SH SOLE 0 0 0 3000 IAC INTERACTIVECORP NEW COM 44891N109 258490 1195 SH SOLE 0 0 0 1195 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 51840 965 SH SOLE 0 0 0 965 ICICI BANK LIMITED ADR 45104G104 34641 2161 SH SOLE 0 0 0 2161 ICU MED INC COM 44930G107 15408 75 SH SOLE 0 0 0 75 ILLINOIS TOOL WKS INC COM 452308109 785671 3547 SH SOLE 0 0 0 3547 IMMUNIC INC COM 4525EP101 988 62 SH SOLE 0 0 0 62 INDEPENDENT BK CORP MICH COM NEW 453838609 61658 2608 SH SOLE 0 0 0 2608 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 17562 533 SH SOLE 0 0 0 533 INDEXIQ ETF TR US RL EST SMCP 45409B628 1422 59 SH SOLE 0 0 0 59 INGERSOLL RAND INC COM 45687V106 618028 12559 SH SOLE 0 0 0 12559 INNOVATIVE INDL PPTYS INC COM 45781V101 53147 295 SH SOLE 0 0 0 295 INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615 105819 2867 SH SOLE 0 0 0 2867 INNOVATOR ETFS TR S&P 500 POWER 45782C417 392050 14246 SH SOLE 0 0 0 14246 INNOVATOR ETFS TR S&P 500 POWER 45782C508 36914 1170 SH SOLE 0 0 0 1170 INNOVATOR ETFS TR S&P 500 POWER 45782C573 185214 6238 SH SOLE 0 0 0 6238 INPHI CORP COM 45772F107 22480 126 SH SOLE 0 0 0 126 INSEEGO CORP COM 45782B104 11910 1191 SH SOLE 0 0 0 1191 INSIGHT ENTERPRISES INC COM 45765U103 4389 46 SH SOLE 0 0 0 46 INSMED INC COM PAR $.01 457669307 11921 350 SH SOLE 0 0 0 350 INSPERITY INC COM 45778Q107 28974 346 SH SOLE 0 0 0 346 INSULET CORP COM 45784P101 24005 92 SH SOLE 0 0 0 92 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 15822 229 SH SOLE 0 0 0 229 INTER PARFUMS INC COM 458334109 3050 43 SH SOLE 0 0 0 43 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 7510 109 SH SOLE 0 0 0 109 INTERDIGITAL INC COM 45867G101 12690 200 SH SOLE 0 0 0 200 FUBOTV INC COM 35953D104 67687 3060 SH SOLE 0 0 0 3060 FUELCELL ENERGY INC COM 35952H601 41112 2853 SH SOLE 0 0 0 2853 FULLER H B CO COM 359694106 3775 60 SH SOLE 0 0 0 60 FUSION ACQUISITION CORP CL A 36118H105 21822 2191 SH SOLE 0 0 0 2191 GABELLI EQUITY TR INC COM 362397101 10728 1573 SH SOLE 0 0 0 1573 GALAPAGOS NV SPON ADR 36315X101 8480 110 SH SOLE 0 0 0 110 GALIANO GOLD INC COM 36352H100 2016 1800 SH SOLE 0 0 0 1800 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 2082 600 SH SOLE 0 0 0 600 GAMESTOP CORP NEW CL A 36467W109 3796 20 SH SOLE 0 0 0 20 GAP INC COM 364760108 32460 1090 SH SOLE 0 0 0 1090 GENERAL DYNAMICS CORP COM 369550108 325058 1790 SH SOLE 0 0 0 1790 GENMAB A/S SPONSORED ADS 372303206 56927 1734 SH SOLE 0 0 0 1734 GENPREX INC COM 372446104 4211 977 SH SOLE 0 0 0 977 GILEAD SCIENCES INC COM 375558103 678199 10494 SH SOLE 0 0 0 10494 GLAUKOS CORP COM 377322102 69326 826 SH SOLE 0 0 0 826 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 426692 11956 SH SOLE 0 0 0 11956 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 52279 2087 SH SOLE 0 0 0 2087 GLOBAL X FDS GLBL X MLP ETF 37954Y343 30268 915 SH SOLE 0 0 0 915 GLOBAL X FDS MILL THEMC ETF 37954Y764 404445 10081 SH SOLE 0 0 0 10081 GLOBAL X FDS S&P 500 COVERED 37954Y475 23910 500 SH SOLE 0 0 0 500 GLOBAL X FDS SOCIAL MED ETF 37950E416 28881 433 SH SOLE 0 0 0 433 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 215960 11295 SH SOLE 0 0 0 11295 GLOBAL X FDS US PFD ETF 37954Y657 411655 16137 SH SOLE 0 0 0 16137 GODADDY INC CL A 380237107 130867 1686 SH SOLE 0 0 0 1686 GOLAR LNG LTD SHS G9456A100 6851 670 SH SOLE 0 0 0 670 GORES HOLDINGS VI INC COM CL A 38286R105 3425 250 SH SOLE 0 0 0 250 GRACE W R & CO DEL NEW COM 38388F108 6525 109 SH SOLE 0 0 0 109 GREENPOWER MTR CO INC COM NEW 39540E302 14922 600 SH SOLE 0 0 0 600 GROCERY OUTLET HLDG CORP COM 39874R101 75809 2055 SH SOLE 0 0 0 2055 GROWGENERATION CORP COM 39986L109 37417 753 SH SOLE 0 0 0 753 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 33949 672 SH SOLE 0 0 0 672 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 631 6 SH SOLE 0 0 0 6 GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108 83 48 SH SOLE 0 0 0 48 GS ACQUISITION HLDGS CORP II COM CL A 36258Q105 5215 500 SH SOLE 0 0 0 500 GUARDANT HEALTH INC COM 40131M109 19081 125 SH SOLE 0 0 0 125 GW PHARMACEUTICALS PLC ADS 36197T103 212128 978 SH SOLE 0 0 0 978 HAEMONETICS CORP MASS COM 405024100 7771 70 SH SOLE 0 0 0 70 HANNON ARMSTRONG SUST INFR C COM 41068X100 42973 766 SH SOLE 0 0 0 766 HANOVER INS GROUP INC COM 410867105 38967 301 SH SOLE 0 0 0 301 HDFC BANK LTD SPONSORED ADS 40415F101 655315 8435 SH SOLE 0 0 0 8435 HECLA MNG CO COM 422704106 17070 3000 SH SOLE 0 0 0 3000 HEICO CORP NEW CL A 422806208 42259 372 SH SOLE 0 0 0 372 HERBALIFE NUTRITION LTD COM SHS G4412G101 10957 247 SH SOLE 0 0 0 247 HERCULES CAPITAL INC COM 427096508 201124 12547 SH SOLE 0 0 0 12547 HERITAGE COMM CORP COM 426927109 284640 23293 SH SOLE 0 0 0 23293 HEXCEL CORP NEW COM 428291108 504 9 SH SOLE 0 0 0 9 HIGHWOODS PPTYS INC COM 431284108 1031 24 SH SOLE 0 0 0 24 HOLLYFRONTIER CORP COM 436106108 77086 2154 SH SOLE 0 0 0 2154 HOLLYSYS AUTOMATION TCHNGY L SHS G45667105 1039 83 SH SOLE 0 0 0 83 HONEYWELL INTL INC COM 438516106 2502693 11529 SH SOLE 0 0 0 11529 HOST HOTELS & RESORTS INC COM 44107P104 8526 506 SH SOLE 0 0 0 506 HOWARD HUGHES CORP COM 44267D107 23497 247 SH SOLE 0 0 0 247 HUBSPOT INC COM 443573100 168966 372 SH SOLE 0 0 0 372 HUNTINGTON INGALLS INDS INC COM 446413106 237757 1155 SH SOLE 0 0 0 1155 HUYA INC ADS REP SHS A 44852D108 145516 7470 SH SOLE 0 0 0 7470 HYSTER YALE MATLS HANDLING I CL A 449172105 6534 75 SH SOLE 0 0 0 75 IAA INC COM 449253103 441 8 SH SOLE 0 0 0 8 IHS MARKIT LTD SHS G47567105 441801 4565 SH SOLE 0 0 0 4565 ILLUMINA INC COM 452327109 2749486 7159 SH SOLE 0 0 0 7159 IMMUNOGEN INC COM 45253H101 405 50 SH SOLE 0 0 0 50 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 4145 150 SH SOLE 0 0 0 150 INDIA FD INC COM 454089103 8837 412 SH SOLE 0 0 0 412 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 6338 274 SH SOLE 0 0 0 274 ING GROEP N.V. SPONSORED ADR 456837103 63205 5168 SH SOLE 0 0 0 5168 INGEVITY CORP COM 45688C107 4909 65 SH SOLE 0 0 0 65 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2784 300 SH SOLE 0 0 0 300 INSTALLED BLDG PRODS INC COM 45780R101 11088 100 SH SOLE 0 0 0 100 INTEL CORP COM 458140100 3875515 60555 SH SOLE 0 0 0 60555 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 44954 322 SH SOLE 0 0 0 322 INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103 26464 350 SH SOLE 0 0 0 350 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 932 50 SH SOLE 0 0 0 50 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 498069 47345 SH SOLE 0 0 0 47345 INVESCO DB US DLR INDEX TR BEARISH FD 46141D104 1830868 87434 SH SOLE 0 0 0 87434 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 45264 1946 SH SOLE 0 0 0 1946 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 36145 425 SH SOLE 0 0 0 425 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 359493 18578 SH SOLE 0 0 0 18578 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 24590 1092 SH SOLE 0 0 0 1092 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 12800 400 SH SOLE 0 0 0 400 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 103480 1672 SH SOLE 0 0 0 1672 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 214079 6724 SH SOLE 0 0 0 6724 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1226045 45816 SH SOLE 0 0 0 45816 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 66413 361 SH SOLE 0 0 0 361 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 478176 12017 SH SOLE 0 0 0 12017 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 428192 13368 SH SOLE 0 0 0 13368 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 49494 1915 SH SOLE 0 0 0 1915 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 56274 2410 SH SOLE 0 0 0 2410 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 12115 485 SH SOLE 0 0 0 485 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 19565 129 SH SOLE 0 0 0 129 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 36449 574 SH SOLE 0 0 0 574 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 34593 458 SH SOLE 0 0 0 458 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 14826 50 SH SOLE 0 0 0 50 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 163898 1956 SH SOLE 0 0 0 1956 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 9910 305 SH SOLE 0 0 0 305 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 1116304 10790 SH SOLE 0 0 0 10790 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1070055 10876 SH SOLE 0 0 0 10876 INVESCO QQQ TR UNIT SER 1 46090E103 46963977 147163 SH SOLE 0 0 0 147163 ISHARES INC EM MKTS DIV ETF 464286319 44508 1136 SH SOLE 0 0 0 1136 ISHARES INC MSCI AUSTRIA ETF 464286202 6692 305 SH SOLE 0 0 0 305 ISHARES INC MSCI EQUAL WEITE 464286681 5172 66 SH SOLE 0 0 0 66 ISHARES INC MSCI GBL MIN VOL 464286525 67187 681 SH SOLE 0 0 0 681 ISHARES INC MSCI GERMANY ETF 464286806 21438 641 SH SOLE 0 0 0 641 ISHARES INC MSCI JPN ETF NEW 46434G822 29121 425 SH SOLE 0 0 0 425 ISHARES INC MSCI STH AFR ETF 464286780 19258 390 SH SOLE 0 0 0 390 ISHARES TR 0-5YR INVT GR CP 46434V100 73062 1411 SH SOLE 0 0 0 1411 ISHARES TR 3YRTB ETF 464288125 14695 180 SH SOLE 0 0 0 180 ISHARES TR BARCLAYS 7 10 YR 464287440 2858662 25314 SH SOLE 0 0 0 25314 ISHARES TR BLACKROCK ULTRA 46434V878 3991 79 SH SOLE 0 0 0 79 ISHARES TR CHINA LG-CAP ETF 464287184 17264 370 SH SOLE 0 0 0 370 ISHARES TR COHEN STEER REIT 464287564 107642 1862 SH SOLE 0 0 0 1862 ISHARES TR CONV BD ETF 46435G102 3136656 31935 SH SOLE 0 0 0 31935 ISHARES TR CORE MSCI EAFE 46432F842 2450771 34015 SH SOLE 0 0 0 34015 ISHARES TR CORE MSCI INTL 46435G326 92378 1430 SH SOLE 0 0 0 1430 ISHARES TR CORE MSCI PAC 46434V696 19771 297 SH SOLE 0 0 0 297 ISHARES TR CORE TOTAL USD 46434V613 255257 4839 SH SOLE 0 0 0 4839 ISHARES TR DEVSMCP EXNA ETF 464288497 329 5 SH SOLE 0 0 0 5 ISHARES TR EAFE VALUE ETF 464288877 1696109 33277 SH SOLE 0 0 0 33277 ISHARES TR ESG EAFE ETF 46436E759 2661 41 SH SOLE 0 0 0 41 ISHARES TR EXPND TEC SC ETF 464287549 804777 2230 SH SOLE 0 0 0 2230 ISHARES TR GBL GREEN ETF 46435U440 3335 61 SH SOLE 0 0 0 61 ISHARES TR GLB CNSM STP ETF 464288737 5461 94 SH SOLE 0 0 0 94 ISHARES TR GLOB HLTHCRE ETF 464287325 157588 2045 SH SOLE 0 0 0 2045 ISHARES TR GLOBAL 100 ETF 464287572 674358 10216 SH SOLE 0 0 0 10216 ISHARES TR GLOBAL MATER ETF 464288695 546304 6296 SH SOLE 0 0 0 6296 ISHARES TR GOV/CRED BD ETF 464288596 2159 18 SH SOLE 0 0 0 18 ISHARES TR HIGH YLD BD FCTR 46435G250 53652 1043 SH SOLE 0 0 0 1043 ISHARES TR IBONDS DEC2026 46435GAA0 195196 7405 SH SOLE 0 0 0 7405 ISHARES TR IBONDS DEC25 ETF 46434VBD1 718185 26768 SH SOLE 0 0 0 26768 ISHARES TR INTL SEL DIV ETF 464288448 3354795 106569 SH SOLE 0 0 0 106569 ISHARES TR ISHS 5-10YR INVT 464288638 40039 676 SH SOLE 0 0 0 676 ISHARES TR MBS ETF 464288588 355629 3280 SH SOLE 0 0 0 3280 ISHARES TR MORNINGSTR US EQ 464287127 7401 33 SH SOLE 0 0 0 33 ISHARES TR MRGSTR MD CP VAL 464288406 6085 33 SH SOLE 0 0 0 33 ISHARES TR MRGSTR SM CP GR 464288604 148718 495 SH SOLE 0 0 0 495 ISHARES TR MSCI AC ASIA ETF 464288182 12231 132 SH SOLE 0 0 0 132 ISHARES TR MSCI GERMNY ETF 46429B465 3870 50 SH SOLE 0 0 0 50 ISHARES TR MSCI INDIA ETF 46429B598 171926 4076 SH SOLE 0 0 0 4076 ISHARES TR MSCI KLD400 SOC 464288570 240593 3151 SH SOLE 0 0 0 3151 ISHARES TR MSCI USA QLT FCT 46432F339 3049338 25040 SH SOLE 0 0 0 25040 ISHARES TR PFD AND INCM SEC 464288687 5025109 130862 SH SOLE 0 0 0 130862 ISHARES TR ROBOTICS ARTIF 46435U556 128396 2976 SH SOLE 0 0 0 2976 ISHARES TR RUS 1000 ETF 464287622 1734338 7748 SH SOLE 0 0 0 7748 ISHARES TR RUS 2000 GRW ETF 464287648 325275 1082 SH SOLE 0 0 0 1082 ISHARES TR RUS MID CAP ETF 464287499 3649865 49369 SH SOLE 0 0 0 49369 ISHARES TR S&P 100 ETF 464287101 32909 183 SH SOLE 0 0 0 183 ISHARES TR S&P 500 GRWT ETF 464287309 9513441 146113 SH SOLE 0 0 0 146113 ISHARES TR S&P MC 400VL ETF 464287705 5924651 58125 SH SOLE 0 0 0 58125 ISHARES TR U.S. ENERGY ETF 464287796 35568 1356 SH SOLE 0 0 0 1356 ISHARES TR U.S. FIXED INCME 46435U796 8486 85 SH SOLE 0 0 0 85 ISHARES TR U.S. TECH ETF 464287721 1366745 15584 SH SOLE 0 0 0 15584 ISHARES TR U.S. UTILITS ETF 464287697 34743 437 SH SOLE 0 0 0 437 ISHARES TR US HLTHCR PR ETF 464288828 109520 435 SH SOLE 0 0 0 435 ISHARES TR US OIL EQ&SV ETF 464288844 7684 573 SH SOLE 0 0 0 573 ISHARES TR USD INV GRDE ETF 464288620 197088 3338 SH SOLE 0 0 0 3338 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 7724913 153913 SH SOLE 0 0 0 153913 ISHARES U S ETF TR INT RT HDG C B 46431W705 14188 147 SH SOLE 0 0 0 147 ITT INC COM 45073V108 9307 102 SH SOLE 0 0 0 102 IZEA WORLDWIDE INC COM 46604H105 11310 3000 SH SOLE 0 0 0 3000 J & J SNACK FOODS CORP COM 466032109 2355 15 SH SOLE 0 0 0 15 J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 7388 250 SH SOLE 0 0 0 250 J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 1205 44 SH SOLE 0 0 0 44 J2 GLOBAL INC COM 48123V102 17739 148 SH SOLE 0 0 0 148 JOHN BEAN TECHNOLOGIES CORP COM 477839104 5734 43 SH SOLE 0 0 0 43 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 1205 100 SH SOLE 0 0 0 100 JONES LANG LASALLE INC COM 48020Q107 26319 147 SH SOLE 0 0 0 147 JOYY INC ADS REPSTG COM A 46591M109 656 7 SH SOLE 0 0 0 7 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 37162 2240 SH SOLE 0 0 0 2240 KALEYRA INC COM 483379103 7050 500 SH SOLE 0 0 0 500 KELLOGG CO COM 487836108 111044 1754 SH SOLE 0 0 0 1754 KENNAMETAL INC COM 489170100 52427 1312 SH SOLE 0 0 0 1312 KKR & CO INC COM 48251W104 534127 10934 SH SOLE 0 0 0 10934 KLA CORP COM NEW 482480100 622021 1883 SH SOLE 0 0 0 1883 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 492682 10245 SH SOLE 0 0 0 10245 KOHLS CORP COM 500255104 20446 343 SH SOLE 0 0 0 343 KONTOOR BRANDS INC COM 50050N103 1407 29 SH SOLE 0 0 0 29 KOSMOS ENERGY LTD COM 500688106 6140 2000 SH SOLE 0 0 0 2000 DIGITAL RLTY TR INC COM 253868103 482610 3427 SH SOLE 0 0 0 3427 DILLARDS INC CL A 254067101 256393 2655 SH SOLE 0 0 0 2655 DIME CMNTY BANCSHARES INC COM 25432X102 11182 371 SH SOLE 0 0 0 371 DINE BRANDS GLOBAL INC COM 254423106 8193 91 SH SOLE 0 0 0 91 DIODES INC COM 254543101 387384 4852 SH SOLE 0 0 0 4852 DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 452576 11025 SH SOLE 0 0 0 11025 DISNEY WALT CO COM 254687106 11204837 60724 SH SOLE 0 0 0 60724 DORCHESTER MINERALS LP COM UNIT 25820R105 2049 150 SH SOLE 0 0 0 150 DROPBOX INC CL A 26210C104 799800 30000 SH SOLE 0 0 0 30000 DUCK CREEK TECHNOLOGIES INC SHS 264120106 2392 53 SH SOLE 0 0 0 53 EASTGROUP PPTYS INC COM 277276101 163482 1141 SH SOLE 0 0 0 1141 EATON VANCE ENHANCED EQUITY COM 278274105 97827 5816 SH SOLE 0 0 0 5816 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 25195 1830 SH SOLE 0 0 0 1830 EGAIN CORP COM NEW 28225C806 1015 107 SH SOLE 0 0 0 107 EIGER BIOPHARMACEUTICALS INC COM 28249U105 19913 2250 SH SOLE 0 0 0 2250 ELECTRONIC ARTS INC COM 285512109 150034 1108 SH SOLE 0 0 0 1108 EMBRAER S.A. SPONSORED ADS 29082A107 10010 1000 SH SOLE 0 0 0 1000 ENCORE CAP GROUP INC COM 292554102 724 18 SH SOLE 0 0 0 18 ENERSYS COM 29275Y102 63560 700 SH SOLE 0 0 0 700 ENNIS INC COM 293389102 747 35 SH SOLE 0 0 0 35 ENPHASE ENERGY INC COM 29355A107 233510 1440 SH SOLE 0 0 0 1440 ENTERGY CORP NEW COM 29364G103 258559 2599 SH SOLE 0 0 0 2599 ENTERPRISE PRODS PARTNERS L COM 293792107 995146 45193 SH SOLE 0 0 0 45193 EOG RES INC COM 26875P101 269913 3721 SH SOLE 0 0 0 3721 EPAM SYS INC COM 29414B104 677150 1707 SH SOLE 0 0 0 1707 EPIZYME INC COM 29428V104 1742 200 SH SOLE 0 0 0 200 ESSENT GROUP LTD COM G3198U102 3989 84 SH SOLE 0 0 0 84 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 144702 2227 SH SOLE 0 0 0 2227 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 472030 8196 SH SOLE 0 0 0 8196 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 2521280 45925 SH SOLE 0 0 0 45925 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 15362 230 SH SOLE 0 0 0 230 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 514941 14625 SH SOLE 0 0 0 14625 ETF SER SOLUTIONS US GLB JETS 26922A842 2225667 82708 SH SOLE 0 0 0 82708 EVERCORE INC CLASS A 29977A105 41235 313 SH SOLE 0 0 0 313 EVOGENE LTD SHS M4119S104 16380 3250 SH SOLE 0 0 0 3250 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 3526422 169133 SH SOLE 0 0 0 169133 EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 30380 1000 SH SOLE 0 0 0 1000 EXELON CORP COM 30161N101 437563 10004 SH SOLE 0 0 0 10004 EXLSERVICE HOLDINGS INC COM 302081104 2074 23 SH SOLE 0 0 0 23 EXPEDIA GROUP INC COM NEW 30212P303 1612764 9370 SH SOLE 0 0 0 9370 EYEPOINT PHARMACEUTICALS INC COM NEW 30233G209 7620 750 SH SOLE 0 0 0 750 F N B CORP COM 302520101 46274 3644 SH SOLE 0 0 0 3644 F5 NETWORKS INC COM 315616102 9597 46 SH SOLE 0 0 0 46 FACEBOOK INC CL A 30303M102 14072938 47781 SH SOLE 0 0 0 47781 FARFETCH LTD ORD SH CL A 30744W107 8218 155 SH SOLE 0 0 0 155 FASTENAL CO COM 311900104 277696 5523 SH SOLE 0 0 0 5523 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 13797 136 SH SOLE 0 0 0 136 FEDEX CORP COM 31428X106 1880301 6620 SH SOLE 0 0 0 6620 FERRARI N V COM N3167Y103 36670 175 SH SOLE 0 0 0 175 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 28101 699 SH SOLE 0 0 0 699 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 48166 455 SH SOLE 0 0 0 455 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 31833 1158 SH SOLE 0 0 0 1158 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 151607 3729 SH SOLE 0 0 0 3729 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q205 109 11 SH SOLE 0 0 0 11 FIFTH THIRD BANCORP COM 316773100 45202 1207 SH SOLE 0 0 0 1207 FIRST LONG IS CORP COM 320734106 79305 3732 SH SOLE 0 0 0 3732 FIRST MAJESTIC SILVER CORP COM 32076V103 154632 9925 SH SOLE 0 0 0 9925 FIRST SOLAR INC COM 336433107 167066 1914 SH SOLE 0 0 0 1914 FIRST TR BICK INDEX FD COM SHS 33733H107 60833 1617 SH SOLE 0 0 0 1617 FIRST TR ENERGY INCOME & GRO COM 33738G104 168178 12560 SH SOLE 0 0 0 12560 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 6529 150 SH SOLE 0 0 0 150 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 86420 1567 SH SOLE 0 0 0 1567 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 527835 4430 SH SOLE 0 0 0 4430 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 112985 1445 SH SOLE 0 0 0 1445 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4988961 70446 SH SOLE 0 0 0 70446 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 298329 12991 SH SOLE 0 0 0 12991 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 5290963 88227 SH SOLE 0 0 0 88227 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2719941 53270 SH SOLE 0 0 0 53270 FIRST TR EXCHANGE-TRADED FD HEDGED BUYWRITE 33738R407 3999 192 SH SOLE 0 0 0 192 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 187905 11635 SH SOLE 0 0 0 11635 FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 2556 100 SH SOLE 0 0 0 100 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 99885 4379 SH SOLE 0 0 0 4379 FIRST TR EXCHANGE-TRADED FD SMAL CP US EQT 33738R746 156063 5522 SH SOLE 0 0 0 5522 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 126676 3727 SH SOLE 0 0 0 3727 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 134424 4217 SH SOLE 0 0 0 4217 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 718285 22901 SH SOLE 0 0 0 22901 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 1351085 44972 SH SOLE 0 0 0 44972 FIRST TR EXCHNG TRADED FD VI FT CBOE VST GRWT 33740F581 442839 21847 SH SOLE 0 0 0 21847 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 168808 6339 SH SOLE 0 0 0 6339 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 67040946 2019914 SH SOLE 0 0 0 2019914 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 750872 20890 SH SOLE 0 0 0 20890 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 1441430 45652 SH SOLE 0 0 0 45652 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 262128 2794 SH SOLE 0 0 0 2794 FIRST TR MORNINGSTAR DIVID L SHS 336917109 289409 8845 SH SOLE 0 0 0 8845 FIRST TR SR FLG RTE INCM FD COM 33733U108 3837 313 SH SOLE 0 0 0 313 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 8885 554 SH SOLE 0 0 0 554 INTERNATIONAL PAPER CO COM 460146103 727484 13454 SH SOLE 0 0 0 13454 INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 146298 2599 SH SOLE 0 0 0 2599 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 410277 7324 SH SOLE 0 0 0 7324 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 1107783 11525 SH SOLE 0 0 0 11525 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 603 53 SH SOLE 0 0 0 53 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 24028 295 SH SOLE 0 0 0 295 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1774958 66304 SH SOLE 0 0 0 66304 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 15456 699 SH SOLE 0 0 0 699 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 16590 221 SH SOLE 0 0 0 221 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 31889 1423 SH SOLE 0 0 0 1423 INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396 5193 130 SH SOLE 0 0 0 130 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 412 3 SH SOLE 0 0 0 3 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 3102980 67618 SH SOLE 0 0 0 67618 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 441337 10295 SH SOLE 0 0 0 10295 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 2774381 60352 SH SOLE 0 0 0 60352 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 1008201 23633 SH SOLE 0 0 0 23633 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 2040343 40483 SH SOLE 0 0 0 40483 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 577293 4794 SH SOLE 0 0 0 4794 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 133406 7066 SH SOLE 0 0 0 7066 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 782419 14017 SH SOLE 0 0 0 14017 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 31805 179 SH SOLE 0 0 0 179 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 448010 1660 SH SOLE 0 0 0 1660 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 213475 2535 SH SOLE 0 0 0 2535 INVESCO LTD SHS G491BT108 41287 1637 SH SOLE 0 0 0 1637 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3636 907 SH SOLE 0 0 0 907 INVESCO MUN TR COM 46131J103 5280 400 SH SOLE 0 0 0 400 INVITAE CORP COM 46185L103 1337350 35000 SH SOLE 0 0 0 35000 IQVIA HLDGS INC COM 46266C105 164169 850 SH SOLE 0 0 0 850 IROBOT CORP COM 462726100 2077 17 SH SOLE 0 0 0 17 ISHARES GOLD TR ISHARES 464285105 10009497 615590 SH SOLE 0 0 0 615590 ISHARES INC CORE MSCI EMKT 46434G103 1022219 15883 SH SOLE 0 0 0 15883 ISHARES INC ESG AWR MSCI EM 46434G863 1145808 26456 SH SOLE 0 0 0 26456 ISHARES INC MSCI BRAZIL ETF 464286400 10035 300 SH SOLE 0 0 0 300 ISHARES INC MSCI BRIC INDX 464286657 57977 1100 SH SOLE 0 0 0 1100 ISHARES INC MSCI CDA ETF 464286509 282036 8283 SH SOLE 0 0 0 8283 ISHARES INC MSCI EMERG MRKT 464286533 501241 7936 SH SOLE 0 0 0 7936 ISHARES INC MSCI PAC JP ETF 464286665 7032 140 SH SOLE 0 0 0 140 ISHARES INC MSCI SPAIN ETF 464286764 1315 48 SH SOLE 0 0 0 48 ISHARES INC MSCI SWEDEN ETF 464286756 446 10 SH SOLE 0 0 0 10 ISHARES INC MSCI TAIWAN ETF 46434G772 20326 339 SH SOLE 0 0 0 339 ISHARES SILVER TR ISHARES 46428Q109 2026656 89280 SH SOLE 0 0 0 89280 ISHARES TR 0-5 YR TIPS ETF 46429B747 2080781 19682 SH SOLE 0 0 0 19682 ISHARES TR 10-20 YR TRS ETF 464288653 17240 123 SH SOLE 0 0 0 123 ISHARES TR 20 YR TR BD ETF 464287432 514085 3795 SH SOLE 0 0 0 3795 ISHARES TR BROAD USD HIGH 46435U853 1710902 41537 SH SOLE 0 0 0 41537 ISHARES TR CMBS ETF 46429B366 27846 517 SH SOLE 0 0 0 517 ISHARES TR CORE 1 5 YR USD 46432F859 135406 2640 SH SOLE 0 0 0 2640 ISHARES TR CORE DIV GRWTH 46434V621 1144128 23703 SH SOLE 0 0 0 23703 ISHARES TR CORE LT USDB ETF 464289479 20565 300 SH SOLE 0 0 0 300 ISHARES TR CORE S&P TTL STK 464287150 3227790 35238 SH SOLE 0 0 0 35238 ISHARES TR CORE S&P US GWT 464287671 1756343 19345 SH SOLE 0 0 0 19345 ISHARES TR ESG AW MSCI EAFE 46435G516 202805 2672 SH SOLE 0 0 0 2672 ISHARES TR ESG AWRE 1 5 YR 46435G243 1143 44 SH SOLE 0 0 0 44 ISHARES TR FALN ANGLS USD 46435G474 120907 4135 SH SOLE 0 0 0 4135 ISHARES TR FLTG RATE NT ETF 46429B655 5331445 104991 SH SOLE 0 0 0 104991 ISHARES TR GBL COMM SVC ETF 464287275 6270 78 SH SOLE 0 0 0 78 ISHARES TR GENOMICS IMMUN 46435U192 17141 375 SH SOLE 0 0 0 375 ISHARES TR GL TIMB FORE ETF 464288174 8526 100 SH SOLE 0 0 0 100 ISHARES TR GLB INFRASTR ETF 464288372 236414 5245 SH SOLE 0 0 0 5245 ISHARES TR GLOBAL REIT ETF 46434V647 5935082 232931 SH SOLE 0 0 0 232931 ISHARES TR GNMA BOND ETF 46429B333 32689 650 SH SOLE 0 0 0 650 ISHARES TR GRWT ALLOCAT ETF 464289867 987700 18441 SH SOLE 0 0 0 18441 ISHARES TR IBONDS DEC 26 46435U259 73903 2755 SH SOLE 0 0 0 2755 ISHARES TR IBONDS DEC2021 46435G789 1159728 45100 SH SOLE 0 0 0 45100 ISHARES TR IBONDS DEC2023 46435G318 866062 33100 SH SOLE 0 0 0 33100 ISHARES TR IBONDS DEC22 ETF 46434VBA7 1261161 49535 SH SOLE 0 0 0 49535 ISHARES TR IBONDS DEC23 ETF 46434VAX8 972147 37190 SH SOLE 0 0 0 37190 ISHARES TR IBOXX HI YD ETF 464288513 4656211 53409 SH SOLE 0 0 0 53409 ISHARES TR INDIA 50 ETF 464289529 11891 265 SH SOLE 0 0 0 265 ISHARES TR INTL DIV GRWTH 46435G524 1168 18 SH SOLE 0 0 0 18 ISHARES TR ISHS 1-5YR INVS 464288646 10183457 186237 SH SOLE 0 0 0 186237 ISHARES TR MICRO-CAP ETF 464288869 96987 660 SH SOLE 0 0 0 660 ISHARES TR MODERT ALLOC ETF 464289875 160199 3679 SH SOLE 0 0 0 3679 ISHARES TR MORTGE REL ETF 46435G342 203628 5775 SH SOLE 0 0 0 5775 ISHARES TR MSCI ACWI EX US 464288240 27038 490 SH SOLE 0 0 0 490 ISHARES TR MSCI ACWI EXUS 46435G847 22370 707 SH SOLE 0 0 0 707 ISHARES TR MSCI CHINA ETF 46429B671 113585 1390 SH SOLE 0 0 0 1390 ISHARES TR MSCI EAFE ETF 464287465 2165372 28541 SH SOLE 0 0 0 28541 ISHARES TR MSCI INDIA SM CP 46429B614 18383 375 SH SOLE 0 0 0 375 ISHARES TR MSCI USA MMENTM 46432F396 8905832 55364 SH SOLE 0 0 0 55364 ISHARES TR NEW ZEALAND ETF 464289123 9962 160 SH SOLE 0 0 0 160 ISHARES TR PHLX SEMICND ETF 464287523 292129 689 SH SOLE 0 0 0 689 ISHARES TR RUS 1000 GRW ETF 464287614 2495254 10267 SH SOLE 0 0 0 10267 ISHARES TR RUS 2000 VAL ETF 464287630 2578440 16169 SH SOLE 0 0 0 16169 ISHARES TR RUS TP200 GR ETF 464289438 158548 1178 SH SOLE 0 0 0 1178 KRANESHARES TR CSI CHI INTERNET 500767306 361497 4735 SH SOLE 0 0 0 4735 KRANESHARES TR ELEC VEH FUTUR 500767827 75891 1791 SH SOLE 0 0 0 1791 KROGER CO COM 501044101 24024 668 SH SOLE 0 0 0 668 KT CORP SPONSORED ADR 48268K101 6606 531 SH SOLE 0 0 0 531 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 6360 1500 SH SOLE 0 0 0 1500 LATTICE SEMICONDUCTOR CORP COM 518415104 637213 14154 SH SOLE 0 0 0 14154 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 2346 79 SH SOLE 0 0 0 79 LATTICE STRATEGIES TR HARTFORD MLT SML 518416508 18631 494 SH SOLE 0 0 0 494 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 2171 43 SH SOLE 0 0 0 43 LENNOX INTL INC COM 526107107 3427 11 SH SOLE 0 0 0 11 LIBERTY BROADBAND CORP COM SER A 530307107 5661 39 SH SOLE 0 0 0 39 LIBERTY BROADBAND CORP COM SER C 530307305 27628 184 SH SOLE 0 0 0 184 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 779 60 SH SOLE 0 0 0 60 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 370 58 SH SOLE 0 0 0 58 LIGHTBRIDGE CORP COM 53224K302 89 14 SH SOLE 0 0 0 14 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 394 127 SH SOLE 0 0 0 127 LILLY ELI & CO COM 532457108 2747142 14705 SH SOLE 0 0 0 14705 LINCOLN ELEC HLDGS INC COM 533900106 3074 25 SH SOLE 0 0 0 25 LINCOLN NATL CORP IND COM 534187109 9216 148 SH SOLE 0 0 0 148 LINDE PLC SHS G5494J103 1529114 5458 SH SOLE 0 0 0 5458 LIONS GATE ENTMNT CORP CL A VTG 535919401 17193 1150 SH SOLE 0 0 0 1150 LISTED FD TR ROUNDHILL SPORTS 53656F789 466809 15166 SH SOLE 0 0 0 15166 LIVE NATION ENTERTAINMENT IN COM 538034109 1237583 14620 SH SOLE 0 0 0 14620 LIVE OAK BANCSHARES INC COM 53803X105 34245 500 SH SOLE 0 0 0 500 LIVERAMP HLDGS INC COM 53815P108 7990 154 SH SOLE 0 0 0 154 LOGITECH INTL S A SHS H50430232 230945 2210 SH SOLE 0 0 0 2210 M & T BK CORP COM 55261F104 431915 2849 SH SOLE 0 0 0 2849 MADRIGAL PHARMACEUTICALS INC COM 558868105 8188 70 SH SOLE 0 0 0 70 MALIBU BOATS INC COM CL A 56117J100 1275 16 SH SOLE 0 0 0 16 MANPOWERGROUP INC COM 56418H100 1681 17 SH SOLE 0 0 0 17 MARATHON PETE CORP COM 56585A102 953924 17834 SH SOLE 0 0 0 17834 MARRIOTT INTL INC NEW CL A 571903202 940340 6349 SH SOLE 0 0 0 6349 MARTIN MARIETTA MATLS INC COM 573284106 401641 1196 SH SOLE 0 0 0 1196 MASIMO CORP COM 574795100 563356 2453 SH SOLE 0 0 0 2453 MASTERCARD INCORPORATED CL A 57636Q104 4131937 11605 SH SOLE 0 0 0 11605 MAUI LD & PINEAPPLE INC COM 577345101 6572 569 SH SOLE 0 0 0 569 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 2083 66 SH SOLE 0 0 0 66 MAXLINEAR INC COM 57776J100 6032 177 SH SOLE 0 0 0 177 MBIA INC COM 55262C100 8812 916 SH SOLE 0 0 0 916 MCDONALDS CORP COM 580135101 3459089 15433 SH SOLE 0 0 0 15433 MCKESSON CORP COM 58155Q103 158531 813 SH SOLE 0 0 0 813 MEDPACE HLDGS INC COM 58506Q109 31826 194 SH SOLE 0 0 0 194 MESABI TR CTF BEN INT 590672101 48021 1596 SH SOLE 0 0 0 1596 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 460277 104608 SH SOLE 0 0 0 104608 MFS INTER HIGH INCOME FD SH BEN INT 59318T109 35420 14000 SH SOLE 0 0 0 14000 MFS MUN INCOME TR SH BEN INT 552738106 5395 791 SH SOLE 0 0 0 791 MICROSOFT CORP COM 594918104 37412781 158683 SH SOLE 0 0 0 158683 MKS INSTRS INC COM 55306N104 5377 29 SH SOLE 0 0 0 29 MOODYS CORP COM 615369105 219013 733 SH SOLE 0 0 0 733 MORGAN STANLEY COM NEW 617446448 380460 4899 SH SOLE 0 0 0 4899 MORGAN STANLEY EMER MKTS DEB COM 61744H105 10304 1150 SH SOLE 0 0 0 1150 MR COOPER GROUP INC COM 62482R107 487 14 SH SOLE 0 0 0 14 MUELLER WTR PRODS INC COM SER A 624758108 7903 569 SH SOLE 0 0 0 569 MYRIAD GENETICS INC COM 62855J104 2040 67 SH SOLE 0 0 0 67 NANOSTRING TECHNOLOGIES INC COM 63009R109 3351 51 SH SOLE 0 0 0 51 NASDAQ INC COM 631103108 584357 3963 SH SOLE 0 0 0 3963 NATIONAL HEALTH INVS INC COM 63633D104 63223 875 SH SOLE 0 0 0 875 NEKTAR THERAPEUTICS COM 640268108 6700 335 SH SOLE 0 0 0 335 NEOGENOMICS INC COM NEW 64049M209 30578 634 SH SOLE 0 0 0 634 NETAPP INC COM 64110D104 94834 1305 SH SOLE 0 0 0 1305 NEUROCRINE BIOSCIENCES INC COM 64125C109 225912 2323 SH SOLE 0 0 0 2323 NEW YORK MTG TR INC COM PAR $.02 649604501 41888 9371 SH SOLE 0 0 0 9371 NEWELL BRANDS INC COM 651229106 219087 8181 SH SOLE 0 0 0 8181 NEWMARK GROUP INC CL A 65158N102 17069 1706 SH SOLE 0 0 0 1706 NEWMARKET CORP COM 651587107 7603 20 SH SOLE 0 0 0 20 NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 6119 537 SH SOLE 0 0 0 537 NEXTERA ENERGY INC COM 65339F101 2089542 27636 SH SOLE 0 0 0 27636 NEXTIER OILFIELD SOLUTIONS COM 65290C105 1488 400 SH SOLE 0 0 0 400 NOMURA HLDGS INC SPONSORED ADR 65535H208 2208 412 SH SOLE 0 0 0 412 NORFOLK SOUTHN CORP COM 655844108 1122874 4182 SH SOLE 0 0 0 4182 NORTONLIFELOCK INC COM 668771108 40619 1911 SH SOLE 0 0 0 1911 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 428086 15516 SH SOLE 0 0 0 15516 NOVAGOLD RES INC COM NEW 66987E206 4380 500 SH SOLE 0 0 0 500 NOVANTA INC COM 67000B104 20971 159 SH SOLE 0 0 0 159 NOVAVAX INC COM NEW 670002401 40976 226 SH SOLE 0 0 0 226 NOVOCURE LTD ORD SHS G6674U108 13218 100 SH SOLE 0 0 0 100 NUANCE COMMUNICATIONS INC COM 67020Y100 34257 785 SH SOLE 0 0 0 785 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 9931 402 SH SOLE 0 0 0 402 NUSHARES ETF TR NUVEEN ESG US 67092P870 201577 7807 SH SOLE 0 0 0 7807 NUSTAR ENERGY LP UNIT COM 67058H102 5418 317 SH SOLE 0 0 0 317 NUVEEN MORTGAGE AND INCOME F COM 670735109 100824 4859 SH SOLE 0 0 0 4859 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 181905 12606 SH SOLE 0 0 0 12606 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 359048 13210 SH SOLE 0 0 0 13210 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 69277 7300 SH SOLE 0 0 0 7300 NUVEEN QUALITY MUNCP INCOME COM 67066V101 6162 407 SH SOLE 0 0 0 407 NVR INC COM 62944T105 9422 2 SH SOLE 0 0 0 2 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 4128 150 SH SOLE 0 0 0 150 OLLIES BARGAIN OUTLET HLDGS COM 681116109 30276 348 SH SOLE 0 0 0 348 OMNICELL COM COM 68213N109 274545 2114 SH SOLE 0 0 0 2114 OMNICOM GROUP INC COM 681919106 71851 969 SH SOLE 0 0 0 969 ISHARES TR RUS TP200 VL ETF 464289420 510 8 SH SOLE 0 0 0 8 ISHARES TR RUSSELL 2000 ETF 464287655 13059019 59107 SH SOLE 0 0 0 59107 ISHARES TR RUSSELL 3000 ETF 464287689 7223355 30449 SH SOLE 0 0 0 30449 ISHARES TR S&P 500 VAL ETF 464287408 1273235 9015 SH SOLE 0 0 0 9015 ISHARES TR SHORT TREAS BD 464288679 14814236 134053 SH SOLE 0 0 0 134053 ISHARES TR TRS FLT RT BD 46434V860 2182305 43387 SH SOLE 0 0 0 43387 ISHARES TR U.S. CNSM SV ETF 464287580 175851 2350 SH SOLE 0 0 0 2350 ISHARES TR U.S. FIN SVC ETF 464287770 74502 435 SH SOLE 0 0 0 435 ISHARES TR US HLTHCARE ETF 464287762 903277 3578 SH SOLE 0 0 0 3578 ISHARES TR US INFRASTRUC 46435U713 90826 2622 SH SOLE 0 0 0 2622 ISHARES TR US TREAS BD ETF 46429B267 1183068 45173 SH SOLE 0 0 0 45173 ISHARES U S ETF TR INFLATION HEDG 46431W580 11337 400 SH SOLE 0 0 0 400 ISHARES U S ETF TR TECHNOLOGY 46431W648 138358 2851 SH SOLE 0 0 0 2851 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 2371 478 SH SOLE 0 0 0 478 J ALEXANDERS HLDGS INC COM 46609J106 29 3 SH SOLE 0 0 0 3 JANUS DETROIT STR TR LONG TERM CARE 47103U407 17568 564 SH SOLE 0 0 0 564 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 9614 189 SH SOLE 0 0 0 189 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 7784 175 SH SOLE 0 0 0 175 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 1425081 29006 SH SOLE 0 0 0 29006 JOHNSON CTLS INTL PLC SHS G51502105 334109 5599 SH SOLE 0 0 0 5599 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 641649 18095 SH SOLE 0 0 0 18095 KADMON HLDGS INC COM 48283N106 9317 2395 SH SOLE 0 0 0 2395 KANDI TECHNOLOGIES GROUP INC COM 483709101 5938 950 SH SOLE 0 0 0 950 KANSAS CITY SOUTHERN COM NEW 485170302 994607 3769 SH SOLE 0 0 0 3769 KEURIG DR PEPPER INC COM 49271V100 98161 2856 SH SOLE 0 0 0 2856 KIMBERLY-CLARK CORP COM 494368103 748396 5382 SH SOLE 0 0 0 5382 KINDER MORGAN INC DEL COM 49456B101 242724 14578 SH SOLE 0 0 0 14578 KNOLL INC COM NEW 498904200 1552 94 SH SOLE 0 0 0 94 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 193902 3400 SH SOLE 0 0 0 3400 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 400007 14663 SH SOLE 0 0 0 14663 LAMB WESTON HLDGS INC COM 513272104 421724 5443 SH SOLE 0 0 0 5443 LAS VEGAS SANDS CORP COM 517834107 189181 3114 SH SOLE 0 0 0 3114 LEAR CORP COM NEW 521865204 4531 25 SH SOLE 0 0 0 25 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 259742 7431 SH SOLE 0 0 0 7431 LENDINGTREE INC NEW COM 52603B107 964890 4530 SH SOLE 0 0 0 4530 LGI HOMES INC COM 50187T106 60620 406 SH SOLE 0 0 0 406 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 244 19 SH SOLE 0 0 0 19 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 6921 157 SH SOLE 0 0 0 157 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 7185 188 SH SOLE 0 0 0 188 LIFE STORAGE INC COM 53223X107 2493 29 SH SOLE 0 0 0 29 LISTED FD TR HORIZON KINETICS 53656F623 10844 400 SH SOLE 0 0 0 400 LITHIA MTRS INC CL A 536797103 58123 149 SH SOLE 0 0 0 149 LOCKHEED MARTIN CORP COM 539830109 1879052 5085 SH SOLE 0 0 0 5085 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 87483 6025 SH SOLE 0 0 0 6025 LYFT INC CL A COM 55087P104 142155 2250 SH SOLE 0 0 0 2250 MACATAWA BK CORP COM 554225102 39601 3980 SH SOLE 0 0 0 3980 MACQUARIE / FIRST TR GLOBAL COM 55607W100 32340 3500 SH SOLE 0 0 0 3500 MACYS INC COM 55616P104 84140 5197 SH SOLE 0 0 0 5197 MAGELLAN HEALTH INC COM NEW 559079207 9324 100 SH SOLE 0 0 0 100 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 181900 4195 SH SOLE 0 0 0 4195 MAGNITE INC COM 55955D100 32789 788 SH SOLE 0 0 0 788 MAMMOTH ENERGY SVCS INC COM 56155L108 12130 2280 SH SOLE 0 0 0 2280 MANNKIND CORP COM NEW 56400P706 23520 6000 SH SOLE 0 0 0 6000 MARCUS CORP DEL COM 566330106 1999 100 SH SOLE 0 0 0 100 MARKER THERAPEUTICS INC COM 57055L107 19421 8670 SH SOLE 0 0 0 8670 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1275466 7323 SH SOLE 0 0 0 7323 MARSH & MCLENNAN COS INC COM 571748102 367793 3020 SH SOLE 0 0 0 3020 MASCO CORP COM 574599106 368634 6154 SH SOLE 0 0 0 6154 MATTEL INC COM 577081102 18207 914 SH SOLE 0 0 0 914 MAXIMUS INC COM 577933104 9171 103 SH SOLE 0 0 0 103 MEDTRONIC PLC SHS G5960L103 3864490 32714 SH SOLE 0 0 0 32714 MELCO RESORTS AND ENTMNT LTD ADR 585464100 3206 161 SH SOLE 0 0 0 161 METHODE ELECTRS INC COM 591520200 3065 73 SH SOLE 0 0 0 73 METLIFE INC COM 59156R108 233452 3840 SH SOLE 0 0 0 3840 MFS INTER INCOME TR SH BEN INT 55273C107 8370 2250 SH SOLE 0 0 0 2250 MGIC INVT CORP WIS COM 552848103 11080 800 SH SOLE 0 0 0 800 MGM RESORTS INTERNATIONAL COM 552953101 44976 1184 SH SOLE 0 0 0 1184 MICRON TECHNOLOGY INC COM 595112103 2165379 24548 SH SOLE 0 0 0 24548 MODERNA INC COM 60770K107 669678 5114 SH SOLE 0 0 0 5114 MOELIS & CO CL A 60786M105 23598 430 SH SOLE 0 0 0 430 MOHAWK INDS INC COM 608190104 6539 34 SH SOLE 0 0 0 34 MOLECULIN BIOTECH INC COM 60855D200 1363 334 SH SOLE 0 0 0 334 MONSTER BEVERAGE CORP NEW COM 61174X109 371192 4075 SH SOLE 0 0 0 4075 MORNINGSTAR INC COM 617700109 3376 15 SH SOLE 0 0 0 15 MP MATERIALS CORP COM CL A 553368101 195784 5446 SH SOLE 0 0 0 5446 MSCI INC COM 55354G100 978600 2334 SH SOLE 0 0 0 2334 MUELLER INDS INC COM 624756102 6161 149 SH SOLE 0 0 0 149 MULTIPLAN CORPORATION COM 62548M100 5372 968 SH SOLE 0 0 0 968 MUSTANG BIO INC COM 62818Q104 12516 3770 SH SOLE 0 0 0 3770 NABORS INDUSTRIES LTD SHS G6359F137 10280 110 SH SOLE 0 0 0 110 NATIONAL RETAIL PROPERTIES I COM 637417106 2938 67 SH SOLE 0 0 0 67 NATUS MED INC DEL COM 639050103 1665 65 SH SOLE 0 0 0 65 NAVIENT CORPORATION COM 63938C108 14310 1000 SH SOLE 0 0 0 1000 NAVISTAR INTL CORP NEW COM 63934E108 4403 100 SH SOLE 0 0 0 100 NCR CORP NEW COM 62886E108 2353 62 SH SOLE 0 0 0 62 NEUBERGER BERMAN REAL ESTATE COM 64190A103 2736 600 SH SOLE 0 0 0 600 NEVRO CORP COM 64157F103 2093 15 SH SOLE 0 0 0 15 NEW JERSEY RES CORP COM 646025106 3907 98 SH SOLE 0 0 0 98 NEW MTN FIN CORP COM 647551100 21812 1759 SH SOLE 0 0 0 1759 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 98854 7061 SH SOLE 0 0 0 7061 ONE GAS INC COM 68235P108 1231 16 SH SOLE 0 0 0 16 ONEOK INC NEW COM 682680103 551106 10879 SH SOLE 0 0 0 10879 ORACLE CORP COM 68389X105 679915 9690 SH SOLE 0 0 0 9690 ORASURE TECHNOLOGIES INC COM 68554V108 5858 502 SH SOLE 0 0 0 502 ORGANOVO HLDGS INC COM NEW 68620A203 17352 1800 SH SOLE 0 0 0 1800 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 10767 558 SH SOLE 0 0 0 558 OSI ETF TR OSHS GBL INTER 67110P704 197535 3790 SH SOLE 0 0 0 3790 OWENS & MINOR INC NEW COM 690732102 1240 33 SH SOLE 0 0 0 33 OWL ROCK CAPITAL CORPORATION COM 69121K104 148578 10790 SH SOLE 0 0 0 10790 PACER FDS TR PACER US SMALL 69374H857 221003 5389 SH SOLE 0 0 0 5389 PACER FDS TR TRENDP 100 ETF 69374H303 573895 10952 SH SOLE 0 0 0 10952 PACER FDS TR TRENDP US MID CP 69374H204 76168 2189 SH SOLE 0 0 0 2189 PACER FDS TR TRENDPILOT US BD 69374H642 109625 4020 SH SOLE 0 0 0 4020 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 42470 1275 SH SOLE 0 0 0 1275 PAN AMERN SILVER CORP COM 697900108 1832 61 SH SOLE 0 0 0 61 PARAMOUNT GROUP INC COM 69924R108 203 20 SH SOLE 0 0 0 20 PARATEK PHARMACEUTICALS INC COM 699374302 113 16 SH SOLE 0 0 0 16 PARKER-HANNIFIN CORP COM 701094104 1120407 3552 SH SOLE 0 0 0 3552 PAYCOM SOFTWARE INC COM 70432V102 1485421 4014 SH SOLE 0 0 0 4014 PCM FD INC COM 69323T101 45840 4000 SH SOLE 0 0 0 4000 PEBBLEBROOK HOTEL TR COM 70509V100 5101 210 SH SOLE 0 0 0 210 PEGASYSTEMS INC COM 705573103 8461 74 SH SOLE 0 0 0 74 PELOTON INTERACTIVE INC CL A COM 70614W100 1176347 10462 SH SOLE 0 0 0 10462 PEMBINA PIPELINE CORP COM 706327103 37348 1295 SH SOLE 0 0 0 1295 PENUMBRA INC COM 70975L107 148007 547 SH SOLE 0 0 0 547 PERFICIENT INC COM 71375U101 1351 23 SH SOLE 0 0 0 23 PETCO HEALTH & WELLNESS CO I COM 71601V105 34348 1550 SH SOLE 0 0 0 1550 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 632 74 SH SOLE 0 0 0 74 PFIZER INC COM 717081103 3309543 91348 SH SOLE 0 0 0 91348 PG&E CORP COM 69331C108 4649 397 SH SOLE 0 0 0 397 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 28492 900 SH SOLE 0 0 0 900 PHYSICIANS RLTY TR COM 71943U104 2544 144 SH SOLE 0 0 0 144 PIMCO CORPORATE & INCOME OPP COM 72201B101 153157 8383 SH SOLE 0 0 0 8383 PIMCO ETF TR ACTIVE BD ETF 72201R775 3652731 33370 SH SOLE 0 0 0 33370 PIMCO ETF TR ENHANCD SHORT 72201R643 166383 1653 SH SOLE 0 0 0 1653 PIMCO ETF TR INV GRD CRP BD 72201R817 71080 638 SH SOLE 0 0 0 638 PIMCO INCOME OPPORTUNITY FD COM 72202B100 4050 154 SH SOLE 0 0 0 154 PIMCO STRATEGIC INCOME FD COM 72200X104 123423 16838 SH SOLE 0 0 0 16838 PING IDENTITY HLDG CORP COM 72341T103 1579 72 SH SOLE 0 0 0 72 PINTEREST INC CL A 72352L106 377035 5093 SH SOLE 0 0 0 5093 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1748 186 SH SOLE 0 0 0 186 PLUG POWER INC COM NEW 72919P202 375209 10469 SH SOLE 0 0 0 10469 PNM RES INC COM 69349H107 15107 308 SH SOLE 0 0 0 308 POLARIS INC COM 731068102 108402 812 SH SOLE 0 0 0 812 POST HLDGS INC COM 737446104 9832 93 SH SOLE 0 0 0 93 POWER INTEGRATIONS INC COM 739276103 24688 303 SH SOLE 0 0 0 303 PRA HEALTH SCIENCES INC COM 69354M108 21926 143 SH SOLE 0 0 0 143 PRECIGEN INC COM 74017N105 172 25 SH SOLE 0 0 0 25 PRETIUM RES INC COM 74139C102 103700 10000 SH SOLE 0 0 0 10000 PRINCIPAL EXCHANGE-TRADED FD PRCPL MIL INDX 74255Y508 49915 816 SH SOLE 0 0 0 816 PROCURE ETF TRUST II SPACE ETF 74280R205 8559 300 SH SOLE 0 0 0 300 PROGRESSIVE CORP COM 743315103 505777 5290 SH SOLE 0 0 0 5290 PROLOGIS INC. COM 74340W103 700759 6611 SH SOLE 0 0 0 6611 PROSHARES TR ONLINE RTL ETF 74347B169 539501 6877 SH SOLE 0 0 0 6877 PROSHARES TR PET CARE ETF 74348A145 81826 1131 SH SOLE 0 0 0 1131 PROSHARES TR PSHS ULT S&P 500 74347R107 424587 4150 SH SOLE 0 0 0 4150 PROSHARES TR PSHS ULTSH 20YRS 74347B201 21740 1000 SH SOLE 0 0 0 1000 PROSHARES TR S&P 500 DV ARIST 74348A467 7473528 86640 SH SOLE 0 0 0 86640 PROSHARES TR S&P TECH DIVIDEN 74347G606 11378 200 SH SOLE 0 0 0 200 PROSHARES TR SHORT S&P 500 NE 74347B425 18436 1100 SH SOLE 0 0 0 1100 PROSHARES TR ULT FTSE CHIN 50 74347X880 10776 150 SH SOLE 0 0 0 150 PRUDENTIAL PLC ADR 74435K204 11057 259 SH SOLE 0 0 0 259 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 499167 8290 SH SOLE 0 0 0 8290 PULMATRIX INC COM NEW 74584P202 1596 1200 SH SOLE 0 0 0 1200 PURE STORAGE INC CL A 74624M102 711854 33048 SH SOLE 0 0 0 33048 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 172914 12904 SH SOLE 0 0 0 12904 QIAGEN NV SHS NEW N72482123 77067 1589 SH SOLE 0 0 0 1589 QORVO INC COM 74736K101 290676 1591 SH SOLE 0 0 0 1591 RADIUS HEALTH INC COM NEW 750469207 2774 133 SH SOLE 0 0 0 133 RADWARE LTD ORD M81873107 19038 730 SH SOLE 0 0 0 730 RAYONIER INC COM 754907103 15932 494 SH SOLE 0 0 0 494 RAYTHEON TECHNOLOGIES CORP COM 75513E101 5028325 65075 SH SOLE 0 0 0 65075 RBB FD INC MFAM SMLCP GRWTH 74933W874 285450 7612 SH SOLE 0 0 0 7612 RBB FD INC MOTLEY FOL ETF 74933W601 3026 85 SH SOLE 0 0 0 85 RBC BEARINGS INC COM 75524B104 36796 187 SH SOLE 0 0 0 187 REDBALL ACQUISITION CORP COM CL A G7417R105 16537 1662 SH SOLE 0 0 0 1662 REGENERON PHARMACEUTICALS COM 75886F107 1285048 2716 SH SOLE 0 0 0 2716 RELX PLC SPONSORED ADR 759530108 87255 3468 SH SOLE 0 0 0 3468 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 489419 7871 SH SOLE 0 0 0 7871 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 20142 305 SH SOLE 0 0 0 305 RESIDEO TECHNOLOGIES INC COM 76118Y104 10340 366 SH SOLE 0 0 0 366 RESMED INC COM 761152107 301119 1552 SH SOLE 0 0 0 1552 REWALK ROBOTICS LTD SHS M8216Q200 2420 1000 SH SOLE 0 0 0 1000 ROBERT HALF INTL INC COM 770323103 2654 34 SH SOLE 0 0 0 34 ROGERS COMMUNICATIONS INC CL B 775109200 2259 49 SH SOLE 0 0 0 49 ROKU INC COM CL A 77543R102 3211441 9858 SH SOLE 0 0 0 9858 ROPER TECHNOLOGIES INC COM 776696106 460600 1142 SH SOLE 0 0 0 1142 ROSS STORES INC COM 778296103 347240 2896 SH SOLE 0 0 0 2896 ROYCE VALUE TR INC COM 780910105 8371 462 SH SOLE 0 0 0 462 RPM INTL INC COM 749685103 43353 472 SH SOLE 0 0 0 472 RYDER SYS INC COM 783549108 35934 475 SH SOLE 0 0 0 475 NEWAGE INC COM 650194103 887 310 SH SOLE 0 0 0 310 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 82610 3094 SH SOLE 0 0 0 3094 NEXPOINT RESIDENTIAL TR INC COM 65341D102 28010 608 SH SOLE 0 0 0 608 NEXTGEN HEALTHCARE INC COM 65343C102 29865 1650 SH SOLE 0 0 0 1650 NIELSEN HLDGS PLC SHS EUR G6518L108 14109 561 SH SOLE 0 0 0 561 NOAH HLDGS LTD SPON ADS CL A 65487X102 400 9 SH SOLE 0 0 0 9 NORDIC AMERICAN TANKERS LIMI COM G65773106 813 250 SH SOLE 0 0 0 250 NOW INC COM 67011P100 20 2 SH SOLE 0 0 0 2 NRG ENERGY INC COM NEW 629377508 57529 1525 SH SOLE 0 0 0 1525 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 361910 10307 SH SOLE 0 0 0 10307 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 505295 16707 SH SOLE 0 0 0 16707 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 389790 6723 SH SOLE 0 0 0 6723 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 348037 6951 SH SOLE 0 0 0 6951 NUTANIX INC CL A 67059N108 87914 3310 SH SOLE 0 0 0 3310 NUVASIVE INC COM 670704105 3737 57 SH SOLE 0 0 0 57 NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 73944 7800 SH SOLE 0 0 0 7800 NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 31590 1944 SH SOLE 0 0 0 1944 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 74564 5463 SH SOLE 0 0 0 5463 NUVEEN PFD & INCM SECURTIES COM 67072C105 482982 49689 SH SOLE 0 0 0 49689 NVIDIA CORPORATION COM 67066G104 21819879 40867 SH SOLE 0 0 0 40867 O-I GLASS INC COM 67098H104 2609 177 SH SOLE 0 0 0 177 OCUGEN INC COM 67577C105 67900 10000 SH SOLE 0 0 0 10000 OLD DOMINION FREIGHT LINE IN COM 679580100 1505207 6261 SH SOLE 0 0 0 6261 OLIN CORP COM PAR $1 680665205 140299 3695 SH SOLE 0 0 0 3695 ON SEMICONDUCTOR CORP COM 682189105 492787 11843 SH SOLE 0 0 0 11843 OPEN TEXT CORP COM 683715106 3531 74 SH SOLE 0 0 0 74 OPTICAL CABLE CORP COM NEW 683827208 90 25 SH SOLE 0 0 0 25 OSHKOSH CORP COM 688239201 16019 135 SH SOLE 0 0 0 135 OSI ETF TR OSHARES US SMLCP 67110P100 160964 4715 SH SOLE 0 0 0 4715 OTIS WORLDWIDE CORP COM 68902V107 389207 5686 SH SOLE 0 0 0 5686 OUTSET MED INC COM 690145107 43512 800 SH SOLE 0 0 0 800 OVERSTOCK COM INC DEL COM 690370101 3520526 53132 SH SOLE 0 0 0 53132 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 16477 697 SH SOLE 0 0 0 697 PACER FDS TR GLOBL CASH ETF 69374H709 73564 2396 SH SOLE 0 0 0 2396 PACER FDS TR US CASH COWS 100 69374H881 145431 3575 SH SOLE 0 0 0 3575 PACKAGING CORP AMER COM 695156109 722427 5372 SH SOLE 0 0 0 5372 PAGERDUTY INC COM 69553P100 440358 10946 SH SOLE 0 0 0 10946 PAGSEGURO DIGITAL LTD COM CL A G68707101 57444 1241 SH SOLE 0 0 0 1241 PALO ALTO NETWORKS INC COM 697435105 2000959 6213 SH SOLE 0 0 0 6213 PARSONS CORPORATION COM 70202L102 12132 300 SH SOLE 0 0 0 300 PAYCHEX INC COM 704326107 1342138 13692 SH SOLE 0 0 0 13692 PEARSON PLC SPONSORED ADR 705015105 5409 506 SH SOLE 0 0 0 506 PENN NATL GAMING INC COM 707569109 126647 1208 SH SOLE 0 0 0 1208 PENTAIR PLC SHS G7S00T104 15580 250 SH SOLE 0 0 0 250 PERKINELMER INC COM 714046109 203083 1583 SH SOLE 0 0 0 1583 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 269368 11219 SH SOLE 0 0 0 11219 PERSONALIS INC COM 71535D106 13536 550 SH SOLE 0 0 0 550 PETMED EXPRESS INC COM 716382106 1161 33 SH SOLE 0 0 0 33 PHILLIPS 66 COM 718546104 518200 6355 SH SOLE 0 0 0 6355 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 155514 8953 SH SOLE 0 0 0 8953 PIMCO ETF TR 15+ YR US TIPS 72201R304 2180 27 SH SOLE 0 0 0 27 PIMCO ETF TR INTER MUN BD ACT 72201R866 280028 4983 SH SOLE 0 0 0 4983 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 6384 600 SH SOLE 0 0 0 600 PIMCO INCOME STRATEGY FD II COM 72201J104 355334 34566 SH SOLE 0 0 0 34566 PINNACLE FINL PARTNERS INC COM 72346Q104 20204 228 SH SOLE 0 0 0 228 PIPER SANDLER COMPANIES COM 724078100 110 1 SH SOLE 0 0 0 1 PNC FINL SVCS GROUP INC COM 693475105 1092103 6226 SH SOLE 0 0 0 6226 POPULAR INC COM NEW 733174700 1828 26 SH SOLE 0 0 0 26 PORCH GROUP INC COM 733245104 23152 1308 SH SOLE 0 0 0 1308 POWERFLEET INC COM 73931J109 5105 621 SH SOLE 0 0 0 621 PPG INDS INC COM 693506107 43275 288 SH SOLE 0 0 0 288 PRICESMART INC COM 741511109 14029 145 SH SOLE 0 0 0 145 PRIMERICA INC COM 74164M108 267259 1808 SH SOLE 0 0 0 1808 PRIMO WATER CORPORATION COM 74167P108 37008 2276 SH SOLE 0 0 0 2276 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 40854 681 SH SOLE 0 0 0 681 PROGYNY INC COM 74340E103 24570 552 SH SOLE 0 0 0 552 PROSHARES TR MSCI EAFE DIVD 74347B839 21747 500 SH SOLE 0 0 0 500 PROSHARES TR MSCI TRANFRMTNAL 74347G796 82083 1930 SH SOLE 0 0 0 1930 PROSHARES TR PSHS ULTRA QQQ 74347R206 509777 4350 SH SOLE 0 0 0 4350 PROSHARES TR RUSS 2000 DIVD 74347B698 223671 3419 SH SOLE 0 0 0 3419 PROSHARES TR S&P MDCP 400 DIV 74347B680 1280092 18371 SH SOLE 0 0 0 18371 PROSHARES TR SHRT 20+YR TRE 74347X849 9060 500 SH SOLE 0 0 0 500 PROSHARES TR ULTRA FNCLS NEW 74347X633 10132 192 SH SOLE 0 0 0 192 PROSHARES TR ULTRAPRO QQQ 74347X831 18252 200 SH SOLE 0 0 0 200 PRUDENTIAL FINL INC COM 744320102 459501 5044 SH SOLE 0 0 0 5044 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 12960 3000 SH SOLE 0 0 0 3000 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 25811 5300 SH SOLE 0 0 0 5300 PVH CORPORATION COM 693656100 14717 139 SH SOLE 0 0 0 139 QTS RLTY TR INC COM CL A 74736A103 24816 400 SH SOLE 0 0 0 400 QUALCOMM INC COM 747525103 1958091 14768 SH SOLE 0 0 0 14768 QUALYS INC COM 74758T303 244347 2332 SH SOLE 0 0 0 2332 QURATE RETAIL INC COM SER A 74915M100 6927 589 SH SOLE 0 0 0 589 REALTY INCOME CORP COM 756109104 1179155 18569 SH SOLE 0 0 0 18569 RED ROCK RESORTS INC CL A 75700L108 21607 663 SH SOLE 0 0 0 663 REGAL BELOIT CORP COM 758750103 14696 103 SH SOLE 0 0 0 103 REMARK HLDGS INC COM 75955K102 70452 30900 SH SOLE 0 0 0 30900 RENAISSANCERE HLDGS LTD COM G7496G103 10577 66 SH SOLE 0 0 0 66 REPLIGEN CORP COM 759916109 694433 3572 SH SOLE 0 0 0 3572 REV GROUP INC COM 749527107 21076 1100 SH SOLE 0 0 0 1100 REYNOLDS CONSUMER PRODS INC COM 76171L106 8934 300 SH SOLE 0 0 0 300 RMR GROUP INC CL A 74967R106 1592 39 SH SOLE 0 0 0 39 RYERSON HLDG CORP COM 783754104 21624 1269 SH SOLE 0 0 0 1269 SABRA HEALTH CARE REIT INC COM 78573L106 63503 3658 SH SOLE 0 0 0 3658 SASOL LTD SPONSORED ADR 803866300 464 32 SH SOLE 0 0 0 32 SCHOLASTIC CORP COM 807066105 1445 48 SH SOLE 0 0 0 48 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 11668 296 SH SOLE 0 0 0 296 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 475141 8423 SH SOLE 0 0 0 8423 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 41320 800 SH SOLE 0 0 0 800 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 405058 7508 SH SOLE 0 0 0 7508 SCORPIO TANKERS INC SHS Y7542C130 2031 110 SH SOLE 0 0 0 110 SEA LTD SPONSORD ADS 81141R100 456952 2047 SH SOLE 0 0 0 2047 SEAGATE TECHNOLOGY PLC SHS G7945M107 22104 288 SH SOLE 0 0 0 288 SEANERGY MARITIME HLDGS CORP SHS NEW Y73760194 106 100 SH SOLE 0 0 0 100 SEELOS THERAPEUTICS INC COM 81577F109 4990 1000 SH SOLE 0 0 0 1000 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5605382 48016 SH SOLE 0 0 0 48016 SERES THERAPEUTICS INC COM 81750R102 349165 16958 SH SOLE 0 0 0 16958 SERVICE CORP INTL COM 817565104 3216 63 SH SOLE 0 0 0 63 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 679 38 SH SOLE 0 0 0 38 SIFCO INDS INC COM 826546103 7524 600 SH SOLE 0 0 0 600 SILVERGATE CAP CORP CL A 82837P408 22889 161 SH SOLE 0 0 0 161 SIMULATIONS PLUS INC COM 829214105 142480 2253 SH SOLE 0 0 0 2253 SINCLAIR BROADCAST GROUP INC CL A 829226109 15157 518 SH SOLE 0 0 0 518 SMTC CORP COM NEW 832682207 2164 360 SH SOLE 0 0 0 360 SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G8251L105 1071 100 SH SOLE 0 0 0 100 SOLIGENIX INC COM 834223307 1897 1240 SH SOLE 0 0 0 1240 SOUTH JERSEY INDS INC COM 838518108 5871 260 SH SOLE 0 0 0 260 SOUTH ST CORP COM 840441109 2120 27 SH SOLE 0 0 0 27 SOUTHERN CO COM 842587107 825682 13283 SH SOLE 0 0 0 13283 SOUTHERN COPPER CORP COM 84265V105 14280 210 SH SOLE 0 0 0 210 SOUTHWEST AIRLS CO COM 844741108 705679 11557 SH SOLE 0 0 0 11557 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 20030 450 SH SOLE 0 0 0 450 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 575571 16277 SH SOLE 0 0 0 16277 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 19513 149 SH SOLE 0 0 0 149 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 26265 689 SH SOLE 0 0 0 689 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6533589 13725 SH SOLE 0 0 0 13725 SPDR SER TR BLOMBERG 1 10 YR 78468R861 25670 1230 SH SOLE 0 0 0 1230 SPDR SER TR BLOOMBERG SRT TR 78468R408 293552 10741 SH SOLE 0 0 0 10741 SPDR SER TR FTSE INT GVT ETF 78464A490 845257 15222 SH SOLE 0 0 0 15222 SPDR SER TR HLTH CR EQUIP 78464A581 8971 75 SH SOLE 0 0 0 75 SPDR SER TR PORTFOLIO AGRGTE 78464A649 376170 12687 SH SOLE 0 0 0 12687 SPDR SER TR PORTFOLIO INTRMD 78464A375 149804 4133 SH SOLE 0 0 0 4133 SPDR SER TR PORTFOLIO LN COR 78464A367 144514 4790 SH SOLE 0 0 0 4790 SPDR SER TR PORTFOLIO S&P400 78464A847 311163 6800 SH SOLE 0 0 0 6800 SPDR SER TR PORTFOLIO S&P500 78464A854 381969 8195 SH SOLE 0 0 0 8195 SPDR SER TR PORTFOLIO S&P600 78468R853 385667 9124 SH SOLE 0 0 0 9124 SPDR SER TR PORTFOLIO SHORT 78464A474 344003 10987 SH SOLE 0 0 0 10987 SPDR SER TR RUSSELL LOW VOL 78468R754 479750 4830 SH SOLE 0 0 0 4830 SPDR SER TR S&P 400 MDCP GRW 78464A821 562829 7493 SH SOLE 0 0 0 7493 SPDR SER TR S&P 600 SMCP GRW 78464A201 640689 7463 SH SOLE 0 0 0 7463 SPDR SER TR S&P 600 SML CAP 78464A813 113904 1212 SH SOLE 0 0 0 1212 SPDR SER TR S&P INS ETF 78464A789 46619 1272 SH SOLE 0 0 0 1272 SPDR SER TR S&P REGL BKG 78464A698 197101 2971 SH SOLE 0 0 0 2971 SPDR SER TR WELLS FG PFD ETF 78464A292 444590 10237 SH SOLE 0 0 0 10237 SPLUNK INC COM 848637104 310791 2294 SH SOLE 0 0 0 2294 SPROTT PHYSICAL GOLD TR UNIT 85207H104 10540 786 SH SOLE 0 0 0 786 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 68045 7750 SH SOLE 0 0 0 7750 SPROUT SOCIAL INC COM CL A 85209W109 124473 2155 SH SOLE 0 0 0 2155 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 17487413 362734 SH SOLE 0 0 0 362734 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 3009 205 SH SOLE 0 0 0 205 STAR PEAK ENERGY TRANSITION CL A 855185104 5768 217 SH SOLE 0 0 0 217 STARWOOD PPTY TR INC COM 85571B105 334127 13506 SH SOLE 0 0 0 13506 STEEL DYNAMICS INC COM 858119100 25803 508 SH SOLE 0 0 0 508 STERICYCLE INC COM 858912108 6751 100 SH SOLE 0 0 0 100 STONERIDGE INC COM 86183P102 1940 61 SH SOLE 0 0 0 61 STORE CAP CORP COM 862121100 416807 12442 SH SOLE 0 0 0 12442 STRYKER CORPORATION COM 863667101 832436 3418 SH SOLE 0 0 0 3418 STURM RUGER & CO INC COM 864159108 5484 83 SH SOLE 0 0 0 83 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 24723 3410 SH SOLE 0 0 0 3410 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 714 200 SH SOLE 0 0 0 200 SYNDAX PHARMACEUTICALS INC COM 87164F105 8944 400 SH SOLE 0 0 0 400 TANGER FACTORY OUTLET CTRS I COM 875465106 1316 87 SH SOLE 0 0 0 87 TAPESTRY INC COM 876030107 12734 309 SH SOLE 0 0 0 309 TARGA RES CORP COM 87612G101 7080 223 SH SOLE 0 0 0 223 TE CONNECTIVITY LTD REG SHS H84989104 51128 396 SH SOLE 0 0 0 396 TECK RESOURCES LTD CL B 878742204 889025 46352 SH SOLE 0 0 0 46352 TELEFLEX INCORPORATED COM 879369106 138348 333 SH SOLE 0 0 0 333 TELEFONICA S A SPONSORED ADR 879382208 11710 2585 SH SOLE 0 0 0 2585 TELEPHONE & DATA SYS INC COM NEW 879433829 2043 89 SH SOLE 0 0 0 89 TEMPLETON GLOBAL INCOME FD COM 880198106 4248 800 SH SOLE 0 0 0 800 TERADYNE INC COM 880770102 277991 2285 SH SOLE 0 0 0 2285 TEREX CORP NEW COM 880779103 82158 1783 SH SOLE 0 0 0 1783 TETRA TECH INC NEW COM 88162G103 27144 200 SH SOLE 0 0 0 200 TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 18377 850 SH SOLE 0 0 0 850 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 10217 1700 SH SOLE 0 0 0 1700 TEXAS PACIFIC LAND CORPORATI COM 88262P102 772463 486 SH SOLE 0 0 0 486 THERMO FISHER SCIENTIFIC INC COM 883556102 2767970 6065 SH SOLE 0 0 0 6065 THOMSON REUTERS CORP. COM NEW 884903709 153335 1751 SH SOLE 0 0 0 1751 TIDAL ETF TR SOFI GIG ETF 886364504 479201 12806 SH SOLE 0 0 0 12806 TIMOTHY PLAN HIG DV STK ETF 887432326 14649 506 SH SOLE 0 0 0 506 TITAN MED INC COM NEW 88830X819 340 200 SH SOLE 0 0 0 200 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 10822 1150 SH SOLE 0 0 0 1150 FIRSTENERGY CORP COM 337932107 184344 5314 SH SOLE 0 0 0 5314 FISERV INC COM 337738108 991246 8327 SH SOLE 0 0 0 8327 FIVERR INTL LTD ORD SHS M4R82T106 161365 743 SH SOLE 0 0 0 743 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 19805 812 SH SOLE 0 0 0 812 FLEETCOR TECHNOLOGIES INC COM 339041105 372053 1385 SH SOLE 0 0 0 1385 FLEXION THERAPEUTICS INC COM 33938J106 1343 150 SH SOLE 0 0 0 150 FLEXSHARES TR DISCP DUR MBS 33939L779 16001 670 SH SOLE 0 0 0 670 FLOWERS FOODS INC COM 343498101 6497 273 SH SOLE 0 0 0 273 FOOT LOCKER INC COM 344849104 1181 21 SH SOLE 0 0 0 21 FOX CORP CL A COM 35137L105 476183 13187 SH SOLE 0 0 0 13187 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 552313 5802 SH SOLE 0 0 0 5802 FRANKLIN TEMPLETON ETF TR LIBERTY HI YLD 35473P629 594605 22643 SH SOLE 0 0 0 22643 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 741751 18516 SH SOLE 0 0 0 18516 FREEPORT-MCMORAN INC CL B 35671D857 950085 28852 SH SOLE 0 0 0 28852 FREIGHTCAR AMER INC COM 357023100 2638 400 SH SOLE 0 0 0 400 FS KKR CAP CORP II COM 35952V303 972750 49808 SH SOLE 0 0 0 49808 FULTON FINL CORP PA COM 360271100 56983 3346 SH SOLE 0 0 0 3346 FUNKO INC COM CL A 361008105 15114 768 SH SOLE 0 0 0 768 GALECTIN THERAPEUTICS INC COM NEW 363225202 2237 1031 SH SOLE 0 0 0 1031 GENERAL ELECTRIC CO COM 369604103 2017109 153626 SH SOLE 0 0 0 153626 GENERAL MTRS CO COM 37045V100 1145268 19932 SH SOLE 0 0 0 19932 GENUINE PARTS CO COM 372460105 34993 303 SH SOLE 0 0 0 303 GERMAN AMERN BANCORP INC COM 373865104 96184 2081 SH SOLE 0 0 0 2081 GEVO INC COM PAR 374396406 84513 8615 SH SOLE 0 0 0 8615 GIBRALTAR INDS INC COM 374689107 6314 69 SH SOLE 0 0 0 69 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 2699 258 SH SOLE 0 0 0 258 GILDAN ACTIVEWEAR INC COM 375916103 920 30 SH SOLE 0 0 0 30 GLADSTONE CAPITAL CORP COM 376535100 6944 700 SH SOLE 0 0 0 700 GLADSTONE LD CORP COM 376549101 7100 388 SH SOLE 0 0 0 388 GLOBAL PMTS INC COM 37940X102 2046829 10154 SH SOLE 0 0 0 10154 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 45516 1715 SH SOLE 0 0 0 1715 GLOBAL X FDS CONSCIOUS COS 37954Y731 311293 10679 SH SOLE 0 0 0 10679 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 12138 384 SH SOLE 0 0 0 384 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 986937 16882 SH SOLE 0 0 0 16882 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 418588 18546 SH SOLE 0 0 0 18546 GOLDMAN SACHS BDC INC SHS 38147U107 677 35 SH SOLE 0 0 0 35 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 344848 3444 SH SOLE 0 0 0 3444 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 3239354 82030 SH SOLE 0 0 0 82030 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 656330 8295 SH SOLE 0 0 0 8295 GRAINGER W W INC COM 384802104 690169 1721 SH SOLE 0 0 0 1721 GRANITESHARES ETF TR XOUT US LRG CP 38747R603 125559 3409 SH SOLE 0 0 0 3409 GRAY TELEVISION INC COM 389375106 3456 188 SH SOLE 0 0 0 188 GREAT WESTERN BANCORP INC COM 391416104 3332 110 SH SOLE 0 0 0 110 GT BIOPHARMA INC COM NEW 36254L209 96 14 SH SOLE 0 0 0 14 GUGGENHEIM ENHANCED EQUITY I COM 40167B100 46865 6500 SH SOLE 0 0 0 6500 HAIN CELESTIAL GROUP INC COM 405217100 2682141 61517 SH SOLE 0 0 0 61517 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 60911 1585 SH SOLE 0 0 0 1585 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 38352 2569 SH SOLE 0 0 0 2569 HANESBRANDS INC COM 410345102 742035 37724 SH SOLE 0 0 0 37724 HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 24743 5675 SH SOLE 0 0 0 5675 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 10334934 256973 SH SOLE 0 0 0 256973 HASBRO INC COM 418056107 97888 1018 SH SOLE 0 0 0 1018 HAWAIIAN ELEC INDUSTRIES COM 419870100 22200 500 SH SOLE 0 0 0 500 HEALTHCARE TR AMER INC CL A NEW 42225P501 930994 33756 SH SOLE 0 0 0 33756 HEALTHEQUITY INC COM 42226A107 29036 427 SH SOLE 0 0 0 427 HEALTHPEAK PROPERTIES INC COM 42250P103 200172 6307 SH SOLE 0 0 0 6307 HEAT BIOLOGICS INC COM 42237K409 2075 285 SH SOLE 0 0 0 285 HENRY SCHEIN INC COM 806407102 9832 142 SH SOLE 0 0 0 142 HERC HLDGS INC COM 42704L104 2027 20 SH SOLE 0 0 0 20 HEXO CORP COM NEW 428304307 42722 6612 SH SOLE 0 0 0 6612 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 27121 2446 SH SOLE 0 0 0 2446 HILLENBRAND INC COM 431571108 308063 6457 SH SOLE 0 0 0 6457 HILTON GRAND VACATIONS INC COM 43283X105 24369 650 SH SOLE 0 0 0 650 HMS HLDGS CORP COM 40425J101 1109 30 SH SOLE 0 0 0 30 HOLOGIC INC COM 436440101 89256 1200 SH SOLE 0 0 0 1200 HORACE MANN EDUCATORS CORP N COM 440327104 2549 59 SH SOLE 0 0 0 59 HORIZON TECHNOLOGY FIN CORP COM 44045A102 30486 2120 SH SOLE 0 0 0 2120 HUBBELL INC COM 443510607 24109 129 SH SOLE 0 0 0 129 HUTTIG BLDG PRODS INC COM 448451104 845 231 SH SOLE 0 0 0 231 HYLIION HOLDINGS CORP COMMON STOCK 449109107 146179 13700 SH SOLE 0 0 0 13700 IDEANOMICS INC COM 45166V106 14600 5000 SH SOLE 0 0 0 5000 IDEX CORP COM 45167R104 280070 1338 SH SOLE 0 0 0 1338 IDEXX LABS INC COM 45168D104 624849 1277 SH SOLE 0 0 0 1277 IEC ELECTRS CORP NEW COM 44949L105 301 25 SH SOLE 0 0 0 25 IES HLDGS INC COM 44951W106 32615 647 SH SOLE 0 0 0 647 II-VI INC COM 902104108 11008 161 SH SOLE 0 0 0 161 IMPERIAL OIL LTD COM NEW 453038408 4836 200 SH SOLE 0 0 0 200 INARI MED INC COM 45332Y109 2675 25 SH SOLE 0 0 0 25 INCYTE CORP COM 45337C102 14629 180 SH SOLE 0 0 0 180 INDUS REALTY TRUST INC COM 45580R103 29238 486 SH SOLE 0 0 0 486 INMODE LTD SHS M5425M103 8799034 121584 SH SOLE 0 0 0 121584 INNOVATOR ETFS TR IBD 50 ETF 45782C102 295927 6744 SH SOLE 0 0 0 6744 INNOVATOR ETFS TR MSCI EAFE PWR 45782C524 26045 1000 SH SOLE 0 0 0 1000 INNOVATOR ETFS TR MSCI EMGR MKT 45782C516 24211 799 SH SOLE 0 0 0 799 INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 13699 450 SH SOLE 0 0 0 450 INNOVATOR ETFS TR S&P 500 BUFFER 45782C581 5999 194 SH SOLE 0 0 0 194 INTEGER HLDGS CORP COM 45826H109 25604 278 SH SOLE 0 0 0 278 INTELLIA THERAPEUTICS INC COM 45826J105 2264234 28213 SH SOLE 0 0 0 28213 INTERCEPT PHARMACEUTICALS IN COM 45845P108 720211 31205 SH SOLE 0 0 0 31205 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 4411 100 SH SOLE 0 0 0 100 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 7296055 86641 SH SOLE 0 0 0 86641 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 387863 11213 SH SOLE 0 0 0 11213 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 216259 2115 SH SOLE 0 0 0 2115 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 216092 2331 SH SOLE 0 0 0 2331 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 12962 264 SH SOLE 0 0 0 264 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 22520 103 SH SOLE 0 0 0 103 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 87773 972 SH SOLE 0 0 0 972 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 26538 300 SH SOLE 0 0 0 300 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 9110 175 SH SOLE 0 0 0 175 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 904753 3372 SH SOLE 0 0 0 3372 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 470019 3014 SH SOLE 0 0 0 3014 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 10000657 70596 SH SOLE 0 0 0 70596 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 77179 1741 SH SOLE 0 0 0 1741 INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 97183 3659 SH SOLE 0 0 0 3659 IPG PHOTONICS CORP COM 44980X109 63915 303 SH SOLE 0 0 0 303 IRON MTN INC NEW COM 46284V101 170403 4604 SH SOLE 0 0 0 4604 ISHARES INC MSCI GBL GOLD MN 46434G855 162899 5955 SH SOLE 0 0 0 5955 ISHARES INC MSCI GLB SLV&MTL 464286327 38553 2612 SH SOLE 0 0 0 2612 ISHARES INC MSCI HONG KG ETF 464286871 8107 305 SH SOLE 0 0 0 305 ISHARES INC MSCI ISRAEL ETF 464286632 277608 4304 SH SOLE 0 0 0 4304 ISHARES INC MSCI JAPN SMCETF 464286582 4839 59 SH SOLE 0 0 0 59 ISHARES INC MSCI MEXICO ETF 464286822 1227 28 SH SOLE 0 0 0 28 ISHARES INC MSCI WORLD ETF 464286392 370696 3129 SH SOLE 0 0 0 3129 ISHARES TR 0-5YR HI YL CP 46434V407 89146 1946 SH SOLE 0 0 0 1946 ISHARES TR 10+ YR INVST GRD 464289511 27668 415 SH SOLE 0 0 0 415 ISHARES TR AGGRES ALLOC ETF 464289859 22422 335 SH SOLE 0 0 0 335 ISHARES TR ASIA 50 ETF 464288430 7835 85 SH SOLE 0 0 0 85 ISHARES TR CALIF MUN BD ETF 464288356 74753 1203 SH SOLE 0 0 0 1203 ISHARES TR CHINA SM-CAP ETF 46429B200 41578 755 SH SOLE 0 0 0 755 ISHARES TR CONSER ALLOC ETF 464289883 34283 887 SH SOLE 0 0 0 887 ISHARES TR CORE HIGH DV ETF 46429B663 1457287 15358 SH SOLE 0 0 0 15358 ISHARES TR CORE MSCI EURO 46434V738 194130 3597 SH SOLE 0 0 0 3597 ISHARES TR CORE MSCI TOTAL 46432F834 169560 2413 SH SOLE 0 0 0 2413 ISHARES TR CORE S&P MCP ETF 464287507 8383469 32209 SH SOLE 0 0 0 32209 ISHARES TR CORE S&P SCP ETF 464287804 18429505 169810 SH SOLE 0 0 0 169810 ISHARES TR EAFE SML CP ETF 464288273 1947054 27103 SH SOLE 0 0 0 27103 ISHARES TR ESG ADV TTL USD 46436E619 8384 171 SH SOLE 0 0 0 171 ISHARES TR ESG AWARE MSCI 46435U663 520230 13498 SH SOLE 0 0 0 13498 ISHARES TR ESG AWR US AGRGT 46435U549 94228 1722 SH SOLE 0 0 0 1722 ISHARES TR ESG AWRE USD ETF 46435G193 17272 641 SH SOLE 0 0 0 641 ISHARES TR EUROPE ETF 464287861 86965 1731 SH SOLE 0 0 0 1731 ISHARES TR EXPANDED TECH 464287515 800754 2345 SH SOLE 0 0 0 2345 ISHARES TR GL CLEAN ENE ETF 464288224 759861 31270 SH SOLE 0 0 0 31270 ISHARES TR GLOBAL ENERG ETF 464287341 47549 1929 SH SOLE 0 0 0 1929 ISHARES TR IBONDS DEC 46435U697 722656 26770 SH SOLE 0 0 0 26770 ISHARES TR IBONDS DEC 25 46435U432 497662 17815 SH SOLE 0 0 0 17815 ISHARES TR INTL DEVPPTY ETF 464288422 195648 5402 SH SOLE 0 0 0 5402 ISHARES TR INTL TREA BD ETF 464288117 62108 1196 SH SOLE 0 0 0 1196 ISHARES TR INTRM GOV CR ETF 464288612 7854012 68379 SH SOLE 0 0 0 68379 ISHARES TR MRGSTR MD CP GRW 464288307 1072055 2835 SH SOLE 0 0 0 2835 ISHARES TR MSCI EAFE MIN VL 46429B689 2488454 34093 SH SOLE 0 0 0 34093 ISHARES TR MSCI EMG MKT ETF 464287234 2144747 40209 SH SOLE 0 0 0 40209 ISHARES TR MSCI EURO FL ETF 464289180 257255 13350 SH SOLE 0 0 0 13350 ISHARES TR MSCI GLOBAL IMP 46435G532 14511 153 SH SOLE 0 0 0 153 ISHARES TR MSCI USA ESG SLC 464288802 183456 2089 SH SOLE 0 0 0 2089 ISHARES TR MSCI USA MIN VOL 46429B697 2855920 41276 SH SOLE 0 0 0 41276 ISHARES TR MSCI USA MULTIFT 46434V282 6096 150 SH SOLE 0 0 0 150 ISHARES TR NA TEC MULTM ETF 464287531 6727 100 SH SOLE 0 0 0 100 ISHARES TR NASDAQ BIOTECH 464287556 1871908 12433 SH SOLE 0 0 0 12433 ISHARES TR NATIONAL MUN ETF 464288414 2111584 18195 SH SOLE 0 0 0 18195 ISHARES TR NEW YORK MUN ETF 464288323 515830 8941 SH SOLE 0 0 0 8941 ISHARES TR RUS MDCP VAL ETF 464287473 2707415 24770 SH SOLE 0 0 0 24770 ISHARES TR RUS TOP 200 ETF 464289446 29461 311 SH SOLE 0 0 0 311 ISHARES TR RUSEL 2500 ETF 46435G268 8176 130 SH SOLE 0 0 0 130 ISHARES TR S&P MC 400GR ETF 464287606 897722 11455 SH SOLE 0 0 0 11455 ISHARES TR SELECT DIVID ETF 464287168 1751557 15351 SH SOLE 0 0 0 15351 ISHARES TR SELF DRIVNG EV 46435U366 39709 861 SH SOLE 0 0 0 861 ISHARES TR TRANS AVG ETF 464287192 884186 3432 SH SOLE 0 0 0 3432 ISHARES TR U.S. FINLS ETF 464287788 712296 9514 SH SOLE 0 0 0 9514 ISHARES TR U.S. MED DVC ETF 464288810 1524115 4613 SH SOLE 0 0 0 4613 ISHARES TR U.S. REAL ES ETF 464287739 186063 2024 SH SOLE 0 0 0 2024 ISHARES TR US AER DEF ETF 464288760 986255 9473 SH SOLE 0 0 0 9473 ISHARES TR US INDUSTRIALS 464287754 524751 4965 SH SOLE 0 0 0 4965 ISHARES TR US REGNL BKS ETF 464288778 31055 548 SH SOLE 0 0 0 548 ISHARES TR US TECH BRKTHR 46436E502 3537 100 SH SOLE 0 0 0 100 ISHARES TR YLD OPTIM BD 46434V787 504592 20248 SH SOLE 0 0 0 20248 ITRON INC COM 465741106 1152 13 SH SOLE 0 0 0 13 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 1098 18 SH SOLE 0 0 0 18 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 29093 177 SH SOLE 0 0 0 177 JD.COM INC SPON ADR CL A 47215P106 2301534 27292 SH SOLE 0 0 0 27292 JETBLUE AWYS CORP COM 477143101 488730 24028 SH SOLE 0 0 0 24028 JOANN INC COM 47768J101 1624 160 SH SOLE 0 0 0 160 JOHNSON & JOHNSON COM 478160104 5281257 32134 SH SOLE 0 0 0 32134 JPMORGAN CHASE & CO COM 46625H100 12007727 78879 SH SOLE 0 0 0 78879 JUNIPER NETWORKS INC COM 48203R104 4179 165 SH SOLE 0 0 0 165 KAISER ALUMINUM CORP COM PAR $0.01 483007704 1216 11 SH SOLE 0 0 0 11 KAMAN CORP COM 483548103 4462 87 SH SOLE 0 0 0 87 KB HOME COM 48666K109 6375 137 SH SOLE 0 0 0 137 KEYCORP COM 493267108 82697 4139 SH SOLE 0 0 0 4139 KEYSIGHT TECHNOLOGIES INC COM 49338L103 353911 2468 SH SOLE 0 0 0 2468 KINROSS GOLD CORP COM 496902404 20670 3099 SH SOLE 0 0 0 3099 KRAFT HEINZ CO COM 500754106 846401 21160 SH SOLE 0 0 0 21160 LABORATORY CORP AMER HLDGS COM NEW 50540R409 70643 277 SH SOLE 0 0 0 277 LAIRD SUPERFOOD INC COM STK 50736T102 11054 295 SH SOLE 0 0 0 295 LAKELAND FINL CORP COM 511656100 3114 45 SH SOLE 0 0 0 45 LAM RESEARCH CORP COM 512807108 2021454 3396 SH SOLE 0 0 0 3396 LANDSTAR SYS INC COM 515098101 93589 567 SH SOLE 0 0 0 567 LANTHEUS HLDGS INC COM 516544103 26734 1251 SH SOLE 0 0 0 1251 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 2261 60 SH SOLE 0 0 0 60 LCI INDS COM 50189K103 2381 18 SH SOLE 0 0 0 18 LEXINFINTECH HLDGS LTD ADR 528877103 72432 7200 SH SOLE 0 0 0 7200 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 10087 1322 SH SOLE 0 0 0 1322 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 4932 173 SH SOLE 0 0 0 173 LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 18278 657 SH SOLE 0 0 0 657 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 28407 644 SH SOLE 0 0 0 644 LIMELIGHT NETWORKS INC COM 53261M104 48102 13474 SH SOLE 0 0 0 13474 LIQTECH INTL INC COM 53632A201 5056 625 SH SOLE 0 0 0 625 LISTED FD TR CORE ALT FD 53656F847 319 11 SH SOLE 0 0 0 11 LITTELFUSE INC COM 537008104 264969 1002 SH SOLE 0 0 0 1002 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 24590 10599 SH SOLE 0 0 0 10599 LORAL SPACE & COM INC COM 543881106 1884 50 SH SOLE 0 0 0 50 LORDSTOWN MOTORS CORP COM CL A 54405Q100 6827 580 SH SOLE 0 0 0 580 LOUISIANA PAC CORP COM 546347105 1387 25 SH SOLE 0 0 0 25 LOWES COS INC COM 548661107 2578780 13560 SH SOLE 0 0 0 13560 LPL FINL HLDGS INC COM 50212V100 6966 49 SH SOLE 0 0 0 49 LTC PPTYS INC COM 502175102 2837 68 SH SOLE 0 0 0 68 LULULEMON ATHLETICA INC COM 550021109 597778 1949 SH SOLE 0 0 0 1949 MACERICH CO COM 554382101 2340 200 SH SOLE 0 0 0 200 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 15143 261 SH SOLE 0 0 0 261 MACQUARIE INFRASTRUCTURE COR COM 55608B105 146326 4600 SH SOLE 0 0 0 4600 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 11943 146 SH SOLE 0 0 0 146 MADISON SQUARE GRDN SPRT COR CL A 55825T103 27278 152 SH SOLE 0 0 0 152 MAGNOLIA OIL & GAS CORP CL A 559663109 861 75 SH SOLE 0 0 0 75 MAIN STR CAP CORP COM 56035L104 50247 1283 SH SOLE 0 0 0 1283 MARKETAXESS HLDGS INC COM 57060D108 4481 9 SH SOLE 0 0 0 9 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 445131 9088 SH SOLE 0 0 0 9088 MASTEC INC COM 576323109 170815 1823 SH SOLE 0 0 0 1823 MATADOR RES CO COM 576485205 1524 65 SH SOLE 0 0 0 65 MATCH GROUP INC NEW COM 57667L107 246322 1793 SH SOLE 0 0 0 1793 MAXIM INTEGRATED PRODS INC COM 57772K101 6579 72 SH SOLE 0 0 0 72 MCGRATH RENTCORP COM 580589109 968 12 SH SOLE 0 0 0 12 MDU RES GROUP INC COM 552690109 10084 319 SH SOLE 0 0 0 319 MERCK & CO. INC COM 58933Y105 2171289 28166 SH SOLE 0 0 0 28166 MERCURY GENL CORP NEW COM 589400100 31196 513 SH SOLE 0 0 0 513 MERCURY SYS INC COM 589378108 22608 320 SH SOLE 0 0 0 320 MFA FINL INC COM 55272X102 19088 4690 SH SOLE 0 0 0 4690 MICROVISION INC DEL COM NEW 594960304 153186 8258 SH SOLE 0 0 0 8258 MIDDLEBY CORP COM 596278101 140888 850 SH SOLE 0 0 0 850 MITEK SYS INC COM NEW 606710200 102614 7038 SH SOLE 0 0 0 7038 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1286 239 SH SOLE 0 0 0 239 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 19704 6771 SH SOLE 0 0 0 6771 MOLECULAR TEMPLATES INC COM 608550109 34705 2750 SH SOLE 0 0 0 2750 MOLINA HEALTHCARE INC COM 60855R100 2805 12 SH SOLE 0 0 0 12 MONGODB INC CL A 60937P106 87984 329 SH SOLE 0 0 0 329 MONOPAR THERAPEUTICS INC COM 61023L108 4340 700 SH SOLE 0 0 0 700 MOSAIC CO NEW COM 61945C103 37085 1173 SH SOLE 0 0 0 1173 MOTOROLA SOLUTIONS INC COM NEW 620076307 58340 310 SH SOLE 0 0 0 310 MSG NETWORK INC CL A 553573106 3760 250 SH SOLE 0 0 0 250 MURPHY OIL CORP COM 626717102 347268 21162 SH SOLE 0 0 0 21162 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 62724 7302 SH SOLE 0 0 0 7302 NANO X IMAGING LTD ORD SHS M70700105 103625 2500 SH SOLE 0 0 0 2500 NATIONAL FUEL GAS CO COM 636180101 4949 99 SH SOLE 0 0 0 99 NATIONAL GRID PLC SPONSORED ADR NE 636274409 136715 2308 SH SOLE 0 0 0 2308 NETEASE INC SPONSORED ADS 64110W102 19516 189 SH SOLE 0 0 0 189 NETFLIX INC COM 64110L106 7034585 13485 SH SOLE 0 0 0 13485 NEW RELIC INC COM 64829B100 15923 259 SH SOLE 0 0 0 259 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 161915 14392 SH SOLE 0 0 0 14392 NEW YORK CMNTY BANCORP INC COM 649445103 264289 20942 SH SOLE 0 0 0 20942 NIO INC SPON ADS 62914V106 463706 11896 SH SOLE 0 0 0 11896 NOKIA CORP SPONSORED ADR 654902204 57298 14469 SH SOLE 0 0 0 14469 NORDSON CORP COM 655663102 66955 337 SH SOLE 0 0 0 337 NORDSTROM INC COM 655664100 44154 1166 SH SOLE 0 0 0 1166 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 37007 967 SH SOLE 0 0 0 967 NORTHERN TR CORP COM 665859104 78538 747 SH SOLE 0 0 0 747 NOV INC COM 62955J103 3614 263 SH SOLE 0 0 0 263 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 388088 9019 SH SOLE 0 0 0 9019 NUVEEN AMT FREE QLTY MUN INC COM 670657105 69476 4688 SH SOLE 0 0 0 4688 NUVEEN MULTI-MKT INCOME FD COM 67075J107 13077 1800 SH SOLE 0 0 0 1800 NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104 39498 2724 SH SOLE 0 0 0 2724 NUVEEN PFD & INCOME 2022 TER COM 67075T105 93062 3800 SH SOLE 0 0 0 3800 NUVEEN SR INCOME FD COM 67067Y104 7293 1300 SH SOLE 0 0 0 1300 NVENT ELECTRIC PLC SHS G6700G107 19286 691 SH SOLE 0 0 0 691 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 1477 124 SH SOLE 0 0 0 124 OCCIDENTAL PETE CORP COM 674599105 34725 1304 SH SOLE 0 0 0 1304 OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 1655 500 SH SOLE 0 0 0 500 ROBLOX CORP CL A 771049103 41815 645 SH SOLE 0 0 0 645 ROCKET COS INC COM CL A 77311W101 195046 8447 SH SOLE 0 0 0 8447 ROYAL BK CDA COM 780087102 832195 9025 SH SOLE 0 0 0 9025 ROYAL CARIBBEAN GROUP COM V7780T103 149047 1741 SH SOLE 0 0 0 1741 S&P GLOBAL INC COM 78409V104 576860 1635 SH SOLE 0 0 0 1635 S&W SEED CO COM 785135104 6552 1800 SH SOLE 0 0 0 1800 SAIA INC COM 78709Y105 42657 185 SH SOLE 0 0 0 185 SANDSTORM GOLD LTD COM NEW 80013R206 24881 3659 SH SOLE 0 0 0 3659 SAP SE SPON ADR 803054204 107196 873 SH SOLE 0 0 0 873 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 2977 76 SH SOLE 0 0 0 76 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1254376 24447 SH SOLE 0 0 0 24447 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 484986 6516 SH SOLE 0 0 0 6516 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1379340 13839 SH SOLE 0 0 0 13839 SEACOAST BKG CORP FLA COM NEW 811707801 61970 1710 SH SOLE 0 0 0 1710 SEAGEN INC COM 81181C104 202597 1459 SH SOLE 0 0 0 1459 SELECT ENERGY SVCS INC CL A COM 81617J301 553 111 SH SOLE 0 0 0 111 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3864393 22993 SH SOLE 0 0 0 22993 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6404058 188078 SH SOLE 0 0 0 188078 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2676852 27190 SH SOLE 0 0 0 27190 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3629211 27326 SH SOLE 0 0 0 27326 SEMTECH CORP COM 816850101 2622 38 SH SOLE 0 0 0 38 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 128070 2210 SH SOLE 0 0 0 2210 SERITAGE GROWTH PPTYS CL A 81752R100 13616 742 SH SOLE 0 0 0 742 SERVICE PPTYS TR COM SH BEN INT 81761L102 8954 755 SH SOLE 0 0 0 755 SFL CORPORATION LTD SHS G7738W106 8084 1008 SH SOLE 0 0 0 1008 SHERWIN WILLIAMS CO COM 824348106 1604967 2175 SH SOLE 0 0 0 2175 SHIFT4 PMTS INC CL A 82452J109 4101 50 SH SOLE 0 0 0 50 SHOCKWAVE MED INC COM 82489T104 2605 20 SH SOLE 0 0 0 20 SIENTRA INC COM 82621J105 547 75 SH SOLE 0 0 0 75 SIGNATURE BK NEW YORK N Y COM 82669G104 24645 109 SH SOLE 0 0 0 109 SIGNET JEWELERS LIMITED SHS G81276100 1450 25 SH SOLE 0 0 0 25 SIREN ETF TR DIVCN LDRS ETF 829658301 18145 365 SH SOLE 0 0 0 365 SIREN ETF TR NSD NXGN ECO ETF 829658202 27094 563 SH SOLE 0 0 0 563 SIXTH STREET SPECIALTY LENDN COM 83012A109 30494 1450 SH SOLE 0 0 0 1450 SKYLINE CHAMPION CORPORATION COM 830830105 6789 150 SH SOLE 0 0 0 150 SLEEP NUMBER CORP COM 83125X103 921923 6425 SH SOLE 0 0 0 6425 SMARTSHEET INC COM CL A 83200N103 39950 625 SH SOLE 0 0 0 625 SNAP ON INC COM 833034101 37380 162 SH SOLE 0 0 0 162 SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G82514103 1096 100 SH SOLE 0 0 0 100 SONOS INC COM 83570H108 82322 2197 SH SOLE 0 0 0 2197 SORRENTO THERAPEUTICS INC COM NEW 83587F202 40110 4850 SH SOLE 0 0 0 4850 SOUTHWEST GAS HLDGS INC COM 844895102 163942 2386 SH SOLE 0 0 0 2386 SOUTHWESTERN ENERGY CO COM 845467109 1516 326 SH SOLE 0 0 0 326 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 12333284 37353 SH SOLE 0 0 0 37353 SPDR GOLD TR GOLD SHS 78463V107 12461524 77904 SH SOLE 0 0 0 77904 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 367203 10659 SH SOLE 0 0 0 10659 SPDR S&P 500 ETF TR TR UNIT 78462F103 28443898 71768 SH SOLE 0 0 0 71768 SPDR SER TR BLMBRG BRC CNVRT 78464A359 2291644 27494 SH SOLE 0 0 0 27494 SPDR SER TR BLOMBERG BRC INT 78464A334 29826 947 SH SOLE 0 0 0 947 SPDR SER TR BLOMBERG INTL TR 78464A516 1421274 48774 SH SOLE 0 0 0 48774 SPDR SER TR DJ REIT ETF 78464A607 678914 7171 SH SOLE 0 0 0 7171 SPDR SER TR NUVEEN BRC MUNIC 78468R721 98107 1899 SH SOLE 0 0 0 1899 SPDR SER TR PORTFLI INTRMDIT 78464A672 96753 3016 SH SOLE 0 0 0 3016 SPDR SER TR PORTFOLIO LN TSR 78464A664 6923918 177627 SH SOLE 0 0 0 177627 SPDR SER TR PRTFLO S&P500 VL 78464A508 4237713 111813 SH SOLE 0 0 0 111813 SPDR SER TR S&P CAP MKTS 78464A771 188696 2236 SH SOLE 0 0 0 2236 SPDR SER TR S&P METALS MNG 78464A755 22555 565 SH SOLE 0 0 0 565 SPDR SER TR S&P OILGAS EXP 78468R556 31231 384 SH SOLE 0 0 0 384 SPIRIT AIRLS INC COM 848577102 33874 918 SH SOLE 0 0 0 918 SPROUTS FMRS MKT INC COM 85208M102 11686 439 SH SOLE 0 0 0 439 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1284791 28089 SH SOLE 0 0 0 28089 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 745 15 SH SOLE 0 0 0 15 STAG INDL INC COM 85254J102 59288 1764 SH SOLE 0 0 0 1764 STANLEY BLACK & DECKER INC COM 854502101 93955 471 SH SOLE 0 0 0 471 STANTEC INC COM 85472N109 29946 700 SH SOLE 0 0 0 700 STERIS PLC SHS USD G8473T100 295434 1551 SH SOLE 0 0 0 1551 STONECO LTD COM CL A G85158106 5693 93 SH SOLE 0 0 0 93 STRATEGY SHS NS 7HANDL IDX 86280R506 570064 23042 SH SOLE 0 0 0 23042 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 6244 421 SH SOLE 0 0 0 421 SUNDIAL GROWERS INC COM 86730L109 5085 4500 SH SOLE 0 0 0 4500 SUNRUN INC COM 86771W105 2551409 42186 SH SOLE 0 0 0 42186 SYNOPSYS INC COM 871607107 431137 1740 SH SOLE 0 0 0 1740 SYSTEMAX INC COM 871851101 25823 628 SH SOLE 0 0 0 628 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1376075 11634 SH SOLE 0 0 0 11634 TC ENERGY CORP COM 87807B107 154672 3374 SH SOLE 0 0 0 3374 TECHTARGET INC COM 87874R100 6945 100 SH SOLE 0 0 0 100 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 63149 2587 SH SOLE 0 0 0 2587 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 7606 350 SH SOLE 0 0 0 350 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 85688 5686 SH SOLE 0 0 0 5686 TELADOC HEALTH INC COM 87918A105 2431815 13380 SH SOLE 0 0 0 13380 TELEFONICA BRASIL SA NEW ADR 87936R205 677 86 SH SOLE 0 0 0 86 TENNECO INC CL A VTG COM STK 880349105 24549 2290 SH SOLE 0 0 0 2290 TERADATA CORP DEL COM 88076W103 5203 135 SH SOLE 0 0 0 135 TEUCRIUM COMMODITY TR AGRICULTURE FD 88166A706 225825 10095 SH SOLE 0 0 0 10095 TFS FINL CORP COM 87240R107 1874 92 SH SOLE 0 0 0 92 THERAPEUTICSMD INC COM 88338N107 19296 14400 SH SOLE 0 0 0 14400 TIMKEN CO COM 887389104 838161 10326 SH SOLE 0 0 0 10326 TIMOTHY PLAN INTL ETF 887432334 6703 241 SH SOLE 0 0 0 241 TIMOTHY PLAN U S SM CP CORE 887432342 4842 149 SH SOLE 0 0 0 149 TITAN INTL INC ILL COM 88830M102 13920 1500 SH SOLE 0 0 0 1500 TORCHLIGHT ENERGY RES INC COM 89102U103 23790 13000 SH SOLE 0 0 0 13000 TRACTOR SUPPLY CO COM 892356106 635511 3589 SH SOLE 0 0 0 3589 TRANSDIGM GROUP INC COM 893641100 70305 120 SH SOLE 0 0 0 120 TRANSMEDICS GROUP INC COM 89377M109 69371 1672 SH SOLE 0 0 0 1672 TRAVEL PLUS LEISURE CO COM 894164102 8929 146 SH SOLE 0 0 0 146 TRI CONTL CORP COM 895436103 101495 3130 SH SOLE 0 0 0 3130 TRINITY INDS INC COM 896522109 107920 3788 SH SOLE 0 0 0 3788 TRUEBLUE INC COM 89785X101 551 25 SH SOLE 0 0 0 25 TRUIST FINL CORP COM 89832Q109 1689384 28967 SH SOLE 0 0 0 28967 TS INNOVATION ACQUISITN CORP COM CL A 87284T100 3899 359 SH SOLE 0 0 0 359 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 537 57 SH SOLE 0 0 0 57 TUPPERWARE BRANDS CORP COM 899896104 27334 1035 SH SOLE 0 0 0 1035 TWITTER INC COM 90184L102 925753 14549 SH SOLE 0 0 0 14549 TYLER TECHNOLOGIES INC COM 902252105 157076 370 SH SOLE 0 0 0 370 TYSON FOODS INC CL A 902494103 79130 1065 SH SOLE 0 0 0 1065 UBER TECHNOLOGIES INC COM 90353T100 337853 6198 SH SOLE 0 0 0 6198 UBS GROUP AG SHS H42097107 101815 6556 SH SOLE 0 0 0 6556 ULTRA CLEAN HLDGS INC COM 90385V107 4875 84 SH SOLE 0 0 0 84 ULTRALIFE CORP COM 903899102 7038 850 SH SOLE 0 0 0 850 UNDER ARMOUR INC CL C 904311206 6572 356 SH SOLE 0 0 0 356 UNILEVER PLC SPON ADR NEW 904767704 492518 8822 SH SOLE 0 0 0 8822 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2354 69 SH SOLE 0 0 0 69 UNITED STS BRENT OIL FD LP UNIT 91167Q100 215968 13600 SH SOLE 0 0 0 13600 UNITY SOFTWARE INC COM 91332U101 555216 5535 SH SOLE 0 0 0 5535 UNIVERSAL HLTH SVCS INC CL B 913903100 10805 81 SH SOLE 0 0 0 81 URSTADT BIDDLE PPTYS INC CL A 917286205 416 25 SH SOLE 0 0 0 25 US FOODS HLDG CORP COM 912008109 462472 12132 SH SOLE 0 0 0 12132 VALE S A SPONSORED ADS 91912E105 505828 29104 SH SOLE 0 0 0 29104 VALVOLINE INC COM 92047W101 28130 1079 SH SOLE 0 0 0 1079 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 1921423 60176 SH SOLE 0 0 0 60176 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 143310 3184 SH SOLE 0 0 0 3184 VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 2043 13 SH SOLE 0 0 0 13 VANECK VECTORS ETF TR OIL REFINERS ETF 92189F585 16617 610 SH SOLE 0 0 0 610 VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 2278 33 SH SOLE 0 0 0 33 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 663493 2824 SH SOLE 0 0 0 2824 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 69803 359 SH SOLE 0 0 0 359 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 235031 1332 SH SOLE 0 0 0 1332 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 3134 18 SH SOLE 0 0 0 18 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3147084 38290 SH SOLE 0 0 0 38290 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5554702 65565 SH SOLE 0 0 0 65565 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 7382477 34403 SH SOLE 0 0 0 34403 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10675520 29304 SH SOLE 0 0 0 29304 VANGUARD INDEX FDS TOTAL STK MKT 922908769 12077084 58431 SH SOLE 0 0 0 58431 VANGUARD INDEX FDS VALUE ETF 922908744 44770616 340565 SH SOLE 0 0 0 340565 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2021574 38839 SH SOLE 0 0 0 38839 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 57902 709 SH SOLE 0 0 0 709 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 149583 1165 SH SOLE 0 0 0 1165 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 2484 30 SH SOLE 0 0 0 30 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 302466 1697 SH SOLE 0 0 0 1697 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 16135147 109703 SH SOLE 0 0 0 109703 VANGUARD WELLINGTON FD US MOMENTUM 921935508 19827 160 SH SOLE 0 0 0 160 VANGUARD WORLD FD ESG US STK ETF 921910733 98111 1330 SH SOLE 0 0 0 1330 VANGUARD WORLD FD EXTENDED DUR 921910709 101789 811 SH SOLE 0 0 0 811 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1602557 8992 SH SOLE 0 0 0 8992 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 12113 64 SH SOLE 0 0 0 64 VANGUARD WORLD FDS MATERIALS ETF 92204A801 129367 748 SH SOLE 0 0 0 748 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1125311 8009 SH SOLE 0 0 0 8009 VARONIS SYS INC COM 922280102 194938 3797 SH SOLE 0 0 0 3797 VAXART INC COM NEW 92243A200 605 100 SH SOLE 0 0 0 100 VERIFYME INC COM NEW 92346X206 20600 5000 SH SOLE 0 0 0 5000 VG ACQUISITION CORP SHS CL A G9446E105 10170 1000 SH SOLE 0 0 0 1000 VIKING THERAPEUTICS INC COM 92686J106 12650 2000 SH SOLE 0 0 0 2000 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1457 100 SH SOLE 0 0 0 100 VIR BIOTECHNOLOGY INC COM 92764N102 6409 125 SH SOLE 0 0 0 125 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 418651 13668 SH SOLE 0 0 0 13668 VIRTU FINL INC CL A 928254101 115692 3726 SH SOLE 0 0 0 3726 VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 54780 11000 SH SOLE 0 0 0 11000 VIRTUS ALLIANZGI EQUITY & CO COM 92841M101 33784 1206 SH SOLE 0 0 0 1206 VISTEON CORP COM NEW 92839U206 1098 9 SH SOLE 0 0 0 9 VISTRA CORP COM 92840M102 37588 2126 SH SOLE 0 0 0 2126 VONTIER CORPORATION COM 928881101 28908 955 SH SOLE 0 0 0 955 VORNADO RLTY TR SH BEN INT 929042109 908 20 SH SOLE 0 0 0 20 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 17955 3150 SH SOLE 0 0 0 3150 WALKER & DUNLOP INC COM 93148P102 14384 140 SH SOLE 0 0 0 140 WATTS WATER TECHNOLOGIES INC CL A 942749102 3921 33 SH SOLE 0 0 0 33 WEBSTER FINL CORP CONN COM 947890109 26122 474 SH SOLE 0 0 0 474 WEC ENERGY GROUP INC COM 92939U106 84137 899 SH SOLE 0 0 0 899 WELLS FARGO CO NEW COM 949746101 2994829 76653 SH SOLE 0 0 0 76653 WELLTOWER INC COM 95040Q104 248453 3469 SH SOLE 0 0 0 3469 WENDYS CO COM 95058W100 63574 3138 SH SOLE 0 0 0 3138 WESCO INTL INC COM 95082P105 88780 1026 SH SOLE 0 0 0 1026 WESTERN ASSET HIGH INCOME OP COM 95766K109 6401 1260 SH SOLE 0 0 0 1260 WESTERN ASSET MANAGED MUNS F COM 95766M105 221557 17056 SH SOLE 0 0 0 17056 WESTERN ASSET MTG DEFINED OP COM 95790B109 13875 948 SH SOLE 0 0 0 948 WESTERN ASSET MUN DEF OPP TR COM 95768A109 10565 500 SH SOLE 0 0 0 500 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 113826 6123 SH SOLE 0 0 0 6123 WEYERHAEUSER CO MTN BE COM NEW 962166104 74694 2098 SH SOLE 0 0 0 2098 WHITEHORSE FIN INC COM 96524V106 2200 145 SH SOLE 0 0 0 145 WILEY JOHN & SONS INC CL A 968223206 24011 443 SH SOLE 0 0 0 443 WILLIAMS COS INC COM 969457100 212980 8990 SH SOLE 0 0 0 8990 WINNEBAGO INDS INC COM 974637100 13808 180 SH SOLE 0 0 0 180 WISDOMTREE TR CHINESE YUAN FD 97717W182 927328 34282 SH SOLE 0 0 0 34282 WISDOMTREE TR EMERG CUR STR FD 97717W133 3579 200 SH SOLE 0 0 0 200 WISDOMTREE TR FLOATNG RAT TREA 97717X628 24322 969 SH SOLE 0 0 0 969 WISDOMTREE TR INTL DIV EX FINL 97717W786 475865 11210 SH SOLE 0 0 0 11210 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 336531 8150 SH SOLE 0 0 0 8150 WISDOMTREE TR US ESG FUND 97717W596 5270 120 SH SOLE 0 0 0 120 WISDOMTREE TR US MIDCAP DIVID 97717W505 701067 17345 SH SOLE 0 0 0 17345 WNS HLDGS LTD SPON ADR 92932M101 30642 423 SH SOLE 0 0 0 423 WORKHORSE GROUP INC COM NEW 98138J206 45551 3308 SH SOLE 0 0 0 3308 WORLD FUEL SVCS CORP COM 981475106 29005 824 SH SOLE 0 0 0 824 WP CAREY INC COM 92936U109 267992 3787 SH SOLE 0 0 0 3787 WRAP TECHNOLOGIES INC COM 98212N107 362145 65134 SH SOLE 0 0 0 65134 WW INTL INC COM 98262P101 150926 4825 SH SOLE 0 0 0 4825 YATSEN HLDG LTD ADS 985194109 12350 1000 SH SOLE 0 0 0 1000 YEXT INC COM 98585N106 16290 1125 SH SOLE 0 0 0 1125 ZAI LAB LTD ADR 98887Q104 1601 12 SH SOLE 0 0 0 12 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 580275 1196 SH SOLE 0 0 0 1196 ZILLOW GROUP INC CL C CAP STK 98954M200 1223413 9437 SH SOLE 0 0 0 9437 ZIOPHARM ONCOLOGY INC COM 98973P101 6480 1800 SH SOLE 0 0 0 1800 ZOETIS INC CL A 98978V103 3276833 20808 SH SOLE 0 0 0 20808 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 256112 8786 SH SOLE 0 0 0 8786 ZYMEWORKS INC COM 98985W102 3221 102 SH SOLE 0 0 0 102 ZYNGA INC CL A 98986T108 132934 13020 SH SOLE 0 0 0 13020 TOPBUILD CORP COM 89055F103 45656 218 SH SOLE 0 0 0 218 TORO CO COM 891092108 241451 2341 SH SOLE 0 0 0 2341 TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 16009 1116 SH SOLE 0 0 0 1116 TRANE TECHNOLOGIES PLC SHS G8994E103 1217324 7353 SH SOLE 0 0 0 7353 TRANSOCEAN LTD REG SHS H8817H100 16261 4581 SH SOLE 0 0 0 4581 TRAVELERS COMPANIES INC COM 89417E109 452727 3010 SH SOLE 0 0 0 3010 TRINET GROUP INC COM 896288107 1169 15 SH SOLE 0 0 0 15 TRIP COM GROUP LTD ADS 89677Q107 6341 160 SH SOLE 0 0 0 160 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 7297 505 SH SOLE 0 0 0 505 TRUPANION INC COM 898202106 1720136 22571 SH SOLE 0 0 0 22571 TRUSTCO BK CORP N Y COM 898349105 177742 24117 SH SOLE 0 0 0 24117 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 7515 66 SH SOLE 0 0 0 66 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 27412 3009 SH SOLE 0 0 0 3009 UNITED NAT FOODS INC COM 911163103 17788 540 SH SOLE 0 0 0 540 UNITED STATES STL CORP NEW COM 912909108 170733 6524 SH SOLE 0 0 0 6524 UNITED THERAPEUTICS CORP DEL COM 91307C102 1673 10 SH SOLE 0 0 0 10 UNITEDHEALTH GROUP INC COM 91324P102 8475893 22780 SH SOLE 0 0 0 22780 UNITI GROUP INC COM 91325V108 13799 1251 SH SOLE 0 0 0 1251 UTZ BRANDS INC COM CL A 918090101 32524 1312 SH SOLE 0 0 0 1312 VALMONT INDS INC COM 920253101 21390 90 SH SOLE 0 0 0 90 VANECK MERK GOLD TR GOLD TRUST 921078101 289678 17419 SH SOLE 0 0 0 17419 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1701909 27384 SH SOLE 0 0 0 27384 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 67765 2670 SH SOLE 0 0 0 2670 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 8130 315 SH SOLE 0 0 0 315 VANECK VECTORS ETF TR SOCIAL SENTIMENT 92189H839 68828 2850 SH SOLE 0 0 0 2850 VANECK VECTORS ETF TR VIDEO GAMING 92189F114 9227 135 SH SOLE 0 0 0 135 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 379387 6642 SH SOLE 0 0 0 6642 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 6274520 46523 SH SOLE 0 0 0 46523 VANGUARD INDEX FDS MID CAP ETF 922908629 4048571 18291 SH SOLE 0 0 0 18291 VANGUARD INDEX FDS SMALL CP ETF 922908751 3849473 17981 SH SOLE 0 0 0 17981 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2206476 36362 SH SOLE 0 0 0 36362 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1488848 26701 SH SOLE 0 0 0 26701 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3084982 33161 SH SOLE 0 0 0 33161 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 188359 1860 SH SOLE 0 0 0 1860 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5430925 65829 SH SOLE 0 0 0 65829 VANGUARD STAR FDS VG TL INTL STK F 921909768 871539 13900 SH SOLE 0 0 0 13900 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 265304 3203 SH SOLE 0 0 0 3203 VANGUARD WORLD FD MEGA CAP INDEX 921910873 336102 2397 SH SOLE 0 0 0 2397 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2050476 21539 SH SOLE 0 0 0 21539 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1232792 5389 SH SOLE 0 0 0 5389 VBI VACCINES INC CDA COM NEW 91822J103 11818 3800 SH SOLE 0 0 0 3800 VERISK ANALYTICS INC COM 92345Y106 708584 4010 SH SOLE 0 0 0 4010 VERIZON COMMUNICATIONS INC COM 92343V104 6962670 119736 SH SOLE 0 0 0 119736 VIACOMCBS INC CL B 92556H206 196809 4364 SH SOLE 0 0 0 4364 VICI PPTYS INC COM 925652109 128548 4552 SH SOLE 0 0 0 4552 VICOR CORP COM 925815102 15816 186 SH SOLE 0 0 0 186 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 73750 1250 SH SOLE 0 0 0 1250 VICTORY PORTFOLIOS II VICTORYSHS SHORT 92647N535 66492 1285 SH SOLE 0 0 0 1285 VONAGE HLDGS CORP COM 92886T201 24432 2067 SH SOLE 0 0 0 2067 VOXELJET AG ADS 92912L206 1560 100 SH SOLE 0 0 0 100 VOYA FINANCIAL INC COM 929089100 4009 63 SH SOLE 0 0 0 63 WALGREENS BOOTS ALLIANCE INC COM 931427108 76715 1397 SH SOLE 0 0 0 1397 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 32741 1481 SH SOLE 0 0 0 1481 WASTE MGMT INC DEL COM 94106L109 1261547 9778 SH SOLE 0 0 0 9778 WATSCO INC COM 942622200 47196 181 SH SOLE 0 0 0 181 WD-40 CO COM 929236107 236185 771 SH SOLE 0 0 0 771 WELLS FARGO ADVANTAGE INCOME WF INC OPPTY FD 94987B105 106217 12585 SH SOLE 0 0 0 12585 WESTERN ALLIANCE BANCORP COM 957638109 4628 49 SH SOLE 0 0 0 49 WESTERN ASSET GLOBAL HIGH IN COM 95766B109 18375 1750 SH SOLE 0 0 0 1750 WESTERN ASSET HIGH INCOME FD COM 95766J102 7082 1026 SH SOLE 0 0 0 1026 WESTERN UN CO COM 959802109 22811 925 SH SOLE 0 0 0 925 WEX INC COM 96208T104 81596 390 SH SOLE 0 0 0 390 WHIRLPOOL CORP COM 963320106 31441 143 SH SOLE 0 0 0 143 WHITESTONE REIT COM 966084204 14550 1500 SH SOLE 0 0 0 1500 WILLIS TOWERS WATSON PLC LTD SHS G96629103 17624 77 SH SOLE 0 0 0 77 WISDOMTREE INVTS INC COM 97717P104 34239 5478 SH SOLE 0 0 0 5478 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 1072908 22278 SH SOLE 0 0 0 22278 WISDOMTREE TR HEDGED HI YLD BD 97717W430 137901 6234 SH SOLE 0 0 0 6234 WISDOMTREE TR JAPN HEDGE EQT 97717W851 16194 264 SH SOLE 0 0 0 264 WISDOMTREE TR US LARGECAP DIVD 97717W307 588934 5135 SH SOLE 0 0 0 5135 WISDOMTREE TR US S CAP QTY DIV 97717X651 59852 1300 SH SOLE 0 0 0 1300 WOODWARD INC COM 980745103 21231 176 SH SOLE 0 0 0 176 XPENG INC ADS 98422D105 21577 591 SH SOLE 0 0 0 591 XPO LOGISTICS INC COM 983793100 362255 2938 SH SOLE 0 0 0 2938 YELP INC CL A 985817105 4602 118 SH SOLE 0 0 0 118 YETI HLDGS INC COM 98585X104 740225 10251 SH SOLE 0 0 0 10251 YUM BRANDS INC COM 988498101 590755 5461 SH SOLE 0 0 0 5461 YUM CHINA HLDGS INC COM 98850P109 251971 4256 SH SOLE 0 0 0 4256 ZIMMER BIOMET HOLDINGS INC COM 98956P102 113497 709 SH SOLE 0 0 0 709 ZIONS BANCORPORATION N A COM 989701107 2803 51 SH SOLE 0 0 0 51 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3346878 10417 SH SOLE 0 0 0 10417 OKTA INC CL A 679295105 971876 4409 SH SOLE 0 0 0 4409 OLO INC CL A 68134L109 1689 64 SH SOLE 0 0 0 64 ONTO INNOVATION INC COM 683344105 26810 408 SH SOLE 0 0 0 408 ONTRAK INC COM 683373104 8140 250 SH SOLE 0 0 0 250 OOMA INC COM 683416101 33285 2100 SH SOLE 0 0 0 2100 OPENDOOR TECHNOLOGIES INC COM 683712103 211900 10000 SH SOLE 0 0 0 10000 ORANGE SPONSORED ADR 684060106 86606 7024 SH SOLE 0 0 0 7024 ORCHARD THERAPEUTICS PLC ADS 68570P101 62981 8675 SH SOLE 0 0 0 8675 ORGANIGRAM HLDGS INC COM 68620P101 1211 350 SH SOLE 0 0 0 350 OSI ETF TR OSHARES EUR QLT 67110P506 93938 3690 SH SOLE 0 0 0 3690 PACCAR INC COM 693718108 1047115 11269 SH SOLE 0 0 0 11269 PACER FDS TR BNCHMRK INDSTR 69374H766 148951 3835 SH SOLE 0 0 0 3835 PACER FDS TR TRENDP US LAR CP 69374H105 590877 17009 SH SOLE 0 0 0 17009 PACER FDS TR TRENDPILOT INTL 69374H683 2783 101 SH SOLE 0 0 0 101 PALANTIR TECHNOLOGIES INC CL A 69608A108 1353149 58100 SH SOLE 0 0 0 58100 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 4482 6500 SH SOLE 0 0 0 6500 PARK HOTELS & RESORTS INC COM 700517105 1281291 59374 SH SOLE 0 0 0 59374 PATRICK INDS INC COM 703343103 5525 65 SH SOLE 0 0 0 65 PAYLOCITY HLDG CORP COM 70438V106 17623 98 SH SOLE 0 0 0 98 PAYPAL HLDGS INC COM 70450Y103 9240791 38053 SH SOLE 0 0 0 38053 PENNANTPARK FLOATING RATE CA COM 70806A106 7164 603 SH SOLE 0 0 0 603 PENNYMAC FINL SVCS INC NEW COM 70932M107 20061 300 SH SOLE 0 0 0 300 PENNYMAC MTG INVT TR COM 70931T103 23339 1191 SH SOLE 0 0 0 1191 PEPSICO INC COM 713448108 4574630 32341 SH SOLE 0 0 0 32341 PERRIGO CO PLC SHS G97822103 11129 275 SH SOLE 0 0 0 275 PERSHING SQUARE TONTINE HLDG *W EXP 07/24/202 71531R117 1100 135 SH SOLE 0 0 0 135 PERSPECTA INC COM 715347100 14904 513 SH SOLE 0 0 0 513 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 20225 2385 SH SOLE 0 0 0 2385 PGIM ETF TR ULTRA SHORT 69344A107 64805 1300 SH SOLE 0 0 0 1300 PILGRIMS PRIDE CORP COM 72147K108 1094 46 SH SOLE 0 0 0 46 PIMCO DYNAMIC INCOME FD SHS 72201Y101 550558 19558 SH SOLE 0 0 0 19558 PIMCO ETF TR 25YR+ ZERO U S 72201R882 288531 2187 SH SOLE 0 0 0 2187 PIMCO ETF TR BROAD US TIPS 72201R403 16047 250 SH SOLE 0 0 0 250 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3974249 38998 SH SOLE 0 0 0 38998 PINDUODUO INC SPONSORED ADS 722304102 104426 780 SH SOLE 0 0 0 780 PINNACLE WEST CAP CORP COM 723484101 10820 133 SH SOLE 0 0 0 133 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 18200 2000 SH SOLE 0 0 0 2000 PLANTRONICS INC NEW COM 727493108 10506 270 SH SOLE 0 0 0 270 POLAR PWR INC COM 73102V105 6501 468 SH SOLE 0 0 0 468 POWER & DIGITAL INFRA ACQ CO UNIT 99/99/9999 739190205 1005 100 SH SOLE 0 0 0 100 PPL CORP COM 69351T106 177477 6154 SH SOLE 0 0 0 6154 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2821 64 SH SOLE 0 0 0 64 PRIMORIS SVCS CORP COM 74164F103 11065 334 SH SOLE 0 0 0 334 PROSHARES TR DJ BRKFLD GLB 74347B508 10962 252 SH SOLE 0 0 0 252 PROSHARES TR HGH YLD INT RATE 74348A541 27509 435 SH SOLE 0 0 0 435 PROSHARES TR INVT INT RT HG 74347B607 92508 1200 SH SOLE 0 0 0 1200 PROSHARES TR LARGE CAP CRE 74347R248 851437 9328 SH SOLE 0 0 0 9328 PROSHARES TR PSHS ULTRA O&G 74347G705 2384 20 SH SOLE 0 0 0 20 PROSHARES TR II VIX SH TRM FUTRS 74347W171 28873 3088 SH SOLE 0 0 0 3088 PROTHENA CORP PLC SHS G72800108 50 2 SH SOLE 0 0 0 2 PULTE GROUP INC COM 745867101 19875 379 SH SOLE 0 0 0 379 Q2 HLDGS INC COM 74736L109 32665 326 SH SOLE 0 0 0 326 QUANTA SVCS INC COM 74762E102 596768 6783 SH SOLE 0 0 0 6783 QUANTUMSCAPE CORP COM CL A 74767V109 221826 4957 SH SOLE 0 0 0 4957 QUIDEL CORP COM 74838J101 120510 942 SH SOLE 0 0 0 942 QUOTIENT TECHNOLOGY INC COM 749119103 523 32 SH SOLE 0 0 0 32 RE MAX HLDGS INC CL A 75524W108 3939 100 SH SOLE 0 0 0 100 REALPAGE INC COM 75606N109 1744 20 SH SOLE 0 0 0 20 REGIONS FINANCIAL CORP NEW COM 7591EP100 156975 7598 SH SOLE 0 0 0 7598 REPUBLIC SVCS INC COM 760759100 629555 6337 SH SOLE 0 0 0 6337 RESONANT INC COM 76118L102 19080 4500 SH SOLE 0 0 0 4500 RH COM 74967X103 390773 655 SH SOLE 0 0 0 655 RINGCENTRAL INC CL A 76680R206 17873 60 SH SOLE 0 0 0 60 ROCKWELL AUTOMATION INC COM 773903109 179968 678 SH SOLE 0 0 0 678 ROGERS CORP COM 775133101 1882 10 SH SOLE 0 0 0 10 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 591206 16052 SH SOLE 0 0 0 16052 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 480 11 SH SOLE 0 0 0 11 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 42435 369 SH SOLE 0 0 0 369 SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 1114 22 SH SOLE 0 0 0 22 SANDERSON FARMS INC COM 800013104 21809 140 SH SOLE 0 0 0 140 SANGAMO THERAPEUTICS INC COM 800677106 5639 450 SH SOLE 0 0 0 450 SARATOGA INVT CORP COM NEW 80349A208 22282 880 SH SOLE 0 0 0 880 SAREPTA THERAPEUTICS INC COM 803607100 27502 369 SH SOLE 0 0 0 369 SBA COMMUNICATIONS CORP NEW CL A 78410G104 71330 257 SH SOLE 0 0 0 257 SCHRODINGER INC COM 80810D103 7782 102 SH SOLE 0 0 0 102 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 80912 2546 SH SOLE 0 0 0 2546 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 675467 17955 SH SOLE 0 0 0 17955 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 161912 5044 SH SOLE 0 0 0 5044 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1461 39 SH SOLE 0 0 0 39 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 377318 5780 SH SOLE 0 0 0 5780 SCHWAB STRATEGIC TR US REIT ETF 808524847 36921 899 SH SOLE 0 0 0 899 SCHWAB STRATEGIC TR US TIPS ETF 808524870 726351 11876 SH SOLE 0 0 0 11876 SCIENCE APPLICATIONS INTL CO COM 808625107 29591 354 SH SOLE 0 0 0 354 SCOTTS MIRACLE-GRO CO CL A 810186106 638147 2605 SH SOLE 0 0 0 2605 SELECT MED HLDGS CORP COM 81619Q105 8286 243 SH SOLE 0 0 0 243 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1604226 21880 SH SOLE 0 0 0 21880 SELECT SECTOR SPDR TR ENERGY 81369Y506 3928711 80080 SH SOLE 0 0 0 80080 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 137363 3478 SH SOLE 0 0 0 3478 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2897444 45244 SH SOLE 0 0 0 45244 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1231657 15630 SH SOLE 0 0 0 15630 INTERCONTINENTAL EXCHANGE IN COM 45866F104 779014 6975 SH SOLE 0 0 0 6975 INTREPID POTASH INC COM 46121Y201 54 2 SH SOLE 0 0 0 2 INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200 1588 100 SH SOLE 0 0 0 100 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1041066 20623 SH SOLE 0 0 0 20623 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 13570 692 SH SOLE 0 0 0 692 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 78079 3035 SH SOLE 0 0 0 3035 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 3998357 266557 SH SOLE 0 0 0 266557 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 11470 267 SH SOLE 0 0 0 267 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 90642 3844 SH SOLE 0 0 0 3844 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 6980813 133323 SH SOLE 0 0 0 133323 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 111441 17661 SH SOLE 0 0 0 17661 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1237977 13490 SH SOLE 0 0 0 13490 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1295947 58561 SH SOLE 0 0 0 58561 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1046794 49541 SH SOLE 0 0 0 49541 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 35420 1400 SH SOLE 0 0 0 1400 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 62475 2818 SH SOLE 0 0 0 2818 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 39250 1772 SH SOLE 0 0 0 1772 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 12201 497 SH SOLE 0 0 0 497 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 24562 402 SH SOLE 0 0 0 402 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 182651 4229 SH SOLE 0 0 0 4229 INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 19298 219 SH SOLE 0 0 0 219 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 53080 338 SH SOLE 0 0 0 338 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 25709 302 SH SOLE 0 0 0 302 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 7044 49 SH SOLE 0 0 0 49 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 187754 2380 SH SOLE 0 0 0 2380 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 1008714 6474 SH SOLE 0 0 0 6474 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 13385 661 SH SOLE 0 0 0 661 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 232786 13956 SH SOLE 0 0 0 13956 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 738272 3200 SH SOLE 0 0 0 3200 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 7190 148 SH SOLE 0 0 0 148 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 42686 1060 SH SOLE 0 0 0 1060 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 19575 124 SH SOLE 0 0 0 124 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1062468 6468 SH SOLE 0 0 0 6468 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 587147 7935 SH SOLE 0 0 0 7935 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 19661 398 SH SOLE 0 0 0 398 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 130606 5622 SH SOLE 0 0 0 5622 INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109 9926 403 SH SOLE 0 0 0 403 INVESCO MUN OPPORTUNITY TR COM 46132C107 65900 5000 SH SOLE 0 0 0 5000 INVITATION HOMES INC COM 46187W107 38356 1199 SH SOLE 0 0 0 1199 IONIS PHARMACEUTICALS INC COM 462222100 13488 300 SH SOLE 0 0 0 300 IQIYI INC SPONSORED ADS 46267X108 27440 1651 SH SOLE 0 0 0 1651 IRIDIUM COMMUNICATIONS INC COM 46269C102 757475 18363 SH SOLE 0 0 0 18363 ISHARES INC MSCI AUST ETF 464286103 19832 800 SH SOLE 0 0 0 800 ISHARES INC MSCI EMRG CHN 46434G764 20811 350 SH SOLE 0 0 0 350 ISHARES INC MSCI EURZONE ETF 464286608 95135 2049 SH SOLE 0 0 0 2049 ISHARES INC MSCI FRANCE ETF 464286707 1742 50 SH SOLE 0 0 0 50 ISHARES INC MSCI NETHERL ETF 464286814 32859 712 SH SOLE 0 0 0 712 ISHARES INC MSCI SINGPOR ETF 46434G780 5527 236 SH SOLE 0 0 0 236 ISHARES INC MSCI STH KOR ETF 464286772 581460 6482 SH SOLE 0 0 0 6482 ISHARES INC MSCI SWITZERLAND 464286749 11804 267 SH SOLE 0 0 0 267 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 88011 6300 SH SOLE 0 0 0 6300 ISHARES TR 1 3 YR TREAS BD 464287457 7411762 85933 SH SOLE 0 0 0 85933 ISHARES TR 3 7 YR TREAS BD 464288661 711321 5476 SH SOLE 0 0 0 5476 ISHARES TR A RATE CP BD ETF 46429B291 208805 3767 SH SOLE 0 0 0 3767 ISHARES TR AGENCY BOND ETF 464288166 31081 264 SH SOLE 0 0 0 264 ISHARES TR CORE INTL AGGR 46435G672 34526 629 SH SOLE 0 0 0 629 ISHARES TR CORE S&P US VLU 464287663 1289424 18714 SH SOLE 0 0 0 18714 ISHARES TR CORE S&P500 ETF 464287200 45364580 114033 SH SOLE 0 0 0 114033 ISHARES TR CORE US AGGBD ET 464287226 17982062 157973 SH SOLE 0 0 0 157973 ISHARES TR DOW JONES US ETF 464287846 323047 3235 SH SOLE 0 0 0 3235 ISHARES TR EAFE GRWTH ETF 464288885 6064791 60370 SH SOLE 0 0 0 60370 ISHARES TR ESG AWR MSCI USA 46435G425 2867782 31559 SH SOLE 0 0 0 31559 ISHARES TR ESG MSCI LEADR 46435U218 2148 31 SH SOLE 0 0 0 31 ISHARES TR ESG MSCI USA ETF 46436E767 3449 104 SH SOLE 0 0 0 104 ISHARES TR GLOBAL TECH ETF 464287291 140013 455 SH SOLE 0 0 0 455 ISHARES TR HDG MSCI EAFE 46434V803 414037 12558 SH SOLE 0 0 0 12558 ISHARES TR IBDS DEC28 ETF 46435U515 8921 315 SH SOLE 0 0 0 315 ISHARES TR IBONDS 27 ETF 46435UAA9 55578 2080 SH SOLE 0 0 0 2080 ISHARES TR IBONDS DEC2022 46435G755 1163349 44175 SH SOLE 0 0 0 44175 ISHARES TR IBONDS DEC21 ETF 46434VBK5 1172796 47195 SH SOLE 0 0 0 47195 ISHARES TR IBONDS DEC24 ETF 46434VBG4 857517 32494 SH SOLE 0 0 0 32494 ISHARES TR IBOXX INV CP ETF 464287242 7969768 61282 SH SOLE 0 0 0 61282 ISHARES TR JPMORGAN USD EMG 464288281 1001908 9202 SH SOLE 0 0 0 9202 ISHARES TR LATN AMER 40 ETF 464287390 7232 262 SH SOLE 0 0 0 262 ISHARES TR MORNINGSTAR GRWT 464287119 981761 3403 SH SOLE 0 0 0 3403 ISHARES TR MORNINGSTAR VALU 464288109 110000 895 SH SOLE 0 0 0 895 ISHARES TR MRGSTR SM CP ETF 464288505 38348 170 SH SOLE 0 0 0 170 ISHARES TR MRNGSTR INC ETF 46432F875 15230 650 SH SOLE 0 0 0 650 ISHARES TR MRNING SM CP ETF 464288703 6919 41 SH SOLE 0 0 0 41 ISHARES TR MSCI ACWI ETF 464288257 284422 2989 SH SOLE 0 0 0 2989 ISHARES TR MSCI INTL QUALTY 46434V456 71677 1967 SH SOLE 0 0 0 1967 ISHARES TR MSCI UK ETF NEW 46435G334 23764 759 SH SOLE 0 0 0 759 SELECTA BIOSCIENCES INC COM 816212104 22625 5000 SH SOLE 0 0 0 5000 SEMPRA ENERGY COM 816851109 433330 3268 SH SOLE 0 0 0 3268 SHOPIFY INC CL A 82509L107 2497371 2257 SH SOLE 0 0 0 2257 SIFY TECHNOLOGIES LTD SPONSORED ADS 82655M107 1818 515 SH SOLE 0 0 0 515 SIMON PPTY GROUP INC NEW COM 828806109 630660 5543 SH SOLE 0 0 0 5543 SITE CTRS CORP COM 82981J109 4882 360 SH SOLE 0 0 0 360 SIX FLAGS ENTMT CORP NEW COM 83001A102 1321746 28443 SH SOLE 0 0 0 28443 SK TELECOM LTD SPONSORED ADR 78440P108 5010 184 SH SOLE 0 0 0 184 SKECHERS U S A INC CL A 830566105 51095 1225 SH SOLE 0 0 0 1225 SKYWEST INC COM 830879102 5448 100 SH SOLE 0 0 0 100 SL GREEN RLTY CORP COM 78440X804 10918 156 SH SOLE 0 0 0 156 SLR INVESTMENT CORP COM 83413U100 10159 572 SH SOLE 0 0 0 572 SMITH & WESSON BRANDS INC COM 831754106 24517 1405 SH SOLE 0 0 0 1405 SMUCKER J M CO COM NEW 832696405 81392 643 SH SOLE 0 0 0 643 SNAP INC CL A 83304A106 410215 7845 SH SOLE 0 0 0 7845 SNOWFLAKE INC CL A 833445109 170355 743 SH SOLE 0 0 0 743 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 2654 50 SH SOLE 0 0 0 50 SONOCO PRODS CO COM 835495102 4368 69 SH SOLE 0 0 0 69 SONY CORP SPONSORED ADR 835699307 386749 3648 SH SOLE 0 0 0 3648 SOS LIMITED SPNSORD ADS NEW 83587W106 4980 1000 SH SOLE 0 0 0 1000 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 2307939 45920 SH SOLE 0 0 0 45920 SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 264621 2719 SH SOLE 0 0 0 2719 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 91057 2318 SH SOLE 0 0 0 2318 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 36004 650 SH SOLE 0 0 0 650 SPDR SER TR AEROSPACE DEF 78464A631 255261 2032 SH SOLE 0 0 0 2032 SPDR SER TR BLOMBERG BRC INV 78468R200 12746018 415993 SH SOLE 0 0 0 415993 SPDR SER TR BLOOMBERG BRCLYS 78468R622 1873819 17223 SH SOLE 0 0 0 17223 SPDR SER TR FACTST INV ETF 78464A110 35328 169 SH SOLE 0 0 0 169 SPDR SER TR NUVEEN BBG BRCLY 78464A284 422125 7115 SH SOLE 0 0 0 7115 SPDR SER TR NUVEEN BLMBRG SR 78468R739 841727 16984 SH SOLE 0 0 0 16984 SPDR SER TR PORTFLI HIGH YLD 78468R606 61065 2300 SH SOLE 0 0 0 2300 SPDR SER TR PORTFLI TIPS ETF 78464A656 461091 15093 SH SOLE 0 0 0 15093 SPDR SER TR PORTFOLI S&P1500 78464A805 752105 15290 SH SOLE 0 0 0 15290 SPDR SER TR PRTFLO S&P500 GW 78464A409 409500 7261 SH SOLE 0 0 0 7261 SPDR SER TR PRTFLO S&P500 HI 78468R788 408571 10612 SH SOLE 0 0 0 10612 SPDR SER TR S&P 600 SMCP VAL 78464A300 270105 3294 SH SOLE 0 0 0 3294 SPDR SER TR S&P KENSHO NEW 78468R648 3034627 44818 SH SOLE 0 0 0 44818 SPDR SER TR S&P PHARMAC 78464A722 182740 3629 SH SOLE 0 0 0 3629 SPDR SER TR S&P SEMICNDCTR 78464A862 309812 1695 SH SOLE 0 0 0 1695 SPDR SER TR SPDR BLOOMBERG 78468R663 329184 3598 SH SOLE 0 0 0 3598 SPDR SER TR SSGA US LRG ETF 78468R804 189295 1510 SH SOLE 0 0 0 1510 SPINNAKER ETF SERIES CANNABIS ETF 84858T400 13153 668 SH SOLE 0 0 0 668 SPIRE INC COM 84857L101 1108 15 SH SOLE 0 0 0 15 SPOTIFY TECHNOLOGY S A SHS L8681T102 1041790 3888 SH SOLE 0 0 0 3888 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 17370 1000 SH SOLE 0 0 0 1000 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 56880 3000 SH SOLE 0 0 0 3000 ST JOE CO COM 790148100 72930 1700 SH SOLE 0 0 0 1700 STATE STR CORP COM 857477103 914020 10880 SH SOLE 0 0 0 10880 STONECASTLE FINL CORP COM 861780104 35503 1794 SH SOLE 0 0 0 1794 SUMMIT MATLS INC CL A 86614U100 167335 5972 SH SOLE 0 0 0 5972 SUN CMNTYS INC COM 866674104 308782 2058 SH SOLE 0 0 0 2058 SUNCOR ENERGY INC NEW COM 867224107 9920 475 SH SOLE 0 0 0 475 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 136912 4300 SH SOLE 0 0 0 4300 SUNOPTA INC COM 8676EP108 2659 180 SH SOLE 0 0 0 180 SUNPOWER CORP COM 867652406 186684 5581 SH SOLE 0 0 0 5581 SYNAPTICS INC COM 87157D109 49699 367 SH SOLE 0 0 0 367 SYSCO CORP COM 871829107 134898 1713 SH SOLE 0 0 0 1713 T-MOBILE US INC COM 872590104 316483 2526 SH SOLE 0 0 0 2526 TAL EDUCATION GROUP SPONSORED ADS 874080104 4739 88 SH SOLE 0 0 0 88 TALEND S A ADS 874224207 6364 100 SH SOLE 0 0 0 100 TANDEM DIABETES CARE INC COM NEW 875372203 13502 153 SH SOLE 0 0 0 153 TASEKO MINES LTD COM 876511106 143 83 SH SOLE 0 0 0 83 TCF FINL CORP COM 872307103 12544 270 SH SOLE 0 0 0 270 TEEKAY TANKERS LTD CL A Y8565N300 14 1 SH SOLE 0 0 0 1 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 47479 996 SH SOLE 0 0 0 996 TERNIUM SA SPONSORED ADS 880890108 1903 49 SH SOLE 0 0 0 49 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 21474 1225 SH SOLE 0 0 0 1225 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 1996 2000 SH SOLE 0 0 0 2000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 20183 1749 SH SOLE 0 0 0 1749 TEXAS INSTRS INC COM 882508104 2129692 11269 SH SOLE 0 0 0 11269 TFI INTL INC COM 87241L109 18215 243 SH SOLE 0 0 0 243 THOR INDS INC COM 885160101 123794 919 SH SOLE 0 0 0 919 TIDAL ETF TR RPAR RISK PARI 886364603 92380 4066 SH SOLE 0 0 0 4066 TIM S A SPONSORED ADR 88706T108 738 65 SH SOLE 0 0 0 65 TITAN PHARMACEUTICALS INC DE COM NEW 888314606 69 23 SH SOLE 0 0 0 23 TOLL BROTHERS INC COM 889478103 44457 784 SH SOLE 0 0 0 784 TOMPKINS FINL CORP COM 890110109 99240 1200 SH SOLE 0 0 0 1200 TORONTO DOMINION BK ONT COM NEW 891160509 442059 6779 SH SOLE 0 0 0 6779 TOTAL SE SPONSORED ADS 89151E109 359107 7716 SH SOLE 0 0 0 7716 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 96913 621 SH SOLE 0 0 0 621 TURQUOISE HILL RES LTD COM 900435207 54 3 SH SOLE 0 0 0 3 TWO HBRS INVT CORP COM NEW 90187B408 8981 1225 SH SOLE 0 0 0 1225 UGI CORP NEW COM 902681105 397141 9684 SH SOLE 0 0 0 9684 ULTA BEAUTY INC COM 90384S303 17004 55 SH SOLE 0 0 0 55 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 345 14 SH SOLE 0 0 0 14 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 128590 3607 SH SOLE 0 0 0 3607 UNITED STS OIL FD LP UNITS 91232N207 301178 7431 SH SOLE 0 0 0 7431 UNIVERSAL DISPLAY CORP COM 91347P105 195985 828 SH SOLE 0 0 0 828 UNUM GROUP COM 91529Y106 23878 858 SH SOLE 0 0 0 858 URANIUM ENERGY CORP COM 916896103 358 125 SH SOLE 0 0 0 125 ISHARES TR MSCI USA SMCP MN 46435G433 323948 8791 SH SOLE 0 0 0 8791 ISHARES TR MSCI USA VALUE 46432F388 701868 6850 SH SOLE 0 0 0 6850 ISHARES TR NORTH AMERN NAT 464287374 2564 93 SH SOLE 0 0 0 93 ISHARES TR RESIDENTIAL MULT 464288562 2494244 33706 SH SOLE 0 0 0 33706 ISHARES TR RUS 1000 VAL ETF 464287598 1622115 10703 SH SOLE 0 0 0 10703 ISHARES TR RUS MD CP GR ETF 464287481 1694230 16600 SH SOLE 0 0 0 16600 ISHARES TR S&P SML 600 GWT 464287887 4837589 37726 SH SOLE 0 0 0 37726 ISHARES TR SHRT NAT MUN ETF 464288158 832370 7720 SH SOLE 0 0 0 7720 ISHARES TR SP SMCP600VL ETF 464287879 8589092 85260 SH SOLE 0 0 0 85260 ISHARES TR TIPS BD ETF 464287176 6173970 49195 SH SOLE 0 0 0 49195 ISHARES TR U.S. CNSM GD ETF 464287812 314334 1776 SH SOLE 0 0 0 1776 ISHARES TR US BR DEL SE ETF 464288794 7373 80 SH SOLE 0 0 0 80 ISHARES TR US HOME CONS ETF 464288752 755768 11136 SH SOLE 0 0 0 11136 ISHARES TR US TELECOM ETF 464287713 17911 554 SH SOLE 0 0 0 554 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 3869 77 SH SOLE 0 0 0 77 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 638523 21341 SH SOLE 0 0 0 21341 ISHARES U S ETF TR MEDIA ENTRNMNT 46431W630 17971 491 SH SOLE 0 0 0 491 J P MORGAN EXCHANGE-TRADED F BETABULDR DEVE 46641Q688 568 20 SH SOLE 0 0 0 20 J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 51373 1804 SH SOLE 0 0 0 1804 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 392019 7724 SH SOLE 0 0 0 7724 JACK IN THE BOX INC COM 466367109 24152 220 SH SOLE 0 0 0 220 JACOBS ENGR GROUP INC COM 469814107 595427 4606 SH SOLE 0 0 0 4606 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 6012 89 SH SOLE 0 0 0 89 JEFFERIES FINL GROUP INC COM 47233W109 25465 846 SH SOLE 0 0 0 846 JOHN HANCOCK EXCHANGE TRADED MLTFCTR CONSMR 47804J875 17400 513 SH SOLE 0 0 0 513 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 15305 500 SH SOLE 0 0 0 500 JOHNSON OUTDOORS INC CL A 479167108 5447 38 SH SOLE 0 0 0 38 JOUNCE THERAPEUTICS INC COM 481116101 16946 1650 SH SOLE 0 0 0 1650 KADANT INC COM 48282T104 7955 43 SH SOLE 0 0 0 43 KAYNE ANDERSON ENERGY INFRST COM 486606106 8152 1137 SH SOLE 0 0 0 1137 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 666 100 SH SOLE 0 0 0 100 KE HLDGS INC SPONSORED ADS 482497104 308148 5408 SH SOLE 0 0 0 5408 KIMCO RLTY CORP COM 49446R109 14775 788 SH SOLE 0 0 0 788 KIRKLAND LAKE GOLD LTD COM 49741E100 70285 2081 SH SOLE 0 0 0 2081 KNOWLES CORP COM 49926D109 3243 155 SH SOLE 0 0 0 155 KORNIT DIGITAL LTD SHS M6372Q113 20815 210 SH SOLE 0 0 0 210 KRANESHARES TR CICC CHINA 100 500767207 5969 188 SH SOLE 0 0 0 188 KRANESHARES TR QUADRTC INT RT 500767736 8215664 287462 SH SOLE 0 0 0 287462 KRANESHARES TR SSE STAR MRKT 50 500767694 4242 200 SH SOLE 0 0 0 200 KULICKE & SOFFA INDS INC COM 501242101 75138 1530 SH SOLE 0 0 0 1530 L BRANDS INC COM 501797104 44415 718 SH SOLE 0 0 0 718 L3HARRIS TECHNOLOGIES INC COM 502431109 1607792 7933 SH SOLE 0 0 0 7933 LA Z BOY INC COM 505336107 3568 84 SH SOLE 0 0 0 84 LADDER CAP CORP CL A 505743104 21360 1810 SH SOLE 0 0 0 1810 LANCASTER COLONY CORP COM 513847103 701 4 SH SOLE 0 0 0 4 LAUDER ESTEE COS INC CL A 518439104 455762 1567 SH SOLE 0 0 0 1567 LAZARD LTD SHS A G54050102 54139 1244 SH SOLE 0 0 0 1244 LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 32981 1300 SH SOLE 0 0 0 1300 LEGGETT & PLATT INC COM 524660107 73040 1600 SH SOLE 0 0 0 1600 LEIDOS HOLDINGS INC COM 525327102 106004 1101 SH SOLE 0 0 0 1101 LEMONADE INC COM 52567D107 235805 2532 SH SOLE 0 0 0 2532 LENNAR CORP CL A 526057104 66103 653 SH SOLE 0 0 0 653 LI AUTO INC SPONSORED ADS 50202M102 23750 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 4362 170 SH SOLE 0 0 0 170 LIBERTY GLOBAL PLC SHS CL C G5480U120 8965 351 SH SOLE 0 0 0 351 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 4372 101 SH SOLE 0 0 0 101 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1220 8 SH SOLE 0 0 0 8 LINEAGE CELL THERAPEUTICS IN COM 53566P109 125264 53304 SH SOLE 0 0 0 53304 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2012 156 SH SOLE 0 0 0 156 LIVENT CORP COM 53814L108 8764 506 SH SOLE 0 0 0 506 LKQ CORP COM 501889208 11048 261 SH SOLE 0 0 0 261 LOEWS CORP COM 540424108 25691 501 SH SOLE 0 0 0 501 LOMA NEGRA CORP SPONSORED ADS 54150E104 253 40 SH SOLE 0 0 0 40 LUMEN TECHNOLOGIES INC COM 550241103 150683 11287 SH SOLE 0 0 0 11287 LUMENTUM HLDGS INC COM 55024U109 141136 1545 SH SOLE 0 0 0 1545 LUMINAR TECHNOLOGIES INC COM CL A 550424105 71933 2959 SH SOLE 0 0 0 2959 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 116536 1120 SH SOLE 0 0 0 1120 M D C HLDGS INC COM 552676108 1960 33 SH SOLE 0 0 0 33 MADDEN STEVEN LTD COM 556269108 2944 79 SH SOLE 0 0 0 79 MAGNA INTL INC COM 559222401 433069 4919 SH SOLE 0 0 0 4919 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 2490 100 SH SOLE 0 0 0 100 MANHATTAN ASSOCIATES INC COM 562750109 29462 251 SH SOLE 0 0 0 251 MANTECH INTERNATIONAL CORP CL A 564563104 1826 21 SH SOLE 0 0 0 21 MANULIFE FINL CORP COM 56501R106 107439 4997 SH SOLE 0 0 0 4997 MARATHON OIL CORP COM 565849106 870091 81469 SH SOLE 0 0 0 81469 MARINEMAX INC COM 567908108 9872 200 SH SOLE 0 0 0 200 MARKEL CORP COM 570535104 17094 15 SH SOLE 0 0 0 15 MCCORMICK & CO INC COM NON VTG 579780206 467911 5248 SH SOLE 0 0 0 5248 MEDALLIA INC COM 584021109 40636 1457 SH SOLE 0 0 0 1457 MEDICAL PPTYS TRUST INC COM 58463J304 102697 4826 SH SOLE 0 0 0 4826 MEDIFAST INC COM 58470H101 67147 317 SH SOLE 0 0 0 317 MERCADOLIBRE INC COM 58733R102 930392 632 SH SOLE 0 0 0 632 MERIT MED SYS INC COM 589889104 2994 50 SH SOLE 0 0 0 50 MESA LABS INC COM 59064R109 3409 14 SH SOLE 0 0 0 14 METTLER TOLEDO INTERNATIONAL COM 592688105 428761 371 SH SOLE 0 0 0 371 MFS CHARTER INCOME TR SH BEN INT 552727109 15073 1765 SH SOLE 0 0 0 1765 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 2755 359 SH SOLE 0 0 0 359 MICROCHIP TECHNOLOGY INC. COM 595017104 120012 773 SH SOLE 0 0 0 773 MICROSTRATEGY INC CL A NEW 594972408 6149249 9059 SH SOLE 0 0 0 9059 MINERALS TECHNOLOGIES INC COM 603158106 2862 38 SH SOLE 0 0 0 38 MISSION PRODUCE INC COM 60510V108 760400 40000 SH SOLE 0 0 0 40000 MODEL N INC COM 607525102 10569 300 SH SOLE 0 0 0 300 MOLSON COORS BEVERAGE CO CL B 60871R209 6240 122 SH SOLE 0 0 0 122 MOMO INC ADR 60879B107 627040 42540 SH SOLE 0 0 0 42540 MONDELEZ INTL INC CL A 609207105 645987 11037 SH SOLE 0 0 0 11037 MONOLITHIC PWR SYS INC COM 609839105 362393 1026 SH SOLE 0 0 0 1026 MONRO INC COM 610236101 35969 547 SH SOLE 0 0 0 547 MORGAN STANLEY CHINA A SH FD COM 617468103 2255 100 SH SOLE 0 0 0 100 MORGAN STANLEY EMERGING MKTS COM 617477104 602 100 SH SOLE 0 0 0 100 MPLX LP COM UNIT REP LTD 55336V100 196084 7651 SH SOLE 0 0 0 7651 MSC INDL DIRECT INC CL A 553530106 179208 1987 SH SOLE 0 0 0 1987 MYOVANT SCIENCES LTD COM G637AM102 4507 219 SH SOLE 0 0 0 219 NATIONAL BEVERAGE CORP COM 635017106 179549 3671 SH SOLE 0 0 0 3671 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 7986 200 SH SOLE 0 0 0 200 NCINO INC COM 63947U107 264745 3968 SH SOLE 0 0 0 3968 NEOGEN CORP COM 640491106 21956 247 SH SOLE 0 0 0 247 NEW YORK CITY REIT INC COM 649439205 67028 7794 SH SOLE 0 0 0 7794 NEW YORK TIMES CO CL A 650111107 119210 2355 SH SOLE 0 0 0 2355 NEWMONT CORP COM 651639106 244450 4056 SH SOLE 0 0 0 4056 NEWPARK RES INC COM PAR $.01NEW 651718504 628 200 SH SOLE 0 0 0 200 NEXSTAR MEDIA GROUP INC CL A 65336K103 218610 1557 SH SOLE 0 0 0 1557 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 6486 89 SH SOLE 0 0 0 89 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 2040 1000 SH SOLE 0 0 0 1000 NICE LTD SPONSORED ADR 653656108 299491 1374 SH SOLE 0 0 0 1374 NIKE INC CL B 654106103 2840438 21374 SH SOLE 0 0 0 21374 NIKOLA CORP COM 654110105 66880 4815 SH SOLE 0 0 0 4815 NISOURCE INC COM 65473P105 31198 1294 SH SOLE 0 0 0 1294 NMI HLDGS INC CL A 629209305 3239 137 SH SOLE 0 0 0 137 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 63 100 SH SOLE 0 0 0 100 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 157732 4041 SH SOLE 0 0 0 4041 NORTHROP GRUMMAN CORP COM 666807102 1114607 3444 SH SOLE 0 0 0 3444 NORTHWEST NAT HLDG CO COM 66765N105 8956 166 SH SOLE 0 0 0 166 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 2671 2935 SH SOLE 0 0 0 2935 NOVARTIS AG SPONSORED ADR 66987V109 597700 6992 SH SOLE 0 0 0 6992 NOVO-NORDISK A S ADR 670100205 205943 3055 SH SOLE 0 0 0 3055 NU SKIN ENTERPRISES INC CL A 67018T105 2856 54 SH SOLE 0 0 0 54 NUCOR CORP COM 670346105 786631 9800 SH SOLE 0 0 0 9800 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 518674 14328 SH SOLE 0 0 0 14328 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 548517 15936 SH SOLE 0 0 0 15936 NUTRIEN LTD COM 67077M108 240267 4460 SH SOLE 0 0 0 4460 NUVEEN AMT FREE MUN CR INC F COM 67071L106 271649 16074 SH SOLE 0 0 0 16074 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 10655 700 SH SOLE 0 0 0 700 NUVEEN CORPORATE INCM NOVEME COM 67077N106 12650 1350 SH SOLE 0 0 0 1350 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 15095 2322 SH SOLE 0 0 0 2322 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 14588 943 SH SOLE 0 0 0 943 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 147745 10434 SH SOLE 0 0 0 10434 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 564931 34959 SH SOLE 0 0 0 34959 NUVEEN N Y MUN VALUE FD INC COM 67062M105 14416 1477 SH SOLE 0 0 0 1477 NUVEEN NEW YORK QLT MUN INC COM 67066X107 131414 9222 SH SOLE 0 0 0 9222 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 17846 1324 SH SOLE 0 0 0 1324 NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 8311 550 SH SOLE 0 0 0 550 NXP SEMICONDUCTORS N V COM N6596X109 1166765 5795 SH SOLE 0 0 0 5795 OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 11180 500 SH SOLE 0 0 0 500 OGE ENERGY CORP COM 670837103 52197 1613 SH SOLE 0 0 0 1613 OLD NATL BANCORP IND COM 680033107 6421 332 SH SOLE 0 0 0 332 OLD REP INTL CORP COM 680223104 28223 1292 SH SOLE 0 0 0 1292 OMEGA HEALTHCARE INVS INC COM 681936100 151658 4140 SH SOLE 0 0 0 4140 ONCOCYTE CORP COM 68235C107 64771 12480 SH SOLE 0 0 0 12480 ONEMAIN HLDGS INC COM 68268W103 44050 820 SH SOLE 0 0 0 820 OPTIMIZERX CORP COM NEW 68401U204 7118 146 SH SOLE 0 0 0 146 OREILLY AUTOMOTIVE INC COM 67103H107 30435 60 SH SOLE 0 0 0 60 OSI ETF TR OSHARES US QUALT 67110P407 890718 22324 SH SOLE 0 0 0 22324 OVINTIV INC COM 69047Q102 5590 235 SH SOLE 0 0 0 235 OWENS CORNING NEW COM 690742101 22930 249 SH SOLE 0 0 0 249 OXFORD INDS INC COM 691497309 787 9 SH SOLE 0 0 0 9 PACER FDS TR BNCHMRK INFRA 69374H741 776522 21451 SH SOLE 0 0 0 21451 PAPA JOHNS INTL INC COM 698813102 95071 1073 SH SOLE 0 0 0 1073 PATTERSON COS INC COM 703395103 1278 40 SH SOLE 0 0 0 40 PAYSAFE LIMITED ORD G6964L107 920336 68173 SH SOLE 0 0 0 68173 PEABODY ENGR CORP COM 704551100 4260 1392 SH SOLE 0 0 0 1392 PENSKE AUTOMOTIVE GRP INC COM 70959W103 12517 156 SH SOLE 0 0 0 156 PEOPLES UNITED FINANCIAL INC COM 712704105 48747 2723 SH SOLE 0 0 0 2723 PETIQ INC COM CL A 71639T106 2997 85 SH SOLE 0 0 0 85 PGT INNOVATIONS INC COM 69336V101 33583 1330 SH SOLE 0 0 0 1330 PHILIP MORRIS INTL INC COM 718172109 1855041 20904 SH SOLE 0 0 0 20904 PIEDMONT LITHIUM LTD SPONSORED ADS 720162106 3475 50 SH SOLE 0 0 0 50 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 453952 20384 SH SOLE 0 0 0 20384 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 267786 2700 SH SOLE 0 0 0 2700 PIMCO ETF TR 1-5 US TIP IDX 72201R205 3403892 62070 SH SOLE 0 0 0 62070 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 413881 8060 SH SOLE 0 0 0 8060 PIMCO INCOME STRATEGY FD COM 72201H108 252955 21062 SH SOLE 0 0 0 21062 PIMCO NEW YORK MUN INCOME FD COM 72201E105 38318 3910 SH SOLE 0 0 0 3910 PIONEER NAT RES CO COM 723787107 985737 6207 SH SOLE 0 0 0 6207 PITNEY BOWES INC COM 724479100 88621 10755 SH SOLE 0 0 0 10755 PJT PARTNERS INC COM CL A 69343T107 31931 472 SH SOLE 0 0 0 472 PLBY GROUP INC COM 72814P109 182677 9325 SH SOLE 0 0 0 9325 PLEXUS CORP COM 729132100 3765 41 SH SOLE 0 0 0 41 POOL CORP COM 73278L105 643802 1865 SH SOLE 0 0 0 1865 URSTADT BIDDLE PPTYS INC COM 917286106 343 25 SH SOLE 0 0 0 25 US ECOLOGY INC COM 91734M103 1957 47 SH SOLE 0 0 0 47 VAIL RESORTS INC COM 91879Q109 201537 691 SH SOLE 0 0 0 691 VALERO ENERGY CORP COM 91913Y100 593719 8292 SH SOLE 0 0 0 8292 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 529980 6042 SH SOLE 0 0 0 6042 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 112133 3918 SH SOLE 0 0 0 3918 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 3261 138 SH SOLE 0 0 0 138 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1201762 36977 SH SOLE 0 0 0 36977 VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 1061593 20714 SH SOLE 0 0 0 20714 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 364075 11867 SH SOLE 0 0 0 11867 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 2422338 34964 SH SOLE 0 0 0 34964 VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 11848 158 SH SOLE 0 0 0 158 VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 16391 655 SH SOLE 0 0 0 655 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1402022 15801 SH SOLE 0 0 0 15801 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 254563 2594 SH SOLE 0 0 0 2594 VANGUARD INDEX FDS GROWTH ETF 922908736 34906955 135804 SH SOLE 0 0 0 135804 VANGUARD INDEX FDS LARGE CAP ETF 922908637 7589258 40957 SH SOLE 0 0 0 40957 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1112879 17665 SH SOLE 0 0 0 17665 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 280930 4179 SH SOLE 0 0 0 4179 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1305147 21215 SH SOLE 0 0 0 21215 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 80752 436 SH SOLE 0 0 0 436 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 7071 73 SH SOLE 0 0 0 73 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 4721498 72139 SH SOLE 0 0 0 72139 VANGUARD WORLD FD ESG INTL STK ETF 921910725 6260 102 SH SOLE 0 0 0 102 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 645568 4966 SH SOLE 0 0 0 4966 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 813935 2756 SH SOLE 0 0 0 2756 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1583005 18734 SH SOLE 0 0 0 18734 VEEVA SYS INC CL A COM 922475108 221793 849 SH SOLE 0 0 0 849 VENTAS INC COM 92276F100 175169 3284 SH SOLE 0 0 0 3284 VERICEL CORP COM 92346J108 139097 2504 SH SOLE 0 0 0 2504 VERITIV CORP COM 923454102 43 1 SH SOLE 0 0 0 1 VERRA MOBILITY CORP COM 92511U102 1854 137 SH SOLE 0 0 0 137 VIATRIS INC COM 92556V106 179263 12832 SH SOLE 0 0 0 12832 VIAVI SOLUTIONS INC COM 925550105 2795 178 SH SOLE 0 0 0 178 VICTORY CAP HLDGS INC COM CL A 92645B103 38340 1500 SH SOLE 0 0 0 1500 VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 30751 5433 SH SOLE 0 0 0 5433 VIRTUS DIVIDEND INTEREST & P COM 92840R101 6380 463 SH SOLE 0 0 0 463 VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 160045 13460 SH SOLE 0 0 0 13460 VULCAN MATLS CO COM 929160109 34425 204 SH SOLE 0 0 0 204 VUZIX CORP COM NEW 92921W300 25694 1010 SH SOLE 0 0 0 1010 WALMART INC COM 931142103 5600787 41234 SH SOLE 0 0 0 41234 WASHINGTON FED INC COM 938824109 2464 80 SH SOLE 0 0 0 80 WASHINGTON PRIME GROUP NEW COM 93964W405 11 5 SH SOLE 0 0 0 5 WESTERN ASSET / CLAYMORE INF COM SH BEN INT 95766Q106 92421 7226 SH SOLE 0 0 0 7226 WESTLAKE CHEM CORP COM 960413102 5327 60 SH SOLE 0 0 0 60 WESTPAC BANKING CORP SPONSORED ADR 961214301 3768 203 SH SOLE 0 0 0 203 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 15099 2100 SH SOLE 0 0 0 2100 WHEATON PRECIOUS METALS CORP COM 962879102 58920 1542 SH SOLE 0 0 0 1542 WHITE MTNS INS GROUP LTD COM G9618E107 10034 9 SH SOLE 0 0 0 9 WHITING PETE CORP NEW COM NEW 966387508 111597 3148 SH SOLE 0 0 0 3148 WILLDAN GROUP INC COM 96924N100 4105 100 SH SOLE 0 0 0 100 WILLIAMS SONOMA INC COM 969904101 2062592 11510 SH SOLE 0 0 0 11510 WISDOMTREE TR EM EX ST-OWNED 97717X578 28117 691 SH SOLE 0 0 0 691 WISDOMTREE TR EMER MKT HIGH FD 97717W315 370857 8360 SH SOLE 0 0 0 8360 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 21424 1068 SH SOLE 0 0 0 1068 WISDOMTREE TR GERMANY HEDEQ FD 97717W448 3242 93 SH SOLE 0 0 0 93 WISDOMTREE TR GLB US QTLY DIV 97717W844 13973 180 SH SOLE 0 0 0 180 WISDOMTREE TR INDIA ERNGS FD 97717W422 304168 9650 SH SOLE 0 0 0 9650 WISDOMTREE TR INTL EQUITY FD 97717W703 9308 177 SH SOLE 0 0 0 177 WISDOMTREE TR INTL LRGCAP DV 97717W794 103416 2185 SH SOLE 0 0 0 2185 WISDOMTREE TR US DIVID EX FNCL 97717W406 519122 5505 SH SOLE 0 0 0 5505 WISDOMTREE TR US HGH YLD CORP 97717X172 30475 586 SH SOLE 0 0 0 586 WISDOMTREE TR US QTLY DIV GRT 97717X669 42683 746 SH SOLE 0 0 0 746 WISDOMTREE TR US SMALLCAP DIVD 97717W604 734174 23569 SH SOLE 0 0 0 23569 WISDOMTREE TR US SMALLCAP FUND 97717W562 124373 2625 SH SOLE 0 0 0 2625 WISDOMTREE TR YIELD ENHANCD US 97717X511 116771 2281 SH SOLE 0 0 0 2281 WIX COM LTD SHS M98068105 31552 113 SH SOLE 0 0 0 113 WORLD GOLD TR SPDR GLD MINIS 98149E204 7157 421 SH SOLE 0 0 0 421 WSFS FINL CORP COM 929328102 3386 68 SH SOLE 0 0 0 68 XEROX HOLDINGS CORP COM NEW 98421M106 110813 4566 SH SOLE 0 0 0 4566 XP INC CL A G98239109 7722 205 SH SOLE 0 0 0 205 YANDEX N V SHS CLASS A N97284108 52827 815 SH SOLE 0 0 0 815 YELLOW CORP COM 985510106 35854 4079 SH SOLE 0 0 0 4079 ZENDESK INC COM 98936J101 7692 58 SH SOLE 0 0 0 58 ZILLOW GROUP INC CL A 98954M101 14189 108 SH SOLE 0 0 0 108 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 180294 3687 SH SOLE 0 0 0 3687 ZSCALER INC COM 98980G102 208407 1214 SH SOLE 0 0 0 1214 ZUORA INC COM CL A 98983V106 29970 2025 SH SOLE 0 0 0 2025 PRECISION BIOSCIENCES INC COM 74019P108 312353 30179 SH SOLE 0 0 0 30179 PREMIER INC CL A 74051N102 643 19 SH SOLE 0 0 0 19 PRICE T ROWE GROUP INC COM 74144T108 853024 4971 SH SOLE 0 0 0 4971 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 1010238 49570 SH SOLE 0 0 0 49570 PROCTER AND GAMBLE CO COM 742718109 4172126 30807 SH SOLE 0 0 0 30807 PROOFPOINT INC COM 743424103 2138 17 SH SOLE 0 0 0 17 PROSHARES TR LONG ONLINE SHRT 74347B375 343083 4102 SH SOLE 0 0 0 4102 PROSHARES TR II ULTA BLMBG 2017 74347Y888 951 18 SH SOLE 0 0 0 18 PROSPECT CAP CORP COM 74348T102 458043 59719 SH SOLE 0 0 0 59719 PROTO LABS INC COM 743713109 606559 4982 SH SOLE 0 0 0 4982 PUBLIC STORAGE COM 74460D109 37261 151 SH SOLE 0 0 0 151 PUBMATIC INC COM CL A 74467Q103 3699 75 SH SOLE 0 0 0 75 QUANTUM CORP COM NEW 747906501 62475 7500 SH SOLE 0 0 0 7500 QUEST DIAGNOSTICS INC COM 74834L100 83934 654 SH SOLE 0 0 0 654 R1 RCM INC COM 749397105 177721 7201 SH SOLE 0 0 0 7201 RADIAN GROUP INC COM 750236101 3139 135 SH SOLE 0 0 0 135 RALPH LAUREN CORP CL A 751212101 2833 23 SH SOLE 0 0 0 23 RANGE RES CORP COM 75281A109 1808 175 SH SOLE 0 0 0 175 RAPID7 INC COM 753422104 17459 234 SH SOLE 0 0 0 234 RAVEN INDS INC COM 754212108 1303 34 SH SOLE 0 0 0 34 RAYMOND JAMES FINL INC COM 754730109 322088 2628 SH SOLE 0 0 0 2628 REAVES UTIL INCOME FD COM SH BEN INT 756158101 40368 1205 SH SOLE 0 0 0 1205 REDWOOD TR INC COM 758075402 2082 200 SH SOLE 0 0 0 200 REGENXBIO INC COM 75901B107 853 25 SH SOLE 0 0 0 25 REINSURANCE GRP OF AMERICA I COM NEW 759351604 21176 168 SH SOLE 0 0 0 168 RELIANCE STEEL & ALUMINUM CO COM 759509102 511542 3359 SH SOLE 0 0 0 3359 RENESOLA LTD SPONSORED ADS 75971T301 3699 300 SH SOLE 0 0 0 300 RESTAURANT BRANDS INTL INC COM 76131D103 25024 385 SH SOLE 0 0 0 385 RETAIL PPTYS AMER INC CL A 76131V202 5628 537 SH SOLE 0 0 0 537 RETAIL VALUE INC COM 76133Q102 4453 238 SH SOLE 0 0 0 238 REXFORD INDL RLTY INC COM 76169C100 133862 2656 SH SOLE 0 0 0 2656 REXNORD CORP COM 76169B102 1083 23 SH SOLE 0 0 0 23 RILEY EXPLORATION PERMIAN IN COM 76665T102 2184 84 SH SOLE 0 0 0 84 RIO TINTO PLC SPONSORED ADR 767204100 193038 2486 SH SOLE 0 0 0 2486 RITE AID CORP COM 767754872 409 20 SH SOLE 0 0 0 20 ROCKWELL MED INC COM 774374102 6635 5720 SH SOLE 0 0 0 5720 ROLLINS INC COM 775711104 21065 612 SH SOLE 0 0 0 612 ROMEO POWER INC COM 776153108 3582 430 SH SOLE 0 0 0 430 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 69485 1772 SH SOLE 0 0 0 1772 ROYAL GOLD INC COM 780287108 146040 1357 SH SOLE 0 0 0 1357 RPC INC COM 749660106 6826 1264 SH SOLE 0 0 0 1264 RUTHS HOSPITALITY GROUP INC COM 783332109 37245 1500 SH SOLE 0 0 0 1500 RYMAN HOSPITALITY PPTYS INC COM 78377T107 394939 5095 SH SOLE 0 0 0 5095 SAFEHOLD INC COM 78645L100 3505 50 SH SOLE 0 0 0 50 SALESFORCE COM INC COM 79466L302 2133107 10068 SH SOLE 0 0 0 10068 SANOFI SPONSORED ADR 80105N105 308640 6240 SH SOLE 0 0 0 6240 SCHLUMBERGER LTD COM 806857108 1343773 49422 SH SOLE 0 0 0 49422 SCHNEIDER NATIONAL INC CL B 80689H102 3471 139 SH SOLE 0 0 0 139 SCHWAB CHARLES CORP COM 808513105 265865 4079 SH SOLE 0 0 0 4079 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 49090 969 SH SOLE 0 0 0 969 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 135421 4404 SH SOLE 0 0 0 4404 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 700471 7243 SH SOLE 0 0 0 7243 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 10111247 138662 SH SOLE 0 0 0 138662 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1320551 10175 SH SOLE 0 0 0 10175 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 117278 1221 SH SOLE 0 0 0 1221 SEI INVTS CO COM 784117103 31988 525 SH SOLE 0 0 0 525 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 5172319 75718 SH SOLE 0 0 0 75718 SELECTIVE INS GROUP INC COM 816300107 125422 1729 SH SOLE 0 0 0 1729 SENSEONICS HLDGS INC COM 81727U105 18480 7000 SH SOLE 0 0 0 7000 SERVICENOW INC COM 81762P102 422093 844 SH SOLE 0 0 0 844 SHAKE SHACK INC CL A 819047101 133632 1185 SH SOLE 0 0 0 1185 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 12817 432 SH SOLE 0 0 0 432 SIMPLY GOOD FOODS CO COM 82900L102 31576 1038 SH SOLE 0 0 0 1038 SIMPSON MFG INC COM 829073105 19709 190 SH SOLE 0 0 0 190 SIRIUS XM HOLDINGS INC COM 82968B103 161275 26482 SH SOLE 0 0 0 26482 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 53271 312 SH SOLE 0 0 0 312 SKILLZ INC COM 83067L109 381714 20048 SH SOLE 0 0 0 20048 SKYWORKS SOLUTIONS INC COM 83088M102 1846074 10061 SH SOLE 0 0 0 10061 SLACK TECHNOLOGIES INC COM CL A 83088V102 27222 670 SH SOLE 0 0 0 670 SMILEDIRECTCLUB INC CL A COM 83192H106 70520 6840 SH SOLE 0 0 0 6840 SMITH A O CORP COM 831865209 4192 62 SH SOLE 0 0 0 62 SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G8252P105 48020 2800 SH SOLE 0 0 0 2800 SOLAREDGE TECHNOLOGIES INC COM 83417M104 1178791 4101 SH SOLE 0 0 0 4101 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 52698 1116 SH SOLE 0 0 0 1116 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 90575 3133 SH SOLE 0 0 0 3133 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 103781 1440 SH SOLE 0 0 0 1440 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 190366 4348 SH SOLE 0 0 0 4348 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 26159 700 SH SOLE 0 0 0 700 SPDR SER TR BLOMBRG BRC EMRG 78464A391 6713 258 SH SOLE 0 0 0 258 SPDR SER TR BLOMBRG BRC INTL 78464A151 5518 154 SH SOLE 0 0 0 154 SPDR SER TR COMP SOFTWARE 78464A599 11654 74 SH SOLE 0 0 0 74 SPDR SER TR PORTFOLIO SH TSR 78468R101 206109 6722 SH SOLE 0 0 0 6722 SPDR SER TR S&P 400 MDCP VAL 78464A839 172015 2629 SH SOLE 0 0 0 2629 SPDR SER TR S&P BIOTECH 78464A870 744059 5485 SH SOLE 0 0 0 5485 SPDR SER TR S&P DIVID ETF 78464A763 10232378 86693 SH SOLE 0 0 0 86693 SPDR SER TR S&P HOMEBUILD 78464A888 137010 1947 SH SOLE 0 0 0 1947 SPDR SER TR S&P KENSHO CLEAN 78468R655 47990 421 SH SOLE 0 0 0 421 SPDR SER TR S&P RETAIL ETF 78464A714 1408269 15786 SH SOLE 0 0 0 15786 SPDR SER TR SSGA US SMAL ETF 78468R887 281260 2524 SH SOLE 0 0 0 2524 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 11135 131 SH SOLE 0 0 0 131 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 11190 230 SH SOLE 0 0 0 230 SPRAGUE RES LP COM UNIT REP LTD 849343108 5473 250 SH SOLE 0 0 0 250 SPROTT INC COM NEW 852066208 6230 164 SH SOLE 0 0 0 164 SPS COMM INC COM 78463M107 176275 1775 SH SOLE 0 0 0 1775 SQUARE INC CL A 852234103 8577041 37776 SH SOLE 0 0 0 37776 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 55547 795 SH SOLE 0 0 0 795 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 3341878 125399 SH SOLE 0 0 0 125399 STAAR SURGICAL CO COM PAR $0.01 852312305 64089 608 SH SOLE 0 0 0 608 STANDEX INTL CORP COM 854231107 956 10 SH SOLE 0 0 0 10 STARBUCKS CORP COM 855244109 3132268 28665 SH SOLE 0 0 0 28665 STELLANTIS N.V SHS N82405106 64490 3630 SH SOLE 0 0 0 3630 STEPAN CO COM 858586100 890 7 SH SOLE 0 0 0 7 STERLING BANCORP DEL COM 85917A100 61832 2686 SH SOLE 0 0 0 2686 STITCH FIX INC COM CL A 860897107 623461 12585 SH SOLE 0 0 0 12585 STMICROELECTRONICS N V NY REGISTRY 861012102 91455 2386 SH SOLE 0 0 0 2386 STRATASYS LTD SHS M85548101 657368 25381 SH SOLE 0 0 0 25381 STRATEGIC ED INC COM 86272C103 460 5 SH SOLE 0 0 0 5 STRIDE INC COM 86333M108 60220 2000 SH SOLE 0 0 0 2000 SUNCOKE ENERGY INC COM 86722A103 2482 354 SH SOLE 0 0 0 354 SUTRO BIOPHARMA INC COM 869367102 174114 7650 SH SOLE 0 0 0 7650 SVB FINANCIAL GROUP COM 78486Q101 161920 328 SH SOLE 0 0 0 328 SYNCHRONY FINANCIAL COM 87165B103 374786 9218 SH SOLE 0 0 0 9218 SYNNEX CORP COM 87162W100 15274 133 SH SOLE 0 0 0 133 SYNOVUS FINL CORP COM NEW 87161C501 25620 560 SH SOLE 0 0 0 560 T2 BIOSYSTEMS INC COM 89853L104 810 500 SH SOLE 0 0 0 500 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 435742 2466 SH SOLE 0 0 0 2466 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 36356 1991 SH SOLE 0 0 0 1991 TARGET CORP COM 87612E106 2020422 10201 SH SOLE 0 0 0 10201 TCW STRATEGIC INCOME FD INC COM 872340104 52064 9150 SH SOLE 0 0 0 9150 TEGNA INC COM 87901J105 3276 174 SH SOLE 0 0 0 174 TELEDYNE TECHNOLOGIES INC COM 879360105 284591 688 SH SOLE 0 0 0 688 TENABLE HLDGS INC COM 88025T102 3619 100 SH SOLE 0 0 0 100 TENARIS S A SPONSORED ADS 88031M109 499 22 SH SOLE 0 0 0 22 TERRENO RLTY CORP COM 88146M101 2542 44 SH SOLE 0 0 0 44 TESLA INC COM 88160R101 19780079 29614 SH SOLE 0 0 0 29614 TEUCRIUM COMMODITY TR SUGAR FD 88166A409 8788 1250 SH SOLE 0 0 0 1250 TEXAS ROADHOUSE INC COM 882681109 23313 243 SH SOLE 0 0 0 243 TEXTRON INC COM 883203101 9876 176 SH SOLE 0 0 0 176 THE ODP CORP COM 88337F105 1429 33 SH SOLE 0 0 0 33 THE TRADE DESK INC COM CL A 88339J105 2587090 3970 SH SOLE 0 0 0 3970 TIDAL ETF TR ATAC US ROTATION 886364843 1651 74 SH SOLE 0 0 0 74 TIDEWATER INC NEW COM 88642R109 1378 110 SH SOLE 0 0 0 110 TILRAY INC COM CL 2 88688T100 901495 39661 SH SOLE 0 0 0 39661 TIMOTHY PLAN US LRGMD CP CORE 887432359 4081 124 SH SOLE 0 0 0 124 TJX COS INC NEW COM 872540109 696781 10533 SH SOLE 0 0 0 10533 TPI COMPOSITES INC COM 87266J104 4853 86 SH SOLE 0 0 0 86 TRANSUNION COM 89400J107 96120 1068 SH SOLE 0 0 0 1068 TREX CO INC COM 89531P105 132733 1450 SH SOLE 0 0 0 1450 TRIMBLE INC COM 896239100 378604 4867 SH SOLE 0 0 0 4867 TRIMTABS ETF TR DONOGHUE FORLINS 89628W609 40244 1614 SH SOLE 0 0 0 1614 TRIPADVISOR INC COM 896945201 124578 2316 SH SOLE 0 0 0 2316 TTEC HLDGS INC COM 89854H102 122850 1223 SH SOLE 0 0 0 1223 TTM TECHNOLOGIES INC COM 87305R109 1450 100 SH SOLE 0 0 0 100 TWILIO INC CL A 90138F102 2487548 7300 SH SOLE 0 0 0 7300 U S CONCRETE INC COM 90333L201 77646 1059 SH SOLE 0 0 0 1059 U S SILICA HLDGS INC COM 90346E103 9500 773 SH SOLE 0 0 0 773 UFP INDUSTRIES INC COM 90278Q108 7887 104 SH SOLE 0 0 0 104 UMB FINL CORP COM 902788108 3232 35 SH SOLE 0 0 0 35 UNDER ARMOUR INC CL A 904311107 120949 5458 SH SOLE 0 0 0 5458 UNIFIRST CORP MASS COM 904708104 5816 26 SH SOLE 0 0 0 26 UNION PAC CORP COM 907818108 2650647 12026 SH SOLE 0 0 0 12026 UNITED AIRLS HLDGS INC COM 910047109 198168 3444 SH SOLE 0 0 0 3444 UNITED PARCEL SERVICE INC CL B 911312106 1868575 10992 SH SOLE 0 0 0 10992 UNITED RENTALS INC COM 911363109 2911430 8841 SH SOLE 0 0 0 8841 UNITED STS NAT GAS FD LP UNIT PAR 912318300 125 13 SH SOLE 0 0 0 13 UPLAND SOFTWARE INC COM 91544A109 3209 68 SH SOLE 0 0 0 68 UPSTART HLDGS INC COM 91680M107 837719 6501 SH SOLE 0 0 0 6501 URBAN OUTFITTERS INC COM 917047102 3905 105 SH SOLE 0 0 0 105 US BANCORP DEL COM NEW 902973304 1654443 29912 SH SOLE 0 0 0 29912 USA TECHNOLOGIES INC COM 90328S500 1231 105 SH SOLE 0 0 0 105 UWM HOLDINGS CORPORATION COM CL A 91823B109 1078 136 SH SOLE 0 0 0 136 V F CORP COM 918204108 408669 5113 SH SOLE 0 0 0 5113 VALLEY NATL BANCORP COM 919794107 10515 765 SH SOLE 0 0 0 765 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 86054 5312 SH SOLE 0 0 0 5312 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 14547 570 SH SOLE 0 0 0 570 VANECK VECTORS ETF TR LONG MUNI ETF 92189F536 405718 18981 SH SOLE 0 0 0 18981 VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 2022643 10582 SH SOLE 0 0 0 10582 VANECK VECTORS ETF TR RETAIL ETF 92189F684 188186 1140 SH SOLE 0 0 0 1140 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1325303 5442 SH SOLE 0 0 0 5442 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 52547 2903 SH SOLE 0 0 0 2903 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 287596 2104 SH SOLE 0 0 0 2104 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 69611 445 SH SOLE 0 0 0 445 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1658357 7503 SH SOLE 0 0 0 7503 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 732983 3685 SH SOLE 0 0 0 3685 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2772218 15670 SH SOLE 0 0 0 15670 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3977320 43298 SH SOLE 0 0 0 43298 VANGUARD INDEX FDS SM CP VAL ETF 922908611 977435 5902 SH SOLE 0 0 0 5902 VANGUARD INDEX FDS SML CP GRW ETF 922908595 760132 2768 SH SOLE 0 0 0 2768 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1065374 10951 SH SOLE 0 0 0 10951 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2409221 46745 SH SOLE 0 0 0 46745 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 373956 6844 SH SOLE 0 0 0 6844 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 242548 4545 SH SOLE 0 0 0 4545 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 308072 3446 SH SOLE 0 0 0 3446 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 537237 2149 SH SOLE 0 0 0 2149 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 543344 4087 SH SOLE 0 0 0 4087 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 10457647 212943 SH SOLE 0 0 0 212943 VANGUARD WELLINGTON FD US MINIMUM 921935409 67386 721 SH SOLE 0 0 0 721 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 4041465 52148 SH SOLE 0 0 0 52148 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 15816788 156462 SH SOLE 0 0 0 156462 VANGUARD WORLD FD MEGA GRWTH IND 921910816 1249221 6033 SH SOLE 0 0 0 6033 VANGUARD WORLD FDS ENERGY ETF 92204A306 373864 5498 SH SOLE 0 0 0 5498 VANGUARD WORLD FDS INF TECH ETF 92204A702 4648053 12966 SH SOLE 0 0 0 12966 VARIAN MED SYS INC COM 92220P105 18183 103 SH SOLE 0 0 0 103 VECTOR GROUP LTD COM 92240M108 23666 1697 SH SOLE 0 0 0 1697 VECTRUS INC COM 92242T101 17421 326 SH SOLE 0 0 0 326 VEDANTA LIMITED SPONSORED ADR 92242Y100 1282 102 SH SOLE 0 0 0 102 VEREIT INC COM 92339V308 79287 2053 SH SOLE 0 0 0 2053 VERISIGN INC COM 92343E102 43131 217 SH SOLE 0 0 0 217 VERTEX PHARMACEUTICALS INC COM 92532F100 707203 3291 SH SOLE 0 0 0 3291 VILLAGE FARMS INTL INC COM 92707Y108 2646 200 SH SOLE 0 0 0 200 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 1194400 40000 SH SOLE 0 0 0 40000 VIRNETX HLDG CORP COM 92823T108 12170 2185 SH SOLE 0 0 0 2185 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 4775 519 SH SOLE 0 0 0 519 VISA INC COM CL A 92826C839 7025406 33181 SH SOLE 0 0 0 33181 VISTA OUTDOOR INC COM 928377100 15714 490 SH SOLE 0 0 0 490 VITAL FARMS INC COM 92847W103 3822 175 SH SOLE 0 0 0 175 VMWARE INC CL A COM 928563402 196789 1308 SH SOLE 0 0 0 1308 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 175103 9501 SH SOLE 0 0 0 9501 VROOM INC COM 92918V109 975 25 SH SOLE 0 0 0 25 WABTEC COM 929740108 23696 299 SH SOLE 0 0 0 299 WARNER MUSIC GROUP CORP COM CL A 934550203 9818 286 SH SOLE 0 0 0 286 WASTE CONNECTIONS INC COM 94106B101 187781 1738 SH SOLE 0 0 0 1738 WATERS CORP COM 941848103 88661 312 SH SOLE 0 0 0 312 WAYFAIR INC CL A 94419L101 62950 200 SH SOLE 0 0 0 200 WEST PHARMACEUTICAL SVSC INC COM 955306105 338418 1201 SH SOLE 0 0 0 1201 WESTERN ASSET EMERGING MKTS COM 95766A101 78778 5959 SH SOLE 0 0 0 5959 WESTERN DIGITAL CORP. COM 958102105 14952 224 SH SOLE 0 0 0 224 WESTROCK CO COM 96145D105 56191 1080 SH SOLE 0 0 0 1080 WINTRUST FINL CORP COM 97650W108 5837 77 SH SOLE 0 0 0 77 WISDOMTREE TR CBOE S&P 500 97717X560 25456 843 SH SOLE 0 0 0 843 WISDOMTREE TR CHINADIV EX FI 97717X719 449420 6894 SH SOLE 0 0 0 6894 WISDOMTREE TR EM LCL DEBT FD 97717X867 9478 296 SH SOLE 0 0 0 296 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 4608 155 SH SOLE 0 0 0 155 WISDOMTREE TR EMG MKTS SMCAP 97717W281 184285 3593 SH SOLE 0 0 0 3593 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 63515 873 SH SOLE 0 0 0 873 WISDOMTREE TR EUROPE SMCP DV 97717W869 125148 1797 SH SOLE 0 0 0 1797 WISDOMTREE TR GLB HIGH DIV FD 97717W877 215877 4606 SH SOLE 0 0 0 4606 WISDOMTREE TR INTL MIDCAP DV 97717W778 7046 105 SH SOLE 0 0 0 105 WISDOMTREE TR INTL SMCAP DIV 97717W760 194447 2692 SH SOLE 0 0 0 2692 WISDOMTREE TR ITL HIGH DIV FD 97717W802 58138 1479 SH SOLE 0 0 0 1479 WISDOMTREE TR JP SMALLCP DIV 97717W836 2455 32 SH SOLE 0 0 0 32 WISDOMTREE TR US HIGH DIVIDEND 97717W208 69572 912 SH SOLE 0 0 0 912 WISDOMTREE TR US MIDCAP FUND 97717W570 57602 1131 SH SOLE 0 0 0 1131 WISDOMTREE TR US TOTAL DIVIDND 97717W109 378394 3347 SH SOLE 0 0 0 3347 WOLVERINE WORLD WIDE INC COM 978097103 4407 115 SH SOLE 0 0 0 115 WORKDAY INC CL A 98138H101 226817 913 SH SOLE 0 0 0 913 WYNDHAM HOTELS & RESORTS INC COM 98311A105 3280 47 SH SOLE 0 0 0 47 WYNN RESORTS LTD COM 983134107 1980347 15796 SH SOLE 0 0 0 15796 XCEL ENERGY INC COM 98389B100 360296 5417 SH SOLE 0 0 0 5417 XILINX INC COM 983919101 64482 520 SH SOLE 0 0 0 520 XL FLEET CORP COM CL A 9837FR100 95637 10650 SH SOLE 0 0 0 10650 XYLEM INC COM 98419M100 28098 267 SH SOLE 0 0 0 267 YAMANA GOLD INC COM 98462Y100 21622 4982 SH SOLE 0 0 0 4982 ZIX CORP COM 98974P100 815 108 SH SOLE 0 0 0 108 ZYNEX INC COM 98986M103 626 41 SH SOLE 0 0 0 41 ALIBABA GROUP HLDG LTD PUT PUT 01609W952 138 2 SH Put SOLE 0 0 0 2 KRATOS DEFENSE & SEC SOLUTIO CALL CALL 50077B907 13160 14 SH Call SOLE 0 0 0 14