0001085146-21-002475.txt : 20210813 0001085146-21-002475.hdr.sgml : 20210813 20210813155219 ACCESSION NUMBER: 0001085146-21-002475 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210813 DATE AS OF CHANGE: 20210813 EFFECTIVENESS DATE: 20210813 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cetera Advisors LLC CENTRAL INDEX KEY: 0001534400 IRS NUMBER: 840858799 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14617 FILM NUMBER: 211171920 BUSINESS ADDRESS: STREET 1: 4600 S. SYRACUSE ST. STREET 2: SUITE 600 CITY: DENVER STATE: CO ZIP: 80237 BUSINESS PHONE: 720-509-2446 MAIL ADDRESS: STREET 1: 4600 S. SYRACUSE ST. STREET 2: SUITE 600 CITY: DENVER STATE: CO ZIP: 80237 FORMER COMPANY: FORMER CONFORMED NAME: Multi-Financial Securities Corp DATE OF NAME CHANGE: 20111107 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001534400 XXXXXXXX 06-30-2021 06-30-2021 false Cetera Advisors LLC
4600 S. SYRACUSE ST. SUITE 600 DENVER CO 80237
13F HOLDINGS REPORT 028-14617 Y CETERA ADVISORS LLC WAS FORMERLEY KNOWN AS MULTI-FINANCIAL SECURITIES CORP
Jose Rodriguez Director, Advisory Compliance 310-326-3100 /s/ Jose Rodriguez El Segundo CA 08-12-2021 0 1321 4221053 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 22ND CENTY GROUP INC COM 90137F103 234 50610 SH SOLE 0 0 50610 3M CO COM 88579Y101 8923 44925 SH SOLE 0 0 44925 ABBOTT LABS COM 002824100 6761 58316 SH SOLE 0 0 58316 ABBVIE INC COM 00287Y109 8311 73784 SH SOLE 0 0 73784 ABERDEEN AUSTRALIA EQUITY FD COM 003011103 69 10664 SH SOLE 0 0 10664 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 187 11008 SH SOLE 0 0 11008 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 239 9490 SH SOLE 0 0 9490 ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 315 15453 SH SOLE 0 0 15453 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3656 12401 SH SOLE 0 0 12401 ACTIVISION BLIZZARD INC COM 00507V109 593 6218 SH SOLE 0 0 6218 ADOBE SYSTEMS INCORPORATED COM 00724F101 5454 9313 SH SOLE 0 0 9313 ADVANCE AUTO PARTS INC COM 00751Y106 260 1266 SH SOLE 0 0 1266 ADVANCED MICRO DEVICES INC COM 007903107 3520 37474 SH SOLE 0 0 37474 ADVISORSHARES TR PURE US CANNABIS 00768Y453 3259 81455 SH SOLE 0 0 81455 ADVISORSHARES TR Q DYNAMIC GROWTH 00768Y438 3209 113970 SH SOLE 0 0 113970 AFFIRM HLDGS INC COM CL A 00827B106 1012 15027 SH SOLE 0 0 15027 AFLAC INC COM 001055102 491 9155 SH SOLE 0 0 9155 AGILENT TECHNOLOGIES INC COM 00846U101 1237 8372 SH SOLE 0 0 8372 AGNC INVT CORP COM 00123Q104 436 25792 SH SOLE 0 0 25792 AIR PRODS & CHEMS INC COM 009158106 998 3469 SH SOLE 0 0 3469 AIRBNB INC COM CL A 009066101 375 2448 SH SOLE 0 0 2448 ALASKA AIR GROUP INC COM 011659109 245 4067 SH SOLE 0 0 4067 ALBEMARLE CORP COM 012653101 706 4192 SH SOLE 0 0 4192 ALDEYRA THERAPEUTICS INC COM 01438T106 160 14100 SH SOLE 0 0 14100 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7974 35161 SH SOLE 0 0 35161 ALIGN TECHNOLOGY INC COM 016255101 296 484 SH SOLE 0 0 484 ALLEGION PLC ORD SHS G0176J109 290 2083 SH SOLE 0 0 2083 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 3325 71406 SH SOLE 0 0 71406 ALLIANT ENERGY CORP COM 018802108 884 15849 SH SOLE 0 0 15849 ALLSTATE CORP COM 020002101 807 6186 SH SOLE 0 0 6186 ALPHA ARCHITECT ETF TR GADSDN DYN MLT 02072L870 2476 76634 SH SOLE 0 0 76634 ALPHABET INC CAP STK CL A 02079K305 26341 10788 SH SOLE 0 0 10788 ALPHABET INC CAP STK CL C 02079K107 15404 6146 SH SOLE 0 0 6146 ALPS ETF TR ALERIAN MLP 00162Q452 4281 117565 SH SOLE 0 0 117565 ALPS ETF TR DISRUPTIVE TECH 00162Q478 1022 21033 SH SOLE 0 0 21033 ALPS ETF TR EQUAL SEC ETF 00162Q205 331 3311 SH SOLE 0 0 3311 ALPS ETF TR SECTR DIV DOGS 00162Q858 424 8016 SH SOLE 0 0 8016 ALTRIA GROUP INC COM 02209S103 12374 259529 SH SOLE 0 0 259529 AMAZON COM INC COM 023135106 58445 16989 SH SOLE 0 0 16989 AMC ENTMT HLDGS INC CL A COM 00165C104 215 3800 SH SOLE 0 0 3800 AMERCO COM 023586100 205 347 SH SOLE 0 0 347 AMEREN CORP COM 023608102 249 3117 SH SOLE 0 0 3117 AMERICAN AIRLS GROUP INC COM 02376R102 8821 415871 SH SOLE 0 0 415871 AMERICAN CAMPUS CMNTYS INC COM 024835100 233 4994 SH SOLE 0 0 4994 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 736 10582 SH SOLE 0 0 10582 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 344 4912 SH SOLE 0 0 4912 AMERICAN ELEC PWR CO INC COM 025537101 1418 16765 SH SOLE 0 0 16765 AMERICAN EXPRESS CO COM 025816109 1768 10701 SH SOLE 0 0 10701 AMERICAN FIN TR INC COM CLASS A 02607T109 175 20611 SH SOLE 0 0 20611 AMERICAN INTL GROUP INC COM NEW 026874784 798 16772 SH SOLE 0 0 16772 AMERICAN TOWER CORP NEW COM 03027X100 11670 43201 SH SOLE 0 0 43201 AMERICAN WTR WKS CO INC NEW COM 030420103 254 1649 SH SOLE 0 0 1649 AMERIPRISE FINL INC COM 03076C106 430 1726 SH SOLE 0 0 1726 AMERISOURCEBERGEN CORP COM 03073E105 280 2446 SH SOLE 0 0 2446 AMETEK INC COM 031100100 232 1740 SH SOLE 0 0 1740 AMGEN INC COM 031162100 4102 16827 SH SOLE 0 0 16827 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 1161 33868 SH SOLE 0 0 33868 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 872 18290 SH SOLE 0 0 18290 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 10758 299987 SH SOLE 0 0 299987 AMPLIFY ETF TR HIGH INCOME 032108847 314 17792 SH SOLE 0 0 17792 AMPLIFY ETF TR ONLIN RETL ETF 032108102 2171 16740 SH SOLE 0 0 16740 ANALOG DEVICES INC COM 032654105 1200 6968 SH SOLE 0 0 6968 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 217 3015 SH SOLE 0 0 3015 ANNALY CAPITAL MANAGEMENT IN COM 035710409 10237 1152767 SH SOLE 0 0 1152767 ANTHEM INC COM 036752103 626 1641 SH SOLE 0 0 1641 APA CORPORATION COM 03743Q108 319 14740 SH SOLE 0 0 14740 API GROUP CORP COM STK 00187Y100 655 31341 SH SOLE 0 0 31341 APOLLO TACTICAL INCOME FD IN COM 037638103 340 21700 SH SOLE 0 0 21700 APPIAN CORP CL A 03782L101 298 2166 SH SOLE 0 0 2166 APPLE INC COM 037833100 151789 1108276 SH SOLE 0 0 1108276 APPLIED MATLS INC COM 038222105 2346 16474 SH SOLE 0 0 16474 APTOSE BIOSCIENCES INC COM NEW 03835T200 34 10341 SH SOLE 0 0 10341 ARBOR REALTY TRUST INC COM 038923108 272 15261 SH SOLE 0 0 15261 ARCHER DANIELS MIDLAND CO COM 039483102 4299 70943 SH SOLE 0 0 70943 ARCIMOTO INC COM 039587100 251 14580 SH SOLE 0 0 14580 ARDMORE SHIPPING CORP COM Y0207T100 51 12055 SH SOLE 0 0 12055 ARES CAPITAL CORP COM 04010L103 2219 113289 SH SOLE 0 0 113289 ARGAN INC COM 04010E109 2999 62748 SH SOLE 0 0 62748 ARK ETF TR 3D PRINTING ETF 00214Q500 796 20020 SH SOLE 0 0 20020 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 2263 26248 SH SOLE 0 0 26248 ARK ETF TR FINTECH INNOVA 00214Q708 2816 52033 SH SOLE 0 0 52033 ARK ETF TR GENOMIC REV ETF 00214Q302 5293 57223 SH SOLE 0 0 57223 ARK ETF TR INNOVATION ETF 00214Q104 11308 86467 SH SOLE 0 0 86467 ARK ETF TR NEXT GNRTN INTER 00214Q401 4168 27056 SH SOLE 0 0 27056 ARMADA HOFFLER PPTYS INC COM 04208T108 175 13195 SH SOLE 0 0 13195 ASANA INC CL A 04342Y104 337 5440 SH SOLE 0 0 5440 ASHFORD HOSPITALITY TR INC COM SHS 044103877 53 11517 SH SOLE 0 0 11517 ASML HOLDING N V N Y REGISTRY SHS N07059210 551 797 SH SOLE 0 0 797 ASSURANT INC COM 04621X108 278 1780 SH SOLE 0 0 1780 ASTRAZENECA PLC SPONSORED ADR 046353108 989 16505 SH SOLE 0 0 16505 AT&T INC COM 00206R102 16858 585767 SH SOLE 0 0 585767 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 938 25211 SH SOLE 0 0 25211 ATMOS ENERGY CORP COM 049560105 465 4833 SH SOLE 0 0 4833 AURINIA PHARMACEUTICALS INC COM 05156V102 157 12105 SH SOLE 0 0 12105 AUTODESK INC COM 052769106 345 1183 SH SOLE 0 0 1183 AUTOMATIC DATA PROCESSING IN COM 053015103 2592 13048 SH SOLE 0 0 13048 AUTOZONE INC COM 053332102 695 466 SH SOLE 0 0 466 AVALONBAY CMNTYS INC COM 053484101 580 2780 SH SOLE 0 0 2780 AVERY DENNISON CORP COM 053611109 211 1001 SH SOLE 0 0 1001 AVID BIOSERVICES INC COM 05368M106 218 8505 SH SOLE 0 0 8505 AVID TECHNOLOGY INC COM 05367P100 352 9000 SH SOLE 0 0 9000 AVIS BUDGET GROUP COM 053774105 472 6063 SH SOLE 0 0 6063 AXON ENTERPRISE INC COM 05464C101 517 2925 SH SOLE 0 0 2925 AXOS FINANCIAL INC COM 05465C100 246 5310 SH SOLE 0 0 5310 BAIDU INC SPON ADR REP A 056752108 1657 8125 SH SOLE 0 0 8125 BALL CORP COM 058498106 999 12329 SH SOLE 0 0 12329 BALLARD PWR SYS INC NEW COM 058586108 624 34415 SH SOLE 0 0 34415 BANCO MACRO SA SPON ADR B 05961W105 164 10925 SH SOLE 0 0 10925 BANCO SANTANDER S.A. ADR 05964H105 50 12774 SH SOLE 0 0 12774 BANCROFT FD LTD COM 059695106 1127 35201 SH SOLE 0 0 35201 BANK MONTREAL QUE NT LKD 38 06368B504 360 11280 SH SOLE 0 0 11280 BANK NEW YORK MELLON CORP COM 064058100 310 6060 SH SOLE 0 0 6060 BARCLAYS BANK PLC ETN LKD 48 06746P522 201 3040 SH SOLE 0 0 3040 BARRICK GOLD CORP COM 067901108 1253 60586 SH SOLE 0 0 60586 BAXTER INTL INC COM 071813109 476 5918 SH SOLE 0 0 5918 BCE INC COM NEW 05534B760 268 5428 SH SOLE 0 0 5428 BEAM GLOBAL COM 07373B109 345 9004 SH SOLE 0 0 9004 BECTON DICKINSON & CO COM 075887109 1688 6940 SH SOLE 0 0 6940 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2093 5 SH SOLE 0 0 5 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 26540 95495 SH SOLE 0 0 95495 BEST BUY INC COM 086516101 248 2160 SH SOLE 0 0 2160 BEYOND MEAT INC COM 08862E109 358 2273 SH SOLE 0 0 2273 BHP GROUP LTD SPONSORED ADS 088606108 571 7835 SH SOLE 0 0 7835 BHP GROUP PLC SPONSORED ADR 05545E209 525 8799 SH SOLE 0 0 8799 BILIBILI INC SPONS ADS REP Z 090040106 895 7343 SH SOLE 0 0 7343 BIOGEN INC COM 09062X103 371 1071 SH SOLE 0 0 1071 BIO-TECHNE CORP COM 09073M104 303 674 SH SOLE 0 0 674 BK OF AMERICA CORP COM 060505104 19328 468788 SH SOLE 0 0 468788 BK OF AMERICA CORP COM 060505104 2 5200 SH Put SOLE 0 0 5200 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 277 18478 SH SOLE 0 0 18478 BLACKROCK CORE BD TR SHS BEN INT 09249E101 196 11850 SH SOLE 0 0 11850 BLACKROCK CORPOR HI YLD FD I COM 09255P107 249 20189 SH SOLE 0 0 20189 BLACKROCK ENHANCED EQUITY DI COM 09251A104 147 14501 SH SOLE 0 0 14501 BLACKROCK FLOATING RATE INCO COM 09255X100 509 38426 SH SOLE 0 0 38426 BLACKROCK HEALTH SCIENCES TR COM 09250W107 880 18135 SH SOLE 0 0 18135 BLACKROCK INC COM 09247X101 3743 4278 SH SOLE 0 0 4278 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 413 24259 SH SOLE 0 0 24259 BLACKROCK MUNI INTER DR FD I COM 09253X102 188 12037 SH SOLE 0 0 12037 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 317 18904 SH SOLE 0 0 18904 BLACKROCK MUNIVEST FD II INC COM 09253T101 231 14715 SH SOLE 0 0 14715 BLACKROCK MUNIYILD QULT FD I COM 09254F100 171 10209 SH SOLE 0 0 10209 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 605 10158 SH SOLE 0 0 10158 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 332 7951 SH SOLE 0 0 7951 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 723 28035 SH SOLE 0 0 28035 BLACKSTONE GROUP INC COM 09260D107 5314 54702 SH SOLE 0 0 54702 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 157 10391 SH SOLE 0 0 10391 BLACKSTONE MTG TR INC COM CL A 09257W100 647 20302 SH SOLE 0 0 20302 BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 149 14648 SH SOLE 0 0 14648 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 246 67290 SH SOLE 0 0 67290 BNY MELLON MUN INCOME INC COM 05589T104 141 15164 SH SOLE 0 0 15164 BNY MELLON STRATEGIC MUNS IN COM 05588W108 244 27157 SH SOLE 0 0 27157 BOEING CO COM 097023105 11102 46345 SH SOLE 0 0 46345 BOOKING HOLDINGS INC COM 09857L108 451 206 SH SOLE 0 0 206 BOSTON BEER INC CL A 100557107 390 382 SH SOLE 0 0 382 BOSTON SCIENTIFIC CORP COM 101137107 456 10667 SH SOLE 0 0 10667 BOULDER GROWTH & INCOME FD I COM 101507101 148 10946 SH SOLE 0 0 10946 BP PLC SPONSORED ADR 055622104 2309 87394 SH SOLE 0 0 87394 BRICKELL BIOTECH INC COM 10802T105 10 10000 SH SOLE 0 0 10000 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 231 24601 SH SOLE 0 0 24601 BRISTOL-MYERS SQUIBB CO COM 110122108 8660 129610 SH SOLE 0 0 129610 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3583 91140 SH SOLE 0 0 91140 BROADCOM INC COM 11135F101 4509 9456 SH SOLE 0 0 9456 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 574 26201 SH SOLE 0 0 26201 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 242 5752 SH SOLE 0 0 5752 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 246 6374 SH SOLE 0 0 6374 BRUNSWICK CORP COM 117043109 345 3466 SH SOLE 0 0 3466 C3 AI INC CL A 12468P104 321 5139 SH SOLE 0 0 5139 CACI INTL INC CL A 127190304 568 2226 SH SOLE 0 0 2226 CAESARS ENTERTAINMENT INC NE COM 12769G100 904 8717 SH SOLE 0 0 8717 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 178 10915 SH SOLE 0 0 10915 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 179 11821 SH SOLE 0 0 11821 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 379 12158 SH SOLE 0 0 12158 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 2719 149497 SH SOLE 0 0 149497 CALLON PETE CO DEL COM 13123X508 297 5150 SH SOLE 0 0 5150 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 391 6102 SH SOLE 0 0 6102 CAMECO CORP COM 13321L108 1365 71192 SH SOLE 0 0 71192 CAMPBELL SOUP CO COM 134429109 225 4933 SH SOLE 0 0 4933 CANADIAN IMP BK COMM COM 136069101 293 2574 SH SOLE 0 0 2574 CANOPY GROWTH CORP COM 138035100 956 39500 SH SOLE 0 0 39500 CAPITAL ONE FINL CORP COM 14040H105 479 3097 SH SOLE 0 0 3097 CARNIVAL CORP UNIT 99/99/9999 143658300 2541 96415 SH SOLE 0 0 96415 CARPENTER TECHNOLOGY CORP COM 144285103 520 12936 SH SOLE 0 0 12936 CARRIER GLOBAL CORPORATION COM 14448C104 1399 28785 SH SOLE 0 0 28785 CATERPILLAR INC COM 149123101 5883 27034 SH SOLE 0 0 27034 CBRE CLARION GLOBAL REAL EST COM 12504G100 2182 247682 SH SOLE 0 0 247682 CBRE GROUP INC CL A 12504L109 808 9427 SH SOLE 0 0 9427 CEDAR FAIR L P DEPOSITRY UNIT 150185106 320 7130 SH SOLE 0 0 7130 CEMEX SAB DE CV SPON ADR NEW 151290889 198 23592 SH SOLE 0 0 23592 CENTERPOINT ENERGY INC COM 15189T107 229 9344 SH SOLE 0 0 9344 CERNER CORP COM 156782104 1526 19526 SH SOLE 0 0 19526 CHARLES RIV LABS INTL INC COM 159864107 274 740 SH SOLE 0 0 740 CHEESECAKE FACTORY INC COM 163072101 224 4130 SH SOLE 0 0 4130 CHEVRON CORP NEW COM 166764100 12392 118311 SH SOLE 0 0 118311 CHEWY INC CL A 16679L109 1200 15055 SH SOLE 0 0 15055 CHIPOTLE MEXICAN GRILL INC COM 169656105 1403 905 SH SOLE 0 0 905 CHUBB LIMITED COM H1467J104 573 3608 SH SOLE 0 0 3608 CHURCH & DWIGHT INC COM 171340102 1761 20662 SH SOLE 0 0 20662 CHURCHILL CAPITAL CORP IV CL A 171439102 294 10191 SH SOLE 0 0 10191 CIENA CORP COM NEW 171779309 306 5384 SH SOLE 0 0 5384 CIGNA CORP NEW COM 125523100 743 3132 SH SOLE 0 0 3132 CINTAS CORP COM 172908105 1441 3773 SH SOLE 0 0 3773 CISCO SYS INC COM 17275R102 5577 105227 SH SOLE 0 0 105227 CITIGROUP INC COM NEW 172967424 5014 70863 SH SOLE 0 0 70863 CITIZENS FINL GROUP INC COM 174610105 355 7750 SH SOLE 0 0 7750 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 202 7980 SH SOLE 0 0 7980 CLEVELAND-CLIFFS INC NEW COM 185899101 28627 1327781 SH SOLE 0 0 1327781 CLOROX CO DEL COM 189054109 1647 9154 SH SOLE 0 0 9154 CLOUDFLARE INC CL A COM 18915M107 243 2293 SH SOLE 0 0 2293 CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 328 24597 SH SOLE 0 0 24597 CME GROUP INC COM 12572Q105 683 3210 SH SOLE 0 0 3210 CMS ENERGY CORP COM 125896100 214 3626 SH SOLE 0 0 3626 COCA COLA CO COM 191216100 10595 195808 SH SOLE 0 0 195808 COHEN & STEERS INFRASTRUCTUR COM 19248A109 827 28836 SH SOLE 0 0 28836 COHEN & STEERS REIT & PFD & COM 19247X100 205 7513 SH SOLE 0 0 7513 COINBASE GLOBAL INC COM CL A 19260Q107 1300 5131 SH SOLE 0 0 5131 COLGATE PALMOLIVE CO COM 194162103 1929 23714 SH SOLE 0 0 23714 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 233 10832 SH SOLE 0 0 10832 COMCAST CORP NEW CL A 20030N101 4955 86893 SH SOLE 0 0 86893 COMFORT SYS USA INC COM 199908104 200 2543 SH SOLE 0 0 2543 COMMERCE BANCSHARES INC COM 200525103 373 4999 SH SOLE 0 0 4999 CONOCOPHILLIPS COM 20825C104 1663 27305 SH SOLE 0 0 27305 CONSOLIDATED EDISON INC COM 209115104 810 11287 SH SOLE 0 0 11287 CONSTELLATION BRANDS INC CL A 21036P108 1024 4378 SH SOLE 0 0 4378 CORNING INC COM 219350105 886 21673 SH SOLE 0 0 21673 CORTEVA INC COM 22052L104 890 20066 SH SOLE 0 0 20066 COSTCO WHSL CORP NEW COM 22160K105 9262 23409 SH SOLE 0 0 23409 COUSINS PPTYS INC COM NEW 222795502 204 5551 SH SOLE 0 0 5551 CRACKER BARREL OLD CTRY STOR COM 22410J106 3417 23016 SH SOLE 0 0 23016 CRANE CO COM 224399105 210 2278 SH SOLE 0 0 2278 CREDIT SUISSE AG NASSAU BRH LG CAP GRTH ENH 22542D423 451 655 SH SOLE 0 0 655 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 105 41928 SH SOLE 0 0 41928 CRESCENT CAP BDC INC COM 225655109 353 18800 SH SOLE 0 0 18800 CRONOS GROUP INC COM 22717L101 143 16616 SH SOLE 0 0 16616 CROWDSTRIKE HLDGS INC CL A 22788C105 904 3598 SH SOLE 0 0 3598 CROWN CASTLE INTL CORP NEW COM 22822V101 2799 14347 SH SOLE 0 0 14347 CSX CORP COM 126408103 1820 56747 SH SOLE 0 0 56747 CUMMINS INC COM 231021106 797 3269 SH SOLE 0 0 3269 CVS HEALTH CORP COM 126650100 7663 91836 SH SOLE 0 0 91836 CYBERARK SOFTWARE LTD SHS M2682V108 630 4831 SH SOLE 0 0 4831 D R HORTON INC COM 23331A109 290 3206 SH SOLE 0 0 3206 DANAHER CORPORATION COM 235851102 3588 13369 SH SOLE 0 0 13369 DARDEN RESTAURANTS INC COM 237194105 378 2588 SH SOLE 0 0 2588 DBX ETF TR XTRACK HRVST CSI 233051879 588 14494 SH SOLE 0 0 14494 DBX ETF TR XTRACK MSCI EAFE 233051200 275 7334 SH SOLE 0 0 7334 DBX ETF TR XTRACK MSCI EURP 233051853 246 7213 SH SOLE 0 0 7213 DBX ETF TR XTRACK USD HIGH 233051432 235 5822 SH SOLE 0 0 5822 DECKERS OUTDOOR CORP COM 243537107 586 1526 SH SOLE 0 0 1526 DEERE & CO COM 244199105 14728 41756 SH SOLE 0 0 41756 DELAWARE INVTS DIVID & INCOM COM 245915103 390 34500 SH SOLE 0 0 34500 DELL TECHNOLOGIES INC CL C 24703L202 2246 22534 SH SOLE 0 0 22534 DELTA AIR LINES INC DEL COM NEW 247361702 1651 38153 SH SOLE 0 0 38153 DENISON MINES CORP COM 248356107 1409 1184154 SH SOLE 0 0 1184154 DIAGEO PLC SPON ADR NEW 25243Q205 713 3721 SH SOLE 0 0 3721 DIGITAL RLTY TR INC COM 253868103 1008 6700 SH SOLE 0 0 6700 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 249 8250 SH SOLE 0 0 8250 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 261 9670 SH SOLE 0 0 9670 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 730 15486 SH SOLE 0 0 15486 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 397 6805 SH SOLE 0 0 6805 DISCOVER FINL SVCS COM 254709108 248 2097 SH SOLE 0 0 2097 DISNEY WALT CO COM 254687106 18199 103541 SH SOLE 0 0 103541 DISNEY WALT CO COM 254687106 6 1000 SH Put SOLE 0 0 1000 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 73 17404 SH SOLE 0 0 17404 DNP SELECT INCOME FD INC COM 23325P104 553 52905 SH SOLE 0 0 52905 DOCUSIGN INC COM 256163106 3063 10956 SH SOLE 0 0 10956 DOLLAR GEN CORP NEW COM 256677105 1025 4739 SH SOLE 0 0 4739 DOMINION ENERGY INC COM 25746U109 2487 33808 SH SOLE 0 0 33808 DOUBLELINE INCOME SOLUTIONS COM 258622109 460 25430 SH SOLE 0 0 25430 DOW INC COM 260557103 3534 55845 SH SOLE 0 0 55845 DRAFTKINGS INC COM CL A 26142R104 2615 50121 SH SOLE 0 0 50121 DUFF & PHELPS UTLITY AND INF COM 26433C105 177 12330 SH SOLE 0 0 12330 DUKE ENERGY CORP NEW COM NEW 26441C204 2416 24472 SH SOLE 0 0 24472 DUPONT DE NEMOURS INC COM 26614N102 1109 14326 SH SOLE 0 0 14326 DURECT CORP COM 266605104 24 15000 SH SOLE 0 0 15000 DWS MUN INCOME TR COM 233368109 183 14964 SH SOLE 0 0 14964 EASTGROUP PPTYS INC COM 277276101 517 3145 SH SOLE 0 0 3145 EATON CORP PLC SHS G29183103 5358 36158 SH SOLE 0 0 36158 EATON VANCE ENHANCED EQUITY COM 278277108 322 13820 SH SOLE 0 0 13820 EATON VANCE LTD DURATION INC COM 27828H105 998 75266 SH SOLE 0 0 75266 EATON VANCE SR INCOME TR SH BEN INT 27826S103 99 14500 SH SOLE 0 0 14500 EATON VANCE TAX ADVT DIV INC COM 27828G107 915 33090 SH SOLE 0 0 33090 EATON VANCE TAX MNGED BUY WR COM 27828X100 2903 172983 SH SOLE 0 0 172983 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 225 13809 SH SOLE 0 0 13809 EATON VANCE TAX-MANAGED DIVE COM 27828N102 368 26170 SH SOLE 0 0 26170 EATON VANCE TAX-MANAGED GLOB COM 27829F108 178 17463 SH SOLE 0 0 17463 EATON VANCE TAX-MANAGED GLOB COM 27829C105 164 15063 SH SOLE 0 0 15063 EBAY INC. COM 278642103 339 4824 SH SOLE 0 0 4824 ECOLAB INC COM 278865100 773 3752 SH SOLE 0 0 3752 EDISON INTL COM 281020107 493 8530 SH SOLE 0 0 8530 EDISON INTL COM 281020107 3 2500 SH Put SOLE 0 0 2500 EDWARDS LIFESCIENCES CORP COM 28176E108 896 8655 SH SOLE 0 0 8655 EHANG HLDGS LTD ADS 26853E102 15702 365157 SH SOLE 0 0 365157 ELECTRONIC ARTS INC COM 285512109 257 1785 SH SOLE 0 0 1785 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 153 13040 SH SOLE 0 0 13040 EMERSON ELEC CO COM 291011104 2230 23176 SH SOLE 0 0 23176 ENBRIDGE INC COM 29250N105 1384 34523 SH SOLE 0 0 34523 ENERGY FUELS INC COM NEW 292671708 390 64476 SH SOLE 0 0 64476 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1649 155115 SH SOLE 0 0 155115 ENERPLUS CORP COM 292766102 1365 189850 SH SOLE 0 0 189850 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 105 16440 SH SOLE 0 0 16440 ENTERGY CORP NEW COM 29364G103 591 5930 SH SOLE 0 0 5930 ENTERPRISE PRODS PARTNERS L COM 293792107 6771 280598 SH SOLE 0 0 280598 ENVIVA PARTNERS LP COM UNIT 29414J107 408 7790 SH SOLE 0 0 7790 EOG RES INC COM 26875P101 330 3960 SH SOLE 0 0 3960 EQUINIX INC COM 29444U700 852 1062 SH SOLE 0 0 1062 EQUITY RESIDENTIAL SH BEN INT 29476L107 1858 24128 SH SOLE 0 0 24128 ERICSSON ADR B SEK 10 294821608 292 23199 SH SOLE 0 0 23199 ESSEX PPTY TR INC COM 297178105 891 2970 SH SOLE 0 0 2970 ETF MANAGERS GRP COMMDTY TR BREAKWAVE DRY 26923H200 519 17685 SH SOLE 0 0 17685 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 530 7566 SH SOLE 0 0 7566 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1264 61401 SH SOLE 0 0 61401 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1255 20687 SH SOLE 0 0 20687 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 4715 66939 SH SOLE 0 0 66939 ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 532 6294 SH SOLE 0 0 6294 ETF SER SOLUTIONS APTUS DEFINED 26922A388 3629 122568 SH SOLE 0 0 122568 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 2156 56652 SH SOLE 0 0 56652 ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 1107 39334 SH SOLE 0 0 39334 ETF SER SOLUTIONS US GLB JETS 26922A842 6254 258642 SH SOLE 0 0 258642 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 1035 40595 SH SOLE 0 0 40595 ETSY INC COM 29786A106 890 4322 SH SOLE 0 0 4322 EURONET WORLDWIDE INC COM 298736109 215 1590 SH SOLE 0 0 1590 EVERSOURCE ENERGY COM 30040W108 571 7122 SH SOLE 0 0 7122 EXACT SCIENCES CORP COM 30063P105 318 2561 SH SOLE 0 0 2561 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 2139 33759 SH SOLE 0 0 33759 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 226 4700 SH SOLE 0 0 4700 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 663 10166 SH SOLE 0 0 10166 EXELON CORP COM 30161N101 860 19406 SH SOLE 0 0 19406 EXPEDIA GROUP INC COM NEW 30212P303 289 1767 SH SOLE 0 0 1767 EXXON MOBIL CORP COM 30231G102 12324 195365 SH SOLE 0 0 195365 F N B CORP COM 302520101 316 25606 SH SOLE 0 0 25606 FABRINET SHS G3323L100 264 2749 SH SOLE 0 0 2749 FACEBOOK INC CL A 30303M102 16497 47445 SH SOLE 0 0 47445 FARMERS NATIONAL BANC CORP COM 309627107 177 11410 SH SOLE 0 0 11410 FASTENAL CO COM 311900104 829 15934 SH SOLE 0 0 15934 FASTLY INC CL A 31188V100 262 4395 SH SOLE 0 0 4395 FEDEX CORP COM 31428X106 3997 13397 SH SOLE 0 0 13397 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 428 10040 SH SOLE 0 0 10040 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 309 6553 SH SOLE 0 0 6553 FIDELITY NATL INFORMATION SV COM 31620M106 231 1634 SH SOLE 0 0 1634 FIFTH THIRD BANCORP COM 316773100 905 23674 SH SOLE 0 0 23674 FIRST MIDWEST BANCORP DEL COM 320867104 240 12112 SH SOLE 0 0 12112 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 564 9128 SH SOLE 0 0 9128 FIRST TR ENERGY INCOME & GRO COM 33738G104 2584 178218 SH SOLE 0 0 178218 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 458 22175 SH SOLE 0 0 22175 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 448 7813 SH SOLE 0 0 7813 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 6213 301624 SH SOLE 0 0 301624 FIRST TR EXCH TRD ALPHDX FD ASIA EX JAPAN 33737J109 557 15509 SH SOLE 0 0 15509 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 283 4516 SH SOLE 0 0 4516 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 430 10080 SH SOLE 0 0 10080 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 312 13193 SH SOLE 0 0 13193 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1399 13205 SH SOLE 0 0 13205 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 963 15860 SH SOLE 0 0 15860 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 221 8520 SH SOLE 0 0 8520 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 591 51781 SH SOLE 0 0 51781 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 876 20067 SH SOLE 0 0 20067 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1281 10938 SH SOLE 0 0 10938 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 294 3850 SH SOLE 0 0 3850 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 3683 53867 SH SOLE 0 0 53867 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 5637 120545 SH SOLE 0 0 120545 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2891 23284 SH SOLE 0 0 23284 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 5368 42114 SH SOLE 0 0 42114 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 2597 31088 SH SOLE 0 0 31088 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 283 3868 SH SOLE 0 0 3868 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 220 10029 SH SOLE 0 0 10029 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 30312 401218 SH SOLE 0 0 401218 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 3058 12487 SH SOLE 0 0 12487 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1640 34624 SH SOLE 0 0 34624 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 12432 207412 SH SOLE 0 0 207412 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 596 12288 SH SOLE 0 0 12288 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1990 39092 SH SOLE 0 0 39092 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 2154 40391 SH SOLE 0 0 40391 FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 370 7365 SH SOLE 0 0 7365 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 364 16945 SH SOLE 0 0 16945 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 351 20676 SH SOLE 0 0 20676 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 3090 44644 SH SOLE 0 0 44644 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1117 19495 SH SOLE 0 0 19495 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1980 63808 SH SOLE 0 0 63808 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 616 18133 SH SOLE 0 0 18133 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 593 8658 SH SOLE 0 0 8658 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 637 38842 SH SOLE 0 0 38842 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1025 5937 SH SOLE 0 0 5937 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 19928 414826 SH SOLE 0 0 414826 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 646 13455 SH SOLE 0 0 13455 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 4992 132154 SH SOLE 0 0 132154 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 1348 38915 SH SOLE 0 0 38915 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 2055 56821 SH SOLE 0 0 56821 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 3578 117185 SH SOLE 0 0 117185 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 2144 93440 SH SOLE 0 0 93440 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 778 25283 SH SOLE 0 0 25283 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 556 17079 SH SOLE 0 0 17079 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 848 25308 SH SOLE 0 0 25308 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 1004 27813 SH SOLE 0 0 27813 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 924 27825 SH SOLE 0 0 27825 FIRST TR EXCHNG TRADED FD VI FT CBOE GRWT100 33740F649 8160 374595 SH SOLE 0 0 374595 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 32063 977657 SH SOLE 0 0 977657 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 485 15640 SH SOLE 0 0 15640 FIRST TR EXCHNG TRADED FD VI FT CBOE VST GRWT 33740F581 2501 115775 SH SOLE 0 0 115775 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 4281 210994 SH SOLE 0 0 210994 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 639 24088 SH SOLE 0 0 24088 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 7089 132181 SH SOLE 0 0 132181 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 3626 99742 SH SOLE 0 0 99742 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 5548 162086 SH SOLE 0 0 162086 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 652 17660 SH SOLE 0 0 17660 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 4506 131078 SH SOLE 0 0 131078 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 806 23732 SH SOLE 0 0 23732 FIRST TR INTER DURATN PFD & COM 33718W103 557 22180 SH SOLE 0 0 22180 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 844 12863 SH SOLE 0 0 12863 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 680 7914 SH SOLE 0 0 7914 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 518 5177 SH SOLE 0 0 5177 FIRST TR MORNINGSTAR DIVID L SHS 336917109 8576 258477 SH SOLE 0 0 258477 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 323 2700 SH SOLE 0 0 2700 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 842 11844 SH SOLE 0 0 11844 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 413 3678 SH SOLE 0 0 3678 FIRST TR NASDAQ 100 TECH IND SHS 337345102 1984 12472 SH SOLE 0 0 12472 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 343 3678 SH SOLE 0 0 3678 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 189 46839 SH SOLE 0 0 46839 FIRST TR VALUE LINE DIVID IN SHS 33734H106 19242 483843 SH SOLE 0 0 483843 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 1006 9160 SH SOLE 0 0 9160 FIRSTENERGY CORP COM 337932107 413 11089 SH SOLE 0 0 11089 FISERV INC COM 337738108 1873 17519 SH SOLE 0 0 17519 FIVE BELOW INC COM 33829M101 281 1453 SH SOLE 0 0 1453 FLEXSHARES TR MORNSTAR UPSTR 33939L407 224 5858 SH SOLE 0 0 5858 FMC CORP COM NEW 302491303 267 2465 SH SOLE 0 0 2465 FORD MTR CO DEL COM 345370860 3223 216879 SH SOLE 0 0 216879 FORTINET INC COM 34959E109 707 2968 SH SOLE 0 0 2968 FRANCO NEV CORP COM 351858105 363 2502 SH SOLE 0 0 2502 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 2500 26335 SH SOLE 0 0 26335 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 8551 199744 SH SOLE 0 0 199744 FRANKLIN TEMPLETON ETF TR LIBERTYQ US MID 35473P884 4190 95057 SH SOLE 0 0 95057 FREEPORT-MCMORAN INC CL B 35671D857 20619 555609 SH SOLE 0 0 555609 FRONTIER COMMUNICATIONS PARE COM 35909D109 481 18202 SH SOLE 0 0 18202 FS KKR CAP CORP COM 302635206 6896 320616 SH SOLE 0 0 320616 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 77 19131 SH SOLE 0 0 19131 GARMIN LTD SHS H2906T109 298 2063 SH SOLE 0 0 2063 GARTNER INC COM 366651107 229 946 SH SOLE 0 0 946 GENERAC HLDGS INC COM 368736104 1286 3098 SH SOLE 0 0 3098 GENERAL DYNAMICS CORP COM 369550108 1851 9831 SH SOLE 0 0 9831 GENERAL ELECTRIC CO COM 369604103 3758 279216 SH SOLE 0 0 279216 GENERAL MLS INC COM 370334104 2490 40872 SH SOLE 0 0 40872 GENERAL MTRS CO COM 37045V100 1549 26176 SH SOLE 0 0 26176 GENTEX CORP COM 371901109 1439 43499 SH SOLE 0 0 43499 GENUINE PARTS CO COM 372460105 696 5506 SH SOLE 0 0 5506 GILEAD SCIENCES INC COM 375558103 978 14209 SH SOLE 0 0 14209 GLADSTONE CAPITAL CORP COM 376535100 265 23205 SH SOLE 0 0 23205 GLADSTONE LD CORP COM 376549101 241 10000 SH SOLE 0 0 10000 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3053 76664 SH SOLE 0 0 76664 GLOBAL NET LEASE INC COM NEW 379378201 278 15054 SH SOLE 0 0 15054 GLOBAL PMTS INC COM 37940X102 276 1470 SH SOLE 0 0 1470 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 387 13671 SH SOLE 0 0 13671 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 315 11025 SH SOLE 0 0 11025 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 856 29685 SH SOLE 0 0 29685 GLOBAL X FDS FINTECH ETF 37954Y814 350 7340 SH SOLE 0 0 7340 GLOBAL X FDS GLBL X MLP ETF 37954Y343 359 9297 SH SOLE 0 0 9297 GLOBAL X FDS GLOBAL X COPPER 37954Y830 484 13030 SH SOLE 0 0 13030 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1563 21575 SH SOLE 0 0 21575 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 472 13332 SH SOLE 0 0 13332 GLOBAL X FDS MSCI CHINA FINCL 37950E606 531 34494 SH SOLE 0 0 34494 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 3409 151988 SH SOLE 0 0 151988 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1497 42847 SH SOLE 0 0 42847 GLOBAL X FDS RUSSELL 2000 37954Y459 215 8405 SH SOLE 0 0 8405 GLOBAL X FDS THMATC GWT ETF 37954Y418 547 10597 SH SOLE 0 0 10597 GLOBAL X FDS US INFR DEV ETF 37954Y673 5745 223092 SH SOLE 0 0 223092 GLOBAL X FDS US PFD ETF 37954Y657 655 25043 SH SOLE 0 0 25043 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 209 6479 SH SOLE 0 0 6479 GODADDY INC CL A 380237107 209 2402 SH SOLE 0 0 2402 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 665 6643 SH SOLE 0 0 6643 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 14452 413749 SH SOLE 0 0 413749 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 1588 24431 SH SOLE 0 0 24431 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 57295 665985 SH SOLE 0 0 665985 GOLDMAN SACHS GROUP INC COM 38141G104 1926 5075 SH SOLE 0 0 5075 GRACO INC COM 384109104 419 5537 SH SOLE 0 0 5537 GROUPON INC COM NEW 399473206 1572 36414 SH SOLE 0 0 36414 GROWGENERATION CORP COM 39986L109 521 10841 SH SOLE 0 0 10841 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 224 10331 SH SOLE 0 0 10331 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 248 10047 SH SOLE 0 0 10047 HALLIBURTON CO COM 406216101 1011 43739 SH SOLE 0 0 43739 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 346 16000 SH SOLE 0 0 16000 HANCOCK JOHN PFD INCOME FD I COM 41013X106 2346 108591 SH SOLE 0 0 108591 HCA HEALTHCARE INC COM 40412C101 324 1566 SH SOLE 0 0 1566 HENRY JACK & ASSOC INC COM 426281101 203 1243 SH SOLE 0 0 1243 HERCULES CAPITAL INC COM 427096508 602 35288 SH SOLE 0 0 35288 HERSHEY CO COM 427866108 2201 12638 SH SOLE 0 0 12638 HEWLETT PACKARD ENTERPRISE C COM 42824C109 490 33627 SH SOLE 0 0 33627 HEXCEL CORP NEW COM 428291108 529 8481 SH SOLE 0 0 8481 HNI CORP COM 404251100 285 6472 SH SOLE 0 0 6472 HOME DEPOT INC COM 437076102 26942 84487 SH SOLE 0 0 84487 HONEYWELL INTL INC COM 438516106 19531 89041 SH SOLE 0 0 89041 HORMEL FOODS CORP COM 440452100 478 10015 SH SOLE 0 0 10015 HOST HOTELS & RESORTS INC COM 44107P104 236 13795 SH SOLE 0 0 13795 HP INC COM 40434L105 877 29047 SH SOLE 0 0 29047 HUNTINGTON BANCSHARES INC COM 446150104 678 47511 SH SOLE 0 0 47511 HUNTINGTON INGALLS INDS INC COM 446413106 222 1053 SH SOLE 0 0 1053 IAC INTERACTIVECORP NEW COM NEW 44891N208 227 1474 SH SOLE 0 0 1474 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1884 34256 SH SOLE 0 0 34256 IDACORP INC COM 451107106 371 3801 SH SOLE 0 0 3801 IDEXX LABS INC COM 45168D104 4709 7457 SH SOLE 0 0 7457 ILLINOIS TOOL WKS INC COM 452308109 1015 4539 SH SOLE 0 0 4539 ILLUMINA INC COM 452327109 286 605 SH SOLE 0 0 605 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 1274 46056 SH SOLE 0 0 46056 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 2629 106128 SH SOLE 0 0 106128 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 733 20536 SH SOLE 0 0 20536 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 104 10500 SH SOLE 0 0 10500 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 574 21977 SH SOLE 0 0 21977 INNOVATOR ETFS TR NASDAQ 100 PWER 45782C276 460 9983 SH SOLE 0 0 9983 INNOVATOR ETFS TR RUSSELL 2000 PWR 45782C284 490 18426 SH SOLE 0 0 18426 INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 466 14844 SH SOLE 0 0 14844 INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 289 8851 SH SOLE 0 0 8851 INNOVATOR ETFS TR S&P 500 BUFFER E 45782C326 441 14172 SH SOLE 0 0 14172 INNOVATOR ETFS TR S&P 500 POWER 45782C417 424 14950 SH SOLE 0 0 14950 INNOVATOR ETFS TR S&P 500 POWER 45782C508 495 15254 SH SOLE 0 0 15254 INNOVATOR ETFS TR S&P 500 PWR 45782C656 431 14611 SH SOLE 0 0 14611 INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 380 12460 SH SOLE 0 0 12460 INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 1796 61253 SH SOLE 0 0 61253 INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 202 7088 SH SOLE 0 0 7088 INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 544 18480 SH SOLE 0 0 18480 INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 363 12484 SH SOLE 0 0 12484 INNOVATOR ETFS TR S&P 500 ULTRA 45782C532 611 20731 SH SOLE 0 0 20731 INSEEGO CORP COM 45782B104 135 13345 SH SOLE 0 0 13345 INTEL CORP COM 458140100 7984 142208 SH SOLE 0 0 142208 INTERCONTINENTAL EXCHANGE IN COM 45866F104 812 6841 SH SOLE 0 0 6841 INTERNATIONAL BUSINESS MACHS COM 459200101 8002 54586 SH SOLE 0 0 54586 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 298 1995 SH SOLE 0 0 1995 INTERNATIONAL PAPER CO COM 460146103 676 11026 SH SOLE 0 0 11026 INTUIT COM 461202103 490 999 SH SOLE 0 0 999 INTUITIVE SURGICAL INC COM NEW 46120E602 1207 1313 SH SOLE 0 0 1313 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 7810 136869 SH SOLE 0 0 136869 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1003 19871 SH SOLE 0 0 19871 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 801 39887 SH SOLE 0 0 39887 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 1266 12930 SH SOLE 0 0 12930 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1670 86744 SH SOLE 0 0 86744 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 1525 97815 SH SOLE 0 0 97815 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 217 8737 SH SOLE 0 0 8737 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 442 15992 SH SOLE 0 0 15992 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 482 21828 SH SOLE 0 0 21828 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 3499 54322 SH SOLE 0 0 54322 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 6628 45484 SH SOLE 0 0 45484 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 1065 30951 SH SOLE 0 0 30951 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 571 20958 SH SOLE 0 0 20958 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 546 35608 SH SOLE 0 0 35608 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 3123 58217 SH SOLE 0 0 58217 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 648 7318 SH SOLE 0 0 7318 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1049 19606 SH SOLE 0 0 19606 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 2390 297641 SH SOLE 0 0 297641 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 658 14036 SH SOLE 0 0 14036 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 280 6786 SH SOLE 0 0 6786 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 3235 73394 SH SOLE 0 0 73394 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 5751 94411 SH SOLE 0 0 94411 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1256 14061 SH SOLE 0 0 14061 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1539 58504 SH SOLE 0 0 58504 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 225 10650 SH SOLE 0 0 10650 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 890 38683 SH SOLE 0 0 38683 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 622 28806 SH SOLE 0 0 28806 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 1245 53321 SH SOLE 0 0 53321 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 603 27759 SH SOLE 0 0 27759 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 4420 173545 SH SOLE 0 0 173545 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 660 29732 SH SOLE 0 0 29732 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 2786 110702 SH SOLE 0 0 110702 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 391 17529 SH SOLE 0 0 17529 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 5070 205103 SH SOLE 0 0 205103 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 497 23090 SH SOLE 0 0 23090 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 427 6470 SH SOLE 0 0 6470 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 3652 141457 SH SOLE 0 0 141457 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 345 4591 SH SOLE 0 0 4591 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 323 3575 SH SOLE 0 0 3575 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 237 6538 SH SOLE 0 0 6538 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 220 4999 SH SOLE 0 0 4999 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 256 1538 SH SOLE 0 0 1538 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 446 4486 SH SOLE 0 0 4486 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 916 10225 SH SOLE 0 0 10225 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 209 1402 SH SOLE 0 0 1402 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 445 8512 SH SOLE 0 0 8512 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 681 9147 SH SOLE 0 0 9147 INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 735 8100 SH SOLE 0 0 8100 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 348 4321 SH SOLE 0 0 4321 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 4065 24662 SH SOLE 0 0 24662 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 497 3101 SH SOLE 0 0 3101 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 378 18294 SH SOLE 0 0 18294 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 712 10289 SH SOLE 0 0 10289 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 5126 15753 SH SOLE 0 0 15753 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 11198 144799 SH SOLE 0 0 144799 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 209 921 SH SOLE 0 0 921 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 1395 14686 SH SOLE 0 0 14686 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1974 6738 SH SOLE 0 0 6738 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 776 4161 SH SOLE 0 0 4161 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1014 6291 SH SOLE 0 0 6291 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2208 7613 SH SOLE 0 0 7613 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 29171 193533 SH SOLE 0 0 193533 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 3240 41983 SH SOLE 0 0 41983 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 18195 374379 SH SOLE 0 0 374379 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 202 3777 SH SOLE 0 0 3777 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 469 5034 SH SOLE 0 0 5034 INVESCO LTD SHS G491BT108 689 25763 SH SOLE 0 0 25763 INVESCO MORTGAGE CAPITAL INC COM 46131B100 148 37830 SH SOLE 0 0 37830 INVESCO QQQ TR UNIT SER 1 46090E103 57703 162806 SH SOLE 0 0 162806 INVITATION HOMES INC COM 46187W107 710 19051 SH SOLE 0 0 19051 ION GEOPHYSICAL CORP COM NEW 462044207 88 41940 SH SOLE 0 0 41940 IRON MTN INC NEW COM 46284V101 2719 64247 SH SOLE 0 0 64247 ISHARES GOLD TR ISHARES NEW 464285204 5570 165238 SH SOLE 0 0 165238 ISHARES INC CORE MSCI EMKT 46434G103 7855 117256 SH SOLE 0 0 117256 ISHARES INC EM MKTS DIV ETF 464286319 272 7010 SH SOLE 0 0 7010 ISHARES INC ESG AWR MSCI EM 46434G863 7767 172034 SH SOLE 0 0 172034 ISHARES INC JP MRGN EM HI BD 464286285 317 6938 SH SOLE 0 0 6938 ISHARES INC MSCI BRIC INDX 464286657 321 5862 SH SOLE 0 0 5862 ISHARES INC MSCI EMERG MKT 46434G889 493 9106 SH SOLE 0 0 9106 ISHARES INC MSCI EMERG MRKT 464286533 861 13423 SH SOLE 0 0 13423 ISHARES INC MSCI EQUAL WEITE 464286681 1666 19713 SH SOLE 0 0 19713 ISHARES INC MSCI EURZONE ETF 464286608 828 16778 SH SOLE 0 0 16778 ISHARES INC MSCI GBL MIN VOL 464286525 2609 25368 SH SOLE 0 0 25368 ISHARES INC MSCI GERMANY ETF 464286806 219 6336 SH SOLE 0 0 6336 ISHARES INC MSCI JPN ETF NEW 46434G822 714 10574 SH SOLE 0 0 10574 ISHARES INC MSCI PAC JP ETF 464286665 305 5902 SH SOLE 0 0 5902 ISHARES SILVER TR ISHARES 46428Q109 1508 62272 SH SOLE 0 0 62272 ISHARES TR 0-5 YR TIPS ETF 46429B747 20428 192158 SH SOLE 0 0 192158 ISHARES TR 0-5YR HI YL CP 46434V407 6670 144803 SH SOLE 0 0 144803 ISHARES TR 1 3 YR TREAS BD 464287457 1454 16871 SH SOLE 0 0 16871 ISHARES TR 10+ YR INVST GRD 464289511 2174 30966 SH SOLE 0 0 30966 ISHARES TR 20 YR TR BD ETF 464287432 2500 17321 SH SOLE 0 0 17321 ISHARES TR 3 7 YR TREAS BD 464288661 1558 11938 SH SOLE 0 0 11938 ISHARES TR A RATE CP BD ETF 46429B291 1293 22738 SH SOLE 0 0 22738 ISHARES TR AGGRES ALLOC ETF 464289859 359 5075 SH SOLE 0 0 5075 ISHARES TR ASIA 50 ETF 464288430 874 9541 SH SOLE 0 0 9541 ISHARES TR BARCLAYS 7 10 YR 464287440 8087 70023 SH SOLE 0 0 70023 ISHARES TR BLACKROCK ULTRA 46434V878 798 15789 SH SOLE 0 0 15789 ISHARES TR CHINA LG-CAP ETF 464287184 220 4750 SH SOLE 0 0 4750 ISHARES TR CMBS ETF 46429B366 799 14698 SH SOLE 0 0 14698 ISHARES TR COHEN STEER REIT 464287564 280 4278 SH SOLE 0 0 4278 ISHARES TR CONSER ALLOC ETF 464289883 1338 33623 SH SOLE 0 0 33623 ISHARES TR CONV BD ETF 46435G102 2139 20981 SH SOLE 0 0 20981 ISHARES TR CORE 1 5 YR USD 46432F859 489 9526 SH SOLE 0 0 9526 ISHARES TR CORE DIV GRWTH 46434V621 20744 411907 SH SOLE 0 0 411907 ISHARES TR CORE HIGH DV ETF 46429B663 3046 31557 SH SOLE 0 0 31557 ISHARES TR CORE MSCI EAFE 46432F842 15133 202141 SH SOLE 0 0 202141 ISHARES TR CORE MSCI INTL 46435G326 220 3268 SH SOLE 0 0 3268 ISHARES TR CORE MSCI TOTAL 46432F834 8135 110989 SH SOLE 0 0 110989 ISHARES TR CORE S&P MCP ETF 464287507 22201 82616 SH SOLE 0 0 82616 ISHARES TR CORE S&P SCP ETF 464287804 41604 368247 SH SOLE 0 0 368247 ISHARES TR CORE S&P TTL STK 464287150 10003 101285 SH SOLE 0 0 101285 ISHARES TR CORE S&P US GWT 464287671 6925 68583 SH SOLE 0 0 68583 ISHARES TR CORE S&P US VLU 464287663 3009 41815 SH SOLE 0 0 41815 ISHARES TR CORE S&P500 ETF 464287200 146725 341285 SH SOLE 0 0 341285 ISHARES TR CORE TOTAL USD 46434V613 4891 91434 SH SOLE 0 0 91434 ISHARES TR CORE US AGGBD ET 464287226 29014 251572 SH SOLE 0 0 251572 ISHARES TR CRE U S REIT ETF 464288521 350 6001 SH SOLE 0 0 6001 ISHARES TR DOW JONES US ETF 464287846 4677 43321 SH SOLE 0 0 43321 ISHARES TR EAFE GRWTH ETF 464288885 5116 47693 SH SOLE 0 0 47693 ISHARES TR EAFE SML CP ETF 464288273 547 7379 SH SOLE 0 0 7379 ISHARES TR EAFE VALUE ETF 464288877 3841 74205 SH SOLE 0 0 74205 ISHARES TR ESG AW MSCI EAFE 46435G516 233 2947 SH SOLE 0 0 2947 ISHARES TR ESG AWR MSCI USA 46435G425 9710 98607 SH SOLE 0 0 98607 ISHARES TR ESG SCRD S&P MID 46436E551 289 7803 SH SOLE 0 0 7803 ISHARES TR ESG SCRND S&P SM 46436E544 290 7276 SH SOLE 0 0 7276 ISHARES TR EUROPE ETF 464287861 955 17924 SH SOLE 0 0 17924 ISHARES TR EXPANDED TECH 464287515 4041 10361 SH SOLE 0 0 10361 ISHARES TR EXPND TEC SC ETF 464287549 3919 9700 SH SOLE 0 0 9700 ISHARES TR EXPONENTIAL TECH 46434V381 209 3311 SH SOLE 0 0 3311 ISHARES TR FALN ANGLS USD 46435G474 1259 42010 SH SOLE 0 0 42010 ISHARES TR FLTG RATE NT ETF 46429B655 3054 60097 SH SOLE 0 0 60097 ISHARES TR FOCUSD VAL FAC 46435U333 1104 20121 SH SOLE 0 0 20121 ISHARES TR GL CLEAN ENE ETF 464288224 5720 243819 SH SOLE 0 0 243819 ISHARES TR GL TIMB FORE ETF 464288174 211 2429 SH SOLE 0 0 2429 ISHARES TR GLB CNS DISC ETF 464288745 248 1445 SH SOLE 0 0 1445 ISHARES TR GLB INFRASTR ETF 464288372 393 8652 SH SOLE 0 0 8652 ISHARES TR GLOB HLTHCRE ETF 464287325 227 2728 SH SOLE 0 0 2728 ISHARES TR GLOBAL 100 ETF 464287572 1244 17523 SH SOLE 0 0 17523 ISHARES TR GLOBAL ENERG ETF 464287341 1353 50878 SH SOLE 0 0 50878 ISHARES TR GLOBAL FINLS ETF 464287333 1890 24352 SH SOLE 0 0 24352 ISHARES TR GLOBAL REIT ETF 46434V647 817 29473 SH SOLE 0 0 29473 ISHARES TR GLOBAL TECH ETF 464287291 1546 4580 SH SOLE 0 0 4580 ISHARES TR HIGH YLD BD FCTR 46435G250 836 16039 SH SOLE 0 0 16039 ISHARES TR IBDS DEC28 ETF 46435U515 410 14189 SH SOLE 0 0 14189 ISHARES TR IBONDS 21 TRM HG 46435U226 715 29540 SH SOLE 0 0 29540 ISHARES TR IBONDS 22 TRM HG 46435U176 872 35898 SH SOLE 0 0 35898 ISHARES TR IBONDS 23 TRM HG 46435U150 393 15868 SH SOLE 0 0 15868 ISHARES TR IBONDS 27 ETF 46435UAA9 560 20720 SH SOLE 0 0 20720 ISHARES TR IBONDS DEC2026 46435GAA0 894 33578 SH SOLE 0 0 33578 ISHARES TR IBONDS DEC21 ETF 46434VBK5 348 14061 SH SOLE 0 0 14061 ISHARES TR IBONDS DEC22 ETF 46434VBA7 511 20112 SH SOLE 0 0 20112 ISHARES TR IBONDS DEC23 ETF 46434VAX8 946 36290 SH SOLE 0 0 36290 ISHARES TR IBONDS DEC24 ETF 46434VBG4 1133 42966 SH SOLE 0 0 42966 ISHARES TR IBONDS DEC25 ETF 46434VBD1 1151 42628 SH SOLE 0 0 42628 ISHARES TR IBOXX HI YD ETF 464288513 905 10283 SH SOLE 0 0 10283 ISHARES TR IBOXX INV CP ETF 464287242 8424 62695 SH SOLE 0 0 62695 ISHARES TR INTL DIV GRWTH 46435G524 1973 29272 SH SOLE 0 0 29272 ISHARES TR INTL SEL DIV ETF 464288448 647 19968 SH SOLE 0 0 19968 ISHARES TR ISHARES BIOTECH 464287556 2890 17659 SH SOLE 0 0 17659 ISHARES TR ISHARES SEMICDTR 464287523 586 1290 SH SOLE 0 0 1290 ISHARES TR ISHS 1-5YR INVS 464288646 30344 553628 SH SOLE 0 0 553628 ISHARES TR ISHS 5-10YR INVT 464288638 2324 38402 SH SOLE 0 0 38402 ISHARES TR JPMORGAN USD EMG 464288281 1886 16774 SH SOLE 0 0 16774 ISHARES TR MBS ETF 464288588 1415 13074 SH SOLE 0 0 13074 ISHARES TR MICRO-CAP ETF 464288869 3110 20378 SH SOLE 0 0 20378 ISHARES TR MODERT ALLOC ETF 464289875 1255 27852 SH SOLE 0 0 27852 ISHARES TR MORNINGSTAR GRWT 464287119 1597 24666 SH SOLE 0 0 24666 ISHARES TR MORNINGSTR US EQ 464287127 368 6056 SH SOLE 0 0 6056 ISHARES TR MORTGE REL ETF 46435G342 260 6993 SH SOLE 0 0 6993 ISHARES TR MRGSTR MD CP ETF 464288208 960 14320 SH SOLE 0 0 14320 ISHARES TR MRGSTR MD CP GRW 464288307 605 8777 SH SOLE 0 0 8777 ISHARES TR MRGSTR SM CP GR 464288604 343 6611 SH SOLE 0 0 6611 ISHARES TR MRNING SM CP ETF 464288703 653 11103 SH SOLE 0 0 11103 ISHARES TR MSCI CHINA ETF 46429B671 1210 14679 SH SOLE 0 0 14679 ISHARES TR MSCI EAFE ETF 464287465 21733 275515 SH SOLE 0 0 275515 ISHARES TR MSCI EAFE MIN VL 46429B689 11164 147785 SH SOLE 0 0 147785 ISHARES TR MSCI EMG MKT ETF 464287234 5065 91839 SH SOLE 0 0 91839 ISHARES TR MSCI INTL MULTFT 46434V274 431 14344 SH SOLE 0 0 14344 ISHARES TR MSCI INTL QUALTY 46434V456 2273 58949 SH SOLE 0 0 58949 ISHARES TR MSCI KLD400 SOC 464288570 676 8158 SH SOLE 0 0 8158 ISHARES TR MSCI USA ESG SLC 464288802 1102 11534 SH SOLE 0 0 11534 ISHARES TR MSCI USA MIN VOL 46429B697 135057 1834763 SH SOLE 0 0 1834763 ISHARES TR MSCI USA MMENTM 46432F396 7424 42809 SH SOLE 0 0 42809 ISHARES TR MSCI USA MULTIFT 46434V282 425 9928 SH SOLE 0 0 9928 ISHARES TR MSCI USA QLT FCT 46432F339 3053 22979 SH SOLE 0 0 22979 ISHARES TR MSCI USA SML CP 46434V290 269 4901 SH SOLE 0 0 4901 ISHARES TR MSCI USA VALUE 46432F388 4761 45321 SH SOLE 0 0 45321 ISHARES TR NATIONAL MUN ETF 464288414 5862 50019 SH SOLE 0 0 50019 ISHARES TR PFD AND INCM SEC 464288687 11335 288154 SH SOLE 0 0 288154 ISHARES TR RESIDENTIAL MULT 464288562 722 8665 SH SOLE 0 0 8665 ISHARES TR RUS 1000 ETF 464287622 9235 38147 SH SOLE 0 0 38147 ISHARES TR RUS 1000 GRW ETF 464287614 75137 276767 SH SOLE 0 0 276767 ISHARES TR RUS 1000 VAL ETF 464287598 14495 91383 SH SOLE 0 0 91383 ISHARES TR RUS 2000 GRW ETF 464287648 14376 46122 SH SOLE 0 0 46122 ISHARES TR RUS 2000 VAL ETF 464287630 5498 33165 SH SOLE 0 0 33165 ISHARES TR RUS MD CP GR ETF 464287481 21135 186709 SH SOLE 0 0 186709 ISHARES TR RUS MDCP VAL ETF 464287473 2506 21792 SH SOLE 0 0 21792 ISHARES TR RUS MID CAP ETF 464287499 10424 131552 SH SOLE 0 0 131552 ISHARES TR RUS TOP 200 ETF 464289446 349 3397 SH SOLE 0 0 3397 ISHARES TR RUS TP200 GR ETF 464289438 551 3659 SH SOLE 0 0 3659 ISHARES TR RUSSELL 2000 ETF 464287655 40083 174751 SH SOLE 0 0 174751 ISHARES TR RUSSELL 3000 ETF 464287689 2197 8586 SH SOLE 0 0 8586 ISHARES TR S&P 100 ETF 464287101 7098 36180 SH SOLE 0 0 36180 ISHARES TR S&P 500 GRWT ETF 464287309 15579 214203 SH SOLE 0 0 214203 ISHARES TR S&P 500 VAL ETF 464287408 15385 104207 SH SOLE 0 0 104207 ISHARES TR S&P MC 400GR ETF 464287606 554 6842 SH SOLE 0 0 6842 ISHARES TR S&P MC 400VL ETF 464287705 276 2624 SH SOLE 0 0 2624 ISHARES TR S&P SML 600 GWT 464287887 2501 18856 SH SOLE 0 0 18856 ISHARES TR SELECT DIVID ETF 464287168 5137 44048 SH SOLE 0 0 44048 ISHARES TR SHORT TREAS BD 464288679 1087 9842 SH SOLE 0 0 9842 ISHARES TR SHRT NAT MUN ETF 464288158 1525 14143 SH SOLE 0 0 14143 ISHARES TR SP SMCP600VL ETF 464287879 1769 16783 SH SOLE 0 0 16783 ISHARES TR TIPS BD ETF 464287176 34758 271524 SH SOLE 0 0 271524 ISHARES TR TRANS AVG ETF 464287192 882 3392 SH SOLE 0 0 3392 ISHARES TR U.S. BAS MTL ETF 464287838 715 5485 SH SOLE 0 0 5485 ISHARES TR U.S. CNSM GD ETF 464287812 341 1853 SH SOLE 0 0 1853 ISHARES TR U.S. ENERGY ETF 464287796 1264 43453 SH SOLE 0 0 43453 ISHARES TR U.S. FINLS ETF 464287788 323 3987 SH SOLE 0 0 3987 ISHARES TR U.S. FIXED INCME 46435U796 449 4457 SH SOLE 0 0 4457 ISHARES TR U.S. MED DVC ETF 464288810 3098 8581 SH SOLE 0 0 8581 ISHARES TR U.S. REAL ES ETF 464287739 2658 26077 SH SOLE 0 0 26077 ISHARES TR U.S. TECH ETF 464287721 5118 51484 SH SOLE 0 0 51484 ISHARES TR U.S. UTILITS ETF 464287697 892 11364 SH SOLE 0 0 11364 ISHARES TR US AER DEF ETF 464288760 5117 46722 SH SOLE 0 0 46722 ISHARES TR US BR DEL SE ETF 464288794 240 2349 SH SOLE 0 0 2349 ISHARES TR US HLTHCARE ETF 464287762 442 1620 SH SOLE 0 0 1620 ISHARES TR US HLTHCR PR ETF 464288828 3226 12105 SH SOLE 0 0 12105 ISHARES TR US HOME CONS ETF 464288752 716 10351 SH SOLE 0 0 10351 ISHARES TR US INDUSTRIALS 464287754 410 3688 SH SOLE 0 0 3688 ISHARES TR US INFRASTRUC 46435U713 544 15408 SH SOLE 0 0 15408 ISHARES TR US OIL GS EX ETF 464288851 251 4386 SH SOLE 0 0 4386 ISHARES TR US REGNL BKS ETF 464288778 713 12391 SH SOLE 0 0 12391 ISHARES TR US SML CP VALUE 46436E536 884 28787 SH SOLE 0 0 28787 ISHARES TR US TECH BRKTHR 46436E502 316 7894 SH SOLE 0 0 7894 ISHARES TR US TREAS BD ETF 46429B267 8774 329858 SH SOLE 0 0 329858 ISHARES TR YLD OPTIM BD 46434V787 2346 92857 SH SOLE 0 0 92857 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 2530 50439 SH SOLE 0 0 50439 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 487 14129 SH SOLE 0 0 14129 ISHARES U S ETF TR INT RT HDG C B 46431W705 4046 42010 SH SOLE 0 0 42010 ISHARES U S ETF TR TECHNOLOGY 46431W648 533 9694 SH SOLE 0 0 9694 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 2480 40944 SH SOLE 0 0 40944 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 770 7959 SH SOLE 0 0 7959 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 29623 583815 SH SOLE 0 0 583815 JABIL INC COM 466313103 264 4542 SH SOLE 0 0 4542 JACOBS ENGR GROUP INC COM 469814107 208 1559 SH SOLE 0 0 1559 JD.COM INC SPON ADR CL A 47215P106 1317 16506 SH SOLE 0 0 16506 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 360 6951 SH SOLE 0 0 6951 JOHNSON & JOHNSON COM 478160104 19720 119702 SH SOLE 0 0 119702 JOHNSON CTLS INTL PLC SHS G51502105 462 6725 SH SOLE 0 0 6725 JPMORGAN CHASE & CO COM 46625H100 26439 169980 SH SOLE 0 0 169980 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 292 9615 SH SOLE 0 0 9615 KANSAS CITY SOUTHERN COM NEW 485170302 483 1705 SH SOLE 0 0 1705 KELLOGG CO COM 487836108 430 6684 SH SOLE 0 0 6684 KEYCORP COM 493267108 1292 62559 SH SOLE 0 0 62559 KEYSIGHT TECHNOLOGIES INC COM 49338L103 256 1660 SH SOLE 0 0 1660 KIMBERLY-CLARK CORP COM 494368103 1760 13159 SH SOLE 0 0 13159 KINDER MORGAN INC DEL COM 49456B101 5375 294828 SH SOLE 0 0 294828 KLA CORP COM NEW 482480100 491 1514 SH SOLE 0 0 1514 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 524 10544 SH SOLE 0 0 10544 KRAFT HEINZ CO COM 500754106 1263 30963 SH SOLE 0 0 30963 KRANESHARES TR ELEC VEH FUTUR 500767827 237 5093 SH SOLE 0 0 5093 KRANESHARES TR QUADRTC INT RT 500767736 3220 116581 SH SOLE 0 0 116581 KROGER CO COM 501044101 734 19170 SH SOLE 0 0 19170 L3HARRIS TECHNOLOGIES INC COM 502431109 2235 10341 SH SOLE 0 0 10341 LADDER CAP CORP CL A 505743104 319 27676 SH SOLE 0 0 27676 LAKELAND FINL CORP COM 511656100 619 10040 SH SOLE 0 0 10040 LAM RESEARCH CORP COM 512807108 1999 3071 SH SOLE 0 0 3071 LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 179 14000 SH SOLE 0 0 14000 LAREDO PETROLEUM INC COM 516806205 347 3745 SH SOLE 0 0 3745 LATTICE SEMICONDUCTOR CORP COM 518415104 279 4960 SH SOLE 0 0 4960 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 462 11502 SH SOLE 0 0 11502 LAUDER ESTEE COS INC CL A 518439104 816 2565 SH SOLE 0 0 2565 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 278 13378 SH SOLE 0 0 13378 LEGGETT & PLATT INC COM 524660107 4086 78860 SH SOLE 0 0 78860 LEIDOS HOLDINGS INC COM 525327102 1308 12937 SH SOLE 0 0 12937 LEMONADE INC COM 52567D107 211 1924 SH SOLE 0 0 1924 LENNAR CORP CL A 526057104 635 6387 SH SOLE 0 0 6387 LGL GROUP INC *W EXP 11/16/202 50186A132 5 10000 SH SOLE 0 0 10000 LGL GROUP INC COM 50186A108 104 10000 SH SOLE 0 0 10000 LI AUTO INC SPONSORED ADS 50202M102 996 28499 SH SOLE 0 0 28499 LIFE STORAGE INC COM 53223X107 277 2579 SH SOLE 0 0 2579 LIFEMD INC COM 53216B104 293 24880 SH SOLE 0 0 24880 LILLY ELI & CO COM 532457108 3072 13386 SH SOLE 0 0 13386 LINCOLN ELEC HLDGS INC COM 533900106 1870 14195 SH SOLE 0 0 14195 LINDE PLC SHS G5494J103 935 3235 SH SOLE 0 0 3235 LISTED FD TR HORIZON KINETICS 53656F623 2148 71467 SH SOLE 0 0 71467 LISTED FD TR ROUNDHILL SPORTS 53656F789 561 18481 SH SOLE 0 0 18481 LIVE NATION ENTERTAINMENT IN COM 538034109 510 5826 SH SOLE 0 0 5826 LIVE NATION ENTERTAINMENT IN COM 538034109 1 400 SH Put SOLE 0 0 400 LIVE OAK BANCSHARES INC COM 53803X105 389 6598 SH SOLE 0 0 6598 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1101 431807 SH SOLE 0 0 431807 LOCKHEED MARTIN CORP COM 539830109 14188 37501 SH SOLE 0 0 37501 LOUISIANA PAC CORP COM 546347105 2498 41432 SH SOLE 0 0 41432 LOWES COS INC COM 548661107 4393 22646 SH SOLE 0 0 22646 LULULEMON ATHLETICA INC COM 550021109 1365 3739 SH SOLE 0 0 3739 LUMEN TECHNOLOGIES INC COM 550241103 176 12965 SH SOLE 0 0 12965 LUMENT FINANCE TRUST INC COM 55025L108 45 10695 SH SOLE 0 0 10695 LUMENTUM HLDGS INC COM 55024U109 223 2722 SH SOLE 0 0 2722 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1069 10391 SH SOLE 0 0 10391 M & T BK CORP COM 55261F104 405 2787 SH SOLE 0 0 2787 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 252 5159 SH SOLE 0 0 5159 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 1035 46303 SH SOLE 0 0 46303 MANULIFE FINL CORP COM 56501R106 558 28338 SH SOLE 0 0 28338 MARATHON PETE CORP COM 56585A102 773 12787 SH SOLE 0 0 12787 MARRIOTT INTL INC NEW CL A 571903202 1395 10217 SH SOLE 0 0 10217 MARSH & MCLENNAN COS INC COM 571748102 254 1803 SH SOLE 0 0 1803 MARVELL TECHNOLOGY INC COM 573874104 397 6810 SH SOLE 0 0 6810 MASTERCARD INCORPORATED CL A 57636Q104 13895 38060 SH SOLE 0 0 38060 MATCH GROUP INC NEW COM 57667L107 518 3213 SH SOLE 0 0 3213 MCCORMICK & CO INC COM NON VTG 579780206 2202 24936 SH SOLE 0 0 24936 MCDONALDS CORP COM 580135101 10867 47045 SH SOLE 0 0 47045 MCEWEN MNG INC COM 58039P107 17 12403 SH SOLE 0 0 12403 MCKESSON CORP COM 58155Q103 266 1392 SH SOLE 0 0 1392 MEDICAL PPTYS TRUST INC COM 58463J304 3030 150753 SH SOLE 0 0 150753 MEDTRONIC PLC SHS G5960L103 3896 31384 SH SOLE 0 0 31384 MERCADOLIBRE INC COM 58733R102 963 618 SH SOLE 0 0 618 MERCK & CO INC COM 58933Y105 6520 83841 SH SOLE 0 0 83841 METLIFE INC COM 59156R108 1709 28548 SH SOLE 0 0 28548 METTLER TOLEDO INTERNATIONAL COM 592688105 212 153 SH SOLE 0 0 153 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 92 17350 SH SOLE 0 0 17350 MICROCHIP TECHNOLOGY INC. COM 595017104 202 1348 SH SOLE 0 0 1348 MICRON TECHNOLOGY INC COM 595112103 3233 38045 SH SOLE 0 0 38045 MICROSOFT CORP COM 594918104 51183 188937 SH SOLE 0 0 188937 MICROSOFT CORP COM 594918104 9 400 SH Call SOLE 0 0 400 MICROVISION INC DEL COM NEW 594960304 325 19430 SH SOLE 0 0 19430 MKS INSTRS INC COM 55306N104 275 1548 SH SOLE 0 0 1548 MODERNA INC COM 60770K107 3279 13956 SH SOLE 0 0 13956 MONDELEZ INTL INC CL A 609207105 1156 18513 SH SOLE 0 0 18513 MORGAN STANLEY COM NEW 617446448 980 10719 SH SOLE 0 0 10719 MORGAN STANLEY CHINA A SH FD COM 617468103 562 24586 SH SOLE 0 0 24586 MORPHIC HLDG INC COM 61775R105 356 6210 SH SOLE 0 0 6210 MOTOROLA SOLUTIONS INC COM NEW 620076307 287 1325 SH SOLE 0 0 1325 MPLX LP COM UNIT REP LTD 55336V100 243 8209 SH SOLE 0 0 8209 NATIONAL GRID PLC SPONSORED ADR NE 636274409 530 8289 SH SOLE 0 0 8289 NATIONAL RETAIL PROPERTIES I COM 637417106 235 5023 SH SOLE 0 0 5023 NETEASE INC SPONSORED ADS 64110W102 607 5266 SH SOLE 0 0 5266 NETFLIX INC COM 64110L106 3179 6018 SH SOLE 0 0 6018 NEUBERGER BERMAN REAL ESTATE COM 64190A103 149 29570 SH SOLE 0 0 29570 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 374 35282 SH SOLE 0 0 35282 NEW YORK CMNTY BANCORP INC COM 649445103 239 21659 SH SOLE 0 0 21659 NEW YORK MTG TR INC COM PAR $.02 649604501 60 13481 SH SOLE 0 0 13481 NEWELL BRANDS INC COM 651229106 251 9120 SH SOLE 0 0 9120 NEWMONT CORP COM 651639106 839 13232 SH SOLE 0 0 13232 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 562 16100 SH SOLE 0 0 16100 NEXTERA ENERGY INC COM 65339F101 6383 87100 SH SOLE 0 0 87100 NIKE INC CL B 654106103 3694 23914 SH SOLE 0 0 23914 NIO INC SPON ADS 62914V106 23088 433990 SH SOLE 0 0 433990 NOKIA CORP SPONSORED ADR 654902204 539 101312 SH SOLE 0 0 101312 NORFOLK SOUTHN CORP COM 655844108 1131 4261 SH SOLE 0 0 4261 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 207 4325 SH SOLE 0 0 4325 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 478 11200 SH SOLE 0 0 11200 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 376 9650 SH SOLE 0 0 9650 NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 220 6000 SH SOLE 0 0 6000 NORTHROP GRUMMAN CORP COM 666807102 14927 41073 SH SOLE 0 0 41073 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 333 11332 SH SOLE 0 0 11332 NOVARTIS AG SPONSORED ADR 66987V109 728 7982 SH SOLE 0 0 7982 NOVAVAX INC COM NEW 670002401 1427 6723 SH SOLE 0 0 6723 NOVOCURE LTD ORD SHS G6674U108 403 1816 SH SOLE 0 0 1816 NUCOR CORP COM 670346105 506 5280 SH SOLE 0 0 5280 NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110 1153 45651 SH SOLE 0 0 45651 NUTRIEN LTD COM 67077M108 631 10407 SH SOLE 0 0 10407 NUVEEN AMT FREE QLTY MUN INC COM 670657105 426 27103 SH SOLE 0 0 27103 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 1645 101637 SH SOLE 0 0 101637 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 253 15000 SH SOLE 0 0 15000 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 429 26075 SH SOLE 0 0 26075 NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 214 20542 SH SOLE 0 0 20542 NUVEEN FLOATING RATE INCOME COM 67072T108 276 27530 SH SOLE 0 0 27530 NUVEEN MUN VALUE FD INC COM 670928100 314 27246 SH SOLE 0 0 27246 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 206 6999 SH SOLE 0 0 6999 NUVEEN PFD & INCM SECURTIES COM 67072C105 291 29211 SH SOLE 0 0 29211 NUVEEN QUALITY MUNCP INCOME COM 67066V101 577 36018 SH SOLE 0 0 36018 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 175 12210 SH SOLE 0 0 12210 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 288 12297 SH SOLE 0 0 12297 NVIDIA CORPORATION COM 67066G104 16448 20557 SH SOLE 0 0 20557 OCCIDENTAL PETE CORP COM 674599105 825 26387 SH SOLE 0 0 26387 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 211 7202 SH SOLE 0 0 7202 OFS CREDIT COMPANY INC COM 67111Q107 351 24124 SH SOLE 0 0 24124 OLD DOMINION FREIGHT LINE IN COM 679580100 736 2898 SH SOLE 0 0 2898 ONE GAS INC COM 68235P108 213 2878 SH SOLE 0 0 2878 ONEMAIN HLDGS INC COM 68268W103 815 13600 SH SOLE 0 0 13600 ONEOK INC NEW COM 682680103 7236 130049 SH SOLE 0 0 130049 OPTIMIZERX CORP COM NEW 68401U204 432 6985 SH SOLE 0 0 6985 ORACLE CORP COM 68389X105 2168 27847 SH SOLE 0 0 27847 ORCHID IS CAP INC COM 68571X103 501 96449 SH SOLE 0 0 96449 OREILLY AUTOMOTIVE INC COM 67103H107 695 1228 SH SOLE 0 0 1228 ORGANON & CO COMMON STOCK 68622V106 261 8625 SH SOLE 0 0 8625 OSI ETF TR OSHS GBL INTER 67110P704 1198 20994 SH SOLE 0 0 20994 OTIS WORLDWIDE CORP COM 68902V107 1013 12391 SH SOLE 0 0 12391 OVINTIV INC COM 69047Q102 426 13542 SH SOLE 0 0 13542 PACCAR INC COM 693718108 470 5264 SH SOLE 0 0 5264 PACER FDS TR BNCHMRK INFRA 69374H741 1523 37764 SH SOLE 0 0 37764 PACER FDS TR PACER US SMALL 69374H857 293 6576 SH SOLE 0 0 6576 PACER FDS TR TRENDP 100 ETF 69374H303 2209 39886 SH SOLE 0 0 39886 PACER FDS TR TRENDP US LAR CP 69374H105 5090 135374 SH SOLE 0 0 135374 PACER FDS TR TRENDP US MID CP 69374H204 1730 48744 SH SOLE 0 0 48744 PACER FDS TR TRENDPILOT EUR 69374H808 288 11584 SH SOLE 0 0 11584 PACER FDS TR TRENDPILOT INTL 69374H683 369 12763 SH SOLE 0 0 12763 PACER FDS TR TRENDPILOT US BD 69374H642 2976 107394 SH SOLE 0 0 107394 PACER FDS TR US CASH COWS 100 69374H881 1470 34356 SH SOLE 0 0 34356 PALANTIR TECHNOLOGIES INC CL A 69608A108 444 16833 SH SOLE 0 0 16833 PALO ALTO NETWORKS INC COM 697435105 672 1811 SH SOLE 0 0 1811 PAN AMERN SILVER CORP COM 697900108 651 22801 SH SOLE 0 0 22801 PAR TECHNOLOGY CORP COM 698884103 1211 17314 SH SOLE 0 0 17314 PARKER-HANNIFIN CORP COM 701094104 530 1725 SH SOLE 0 0 1725 PAYCHEX INC COM 704326107 2037 18986 SH SOLE 0 0 18986 PAYCOM SOFTWARE INC COM 70432V102 450 1238 SH SOLE 0 0 1238 PAYPAL HLDGS INC COM 70450Y103 7652 26252 SH SOLE 0 0 26252 PELOTON INTERACTIVE INC CL A COM 70614W100 439 3536 SH SOLE 0 0 3536 PENN NATL GAMING INC COM 707569109 714 9330 SH SOLE 0 0 9330 PENN NATL GAMING INC COM 707569109 2 1000 SH Put SOLE 0 0 1000 PENNYMAC MTG INVT TR COM 70931T103 759 36060 SH SOLE 0 0 36060 PEOPLES BANCORP INC COM 709789101 648 21872 SH SOLE 0 0 21872 PEPSICO INC COM 713448108 9751 65807 SH SOLE 0 0 65807 PFIZER INC COM 717081103 7615 194453 SH SOLE 0 0 194453 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 248 15576 SH SOLE 0 0 15576 PGIM HIGH YIELD BOND FUND IN COM 69346H100 171 10487 SH SOLE 0 0 10487 PHILIP MORRIS INTL INC COM 718172109 7412 74785 SH SOLE 0 0 74785 PHILLIPS 66 COM 718546104 1336 15563 SH SOLE 0 0 15563 PIMCO CORPORATE & INCOME OPP COM 72201B101 200 10095 SH SOLE 0 0 10095 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 741 33098 SH SOLE 0 0 33098 PIMCO ETF TR ACTIVE BD ETF 72201R775 6259 56405 SH SOLE 0 0 56405 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1775 17406 SH SOLE 0 0 17406 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 562 5521 SH SOLE 0 0 5521 PIMCO HIGH INCOME FD COM SHS 722014107 129 18890 SH SOLE 0 0 18890 PIMCO MUN INCOME FD II COM 72200W106 672 44557 SH SOLE 0 0 44557 PINNACLE WEST CAP CORP COM 723484101 277 3383 SH SOLE 0 0 3383 PINTEREST INC CL A 72352L106 577 7304 SH SOLE 0 0 7304 PIONEER NAT RES CO COM 723787107 265 1629 SH SOLE 0 0 1629 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 229 20189 SH SOLE 0 0 20189 PLUG POWER INC COM NEW 72919P202 958 28008 SH SOLE 0 0 28008 PNC FINL SVCS GROUP INC COM 693475105 1840 9643 SH SOLE 0 0 9643 POSHMARK INC COM CL A 73739W104 210 4405 SH SOLE 0 0 4405 PPG INDS INC COM 693506107 640 3769 SH SOLE 0 0 3769 PPL CORP COM 69351T106 1007 35993 SH SOLE 0 0 35993 PRICE T ROWE GROUP INC COM 74144T108 455 2298 SH SOLE 0 0 2298 PRINCIPAL EXCHANGE-TRADED FD QUALITY ETF 74255Y201 4613 86725 SH SOLE 0 0 86725 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 203 3206 SH SOLE 0 0 3206 PROCTER AND GAMBLE CO COM 742718109 19171 142083 SH SOLE 0 0 142083 PROCURE ETF TRUST II SPACE ETF 74280R205 485 15610 SH SOLE 0 0 15610 PROGRESSIVE CORP COM 743315103 394 4014 SH SOLE 0 0 4014 PROLOGIS INC. COM 74340W103 400 3346 SH SOLE 0 0 3346 PROOFPOINT INC COM 743424103 318 1830 SH SOLE 0 0 1830 PROSHARES TR LONG ONLINE SHRT 74347B375 427 5142 SH SOLE 0 0 5142 PROSHARES TR ONLINE RTL ETF 74347B169 2099 25954 SH SOLE 0 0 25954 PROSHARES TR S&P 500 DV ARIST 74348A467 7097 78310 SH SOLE 0 0 78310 PROSHARES TR SHRT 20+YR TRE 74347X849 2556 151400 SH SOLE 0 0 151400 PROSPECT CAP CORP COM 74348T102 345 41117 SH SOLE 0 0 41117 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 54 50000 SH SOLE 0 0 50000 PRUDENTIAL FINL INC COM 744320102 1728 16868 SH SOLE 0 0 16868 PUBLIC STORAGE COM 74460D109 532 1768 SH SOLE 0 0 1768 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 579 9685 SH SOLE 0 0 9685 QORVO INC COM 74736K101 257 1316 SH SOLE 0 0 1316 QUALCOMM INC COM 747525103 3857 26982 SH SOLE 0 0 26982 QUANTA SVCS INC COM 74762E102 366 4040 SH SOLE 0 0 4040 QUANTUMSCAPE CORP COM CL A 74767V109 569 19462 SH SOLE 0 0 19462 QUEST DIAGNOSTICS INC COM 74834L100 259 1965 SH SOLE 0 0 1965 RAYTHEON TECHNOLOGIES CORP COM 75513E101 4885 57263 SH SOLE 0 0 57263 RBB FD INC MOTLEY FOL ETF 74933W601 715 18058 SH SOLE 0 0 18058 REALTY INCOME CORP COM 756109104 5990 89747 SH SOLE 0 0 89747 REGENERON PHARMACEUTICALS COM 75886F107 1008 1804 SH SOLE 0 0 1804 REGIONS FINANCIAL CORP NEW COM 7591EP100 365 18087 SH SOLE 0 0 18087 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 320 4839 SH SOLE 0 0 4839 RENESOLA LTD SPONSORED ADS 75971T301 132 14463 SH SOLE 0 0 14463 REPLIGEN CORP COM 759916109 412 2064 SH SOLE 0 0 2064 REPRO MED SYS INC COM 759910102 83 17919 SH SOLE 0 0 17919 REPUBLIC SVCS INC COM 760759100 565 5139 SH SOLE 0 0 5139 RESEARCH FRONTIERS INC COM 760911107 33 13820 SH SOLE 0 0 13820 RESMED INC COM 761152107 333 1351 SH SOLE 0 0 1351 RIVERNORTH DOUBLELINE STRATE COM 76882G107 1170 75095 SH SOLE 0 0 75095 ROBLOX CORP CL A 771049103 750 8340 SH SOLE 0 0 8340 ROCKWELL AUTOMATION INC COM 773903109 1067 3730 SH SOLE 0 0 3730 ROKU INC COM CL A 77543R102 1449 3155 SH SOLE 0 0 3155 ROPER TECHNOLOGIES INC COM 776696106 2501 5319 SH SOLE 0 0 5319 ROYAL BK CDA COM 780087102 393 3878 SH SOLE 0 0 3878 ROYAL CARIBBEAN GROUP COM V7780T103 1097 12859 SH SOLE 0 0 12859 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 3028 77984 SH SOLE 0 0 77984 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2369 58633 SH SOLE 0 0 58633 RPC INC COM 749660106 112 22550 SH SOLE 0 0 22550 RPM INTL INC COM 749685103 540 6094 SH SOLE 0 0 6094 S&P GLOBAL INC COM 78409V104 959 2336 SH SOLE 0 0 2336 SABA CAPITAL INCOME & OPRNT SHARES 78518H103 838 177963 SH SOLE 0 0 177963 SALESFORCE COM INC COM 79466L302 18309 74954 SH SOLE 0 0 74954 SCHLUMBERGER LTD COM STK 806857108 857 26767 SH SOLE 0 0 26767 SCHWAB CHARLES CORP COM 808513105 377 5173 SH SOLE 0 0 5173 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 298 5819 SH SOLE 0 0 5819 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 669 15675 SH SOLE 0 0 15675 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 592 18009 SH SOLE 0 0 18009 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 8962 227168 SH SOLE 0 0 227168 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 5691 100062 SH SOLE 0 0 100062 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 213 4162 SH SOLE 0 0 4162 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1374 25156 SH SOLE 0 0 25156 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 590 5656 SH SOLE 0 0 5656 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 6434 85082 SH SOLE 0 0 85082 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6024 41275 SH SOLE 0 0 41275 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1666 24363 SH SOLE 0 0 24363 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 821 7896 SH SOLE 0 0 7896 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2633 33640 SH SOLE 0 0 33640 SCHWAB STRATEGIC TR US REIT ETF 808524847 236 5146 SH SOLE 0 0 5146 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 927 8895 SH SOLE 0 0 8895 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1701 27209 SH SOLE 0 0 27209 SEA LTD SPONSORD ADS 81141R100 1030 3751 SH SOLE 0 0 3751 SEABOARD CORP DEL COM 811543107 313 81 SH SOLE 0 0 81 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 535 6090 SH SOLE 0 0 6090 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4774 58958 SH SOLE 0 0 58958 SELECT SECTOR SPDR TR ENERGY 81369Y506 3621 67223 SH SOLE 0 0 67223 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 9466 257988 SH SOLE 0 0 257988 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 276 6228 SH SOLE 0 0 6228 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 9617 53861 SH SOLE 0 0 53861 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6709 95880 SH SOLE 0 0 95880 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 9283 73705 SH SOLE 0 0 73705 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4509 44035 SH SOLE 0 0 44035 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 8564 135448 SH SOLE 0 0 135448 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4523 54954 SH SOLE 0 0 54954 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 13086 88625 SH SOLE 0 0 88625 SELECTA BIOSCIENCES INC COM 816212104 4624 1106325 SH SOLE 0 0 1106325 SEMPRA ENERGY COM 816851109 641 4835 SH SOLE 0 0 4835 SENSEONICS HLDGS INC COM 81727U105 43 11311 SH SOLE 0 0 11311 SERVICENOW INC COM 81762P102 620 1128 SH SOLE 0 0 1128 SERVISFIRST BANCSHARES INC COM 81768T108 2211 32531 SH SOLE 0 0 32531 SHERWIN WILLIAMS CO COM 824348106 1779 6531 SH SOLE 0 0 6531 SHOPIFY INC CL A 82509L107 4652 3184 SH SOLE 0 0 3184 SIMON PPTY GROUP INC NEW COM 828806109 1505 11533 SH SOLE 0 0 11533 SIRIUS XM HOLDINGS INC COM 82968B103 130 19926 SH SOLE 0 0 19926 SKYWORKS SOLUTIONS INC COM 83088M102 1150 5997 SH SOLE 0 0 5997 SLACK TECHNOLOGIES INC COM CL A 83088V102 206 4639 SH SOLE 0 0 4639 SMUCKER J M CO COM NEW 832696405 1185 9144 SH SOLE 0 0 9144 SNAP INC CL A 83304A106 821 12050 SH SOLE 0 0 12050 SNOWFLAKE INC CL A 833445109 491 2031 SH SOLE 0 0 2031 SONOCO PRODS CO COM 835495102 3984 59546 SH SOLE 0 0 59546 SOUTHERN CO COM 842587107 4777 78946 SH SOLE 0 0 78946 SOUTHWEST AIRLS CO COM 844741108 2474 46595 SH SOLE 0 0 46595 SOUTHWESTERN ENERGY CO COM 845467109 425 74904 SH SOLE 0 0 74904 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 17010 49313 SH SOLE 0 0 49313 SPDR GOLD TR GOLD SHS 78463V107 19075 115169 SH SOLE 0 0 115169 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1934 41307 SH SOLE 0 0 41307 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1601 43526 SH SOLE 0 0 43526 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 356 7834 SH SOLE 0 0 7834 SPDR S&P 500 ETF TR TR UNIT 78462F103 133002 310710 SH SOLE 0 0 310710 SPDR S&P 500 ETF TR TR UNIT 78462F103 18 7000 SH Put SOLE 0 0 7000 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 8836 17996 SH SOLE 0 0 17996 SPDR SER TR AEROSPACE DEF 78464A631 2995 22635 SH SOLE 0 0 22635 SPDR SER TR BLMBRG BRC CNVRT 78464A359 2137 24639 SH SOLE 0 0 24639 SPDR SER TR BLOMBERG 1 10 YR 78468R861 396 18745 SH SOLE 0 0 18745 SPDR SER TR BLOMBERG BRC INV 78468R200 3815 124469 SH SOLE 0 0 124469 SPDR SER TR BLOOMBERG BRCLYS 78468R622 228 2074 SH SOLE 0 0 2074 SPDR SER TR BLOOMBERG SRT TR 78468R408 1284 46557 SH SOLE 0 0 46557 SPDR SER TR FTSE INT GVT ETF 78464A490 203 3606 SH SOLE 0 0 3606 SPDR SER TR HLTH CR EQUIP 78464A581 328 2535 SH SOLE 0 0 2535 SPDR SER TR NUVEEN BBG BRCLY 78464A284 640 10523 SH SOLE 0 0 10523 SPDR SER TR NUVEEN BLMBRG SR 78468R739 690 13919 SH SOLE 0 0 13919 SPDR SER TR NUVEEN BRC MUNIC 78468R721 1163 22323 SH SOLE 0 0 22323 SPDR SER TR OILGAS EQUIP 78468R549 936 15102 SH SOLE 0 0 15102 SPDR SER TR PORTFLI INTRMDIT 78464A672 370 11417 SH SOLE 0 0 11417 SPDR SER TR PORTFLI MORTGAGE 78464A383 512 19793 SH SOLE 0 0 19793 SPDR SER TR PORTFLI TIPS ETF 78464A656 902 28953 SH SOLE 0 0 28953 SPDR SER TR PORTFOLI S&P1500 78464A805 428 8083 SH SOLE 0 0 8083 SPDR SER TR PORTFOLIO AGRGTE 78464A649 1411 47022 SH SOLE 0 0 47022 SPDR SER TR PORTFOLIO S&P500 78464A854 1133 22504 SH SOLE 0 0 22504 SPDR SER TR PORTFOLIO SHORT 78464A474 1908 60971 SH SOLE 0 0 60971 SPDR SER TR PRTFLO S&P500 GW 78464A409 505 8017 SH SOLE 0 0 8017 SPDR SER TR PRTFLO S&P500 HI 78468R788 889 22184 SH SOLE 0 0 22184 SPDR SER TR PRTFLO S&P500 VL 78464A508 424 10726 SH SOLE 0 0 10726 SPDR SER TR S&P 400 MDCP GRW 78464A821 473 6103 SH SOLE 0 0 6103 SPDR SER TR S&P 600 SMCP GRW 78464A201 619 6973 SH SOLE 0 0 6973 SPDR SER TR S&P 600 SMCP VAL 78464A300 392 4570 SH SOLE 0 0 4570 SPDR SER TR S&P 600 SML CAP 78464A813 3345 34220 SH SOLE 0 0 34220 SPDR SER TR S&P BIOTECH 78464A870 4820 35597 SH SOLE 0 0 35597 SPDR SER TR S&P BK ETF 78464A797 272 5299 SH SOLE 0 0 5299 SPDR SER TR S&P CAP MKTS 78464A771 215 2283 SH SOLE 0 0 2283 SPDR SER TR S&P DIVID ETF 78464A763 2734 22356 SH SOLE 0 0 22356 SPDR SER TR S&P HOMEBUILD 78464A888 3664 50028 SH SOLE 0 0 50028 SPDR SER TR S&P KENSHO CLEAN 78468R655 1317 12445 SH SOLE 0 0 12445 SPDR SER TR S&P KENSHO NEW 78468R648 324 4847 SH SOLE 0 0 4847 SPDR SER TR S&P KENSHO SMART 78468R689 728 11725 SH SOLE 0 0 11725 SPDR SER TR S&P METALS MNG 78464A755 627 14557 SH SOLE 0 0 14557 SPDR SER TR S&P REGL BKG 78464A698 4205 64162 SH SOLE 0 0 64162 SPDR SER TR S&P RETAIL ETF 78464A714 250 2568 SH SOLE 0 0 2568 SPDR SER TR S&P SEMICNDCTR 78464A862 3025 15727 SH SOLE 0 0 15727 SPDR SER TR S&P TRANSN ETF 78464A532 2657 31279 SH SOLE 0 0 31279 SPDR SER TR SPDR BLOOMBERG 78468R663 12685 138679 SH SOLE 0 0 138679 SPDR SER TR SSGA GNDER ETF 78468R747 206 2031 SH SOLE 0 0 2031 SPDR SER TR SSGA US LRG ETF 78468R804 1660 12469 SH SOLE 0 0 12469 SPDR SER TR SSGA US SMAL ETF 78468R887 301 2675 SH SOLE 0 0 2675 SPINNAKER ETF SERIES CANNABIS ETF 84858T400 287 16710 SH SOLE 0 0 16710 SPIRIT AIRLS INC COM 848577102 202 6625 SH SOLE 0 0 6625 SPOTIFY TECHNOLOGY S A SHS L8681T102 449 1631 SH SOLE 0 0 1631 SPROTT INC COM NEW 852066208 556 14099 SH SOLE 0 0 14099 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 838 44846 SH SOLE 0 0 44846 SPROTT PHYSICAL GOLD TR UNIT 85207H104 216 15408 SH SOLE 0 0 15408 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 669 72113 SH SOLE 0 0 72113 SQUARE INC CL A 852234103 3390 13905 SH SOLE 0 0 13905 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 813 17573 SH SOLE 0 0 17573 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 588 12140 SH SOLE 0 0 12140 STAG INDL INC COM 85254J102 1308 34939 SH SOLE 0 0 34939 STANLEY BLACK & DECKER INC COM 854502101 615 3002 SH SOLE 0 0 3002 STARBOARD INVT TR ADAPTIVE GROWTH 85521B742 3101 118361 SH SOLE 0 0 118361 STARBUCKS CORP COM 855244109 6928 61963 SH SOLE 0 0 61963 STEEL DYNAMICS INC COM 858119100 229 3841 SH SOLE 0 0 3841 STRATEGY SHS NS 7HANDL IDX 86280R506 597 23305 SH SOLE 0 0 23305 STRYKER CORPORATION COM 863667101 2117 8152 SH SOLE 0 0 8152 SURO CAPITAL CORP COM NEW 86887Q109 269 19917 SH SOLE 0 0 19917 SYNAPTICS INC COM 87157D109 354 2273 SH SOLE 0 0 2273 SYNOPSYS INC COM 871607107 761 2760 SH SOLE 0 0 2760 SYSCO CORP COM 871829107 1163 14961 SH SOLE 0 0 14961 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 755 6281 SH SOLE 0 0 6281 TARGET CORP COM 87612E106 6029 24940 SH SOLE 0 0 24940 TE CONNECTIVITY LTD REG SHS H84989104 829 6130 SH SOLE 0 0 6130 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 385 14970 SH SOLE 0 0 14970 TELADOC HEALTH INC COM 87918A105 423 2542 SH SOLE 0 0 2542 TELEDYNE TECHNOLOGIES INC COM 879360105 1036 2474 SH SOLE 0 0 2474 TERADATA CORP DEL COM 88076W103 639 12795 SH SOLE 0 0 12795 TERADYNE INC COM 880770102 446 3326 SH SOLE 0 0 3326 TESLA INC COM 88160R101 13234 19470 SH SOLE 0 0 19470 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 362 16940 SH SOLE 0 0 16940 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 500 50546 SH SOLE 0 0 50546 TEXAS INSTRS INC COM 882508104 1859 9666 SH SOLE 0 0 9666 THE TRADE DESK INC COM CL A 88339J105 743 9607 SH SOLE 0 0 9607 THERAPEUTICSMD INC COM 88338N107 93 77850 SH SOLE 0 0 77850 THERMO FISHER SCIENTIFIC INC COM 883556102 2705 5362 SH SOLE 0 0 5362 TIDAL ETF TR RPAR RISK PARI 886364603 4478 183368 SH SOLE 0 0 183368 TILRAY INC COM CL 2 88688T100 295 16333 SH SOLE 0 0 16333 TJX COS INC NEW COM 872540109 3333 49443 SH SOLE 0 0 49443 T-MOBILE US INC COM 872590104 451 3115 SH SOLE 0 0 3115 TOP SHIPS INC COM Y8897Y180 159 99430 SH SOLE 0 0 99430 TOPBUILD CORP COM 89055F103 202 1019 SH SOLE 0 0 1019 TORONTO DOMINION BK ONT COM NEW 891160509 291 4154 SH SOLE 0 0 4154 TOTALENERGIES SE SPONSORED ADS 89151E109 315 6950 SH SOLE 0 0 6950 TOUGHBUILT INDS INC COM NEW 89157G504 8 10000 SH SOLE 0 0 10000 TRACTOR SUPPLY CO COM 892356106 547 2938 SH SOLE 0 0 2938 TRANE TECHNOLOGIES PLC SHS G8994E103 833 4523 SH SOLE 0 0 4523 TRAVELERS COMPANIES INC COM 89417E109 705 4711 SH SOLE 0 0 4711 TREEHOUSE FOODS INC COM 89469A104 380 8534 SH SOLE 0 0 8534 TRI CONTL CORP COM 895436103 589 17289 SH SOLE 0 0 17289 TRIPADVISOR INC COM 896945201 677 16809 SH SOLE 0 0 16809 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 245 16160 SH SOLE 0 0 16160 TRITON INTL LTD CL A G9078F107 1234 23578 SH SOLE 0 0 23578 TRUIST FINL CORP COM 89832Q109 995 17929 SH SOLE 0 0 17929 TRUSTMARK CORP COM 898402102 283 9188 SH SOLE 0 0 9188 TWILIO INC CL A 90138F102 1232 3125 SH SOLE 0 0 3125 TWITTER INC COM 90184L102 531 7717 SH SOLE 0 0 7717 TYSON FOODS INC CL A 902494103 566 7668 SH SOLE 0 0 7668 UBER TECHNOLOGIES INC COM 90353T100 1082 21582 SH SOLE 0 0 21582 UNDER ARMOUR INC CL C 904311206 268 14453 SH SOLE 0 0 14453 UNILEVER PLC SPON ADR NEW 904767704 1030 17615 SH SOLE 0 0 17615 UNION PAC CORP COM 907818108 3371 15328 SH SOLE 0 0 15328 UNITED AIRLS HLDGS INC COM 910047109 914 17483 SH SOLE 0 0 17483 UNITED AIRLS HLDGS INC COM 910047109 19 5600 SH Put SOLE 0 0 5600 UNITED BANKSHARES INC WEST V COM 909907107 205 5628 SH SOLE 0 0 5628 UNITED PARCEL SERVICE INC CL B 911312106 5678 27300 SH SOLE 0 0 27300 UNITED RENTALS INC COM 911363109 853 2673 SH SOLE 0 0 2673 UNITED STATES STL CORP NEW COM 912909108 15756 656505 SH SOLE 0 0 656505 UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104 916 34910 SH SOLE 0 0 34910 UNITED STS GASOLINE FD LP UNITS 91201T102 205 5705 SH SOLE 0 0 5705 UNITED STS OIL FD LP UNITS 91232N207 960 19238 SH SOLE 0 0 19238 UNITEDHEALTH GROUP INC COM 91324P102 7243 18087 SH SOLE 0 0 18087 URANIUM ENERGY CORP COM 916896103 102 38416 SH SOLE 0 0 38416 UR-ENERGY INC COM 91688R108 956 682860 SH SOLE 0 0 682860 US BANCORP DEL COM NEW 902973304 3887 68230 SH SOLE 0 0 68230 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 372 22572 SH SOLE 0 0 22572 V F CORP COM 918204108 358 4365 SH SOLE 0 0 4365 VALE S A SPONSORED ADS 91912E105 381 16684 SH SOLE 0 0 16684 VALERO ENERGY CORP COM 91913Y100 850 10888 SH SOLE 0 0 10888 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 2507 27522 SH SOLE 0 0 27522 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 348 20269 SH SOLE 0 0 20269 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 893 27132 SH SOLE 0 0 27132 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6148 180927 SH SOLE 0 0 180927 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 365 7806 SH SOLE 0 0 7806 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 1087 14677 SH SOLE 0 0 14677 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 202 10183 SH SOLE 0 0 10183 VANECK VECTORS ETF TR OIL REFINERS ETF 92189F585 203 6904 SH SOLE 0 0 6904 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1331 5077 SH SOLE 0 0 5077 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 6259 23852 SH SOLE 0 0 23852 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 2768 19405 SH SOLE 0 0 19405 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 2520 13847 SH SOLE 0 0 13847 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 211 923 SH SOLE 0 0 923 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 8765 42251 SH SOLE 0 0 42251 VANGUARD BD INDEX FDS INTERMED TERM 921937819 5814 64627 SH SOLE 0 0 64627 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 624 6055 SH SOLE 0 0 6055 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3243 39478 SH SOLE 0 0 39478 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 37509 436714 SH SOLE 0 0 436714 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 9933 173964 SH SOLE 0 0 173964 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 11691 61989 SH SOLE 0 0 61989 VANGUARD INDEX FDS GROWTH ETF 922908736 13746 47928 SH SOLE 0 0 47928 VANGUARD INDEX FDS LARGE CAP ETF 922908637 420 2092 SH SOLE 0 0 2092 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1047 4430 SH SOLE 0 0 4430 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1565 11139 SH SOLE 0 0 11139 VANGUARD INDEX FDS MID CAP ETF 922908629 7644 32206 SH SOLE 0 0 32206 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5436 53402 SH SOLE 0 0 53402 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 27241 69223 SH SOLE 0 0 69223 VANGUARD INDEX FDS SM CP VAL ETF 922908611 3072 17688 SH SOLE 0 0 17688 VANGUARD INDEX FDS SMALL CP ETF 922908751 3911 17363 SH SOLE 0 0 17363 VANGUARD INDEX FDS SML CP GRW ETF 922908595 1244 4292 SH SOLE 0 0 4292 VANGUARD INDEX FDS TOTAL STK MKT 922908769 17055 76543 SH SOLE 0 0 76543 VANGUARD INDEX FDS VALUE ETF 922908744 3469 25237 SH SOLE 0 0 25237 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1118 17634 SH SOLE 0 0 17634 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2203 40560 SH SOLE 0 0 40560 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 71493 1062931 SH SOLE 0 0 1062931 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1428 10464 SH SOLE 0 0 10464 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 356 3434 SH SOLE 0 0 3434 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 756 14415 SH SOLE 0 0 14415 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 4041 73069 SH SOLE 0 0 73069 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2305 24241 SH SOLE 0 0 24241 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 200 1867 SH SOLE 0 0 1867 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 654 12259 SH SOLE 0 0 12259 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 9852 160378 SH SOLE 0 0 160378 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6720 81253 SH SOLE 0 0 81253 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1094 15673 SH SOLE 0 0 15673 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 872 4355 SH SOLE 0 0 4355 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 6078 87330 SH SOLE 0 0 87330 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 255 2759 SH SOLE 0 0 2759 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 9251 59768 SH SOLE 0 0 59768 VANGUARD STAR FDS VG TL INTL STK F 921909768 16993 258730 SH SOLE 0 0 258730 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4446 86288 SH SOLE 0 0 86288 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 13240 126370 SH SOLE 0 0 126370 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 383 4384 SH SOLE 0 0 4384 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 413 6078 SH SOLE 0 0 6078 VANGUARD WORLD FD ESG US STK ETF 921910733 428 5354 SH SOLE 0 0 5354 VANGUARD WORLD FD EXTENDED DUR 921910709 622 4596 SH SOLE 0 0 4596 VANGUARD WORLD FD MEGA CAP INDEX 921910873 3966 26031 SH SOLE 0 0 26031 VANGUARD WORLD FD MEGA GRWTH IND 921910816 4890 21134 SH SOLE 0 0 21134 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1325 9211 SH SOLE 0 0 9211 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 494 1574 SH SOLE 0 0 1574 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 2623 14373 SH SOLE 0 0 14373 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 441 4871 SH SOLE 0 0 4871 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 12618 51057 SH SOLE 0 0 51057 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 403 2050 SH SOLE 0 0 2050 VANGUARD WORLD FDS INF TECH ETF 92204A702 3468 8698 SH SOLE 0 0 8698 VANGUARD WORLD FDS MATERIALS ETF 92204A801 410 2268 SH SOLE 0 0 2268 VANGUARD WORLD FDS UTILITIES ETF 92204A876 980 7060 SH SOLE 0 0 7060 VEEVA SYS INC CL A COM 922475108 567 1823 SH SOLE 0 0 1823 VENTAS INC COM 92276F100 250 4376 SH SOLE 0 0 4376 VEREIT INC COM 92339V308 5912 128719 SH SOLE 0 0 128719 VERIZON COMMUNICATIONS INC COM 92343V104 14295 255125 SH SOLE 0 0 255125 VERTEX PHARMACEUTICALS INC COM 92532F100 5657 28057 SH SOLE 0 0 28057 VERTICAL CAP INCOME FD SHS BEN INT 92535C104 181 16717 SH SOLE 0 0 16717 VIACOMCBS INC CL B 92556H206 401 8866 SH SOLE 0 0 8866 VIATRIS INC COM 92556V106 275 19220 SH SOLE 0 0 19220 VIAVI SOLUTIONS INC COM 925550105 309 17479 SH SOLE 0 0 17479 VICI PPTYS INC COM 925652109 216 6948 SH SOLE 0 0 6948 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 996 21647 SH SOLE 0 0 21647 VIRIOS THERAPEUTICS INC COM 92829J104 152 24216 SH SOLE 0 0 24216 VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 90 14686 SH SOLE 0 0 14686 VISA INC COM CL A 92826C839 16551 70787 SH SOLE 0 0 70787 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1065 62177 SH SOLE 0 0 62177 VULCAN MATLS CO COM 929160109 436 2503 SH SOLE 0 0 2503 WALGREENS BOOTS ALLIANCE INC COM 931427108 2013 38266 SH SOLE 0 0 38266 WALMART INC COM 931142103 9415 66767 SH SOLE 0 0 66767 WASTE MGMT INC DEL COM 94106L109 2792 19924 SH SOLE 0 0 19924 WATSCO INC COM 942622200 811 2829 SH SOLE 0 0 2829 WEC ENERGY GROUP INC COM 92939U106 417 4690 SH SOLE 0 0 4690 WEINGARTEN RLTY INVS SH BEN INT 948741103 1255 39133 SH SOLE 0 0 39133 WELLS FARGO CO NEW COM 949746101 2837 62647 SH SOLE 0 0 62647 WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 298 20700 SH SOLE 0 0 20700 WELLTOWER INC COM 95040Q104 1139 13704 SH SOLE 0 0 13704 WESBANCO INC COM 950810101 363 10176 SH SOLE 0 0 10176 WESTERN ASSET EMERGING MKTS COM 95766A101 223 15931 SH SOLE 0 0 15931 WESTERN DIGITAL CORP. COM 958102105 271 3804 SH SOLE 0 0 3804 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 99 18587 SH SOLE 0 0 18587 WESTROCK CO COM 96145D105 586 11017 SH SOLE 0 0 11017 WEYERHAEUSER CO MTN BE COM NEW 962166104 346 10059 SH SOLE 0 0 10059 WHITEHORSE FIN INC COM 96524V106 228 15320 SH SOLE 0 0 15320 WILLIAMS COS INC COM 969457100 1231 46370 SH SOLE 0 0 46370 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 1776 31769 SH SOLE 0 0 31769 WISDOMTREE TR EM EX ST-OWNED 97717X578 447 10627 SH SOLE 0 0 10627 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 347 4551 SH SOLE 0 0 4551 WISDOMTREE TR FLOATNG RAT TREA 97717X628 707 28140 SH SOLE 0 0 28140 WISDOMTREE TR GERMANY HEDEQ FD 97717W448 358 10118 SH SOLE 0 0 10118 WISDOMTREE TR GLB US QTLY DIV 97717W844 577 13841 SH SOLE 0 0 13841 WISDOMTREE TR INTL MIDCAP DV 97717W778 875 12901 SH SOLE 0 0 12901 WISDOMTREE TR INTL QULTY DIV 97717X131 823 20686 SH SOLE 0 0 20686 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 4387 99425 SH SOLE 0 0 99425 WISDOMTREE TR US EFFICIENT COR 97717Y790 2362 58115 SH SOLE 0 0 58115 WISDOMTREE TR US HGH YLD CORP 97717X172 469 8880 SH SOLE 0 0 8880 WISDOMTREE TR US HIGH DIVIDEND 97717W208 247 3155 SH SOLE 0 0 3155 WISDOMTREE TR US LARGECAP DIVD 97717W307 1364 11333 SH SOLE 0 0 11333 WISDOMTREE TR US LARGECAP FUND 97717W588 618 13365 SH SOLE 0 0 13365 WISDOMTREE TR US MIDCAP DIVID 97717W505 2178 51930 SH SOLE 0 0 51930 WISDOMTREE TR US MIDCAP FUND 97717W570 417 7965 SH SOLE 0 0 7965 WISDOMTREE TR US QTLY DIV GRT 97717X669 5381 90185 SH SOLE 0 0 90185 WISDOMTREE TR US S CAP QTY DIV 97717X651 330 7095 SH SOLE 0 0 7095 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1700 53324 SH SOLE 0 0 53324 WISDOMTREE TR US TOTAL DIVIDND 97717W109 1200 10131 SH SOLE 0 0 10131 WISDOMTREE TR YIELD ENHANCD US 97717X511 455 8715 SH SOLE 0 0 8715 WORKHORSE GROUP INC COM NEW 98138J206 969 58387 SH SOLE 0 0 58387 WP CAREY INC COM 92936U109 6056 81164 SH SOLE 0 0 81164 XCEL ENERGY INC COM 98389B100 543 8236 SH SOLE 0 0 8236 XENIA HOTELS & RESORTS INC COM 984017103 333 17759 SH SOLE 0 0 17759 XILINX INC COM 983919101 296 2049 SH SOLE 0 0 2049 XPENG INC ADS 98422D105 1345 30290 SH SOLE 0 0 30290 XPENG INC ADS 98422D105 6 3800 SH Put SOLE 0 0 3800 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 426 91078 SH SOLE 0 0 91078 YUM BRANDS INC COM 988498101 601 5223 SH SOLE 0 0 5223 YUM CHINA HLDGS INC COM 98850P109 327 4937 SH SOLE 0 0 4937 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 460 869 SH SOLE 0 0 869 ZOETIS INC CL A 98978V103 1148 6161 SH SOLE 0 0 6161 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 947 2448 SH SOLE 0 0 2448