The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AAR CORP COM 000361105 9 237 SH   SOLE   0 0 237
AFLAC INC COM 001055102 100 1,721 SH   SOLE   1,721 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 2 75 SH   SOLE   75 0 0
AMC NETWORKS INC CL A 00164V103 21 601 SH   SOLE   106 0 495
AT&T INC COM 00206R102 971 39,476 SH   SOLE   39,090 0 386
ARK ETF TR INNOVATION ETF 00214Q104 24 258 SH   SOLE   258 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 0 4 SH   SOLE   4 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 76 1,235 SH   SOLE   0 0 1,235
ARK ETF TR NEXT GNRTN INTER 00214Q401 101 850 SH   SOLE   0 0 850
ARK ETF TR 3D PRINTING ETF 00214Q500 95 2,770 SH   SOLE   0 0 2,770
AZZ INC COM 002474104 82 1,480 SH   SOLE   0 0 1,480
ABBOTT LABS COM 002824100 588 4,178 SH   SOLE   3,443 0 735
ABBVIE INC COM 00287Y109 1,105 8,159 SH   SOLE   6,717 0 1,442
ACTIVISION BLIZZARD INC COM 00507V109 4 67 SH   SOLE   67 0 0
ACUMEN PHARMACEUTICALS INC COM 00509G209 0 20 SH   SOLE   20 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 384 678 SH   SOLE   136 0 542
ADVANCE AUTO PARTS INC COM 00751Y106 3 13 SH   SOLE   13 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453 20 765 SH   SOLE   765 0 0
ADVISORSHARES TR PURE CANNABIS 00768Y495 5 400 SH   SOLE   400 0 0
ADVANSIX INC COM 00773T101 0 2 SH   SOLE   2 0 0
ADVANCED MICRO DEVICES INC COM 007903107 482 3,353 SH   SOLE   3,153 0 200
AEROVIRONMENT INC COM 008073108 90 1,450 SH   SOLE   990 0 460
AGILENT TECHNOLOGIES INC COM 00846U101 47 297 SH   SOLE   0 0 297
AGNICO EAGLE MINES LTD COM 008474108 112 2,103 SH   SOLE   228 0 1,875
AGENUS INC COM NEW 00847G705 0 50 SH   SOLE   50 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 1 900 SH   SOLE   900 0 0
AIRBNB INC COM CL A 009066101 183 1,102 SH   SOLE   1,102 0 0
AIR PRODS & CHEMS INC COM 009158106 7 23 SH   SOLE   23 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3 27 SH   SOLE   27 0 0
ALASKA AIR GROUP INC COM 011659109 45 869 SH   SOLE   369 0 500
ALBEMARLE CORP COM 012653101 3 13 SH   SOLE   13 0 0
ALCOA CORP COM 013872106 61 1,023 SH   SOLE   1,023 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 57 480 SH   SOLE   400 0 80
ALLEGHANY CORP MD COM 017175100 113 169 SH   SOLE   18 0 151
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 293 6,000 SH   SOLE   6,000 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 13 352 SH   SOLE   103 0 249
ALLSTATE CORP COM 020002101 216 1,839 SH   SOLE   1,839 0 0
ALPHABET INC CAP STK CL C 02079K107 2,546 880 SH   SOLE   781 0 99
ALPHABET INC CAP STK CL A 02079K305 5,748 1,984 SH   SOLE   1,305 0 679
ALTRIA GROUP INC COM 02209S103 384 8,112 SH   SOLE   8,112 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 44 2,608 SH   SOLE   0 0 2,608
AMAZON COM INC COM 023135106 4,901 1,470 SH   SOLE   1,150 0 320
AMBEV SA SPONSORED ADR 02319V103 6 2,135 SH   SOLE   0 0 2,135
AMERICAN AIRLS GROUP INC COM 02376R102 48 2,678 SH   SOLE   2,678 0 0
AMERICAN ELEC PWR CO INC COM 025537101 189 2,120 SH   SOLE   2,120 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 15 376 SH   SOLE   0 0 376
AMERICAN EXPRESS CO COM 025816109 288 1,763 SH   SOLE   1,667 0 96
AMERICAN INTL GROUP INC COM NEW 026874784 748 13,147 SH   SOLE   7,048 0 6,099
AMER SOFTWARE INC CL A 029683109 147 5,615 SH   SOLE   0 0 5,615
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 11 1,000 SH   SOLE   1,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100 332 1,134 SH   SOLE   456 0 678
AMERICAN WTR WKS CO INC NEW COM 030420103 281 1,487 SH   SOLE   1,091 0 396
AMERISOURCEBERGEN CORP COM 03073E105 13 100 SH   SOLE   100 0 0
AMERIPRISE FINL INC COM 03076C106 110 365 SH   SOLE   0 0 365
AMGEN INC COM 031162100 297 1,319 SH   SOLE   728 0 591
AMPHENOL CORP NEW CL A 032095101 14 163 SH   SOLE   0 0 163
ANALOG DEVICES INC COM 032654105 21 119 SH   SOLE   119 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 52 3,000 SH   SOLE   3,000 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 4 200 SH   SOLE   200 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1 12 SH   SOLE   12 0 0
ANTHEM INC COM 036752103 18 39 SH   SOLE   39 0 0
APA CORPORATION COM 03743Q108 1 28 SH   SOLE   28 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 0 5 SH   SOLE   5 0 0
APPLE INC COM 037833100 15,567 87,668 SH   SOLE   81,207 0 6,461
APPLIED MATLS INC COM 038222105 36 229 SH   SOLE   229 0 0
APTINYX INC COM 03836N103 0 100 SH   SOLE   100 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 0 30 SH   SOLE   30 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 4 141 SH   SOLE   0 0 141
ARCHER DANIELS MIDLAND CO COM 039483102 32 476 SH   SOLE   476 0 0
ARCONIC CORPORATION COM 03966V107 1 17 SH   SOLE   17 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 92 6,020 SH   SOLE   0 0 6,020
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5 110 SH   SOLE   110 0 0
ASSURANT INC COM 04621X108 8 52 SH   SOLE   0 0 52
ASTEC INDS INC COM 046224101 12 175 SH   SOLE   175 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 21 360 SH   SOLE   50 0 310
ATRICURE INC COM 04963C209 20 294 SH   SOLE   0 0 294
ATRION CORP COM 049904105 148 210 SH   SOLE   0 0 210
AUTODESK INC COM 052769106 8 28 SH   SOLE   28 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 22 89 SH   SOLE   89 0 0
AUTONATION INC COM 05329W102 33 280 SH   SOLE   74 0 206
AVALARA INC COM 05338G106 14 110 SH   SOLE   0 0 110
AVANOS MED INC COM 05350V106 0 5 SH   SOLE   5 0 0
AVANTOR INC COM 05352A100 8 180 SH   SOLE   180 0 0
AVERY DENNISON CORP COM 053611109 34 155 SH   SOLE   55 0 100
AVISTA CORP COM 05379B107 8 197 SH   SOLE   0 0 197
AVNET INC COM 053807103 80 1,940 SH   SOLE   0 0 1,940
AXSOME THERAPEUTICS INC COM 05464T104 0 10 SH   SOLE   10 0 0
B & G FOODS INC NEW COM 05508R106 11 342 SH   SOLE   342 0 0
BP PLC SPONSORED ADR 055622104 266 9,973 SH   SOLE   9,210 0 763
B RILEY PRINCIPAL 150 MERGER COM CL A 05601V103 8 800 SH   SOLE   800 0 0
BAIDU INC SPON ADR REP A 056752108 83 561 SH   SOLE   291 0 270
BAKER HUGHES COMPANY CL A 05722G100 13 540 SH   SOLE   400 0 140
BALLARD PWR SYS INC NEW COM 058586108 17 1,350 SH   SOLE   1,350 0 0
BANCFIRST CORP COM 05945F103 113 1,600 SH   SOLE   0 0 1,600
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 12 2,032 SH   SOLE   0 0 2,032
BK OF AMERICA CORP COM 060505104 1,449 32,569 SH   SOLE   15,113 0 17,456
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 136 94 SH   SOLE   94 0 0
BANK NEW YORK MELLON CORP COM 064058100 40 690 SH   SOLE   0 0 690
BARCLAYS PLC ADR 06738E204 42 4,067 SH   SOLE   0 0 4,067
BARINGS BDC INC COM 06759L103 7 635 SH   SOLE   635 0 0
BARRICK GOLD CORP COM 067901108 82 4,308 SH   SOLE   1,003 0 3,305
BAXTER INTL INC COM 071813109 99 1,159 SH   SOLE   744 0 415
BECTON DICKINSON & CO COM 075887109 87 344 SH   SOLE   201 0 143
BENEFITFOCUS INC COM 08180D106 18 1,645 SH   SOLE   1,645 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 790 2,642 SH   SOLE   1,238 0 1,404
BERRY GLOBAL GROUP INC COM 08579W103 2,810 38,092 SH   SOLE   22,869 0 15,223
BEST BUY INC COM 086516101 31 301 SH   SOLE   0 0 301
BHP GROUP LTD SPONSORED ADS 088606108 15 252 SH   SOLE   40 0 212
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4 50 SH   SOLE   50 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 1 26 SH   SOLE   0 0 26
BIOGEN INC COM 09062X103 3 13 SH   SOLE   13 0 0
BIO-TECHNE CORP COM 09073M104 31 59 SH   SOLE   0 0 59
BIOVENTUS INC COM CL A 09075A108 15 1,038 SH   SOLE   429 0 609
BLACK HILLS CORP COM 092113109 129 1,831 SH   SOLE   0 0 1,831
BLACKBERRY LTD COM 09228F103 18 1,889 SH   SOLE   1,889 0 0
BLACKLINE INC COM 09239B109 16 151 SH   SOLE   0 0 151
BLACKROCK INC COM 09247X101 219 239 SH   SOLE   239 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 71 2,725 SH   SOLE   2,725 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100 2 149 SH   SOLE   149 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 14 450 SH   SOLE   450 0 0
BLACKSTONE INC COM 09260D107 467 3,608 SH   SOLE   3,208 0 400
BOEING CO COM 097023105 212 1,051 SH   SOLE   1,051 0 0
BOISE CASCADE CO DEL COM 09739D100 29 403 SH   SOLE   108 0 295
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2 29 SH   SOLE   29 0 0
BORGWARNER INC COM 099724106 12 268 SH   SOLE   268 0 0
BOSTON BEER INC CL A 100557107 40 80 SH   SOLE   80 0 0
BOSTON PROPERTIES INC COM 101121101 14 122 SH   SOLE   0 0 122
BOSTON SCIENTIFIC CORP COM 101137107 1,499 35,294 SH   SOLE   24,603 0 10,691
BRIGHTHOUSE FINL INC COM 10922N103 2,215 42,764 SH   SOLE   27,940 0 14,824
BRISTOL-MYERS SQUIBB CO COM 110122108 2,904 46,577 SH   SOLE   37,419 0 9,158
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 23 613 SH   SOLE   373 0 240
BROADCOM INC COM 11135F101 1,644 2,470 SH   SOLE   1,847 0 623
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 0 1 SH   SOLE   1 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 22 590 SH   SOLE   0 0 590
AZENTA INC COM 114340102 160 1,550 SH   SOLE   0 0 1,550
BRUNSWICK CORP COM 117043109 78 778 SH   SOLE   778 0 0
BRYN MAWR BK CORP COM 117665109 119 2,650 SH   SOLE   0 0 2,650
BUILDERS FIRSTSOURCE INC COM 12008R107 54 631 SH   SOLE   328 0 303
CBOE GLOBAL MKTS INC COM 12503M108 7 50 SH   SOLE   50 0 0
CBRE GROUP INC CL A 12504L109 139 1,285 SH   SOLE   682 0 603
CDW CORP COM 12514G108 35 169 SH   SOLE   44 0 125
CIGNA CORP NEW COM 125523100 34 148 SH   SOLE   148 0 0
CME GROUP INC COM 12572Q105 4 18 SH   SOLE   18 0 0
CSX CORP COM 126408103 31 816 SH   SOLE   816 0 0
CTS CORP COM 126501105 8 216 SH   SOLE   0 0 216
CVB FINL CORP COM 126600105 9 437 SH   SOLE   0 0 437
CVD EQUIP CORP COM 126601103 1 300 SH   SOLE   300 0 0
CVS HEALTH CORP COM 126650100 1,497 14,515 SH   SOLE   9,970 0 4,545
CACTUS INC CL A 127203107 9 223 SH   SOLE   0 0 223
CADENCE DESIGN SYSTEM INC COM 127387108 42 225 SH   SOLE   225 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 16 24,037 SH   SOLE   24,037 0 0
CALLAWAY GOLF CO COM 131193104 2,302 83,899 SH   SOLE   53,433 0 30,466
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 53 4,000 SH   SOLE   4,000 0 0
CAMECO CORP COM 13321L108 190 8,710 SH   SOLE   2,000 0 6,710
CANADIAN NATL RY CO COM 136375102 46 377 SH   SOLE   304 0 73
CANADIAN PAC RY LTD COM 13645T100 3 37 SH   SOLE   37 0 0
CANOPY GROWTH CORP COM 138035100 2 275 SH   SOLE   275 0 0
CAPITAL ONE FINL CORP COM 14040H105 29 200 SH   SOLE   200 0 0
CARA THERAPEUTICS INC COM 140755109 3 260 SH   SOLE   260 0 0
CARDINAL HEALTH INC COM 14149Y108 15 300 SH   SOLE   300 0 0
CAREDX INC COM 14167L103 12 271 SH   SOLE   0 0 271
CARGURUS INC COM CL A 141788109 6 180 SH   SOLE   180 0 0
CARLOTZ INC COM CL A 142552108 0 1 SH   SOLE   1 0 0
CARMAX INC COM 143130102 78 600 SH   SOLE   600 0 0
CARNIVAL CORP COMMON STOCK 143658300 2 100 SH   SOLE   100 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 146 2,684 SH   SOLE   2,684 0 0
CARTERS INC COM 146229109 93 920 SH   SOLE   0 0 920
CASEYS GEN STORES INC COM 147528103 122 620 SH   SOLE   0 0 620
CASS INFORMATION SYS INC COM 14808P109 70 1,785 SH   SOLE   0 0 1,785
CATALENT INC COM 148806102 6 45 SH   SOLE   45 0 0
CATERPILLAR INC COM 149123101 849 4,105 SH   SOLE   4,105 0 0
CEL-SCI CORP COM PAR NEW 150837607 1 200 SH   SOLE   200 0 0
CELANESE CORP DEL COM 150870103 14 81 SH   SOLE   81 0 0
CENTENE CORP DEL COM 15135B101 23 276 SH   SOLE   276 0 0
CENTERPOINT ENERGY INC COM 15189T107 44 1,559 SH   SOLE   1,559 0 0
CENTURY CMNTYS INC COM 156504300 235 225,122 SH   SOLE   122 0 225,000
CERNER CORP COM 156782104 226 2,434 SH   SOLE   422 0 2,012
CHAMPIONX CORPORATION COM 15872M104 11 543 SH   SOLE   0 0 543
CHART INDS INC COM 16115Q308 2,245 14,074 SH   SOLE   6,951 0 7,123
CHARTER COMMUNICATIONS INC N CL A 16119P108 1 1 SH   SOLE   1 0 0
CHEESECAKE FACTORY INC COM 163072101 10 251 SH   SOLE   0 0 251
CHEMOCENTRYX INC COM 16383L106 4 100 SH   SOLE   100 0 0
CHEMOURS CO COM 163851108 14 420 SH   SOLE   420 0 0
CHEVRON CORP NEW COM 166764100 1,097 9,352 SH   SOLE   9,338 0 14
CHIPOTLE MEXICAN GRILL INC COM 169656105 142 81 SH   SOLE   25 0 56
CHURCH & DWIGHT CO INC COM 171340102 48 467 SH   SOLE   378 0 89
CHURCHILL DOWNS INC COM 171484108 72 300 SH   SOLE   300 0 0
CIENA CORP COM NEW 171779309 3,486 45,285 SH   SOLE   29,583 0 15,702
CISCO SYS INC COM 17275R102 4,891 77,188 SH   SOLE   53,574 0 23,614
CITIGROUP INC COM NEW 172967424 38 631 SH   SOLE   631 0 0
CITI TRENDS INC COM 17306X102 3 31 SH   SOLE   0 0 31
CITIZENS FINL GROUP INC COM 174610105 9 199 SH   SOLE   0 0 199
CITRIX SYS INC COM 177376100 3 32 SH   SOLE   32 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 65 3,000 SH   SOLE   3,000 0 0
CLOROX CO DEL COM 189054109 25 142 SH   SOLE   142 0 0
COCA COLA CO COM 191216100 935 15,793 SH   SOLE   15,793 0 0
COCRYSTAL PHARMA INC COM 19188J300 0 270 SH   SOLE   270 0 0
COGENT BIOSCIENCES INC COM 19240Q201 0 50 SH   SOLE   50 0 0
COGNEX CORP COM 192422103 38 491 SH   SOLE   270 0 221
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 206 2,326 SH   SOLE   2,326 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 89 353 SH   SOLE   353 0 0
COLGATE PALMOLIVE CO COM 194162103 362 4,242 SH   SOLE   4,225 0 17
COLUMBIA BKG SYS INC COM 197236102 15 444 SH   SOLE   0 0 444
COLUMBIA SPORTSWEAR CO COM 198516106 93 950 SH   SOLE   0 0 950
COLUMBUS MCKINNON CORP N Y COM 199333105 5 115 SH   SOLE   0 0 115
COMCAST CORP NEW CL A 20030N101 680 13,504 SH   SOLE   9,823 0 3,681
COMMERCE BANCSHARES INC COM 200525103 39 571 SH   SOLE   571 0 0
COMMVAULT SYS INC COM 204166102 14 210 SH   SOLE   0 0 210
CONAGRA BRANDS INC COM 205887102 58 1,707 SH   SOLE   1,707 0 0
CONMED CORP COM 207410101 164 1,160 SH   SOLE   0 0 1,160
CONOCOPHILLIPS COM 20825C104 301 4,172 SH   SOLE   4,164 0 8
CONSOLIDATED EDISON INC COM 209115104 119 1,397 SH   SOLE   1,397 0 0
CORNING INC COM 219350105 590 15,857 SH   SOLE   8,624 0 7,233
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 20 712 SH   SOLE   209 0 503
CORTEVA INC COM 22052L104 213 4,506 SH   SOLE   2,137 0 2,369
COSTCO WHSL CORP NEW COM 22160K105 841 1,481 SH   SOLE   1,182 0 299
COUPANG INC CL A 22266T109 18 600 SH   SOLE   0 0 600
CREDIT SUISSE GROUP SPONSORED ADR 225401108 9 961 SH   SOLE   0 0 961
CROCS INC COM 227046109 26 200 SH   SOLE   0 0 200
CRONOS GROUP INC COM 22717L101 1 200 SH   SOLE   200 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 9 45 SH   SOLE   45 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 9 41 SH   SOLE   41 0 0
CRYOPORT INC COM PAR $0.001 229050307 61 1,034 SH   SOLE   548 0 486
CUBESMART COM 229663109 46 817 SH   SOLE   0 0 817
CUMMINS INC COM 231021106 24 110 SH   SOLE   110 0 0
CUSTOMERS BANCORP INC COM 23204G100 38 574 SH   SOLE   194 0 380
CYRUSONE INC COM 23283R100 7 82 SH   SOLE   82 0 0
DNP SELECT INCOME FD INC COM 23325P104 2 151 SH   SOLE   151 0 0
D R HORTON INC COM 23331A109 628 5,791 SH   SOLE   2,607 0 3,184
DTE ENERGY CO COM 233331107 24 200 SH   SOLE   200 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 62 1,300 SH   SOLE   100 0 1,200
DANAHER CORPORATION COM 235851102 275 836 SH   SOLE   836 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100 2 282 SH   SOLE   282 0 0
DARDEN RESTAURANTS INC COM 237194105 16 104 SH   SOLE   104 0 0
DATADOG INC CL A COM 23804L103 18 100 SH   SOLE   100 0 0
DAVITA INC COM 23918K108 34 300 SH   SOLE   300 0 0
DECKERS OUTDOOR CORP COM 243537107 70 191 SH   SOLE   0 0 191
DEERE & CO COM 244199105 322 939 SH   SOLE   939 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103 1 36 SH   SOLE   0 0 36
DEL TACO RESTAURANTS INC NEW COM 245496104 7 561 SH   SOLE   561 0 0
DELL TECHNOLOGIES INC CL C 24703L202 5 87 SH   SOLE   87 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 47 1,207 SH   SOLE   1,207 0 0
DENNYS CORP COM 24869P104 15 928 SH   SOLE   0 0 928
DEXCOM INC COM 252131107 27 50 SH   SOLE   50 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 67 303 SH   SOLE   195 0 108
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 0 75 SH   SOLE   75 0 0
DICKS SPORTING GOODS INC COM 253393102 11 100 SH   SOLE   0 0 100
DIGITAL RLTY TR INC COM 253868103 1 3 SH   SOLE   3 0 0
DIGITAL TURBINE INC COM NEW 25400W102 18 300 SH   SOLE   300 0 0
DILLARDS INC CL A 254067101 25 100 SH   SOLE   100 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 23 389 SH   SOLE   389 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 25 524 SH   SOLE   524 0 0
DIODES INC COM 254543101 13 115 SH   SOLE   0 0 115
DISNEY WALT CO COM 254687106 735 4,743 SH   SOLE   4,343 0 400
DISCOVER FINL SVCS COM 254709108 78 678 SH   SOLE   678 0 0
DISCOVERY INC COM SER A 25470F104 5 192 SH   SOLE   192 0 0
DISCOVERY INC COM SER C 25470F302 8 357 SH   SOLE   357 0 0
DISH NETWORK CORPORATION CL A 25470M109 4 134 SH   SOLE   134 0 0
DOCUSIGN INC COM 256163106 888 5,833 SH   SOLE   4,229 0 1,604
DOLLAR GEN CORP NEW COM 256677105 56 238 SH   SOLE   238 0 0
DOMINION ENERGY INC COM 25746U109 506 6,445 SH   SOLE   4,921 0 1,524
DOW INC COM 260557103 130 2,300 SH   SOLE   2,300 0 0
DRAFTKINGS INC COM CL A 26142R104 19 675 SH   SOLE   675 0 0
DRIVE SHACK INC COM 262077100 13 9,000 SH   SOLE   0 0 9,000
DROPBOX INC CL A 26210C104 12 500 SH   SOLE   0 0 500
DSS INC COM 26253C102 0 14 SH   SOLE   14 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,251 21,454 SH   SOLE   21,454 0 0
DUPONT DE NEMOURS INC COM 26614N102 352 4,355 SH   SOLE   2,356 0 1,999
DYCOM INDS INC COM 267475101 17 181 SH   SOLE   0 0 181
ENI S P A SPONSORED ADR 26874R108 1 54 SH   SOLE   0 0 54
EOG RES INC COM 26875P101 107 1,201 SH   SOLE   436 0 765
ETF SER SOLUTIONS APTUS DEFINED 26922A388 2 80 SH   SOLE   80 0 0
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 1 32 SH   SOLE   32 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 3 50 SH   SOLE   50 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 66 5,942 SH   SOLE   1,557 0 4,385
EAGLE MATLS INC COM 26969P108 17 104 SH   SOLE   0 0 104
EAGLE PHARMACEUTICALS INC COM 269796108 8 165 SH   SOLE   0 0 165
EASTMAN CHEM CO COM 277432100 82 675 SH   SOLE   675 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 16 1,084 SH   SOLE   1,084 0 0
EATON VANCE TAX-MANAGED BUYEATON COM 27828Y108 10 617 SH   SOLE   617 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 1 101 SH   SOLE   101 0 0
EATON VANCE RISK-MANAGED DIV COM 27829G106 5 500 SH   SOLE   500 0 0
EBAY INC. COM 278642103 2,906 43,699 SH   SOLE   28,629 0 15,070
ECOLAB INC COM 278865100 29 125 SH   SOLE   125 0 0
EDISON INTL COM 281020107 41 600 SH   SOLE   600 0 0
ELDORADO GOLD CORP NEW COM 284902509 0 40 SH   SOLE   40 0 0
ELECTROCORE INC COM 28531P103 0 500 SH   SOLE   500 0 0
EMCOR GROUP INC COM 29084Q100 28 222 SH   SOLE   55 0 167
EMERSON ELEC CO COM 291011104 258 2,773 SH   SOLE   1,411 0 1,362
ENBRIDGE INC COM 29250N105 505 12,913 SH   SOLE   8,562 0 4,351
ENERGOUS CORP COM 29272C103 1 500 SH   SOLE   500 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 149 18,144 SH   SOLE   18,144 0 0
ENPHASE ENERGY INC COM 29355A107 101 554 SH   SOLE   180 0 374
ENPRO INDS INC COM 29355X107 22 198 SH   SOLE   0 0 198
ENOVA INTL INC COM 29357K103 2,103 51,339 SH   SOLE   31,913 0 19,426
ENSYSCE BIOSCIENCES INC COM 293602108 2 350 SH   SOLE   350 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 1 654 SH   SOLE   654 0 0
ENTEGRIS INC COM 29362U104 9 66 SH   SOLE   0 0 66
ENTERGY CORP NEW COM 29364G103 7 58 SH   SOLE   58 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 23 1,029 SH   SOLE   1,029 0 0
EPAM SYS INC COM 29414B104 10 15 SH   SOLE   15 0 0
EQUINIX INC COM 29444U700 14 16 SH   SOLE   16 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 150 5,783 SH   SOLE   525 0 5,258
ERICSSON ADR B SEK 10 294821608 94 8,645 SH   SOLE   6,925 0 1,720
ESCO TECHNOLOGIES INC COM 296315104 169 1,880 SH   SOLE   0 0 1,880
ETHAN ALLEN INTERIORS INC COM 297602104 914 206 SH   SOLE   0 0 206
EVERCORE INC CLASS A 29977A105 30 224 SH   SOLE   65 0 159
EVERBRIDGE INC COM 29978A104 2 23 SH   SOLE   0 0 23
EVERGY INC COM 30034W106 32 473 SH   SOLE   473 0 0
EVERSOURCE ENERGY COM 30040W108 6 69 SH   SOLE   69 0 0
EVOLENT HEALTH INC CL A 30050B101 2 90 SH   SOLE   0 0 90
EXELON CORP COM 30161N101 19 325 SH   SOLE   325 0 0
EXELIXIS INC COM 30161Q104 21 1,139 SH   SOLE   189 0 950
EXPEDIA GROUP INC COM NEW 30212P303 17 95 SH   SOLE   95 0 0
EXPEDITORS INTL WASH INC COM 302130109 119 887 SH   SOLE   0 0 887
EXTRA SPACE STORAGE INC COM 30225T102 28 125 SH   SOLE   0 0 125
EXXON MOBIL CORP COM 30231G102 488 7,979 SH   SOLE   7,979 0 0
F N B CORP COM 302520101 29 2,416 SH   SOLE   1,378 0 1,038
FS KKR CAP CORP COM 302635206 8 387 SH   SOLE   387 0 0
META PLATFORMS INC CL A 30303M102 3,885 11,549 SH   SOLE   7,299 0 4,250
FACTSET RESH SYS INC COM 303075105 8 16 SH   SOLE   16 0 0
FTC SOLAR INC COM 30320C103 29 3,773 SH   SOLE   3,773 0 0
FAIR ISAAC CORP COM 303250104 6 14 SH   SOLE   0 0 14
FASTENAL CO COM 311900104 27 425 SH   SOLE   425 0 0
FEDERATED HERMES INC CL B 314211103 225 6,000 SH   SOLE   6,000 0 0
FEDEX CORP COM 31428X106 251 970 SH   SOLE   970 0 0
FERRO CORP COM 315405100 8 360 SH   SOLE   0 0 360
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 153 2,510 SH   SOLE   0 0 2,510
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 134 2,531 SH   SOLE   2,531 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 10 89 SH   SOLE   0 0 89
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 12 227 SH   SOLE   227 0 0
FIRST AMERN FINL CORP COM 31847R102 3 42 SH   SOLE   42 0 0
FIRST CMNTY CORP S C COM 319835104 27 1,312 SH   SOLE   1,312 0 0
FIRST FINL BANCORP OH COM 320209109 12 493 SH   SOLE   0 0 493
FIRST HAWAIIAN INC COM 32051X108 100 3,670 SH   SOLE   0 0 3,670
FIRST INDL RLTY TR INC COM 32054K103 13 189 SH   SOLE   0 0 189
FIRST LONG IS CORP COM 320734106 60 2,760 SH   SOLE   0 0 2,760
FIRST MIDWEST BANCORP DEL COM 320867104 15 721 SH   SOLE   0 0 721
FIRST REP BK SAN FRANCISCO C COM 33616C100 14 66 SH   SOLE   0 0 66
FIRST SOLAR INC COM 336433107 149 1,714 SH   SOLE   1,439 0 275
FIRST TR MORNINGSTAR DIVID L SHS 336917109 23 654 SH   SOLE   654 0 0
FIRST TR ENHANCED EQUITY INC COM 337318109 20 934 SH   SOLE   934 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2 10 SH   SOLE   10 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 102 1,500 SH   SOLE   1,500 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 21 179 SH   SOLE   179 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 155 3,613 SH   SOLE   3,613 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 4 71 SH   SOLE   71 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 119 2,020 SH   SOLE   0 0 2,020
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,082 22,574 SH   SOLE   22,574 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,073 52,806 SH   SOLE   52,806 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,308 26,164 SH   SOLE   26,164 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 841 14,060 SH   SOLE   14,060 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 53 1,000 SH   SOLE   1,000 0 0
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 417 20,850 SH   SOLE   20,850 0 0
FISERV INC COM 337738108 42 400 SH   SOLE   400 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 24 509 SH   SOLE   139 0 370
FLAHERTY & CRUMRINE PFD SECS COM 338478100 57 2,614 SH   SOLE   2,614 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 9 66 SH   SOLE   0 0 66
FLUOR CORP NEW COM 343412102 2 100 SH   SOLE   100 0 0
FLOWERS FOODS INC COM 343498101 87 3,160 SH   SOLE   0 0 3,160
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 8 103 SH   SOLE   0 0 103
FORD MTR CO DEL COM 345370860 716 34,451 SH   SOLE   34,451 0 0
FORGEROCK INC CL A 34631B101 3 98 SH   SOLE   0 0 98
FORTINET INC COM 34959E109 53 148 SH   SOLE   96 0 52
FORTIVE CORP COM 34959J108 29 378 SH   SOLE   378 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 530 4,955 SH   SOLE   2,359 0 2,596
FOUR CORNERS PPTY TR INC COM 35086T109 78 2,650 SH   SOLE   0 0 2,650
FRANCO NEV CORP COM 351858105 21 149 SH   SOLE   149 0 0
FRANKLIN ELEC INC COM 353514102 120 1,270 SH   SOLE   0 0 1,270
FREEPORT-MCMORAN INC CL B 35671D857 84 2,022 SH   SOLE   2,022 0 0
FRESHPET INC COM 358039105 8 79 SH   SOLE   0 0 79
FUELCELL ENERGY INC COM 35952H601 3 530 SH   SOLE   530 0 0
FULGENT GENETICS INC COM 359664109 1 10 SH   SOLE   10 0 0
FULLER H B CO COM 359694106 189 2,330 SH   SOLE   0 0 2,330
G1 THERAPEUTICS INC COM 3621LQ109 1 65 SH   SOLE   65 0 0
G III APPAREL GROUP LTD COM 36237H101 9 339 SH   SOLE   0 0 339
GABELLI DIVID & INCOME TR COM 36242H104 24 876 SH   SOLE   876 0 0
GENERAC HLDGS INC COM 368736104 32 90 SH   SOLE   90 0 0
GENERAL DYNAMICS CORP COM 369550108 131 626 SH   SOLE   626 0 0
GENERAL ELECTRIC CO COM NEW 369604301 121 1,279 SH   SOLE   1,279 0 0
GENERAL MLS INC COM 370334104 108 1,606 SH   SOLE   1,606 0 0
GENERAL MTRS CO COM 37045V100 31 534 SH   SOLE   534 0 0
GENUINE PARTS CO COM 372460105 214 1,523 SH   SOLE   1,523 0 0
GILEAD SCIENCES INC COM 375558103 90 1,242 SH   SOLE   1,242 0 0
GILDAN ACTIVEWEAR INC COM 375916103 89 2,100 SH   SOLE   0 0 2,100
GLACIER BANCORP INC NEW COM 37637Q105 54 950 SH   SOLE   0 0 950
GLATFELTER CORPORATION COM 377320106 15 864 SH   SOLE   0 0 864
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 223 5,046 SH   SOLE   3,872 0 1,174
GLOBAL PMTS INC COM 37940X102 87 645 SH   SOLE   645 0 0
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 20 1,665 SH   SOLE   1,665 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 91 4,123 SH   SOLE   4,123 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 43 1,400 SH   SOLE   1,400 0 0
GLOBAL X FDS EDUCATION ETF 37954Y723 11 1,275 SH   SOLE   1,275 0 0
GLOBUS MED INC CL A 379577208 24 331 SH   SOLE   79 0 252
GLYCOMIMETICS INC COM 38000Q102 0 245 SH   SOLE   245 0 0
GOLD ROYALTY CORP COMMON SHARES 38071H106 5 994 SH   SOLE   994 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 359 938 SH   SOLE   938 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2,280 23,962 SH   SOLE   0 0 23,962
GRACO INC COM 384109104 10 130 SH   SOLE   0 0 130
GRAHAM HLDGS CO COM CL B 384637104 54 85 SH   SOLE   9 0 76
GRAINGER W W INC COM 384802104 624 1,204 SH   SOLE   707 0 497
GREEN PLAINS INC COM 393222104 35 1,000 SH   SOLE   0 0 1,000
GRITSTONE BIO INC COM 39868T105 3 200 SH   SOLE   200 0 0
GUARDANT HEALTH INC COM 40131M109 29 285 SH   SOLE   106 0 179
GUIDEWIRE SOFTWARE INC COM 40171V100 80 701 SH   SOLE   66 0 635
HDFC BANK LTD SPONSORED ADS 40415F101 13 203 SH   SOLE   44 0 159
HNI CORP COM 404251100 77 1,820 SH   SOLE   0 0 1,820
HP INC COM 40434L105 40 1,073 SH   SOLE   1,073 0 0
HACKETT GROUP INC COM 404609109 168 8,200 SH   SOLE   0 0 8,200
HAIN CELESTIAL GROUP INC COM 405217100 5 107 SH   SOLE   0 0 107
HALLIBURTON CO COM 406216101 20 861 SH   SOLE   861 0 0
HANGER INC COM NEW 41043F208 12 686 SH   SOLE   686 0 0
HANOVER INS GROUP INC COM 410867105 130 990 SH   SOLE   0 0 990
HARSCO CORP COM 415864107 9 566 SH   SOLE   0 0 566
HARTFORD FINL SVCS GROUP INC COM 416515104 61 878 SH   SOLE   237 0 641
HASBRO INC COM 418056107 10 98 SH   SOLE   0 0 98
HEALTHCARE RLTY TR COM 421946104 12 377 SH   SOLE   0 0 377
HEALTHEQUITY INC COM 42226A107 2 44 SH   SOLE   0 0 44
HEICO CORP NEW CL A 422806208 7 56 SH   SOLE   0 0 56
HELMERICH & PAYNE INC COM 423452101 7 312 SH   SOLE   125 0 187
HENRY JACK & ASSOC INC COM 426281101 126 757 SH   SOLE   757 0 0
HERC HLDGS INC COM 42704L104 22 139 SH   SOLE   0 0 139
HERSHEY CO COM 427866108 29 150 SH   SOLE   150 0 0
HESKA CORP COM RESTRC NEW 42805E306 17 91 SH   SOLE   0 0 91
HIMS & HERS HEALTH INC COM CL A 433000106 46 7,000 SH   SOLE   7,000 0 0
HOME DEPOT INC COM 437076102 2,576 6,206 SH   SOLE   4,703 0 1,503
HONEYWELL INTL INC COM 438516106 432 2,071 SH   SOLE   2,064 0 7
HOSTESS BRANDS INC CL A 44109J106 8 390 SH   SOLE   0 0 390
HOULIHAN LOKEY INC CL A 441593100 135 1,300 SH   SOLE   0 0 1,300
HOWMET AEROSPACE INC COM 443201108 2 71 SH   SOLE   71 0 0
HUB GROUP INC CL A 443320106 17 207 SH   SOLE   0 0 207
IAC INTERACTIVECORP NEW COM NEW 44891N208 1 7 SH   SOLE   7 0 0
IAA INC COM 449253103 7 139 SH   SOLE   0 0 139
ITT INC COM 45073V108 18 176 SH   SOLE   41 0 135
ICICI BANK LIMITED ADR 45104G104 11 535 SH   SOLE   0 0 535
IDACORP INC COM 451107106 63 560 SH   SOLE   0 0 560
IDEANOMICS INC COM 45166V106 1 500 SH   SOLE   500 0 0
ILLINOIS TOOL WKS INC COM 452308109 155 629 SH   SOLE   37 0 592
ILLUMINA INC COM 452327109 32 83 SH   SOLE   83 0 0
IMPINJ INC COM 453204109 16 182 SH   SOLE   182 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 118 4,550 SH   SOLE   0 0 4,550
INDEPENDENT BANK GROUP INC COM 45384B106 16 220 SH   SOLE   0 0 220
INDEXIQ ETF TR IQ CHAIKIN US 45409B396 28 770 SH   SOLE   770 0 0
ING GROEP N.V. SPONSORED ADR 456837103 4 308 SH   SOLE   0 0 308
INGERSOLL RAND INC COM 45687V106 26 420 SH   SOLE   420 0 0
INGEVITY CORP COM 45688C107 8 113 SH   SOLE   113 0 0
INGREDION INC COM 457187102 162 1,679 SH   SOLE   315 0 1,364
INSPIRE MED SYS INC COM 457730109 83 362 SH   SOLE   300 0 62
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 3 598 SH   SOLE   598 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 6 21 SH   SOLE   21 0 0
INSULET CORP COM 45784P101 44 167 SH   SOLE   100 0 67
INTEL CORP COM 458140100 1,121 21,769 SH   SOLE   19,487 0 2,282
INTEGER HLDGS CORP COM 45826H109 3 33 SH   SOLE   0 0 33
INTELLIA THERAPEUTICS INC COM 45826J105 25 209 SH   SOLE   209 0 0
INTER PARFUMS INC COM 458334109 53 500 SH   SOLE   0 0 500
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 48 600 SH   SOLE   600 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 17 1,058 SH   SOLE   0 0 1,058
INTERCONTINENTAL EXCHANGE IN COM 45866F104 23 166 SH   SOLE   85 0 81
INTERNATIONAL BUSINESS MACHS COM 459200101 155 1,163 SH   SOLE   1,163 0 0
INTERNATIONAL PAPER CO COM 460146103 51 1,077 SH   SOLE   1,077 0 0
INTERPUBLIC GROUP COS INC COM 460690100 763 20,376 SH   SOLE   10,990 0 9,386
INVESCO QQQ TR UNIT SER 1 46090E103 93 235 SH   SOLE   235 0 0
INTUIT COM 461202103 373 580 SH   SOLE   230 0 350
INTUITIVE SURGICAL INC COM NEW 46120E602 19 54 SH   SOLE   54 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107 138 10,000 SH   SOLE   10,000 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107 204 15,000 SH   SOLE   15,000 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 13 185 SH   SOLE   185 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 15 240 SH   SOLE   240 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 14 85 SH   SOLE   85 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 9,027 111,681 SH   SOLE   107,351 0 4,330
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 13,099 62,132 SH   SOLE   60,380 0 1,752
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 17 176 SH   SOLE   176 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 621 3,816 SH   SOLE   3,816 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 21 900 SH   SOLE   900 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 3 17 SH   SOLE   17 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 4,864 258,428 SH   SOLE   249,543 0 8,885
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 6 114 SH   SOLE   114 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 15 275 SH   SOLE   275 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 23 316 SH   SOLE   316 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 16 172 SH   SOLE   172 0 0
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 6 249 SH   SOLE   249 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 358 7,914 SH   SOLE   7,914 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4,219 281,299 SH   SOLE   276,064 0 5,235
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 3 127 SH   SOLE   127 0 0
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 214 5,066 SH   SOLE   5,066 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 144 1,170 SH   SOLE   0 0 1,170
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 92 1,200 SH   SOLE   1,200 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 3,286 126,775 SH   SOLE   124,227 0 2,548
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 132 6,122 SH   SOLE   6,122 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 255 12,049 SH   SOLE   12,049 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 393 17,953 SH   SOLE   17,953 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 518 23,747 SH   SOLE   23,747 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 183 7,234 SH   SOLE   7,234 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 839 39,102 SH   SOLE   39,102 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 286 12,300 SH   SOLE   12,300 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 917 42,867 SH   SOLE   42,867 0 0
GOLD TR ISHARES NEW 464285204 230 6,601 SH   SOLE   6,601 0 0
ISHARES INC MSCI EMERG MRKT 464286533 1,105 17,590 SH   SOLE   17,492 0 98
ISHARES INC MSCI PAC JP ETF 464286665 14 300 SH   SOLE   300 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 25 355 SH   SOLE   355 0 0
ISHARES TR MORNINGSTR US EQ 464287127 46 700 SH   SOLE   700 0 0
ISHARES TR CORE S&P TTL STK 464287150 5,360 50,101 SH   SOLE   404 0 49,697
ISHARES TR SELECT DIVID ETF 464287168 739 6,029 SH   SOLE   5,969 0 60
ISHARES TR TIPS BD ETF 464287176 3,727 28,850 SH   SOLE   24,875 0 3,975
ISHARES TR CORE S&P500 ETF 464287200 21,399 44,862 SH   SOLE   39,662 0 5,201
ISHARES TR CORE US AGGBD ET 464287226 579 5,078 SH   SOLE   5,078 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 341 6,987 SH   SOLE   6,987 0 0
ISHARES TR IBOXX INV CP ETF 464287242 720 5,432 SH   SOLE   5,432 0 0
ISHARES TR GLOBAL TECH ETF 464287291 324 5,028 SH   SOLE   1,518 0 3,510
ISHARES TR S&P 500 GRWT ETF 464287309 835 9,976 SH   SOLE   1,004 0 8,972
ISHARES TR GLOB HLTHCRE ETF 464287325 41 449 SH   SOLE   449 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 254 3,167 SH   SOLE   786 0 2,381
ISHARES TR S&P 500 VAL ETF 464287408 9 60 SH   SOLE   60 0 0
ISHARES TR 20 YR TR BD ETF 464287432 16 107 SH   SOLE   7 0 100
ISHARES TR BARCLAYS 7 10 YR 464287440 39 342 SH   SOLE   342 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 424 4,957 SH   SOLE   4,957 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,029 13,083 SH   SOLE   13,058 0 25
ISHARES TR RUS MDCP VAL ETF 464287473 280 2,287 SH   SOLE   2,287 0 0
ISHARES TR RUS MD CP GR ETF 464287481 181 1,568 SH   SOLE   1,568 0 0
ISHARES TR RUS MID CAP ETF 464287499 11 136 SH   SOLE   136 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,905 10,261 SH   SOLE   9,327 0 934
ISHARES TR EXPANDED TECH 464287515 28 70 SH   SOLE   0 0 70
ISHARES TR ISHARES BIOTECH 464287556 73 479 SH   SOLE   479 0 0
ISHARES TR GLOBAL 100 ETF 464287572 7 88 SH   SOLE   88 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 345 2,055 SH   SOLE   2,055 0 0
ISHARES TR S&P MC 400GR ETF 464287606 65 768 SH   SOLE   768 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 601 1,968 SH   SOLE   1,674 0 294
ISHARES TR RUS 2000 VAL ETF 464287630 448 2,699 SH   SOLE   2,699 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,278 4,361 SH   SOLE   4,350 0 11
ISHARES TR RUSSELL 2000 ETF 464287655 22 101 SH   SOLE   101 0 0
ISHARES TR CORE S&P US VLU 464287663 25 324 SH   SOLE   324 0 0
ISHARES TR CORE S&P US GWT 464287671 159 1,375 SH   SOLE   375 0 1,000
ISHARES TR RUSSELL 3000 ETF 464287689 134 483 SH   SOLE   483 0 0
ISHARES TR US TELECOM ETF 464287713 1 26 SH   SOLE   26 0 0
ISHARES TR U.S. TECH ETF 464287721 53 465 SH   SOLE   465 0 0
ISHARES TR U.S. ENERGY ETF 464287796 216 7,184 SH   SOLE   1,756 0 5,428
ISHARES TR CORE S&P SCP ETF 464287804 7,462 65,168 SH   SOLE   59,597 0 5,571
ISHARES TR SP SMCP600VL ETF 464287879 11 108 SH   SOLE   108 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 221 3,104 SH   SOLE   3,104 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 4 202 SH   SOLE   202 0 0
ISHARES TR MSCI ACWI ETF 464288257 1,562 14,766 SH   SOLE   30 0 14,736
ISHARES TR JPMORGAN USD EMG 464288281 103 942 SH   SOLE   698 0 244
ISHARES TR INTL SEL DIV ETF 464288448 1,494 47,926 SH   SOLE   45,171 0 2,755
ISHARES TR MRGSTR SM CP ETF 464288505 122 2,140 SH   SOLE   2,140 0 0
ISHARES TR MBS ETF 464288588 12,092 112,555 SH   SOLE   104,975 0 7,580
ISHARES TR USD INV GRDE ETF 464288620 349 5,846 SH   SOLE   5,846 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 229 3,870 SH   SOLE   3,870 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,690 31,376 SH   SOLE   25,047 0 6,329
ISHARES TR 10-20 YR TRS ETF 464288653 27 185 SH   SOLE   46 0 139
ISHARES TR 3 7 YR TREAS BD 464288661 62 479 SH   SOLE   479 0 0
ISHARES TR SHORT TREAS BD 464288679 6 58 SH   SOLE   58 0 0
ISHARES TR PFD AND INCM SEC 464288687 875 22,191 SH   SOLE   22,191 0 0
ISHARES TR US AER DEF ETF 464288760 74 724 SH   SOLE   724 0 0
ISHARES TR U.S. MED DVC ETF 464288810 40 600 SH   SOLE   600 0 0
ISHARES TR US HLTHCR PR ETF 464288828 19 64 SH   SOLE   64 0 0
ISHARES TR EAFE VALUE ETF 464288877 966 19,166 SH   SOLE   4,797 0 14,369
ISHARES TR EAFE GRWTH ETF 464288885 950 8,618 SH   SOLE   2,231 0 6,387
ISHARES TR CORE LT USDB ETF 464289479 24 328 SH   SOLE   256 0 72
ISHARES TR INDIA 50 ETF 464289529 9 180 SH   SOLE   0 0 180
ISHARES TR AGGRES ALLOC ETF 464289859 340 4,665 SH   SOLE   996 0 3,669
ISHARES TR GRWT ALLOCAT ETF 464289867 214 3,755 SH   SOLE   2,408 0 1,347
ISHARES TR MODERT ALLOC ETF 464289875 2 41 SH   SOLE   0 0 41
ISHARES SILVER TR ISHARES 46428Q109 375 17,429 SH   SOLE   15,009 0 2,420
ISHARES TR US TREAS BD ETF 46429B267 986 36,957 SH   SOLE   7,514 0 29,443
ISHARES TR A RATE CP BD ETF 46429B291 73 1,305 SH   SOLE   1,305 0 0
ISHARES TR GNMA BOND ETF 46429B333 1,326 26,660 SH   SOLE   26,660 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 622 6,155 SH   SOLE   6,155 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 211 2,613 SH   SOLE   772 0 1,841
ISHARES TR 0-5 YR TIPS ETF 46429B747 389 3,677 SH   SOLE   3,677 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 1,292 25,870 SH   SOLE   25,870 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 230 7,447 SH   SOLE   1,635 0 5,812
ISHARES TR MSCI USA QLT FCT 46432F339 2,284 15,692 SH   SOLE   0 0 15,692
ISHARES TR MSCI USA VALUE 46432F388 402 3,675 SH   SOLE   932 0 2,743
ISHARES TR MSCI USA MMENTM 46432F396 4 24 SH   SOLE   0 0 24
ISHARES TR CORE MSCI TOTAL 46432F834 297 4,182 SH   SOLE   2,682 0 1,500
ISHARES TR CORE MSCI EAFE 46432F842 7,956 106,593 SH   SOLE   102,442 0 4,151
ISHARES TR CORE 1 5 YR USD 46432F859 2,255 44,723 SH   SOLE   44,723 0 0
ISHARES INC CORE MSCI EMKT 46434G103 2,946 49,209 SH   SOLE   46,039 0 3,170
ISHARES INC MSCI JPN ETF NEW 46434G822 232 3,466 SH   SOLE   3,466 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 381 9,592 SH   SOLE   2,839 0 6,753
ISHARES TR 0-5YR HI YL CP 46434V407 358 7,897 SH   SOLE   7,897 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,420 26,837 SH   SOLE   5,668 0 21,169
ISHARES TR CORE DIV GRWTH 46434V621 536 9,642 SH   SOLE   0 0 9,642
ISHARES TR TRS FLT RT BD 46434V860 45 890 SH   SOLE   890 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 46 905 SH   SOLE   397 0 508
ISHARES TR IBONDS DEC23 ETF 46434VAX8 2,099 81,763 SH   SOLE   77,503 0 4,260
ISHARES TR IBONDS DEC22 ETF 46434VBA7 1,425 56,697 SH   SOLE   52,693 0 4,004
ISHARES TR IBONDS DEC25 ETF 46434VBD1 3,172 120,059 SH   SOLE   114,421 0 5,638
ISHARES TR IBONDS DEC24 ETF 46434VBG4 3,034 117,026 SH   SOLE   112,117 0 4,909
ISHARES TR CONV BD ETF 46435G102 346 3,878 SH   SOLE   3,878 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 111 4,334 SH   SOLE   4,334 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 15 232 SH   SOLE   232 0 0
ISHARES TR CORE MSCI INTL 46435G326 92 1,361 SH   SOLE   0 0 1,361
ISHARES TR ESG AWR MSCI USA 46435G425 2,097 19,435 SH   SOLE   4,870 0 14,565
ISHARES TR FALN ANGLS USD 46435G474 461 15,379 SH   SOLE   2,439 0 12,940
ISHARES TR ESG AW MSCI EAFE 46435G516 137 1,727 SH   SOLE   462 0 1,265
ISHARES TR INTL DIV GRWTH 46435G524 97 1,431 SH   SOLE   1,431 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 3,427 131,444 SH   SOLE   126,600 0 4,844
ISHARES TR ESG MSCI LEADR 46435U218 4 50 SH   SOLE   50 0 0
ISHARES TR IBONDS DEC 26 46435U259 171 6,366 SH   SOLE   0 0 6,366
ISHARES TR IBONDS DEC 25 46435U432 169 6,062 SH   SOLE   0 0 6,062
ISHARES TR IBDS DEC28 ETF 46435U515 136 4,799 SH   SOLE   4,605 0 194
ISHARES TR ESG AWR US AGRGT 46435U549 1 20 SH   SOLE   20 0 0
ISHARES TR ESG AWARE MSCI 46435U663 141 3,503 SH   SOLE   2,115 0 1,388
ISHARES TR IBONDS DEC 46435U697 167 6,213 SH   SOLE   0 0 6,213
ISHARES TR IBONDS 27 ETF 46435UAA9 1,182 44,495 SH   SOLE   43,804 0 691
ISHARES TR IBONDS DEC 29 46436E205 106 4,044 SH   SOLE   4,000 0 44
ISHARES TR ESG MSCI USA ETF 46436E767 63 1,595 SH   SOLE   0 0 1,595
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 4 1,138 SH   SOLE   0 0 1,138
J & J SNACK FOODS CORP COM 466032109 68 430 SH   SOLE   0 0 430
JPMORGAN CHASE & CO COM 46625H100 2,025 12,788 SH   SOLE   11,133 0 1,655
JACK IN THE BOX INC COM 466367109 17 194 SH   SOLE   0 0 194
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 1,688 33,055 SH   SOLE   26,437 0 6,618
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 528 10,461 SH   SOLE   5,379 0 5,082
JELD-WEN HLDG INC COM 47580P103 5 190 SH   SOLE   0 0 190
JOHNSON & JOHNSON COM 478160104 2,007 11,734 SH   SOLE   11,734 0 0
JOINT CORP COM 47973J102 6 85 SH   SOLE   0 0 85
JONES LANG LASALLE INC COM 48020Q107 63 235 SH   SOLE   23 0 212
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 9 750 SH   SOLE   750 0 0
KLA CORP COM NEW 482480100 75 174 SH   SOLE   0 0 174
KADANT INC COM 48282T104 10 44 SH   SOLE   44 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 19 200 SH   SOLE   200 0 0
KELLOGG CO COM 487836108 10 150 SH   SOLE   150 0 0
KEMPER CORP COM 488401100 10 165 SH   SOLE   0 0 165
KEYCORP COM 493267108 21 900 SH   SOLE   900 0 0
KIMBERLY-CLARK CORP COM 494368103 149 1,046 SH   SOLE   1,046 0 0
KINDER MORGAN INC DEL COM 49456B101 48 3,007 SH   SOLE   3,007 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 87 2,084 SH   SOLE   270 0 1,814
KITE RLTY GROUP TR COM NEW 49803T300 7 338 SH   SOLE   0 0 338
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 5 128 SH   SOLE   102 0 26
KONTOOR BRANDS INC COM 50050N103 2 35 SH   SOLE   35 0 0
KORN FERRY COM NEW 500643200 19 255 SH   SOLE   0 0 255
KRANESHARES TR BOSERA MSCI CH 500767405 308 308,024 SH   SOLE   100,000 0 208,024
KROGER CO COM 501044101 66 1,462 SH   SOLE   500 0 962
KULICKE & SOFFA INDS INC COM 501242101 19 310 SH   SOLE   0 0 310
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 4 199 SH   SOLE   199 0 0
LKQ CORP COM 501889208 32 540 SH   SOLE   540 0 0
LTC PPTYS INC COM 502175102 24 114 SH   SOLE   0 0 114
L3HARRIS TECHNOLOGIES INC COM 502431109 12 54 SH   SOLE   54 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 78 248 SH   SOLE   125 0 123
LAM RESEARCH CORP COM 512807108 29 40 SH   SOLE   23 0 17
LAMB WESTON HLDGS INC COM 513272104 29 462 SH   SOLE   462 0 0
LANDSTAR SYS INC COM 515098101 57 320 SH   SOLE   0 0 320
LAUDER ESTEE COS INC CL A 518439104 91 245 SH   SOLE   115 0 130
LEAR CORP COM NEW 521865204 7 36 SH   SOLE   36 0 0
LEGGETT & PLATT INC COM 524660107 70 1,700 SH   SOLE   0 0 1,700
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 219 3,608 SH   SOLE   2,408 0 1,200
LEIDOS HOLDINGS INC COM 525327102 1 16 SH   SOLE   16 0 0
LENNOX INTL INC COM 526107107 6 20 SH   SOLE   20 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 0 3 SH   SOLE   3 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 5 34 SH   SOLE   34 0 0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1 15 SH   SOLE   15 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2 30 SH   SOLE   30 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 0 7 SH   SOLE   7 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 0 3 SH   SOLE   3 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 0 6 SH   SOLE   6 0 0
LILLY ELI & CO COM 532457108 464 1,679 SH   SOLE   1,679 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 0 10 SH   SOLE   10 0 0
LITTELFUSE INC COM 537008104 132 420 SH   SOLE   0 0 420
LOCKHEED MARTIN CORP COM 539830109 456 1,283 SH   SOLE   1,280 0 3
LOEWS CORP COM 540424108 200 3,461 SH   SOLE   399 0 3,062
LORDSTOWN MOTORS CORP COM CL A 54405Q100 5 1,480 SH   SOLE   1,480 0 0
LOUISIANA PAC CORP COM 546347105 38 488 SH   SOLE   129 0 359
LOWES COS INC COM 548661107 1,217 4,709 SH   SOLE   4,180 0 529
LUCID GROUP INC COM 549498103 4 100 SH   SOLE   100 0 0
LULULEMON ATHLETICA INC COM 550021109 78 199 SH   SOLE   180 0 19
LUMEN TECHNOLOGIES INC COM 550241103 2 157 SH   SOLE   157 0 0
LUMENTUM HLDGS INC COM 55024U109 13 125 SH   SOLE   125 0 0
M & T BK CORP COM 55261F104 9 58 SH   SOLE   8 0 50
MDU RES GROUP INC COM 552690109 28 900 SH   SOLE   900 0 0
MGP INGREDIENTS INC NEW COM 55303J106 96 1,130 SH   SOLE   0 0 1,130
MKS INSTRS INC COM 55306N104 21 123 SH   SOLE   37 0 86
MPLX LP COM UNIT REP LTD 55336V100 82 2,770 SH   SOLE   2,770 0 0
MSC INDL DIRECT INC CL A 553530106 106 1,260 SH   SOLE   0 0 1,260
MSCI INC COM 55354G100 31 51 SH   SOLE   35 0 16
MAIN STR CAP CORP COM 56035L104 4 90 SH   SOLE   90 0 0
MANDIANT INC COM 562662106 2 100 SH   SOLE   100 0 0
MANNKIND CORP COM NEW 56400P706 102 23,350 SH   SOLE   23,350 0 0
MANPOWERGROUP INC WIS COM 56418H100 50 516 SH   SOLE   0 0 516
MARATHON DIGITAL HOLDINGS IN COM 565788106 134 4,075 SH   SOLE   4,075 0 0
MARATHON OIL CORP COM 565849106 2 92 SH   SOLE   92 0 0
MARATHON PETE CORP COM 56585A102 7 117 SH   SOLE   117 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 0 1 SH   SOLE   1 0 0
MARRIOTT INTL INC NEW CL A 571903202 110 663 SH   SOLE   663 0 0
MARVELL TECHNOLOGY INC COM 573874104 238 2,720 SH   SOLE   1,720 0 1,000
MASIMO CORP COM 574795100 4 13 SH   SOLE   13 0 0
MASTEC INC COM 576323109 29 317 SH   SOLE   89 0 228
MASTERCARD INCORPORATED CL A 57636Q104 384 1,068 SH   SOLE   406 0 662
MATCH GROUP INC NEW COM 57667L107 2 15 SH   SOLE   15 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4 46 SH   SOLE   46 0 0
MCDONALDS CORP COM 580135101 269 1,003 SH   SOLE   1,003 0 0
MCGRATH RENTCORP COM 580589109 14 174 SH   SOLE   0 0 174
MCKESSON CORP COM 58155Q103 162 650 SH   SOLE   650 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 416 17,621 SH   SOLE   8,015 0 9,606
MEDIFAST INC COM 58470H101 26 125 SH   SOLE   34 0 91
MERCER INTL INC COM 588056101 4 300 SH   SOLE   300 0 0
MERCHANTS BANCORP IND COM 58844R108 31 656 SH   SOLE   173 0 483
MERCK & CO INC COM 58933Y105 332 4,333 SH   SOLE   4,008 0 325
MERITAGE HOMES CORP COM 59001A102 48 390 SH   SOLE   390 0 0
METLIFE INC COM 59156R108 71 1,137 SH   SOLE   1,137 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 14 8 SH   SOLE   0 0 8
MICROSOFT CORP COM 594918104 7,842 23,318 SH   SOLE   17,421 0 5,897
MICROCHIP TECHNOLOGY INC. COM 595017104 28 320 SH   SOLE   320 0 0
MICRON TECHNOLOGY INC COM 595112103 116 1,250 SH   SOLE   1,250 0 0
MILLERKNOLL INC COM 600544100 60 1,539 SH   SOLE   0 0 1,539
MINERALS TECHNOLOGIES INC COM 603158106 15 204 SH   SOLE   0 0 204
MITEK SYS INC COM NEW 606710200 25 1,401 SH   SOLE   370 0 1,031
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 5 876 SH   SOLE   0 0 876
MODERNA INC COM 60770K107 32 127 SH   SOLE   127 0 0
MOLINA HEALTHCARE INC COM 60855R100 38 118 SH   SOLE   31 0 87
MONDELEZ INTL INC CL A 609207105 413 6,235 SH   SOLE   2,817 0 3,418
MONOLITHIC PWR SYS INC COM 609839105 27 54 SH   SOLE   0 0 54
MONRO INC COM 610236101 103 1,760 SH   SOLE   0 0 1,760
MONOPAR THERAPEUTICS INC COM 61023L108 2 500 SH   SOLE   500 0 0
MOODYS CORP COM 615369105 248 634 SH   SOLE   634 0 0
MOOG INC CL A 615394202 130 1,610 SH   SOLE   0 0 1,610
MORGAN STANLEY COM NEW 617446448 173 1,765 SH   SOLE   1,765 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 7 26 SH   SOLE   26 0 0
MOVING IMAGE TECHNOLOGIES IN COMMON STOCK 62464R109 0 25 SH   SOLE   25 0 0
MUELLER WTR PRODS INC COM SER A 624758108 162 11,250 SH   SOLE   0 0 11,250
NANOSTRING TECHNOLOGIES INC COM 63009R109 3 81 SH   SOLE   0 0 81
NASDAQ INC COM 631103108 550 2,619 SH   SOLE   1,065 0 1,554
NATERA INC COM 632307104 22 237 SH   SOLE   0 0 237
NATIONAL HEALTH INVS INC COM 63633D104 11 200 SH   SOLE   200 0 0
NATIONAL INSTRS CORP COM 636518102 169 3,880 SH   SOLE   0 0 3,880
NEOGEN CORP COM 640491106 16 344 SH   SOLE   0 0 344
NEOLEUKIN THERAPEUTICS INC COM 64049K104 0 100 SH   SOLE   100 0 0
NEOGENOMICS INC COM NEW 64049M209 34 1,000 SH   SOLE   1,000 0 0
NETFLIX INC COM 64110L106 60 100 SH   SOLE   100 0 0
NETEASE INC SPONSORED ADS 64110W102 6 62 SH   SOLE   40 0 22
NEW JERSEY RES CORP COM 646025106 27 665 SH   SOLE   665 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 38 3,118 SH   SOLE   3,118 0 0
NEW YORK TIMES CO CL A 650111107 22 449 SH   SOLE   449 0 0
NEWMONT CORP COM 651639106 423 6,814 SH   SOLE   6,178 0 636
NEXTERA ENERGY INC COM 65339F101 1,067 11,430 SH   SOLE   11,430 0 0
NIKE INC CL B 654106103 468 2,807 SH   SOLE   1,428 0 1,379
NISOURCE INC COM 65473P105 19 696 SH   SOLE   696 0 0
NOKIA CORP SPONSORED ADR 654902204 2,444 392,864 SH   SOLE   265,802 0 127,062
NORFOLK SOUTHN CORP COM 655844108 499 1,675 SH   SOLE   1,675 0 0
NORTHERN OIL AND GAS INC MN COM 665531307 25 1,213 SH   SOLE   330 0 883
NORTHERN TR CORP COM 665859104 2 16 SH   SOLE   16 0 0
NORTHROP GRUMMAN CORP COM 666807102 165 426 SH   SOLE   426 0 0
NORTHWESTERN CORP COM NEW 668074305 14 241 SH   SOLE   0 0 241
NOVARTIS AG SPONSORED ADR 66987V109 71 816 SH   SOLE   642 0 174
NOVO-NORDISK A S ADR 670100205 82 730 SH   SOLE   0 0 730
NUCOR CORP COM 670346105 304 2,659 SH   SOLE   980 0 1,679
NVIDIA CORPORATION COM 67066G104 824 2,801 SH   SOLE   2,801 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 13 19 SH   SOLE   19 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 0 21 SH   SOLE   21 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 16 45 SH   SOLE   0 0 45
OLD REP INTL CORP COM 680223104 167 6,804 SH   SOLE   274 0 6,530
OMNICOM GROUP INC COM 681919106 7 101 SH   SOLE   101 0 0
ONE LIBERTY PPTYS INC COM 682406103 42 1,197 SH   SOLE   1,197 0 0
ONEMAIN HLDGS INC COM 68268W103 19 382 SH   SOLE   106 0 276
OPENDOOR TECHNOLOGIES INC COM 683712103 4 245 SH   SOLE   245 0 0
ORACLE CORP COM 68389X105 169 1,937 SH   SOLE   422 0 1,515
ORGANON & CO COMMON STOCK 68622V106 6 182 SH   SOLE   182 0 0
ORION OFFICE REIT INC COM 68629Y103 0 8 SH   SOLE   8 0 0
OTIS WORLDWIDE CORP COM 68902V107 103 1,186 SH   SOLE   1,091 0 95
OXFORD INDS INC COM 691497309 10 96 SH   SOLE   0 0 96
PDC ENERGY INC COM 69327R101 13 259 SH   SOLE   0 0 259
PJT PARTNERS INC COM CL A 69343T107 1 12 SH   SOLE   12 0 0
PPG INDS INC COM 693506107 27 155 SH   SOLE   155 0 0
PPL CORP COM 69351T106 4 125 SH   SOLE   125 0 0
PRA GROUP INC COM 69354N106 22 432 SH   SOLE   0 0 432
PS BUSINESS PKS INC CALIF COM 69360J107 64 345 SH   SOLE   0 0 345
PACER FDS TR BNCHMRK INFRA 69374H741 12 275 SH   SOLE   275 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3 142 SH   SOLE   142 0 0
PACIFIC PREMIER BANCORP COM 69478X105 17 430 SH   SOLE   0 0 430
PACIRA BIOSCIENCES INC COM 695127100 24 393 SH   SOLE   107 0 286
PALANTIR TECHNOLOGIES INC CL A 69608A108 16 900 SH   SOLE   900 0 0
PALO ALTO NETWORKS INC COM 697435105 8 15 SH   SOLE   15 0 0
PAN AMERN SILVER CORP COM 697900108 49 1,950 SH   SOLE   1,950 0 0
PARAMOUNT GROUP INC COM 69924R108 14 1,650 SH   SOLE   682 0 968
PARATEK PHARMACEUTICALS INC COM 699374302 0 74 SH   SOLE   74 0 0
PARSONS CORP DEL COM 70202L102 2 72 SH   SOLE   0 0 72
PATRICK INDS INC COM 703343103 23 280 SH   SOLE   72 0 208
PATTERSON COS INC COM 703395103 13 437 SH   SOLE   0 0 437
PAYCHEX INC COM 704326107 193 1,416 SH   SOLE   1,294 0 122
PAYCOM SOFTWARE INC COM 70432V102 16 38 SH   SOLE   0 0 38
PAYCOR HCM INC COM 70435P102 16 550 SH   SOLE   0 0 550
PAYPAL HLDGS INC COM 70450Y103 491 2,604 SH   SOLE   1,331 0 1,273
PEBBLEBROOK HOTEL TR COM 70509V100 9 396 SH   SOLE   0 0 396
PELOTON INTERACTIVE INC CL A COM 70614W100 4 109 SH   SOLE   109 0 0
PENN NATL GAMING INC COM 707569109 6 110 SH   SOLE   110 0 0
PEPSICO INC COM 713448108 1,253 7,214 SH   SOLE   5,770 0 1,444
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 8 264 SH   SOLE   0 0 264
PFIZER INC COM 717081103 2,198 37,224 SH   SOLE   34,539 0 2,685
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 6 287 SH   SOLE   0 0 287
PHILIP MORRIS INTL INC COM 718172109 137 1,440 SH   SOLE   1,367 0 73
PHILLIPS 66 COM 718546104 15 202 SH   SOLE   202 0 0
PIEDMONT LITHIUM INC COM 72016P105 2 33 SH   SOLE   33 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 12 646 SH   SOLE   0 0 646
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 1,049 10,428 SH   SOLE   10,428 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,286 12,665 SH   SOLE   12,432 0 233
PLEXUS CORP COM 729132100 18 188 SH   SOLE   0 0 188
PLUG POWER INC COM NEW 72919P202 85 3,000 SH   SOLE   3,000 0 0
POLARIS INC COM 731068102 16 147 SH   SOLE   44 0 103
POOL CORP COM 73278L105 14 24 SH   SOLE   24 0 0
POWER INTEGRATIONS INC COM 739276103 160 1,720 SH   SOLE   0 0 1,720
PREMIER FINANCIAL CORP COM 74052F108 25 797 SH   SOLE   214 0 583
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 18 289 SH   SOLE   0 0 289
PRICE T ROWE GROUP INC COM 74144T108 41 207 SH   SOLE   207 0 0
PRICESMART INC COM 741511109 110 1,510 SH   SOLE   0 0 1,510
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 110 1,526 SH   SOLE   100 0 1,426
PROCTER AND GAMBLE CO COM 742718109 1,778 10,871 SH   SOLE   10,367 0 504
PROGRESS SOFTWARE CORP COM 743312100 13 264 SH   SOLE   0 0 264
PROGRESSIVE CORP COM 743315103 18 176 SH   SOLE   110 0 66
PROS HOLDINGS INC COM 74346Y103 9 251 SH   SOLE   0 0 251
PROSHARES TR PSHS ULTRUSS2000 74347R842 22 400 SH   SOLE   400 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 162 1,646 SH   SOLE   1,646 0 0
PRUDENTIAL FINL INC COM 744320102 108 997 SH   SOLE   997 0 0
PRUDENTIAL PLC ADR 74435K204 18 527 SH   SOLE   0 0 527
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 60 893 SH   SOLE   893 0 0
PULTE GROUP INC COM 745867101 25 446 SH   SOLE   115 0 331
Q2 HLDGS INC COM 74736L109 13 161 SH   SOLE   0 0 161
QUALCOMM INC COM 747525103 2,193 11,992 SH   SOLE   10,253 0 1,739
QUANTUMSCAPE CORP COM CL A 74767V109 7 300 SH   SOLE   300 0 0
QUEST DIAGNOSTICS INC COM 74834L100 4 22 SH   SOLE   22 0 0
QUIDEL CORP COM 74838J101 24 178 SH   SOLE   0 0 178
QURATE RETAIL INC COM SER A 74915M100 0 62 SH   SOLE   62 0 0
RAYMOND JAMES FINL INC COM 754730109 29 292 SH   SOLE   292 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 407 4,729 SH   SOLE   4,681 0 48
RBC BEARINGS INC COM 75524B104 22 111 SH   SOLE   0 0 111
REALTY INCOME CORP COM 756109104 6 81 SH   SOLE   81 0 0
REGENERON PHARMACEUTICALS COM 75886F107 11 18 SH   SOLE   18 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 87 3,988 SH   SOLE   3,475 0 513
RELIANCE STEEL & ALUMINUM CO COM 759509102 24 149 SH   SOLE   40 0 109
RELX PLC SPONSORED ADR 759530108 16 498 SH   SOLE   0 0 498
RENASANT CORP COM 75970E107 13 344 SH   SOLE   0 0 344
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1 32 SH   SOLE   32 0 0
REPLIGEN CORP COM 759916109 41 153 SH   SOLE   0 0 153
REPUBLIC SVCS INC COM 760759100 15 106 SH   SOLE   106 0 0
RESMED INC COM 761152107 26 100 SH   SOLE   100 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 0 14 SH   SOLE   14 0 0
RINGCENTRAL INC CL A 76680R206 15 80 SH   SOLE   0 0 80
RIO TINTO PLC SPONSORED ADR 767204100 11 162 SH   SOLE   0 0 162
ROBERT HALF INTL INC COM 770323103 94 839 SH   SOLE   662 0 177
ROBLOX CORP CL A 771049103 35 340 SH   SOLE   340 0 0
ROCKWELL AUTOMATION INC COM 773903109 332 952 SH   SOLE   952 0 0
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 2 200 SH   SOLE   200 0 0
ROKU INC COM CL A 77543R102 51 225 SH   SOLE   225 0 0
ROLLINS INC COM 775711104 186 5,424 SH   SOLE   5,424 0 0
ROPER TECHNOLOGIES INC COM 776696106 30 60 SH   SOLE   60 0 0
ROYAL BK CDA COM 780087102 19 182 SH   SOLE   182 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 17 384 SH   SOLE   225 0 159
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 9 198 SH   SOLE   0 0 198
ROYAL GOLD INC COM 780287108 13 121 SH   SOLE   121 0 0
RUSH ENTERPRISES INC CL A 781846209 24 435 SH   SOLE   0 0 435
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 7 70 SH   SOLE   0 0 70
S&P GLOBAL INC COM 78409V104 60 127 SH   SOLE   0 0 127
SPDR S&P 500 ETF TR TR UNIT 78462F103 587 1,235 SH   SOLE   250 0 985
SPDR GOLD TR GOLD SHS 78463V107 917 5,365 SH   SOLE   5,365 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 59 1,525 SH   SOLE   1,525 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 64 688 SH   SOLE   688 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 249 3,436 SH   SOLE   3,436 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 17 525 SH   SOLE   525 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656 13 400 SH   SOLE   400 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 21 648 SH   SOLE   648 0 0
SPDR SER TR S&P REGL BKG 78464A698 4 50 SH   SOLE   50 0 0
SPDR SER TR S&P DIVID ETF 78464A763 14 106 SH   SOLE   106 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 5,195 73,068 SH   SOLE   69,441 0 3,627
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2 24 SH   SOLE   24 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 169 464 SH   SOLE   464 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 35 323 SH   SOLE   323 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 722 17,174 SH   SOLE   17,137 0 37
SAIA INC COM 78709Y105 14 43 SH   SOLE   0 0 43
SALESFORCE COM INC COM 79466L302 2,350 9,248 SH   SOLE   6,521 0 2,727
SANDY SPRING BANCORP INC COM 800363103 17 363 SH   SOLE   0 0 363
SANMINA CORPORATION COM 801056102 15 369 SH   SOLE   93 0 276
SANOFI SPONSORED ADR 80105N105 26 528 SH   SOLE   0 0 528
SAP SE SPON ADR 803054204 31 220 SH   SOLE   18 0 202
SCANSOURCE INC COM 806037107 120 3,420 SH   SOLE   3,420 0 0
SCHLUMBERGER LTD COM STK 806857108 1,995 66,598 SH   SOLE   44,313 0 22,285
SCHWAB CHARLES CORP COM 808513105 583 6,929 SH   SOLE   6,911 0 18
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 199 1,764 SH   SOLE   1,764 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 426 3,739 SH   SOLE   3,739 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 576 3,515 SH   SOLE   3,515 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 131 1,790 SH   SOLE   1,790 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 131 1,633 SH   SOLE   1,443 0 190
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 82 799 SH   SOLE   799 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 182 2,256 SH   SOLE   2,256 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5 126 SH   SOLE   126 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4 68 SH   SOLE   68 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 10 200 SH   SOLE   200 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 30 474 SH   SOLE   474 0 0
SCIENTIFIC GAMES CORP COM 80874P109 33 500 SH   SOLE   500 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 1 48 SH   SOLE   48 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 177 1,258 SH   SOLE   1,258 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 99 1,286 SH   SOLE   1,286 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 151 740 SH   SOLE   740 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 7 123 SH   SOLE   123 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 169 4,315 SH   SOLE   4,315 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 97 913 SH   SOLE   913 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 380 2,184 SH   SOLE   2,184 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 6 81 SH   SOLE   81 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 21 300 SH   SOLE   300 0 0
SELECTIVE INS GROUP INC COM 816300107 18 215 SH   SOLE   0 0 215
SEMTECH CORP COM 816850101 1,356 15,243 SH   SOLE   9,247 0 5,996
SEMPRA COM 816851109 359 2,711 SH   SOLE   1,336 0 1,375
SERVICE CORP INTL COM 817565104 6 89 SH   SOLE   89 0 0
SERVICENOW INC COM 81762P102 35 54 SH   SOLE   33 0 21
SHAKE SHACK INC CL A 819047101 6 80 SH   SOLE   0 0 80
SHERWIN WILLIAMS CO COM 824348106 19 53 SH   SOLE   0 0 53
SHOCKWAVE MED INC COM 82489T104 19 109 SH   SOLE   0 0 109
SHOPIFY INC CL A 82509L107 328 238 SH   SOLE   226 0 12
SHUTTERSTOCK INC COM 825690100 3,514 31,696 SH   SOLE   19,082 0 12,615
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 458 15,470 SH   SOLE   15,470 0 0
SIMON PPTY GROUP INC NEW COM 828806109 16 100 SH   SOLE   100 0 0
SIMULATIONS PLUS INC COM 829214105 117 2,470 SH   SOLE   0 0 2,470
SIRIUS XM HOLDINGS INC COM 82968B103 57 9,000 SH   SOLE   9,000 0 0
SKECHERS U S A INC CL A 830566105 18 422 SH   SOLE   103 0 319
SKYWORKS SOLUTIONS INC COM 83088M102 3,298 21,258 SH   SOLE   14,759 0 6,499
SMITH & WESSON BRANDS INC COM 831754106 6 350 SH   SOLE   350 0 0
SMARTFINANCIAL INC COM NEW 83190L208 18 659 SH   SOLE   659 0 0
SMARTSHEET INC COM CL A 83200N103 24 312 SH   SOLE   0 0 312
SMUCKER J M CO COM NEW 832696405 244 1,799 SH   SOLE   1,639 0 160
SNOWFLAKE INC CL A 833445109 75 220 SH   SOLE   220 0 0
SOFI TECHNOLOGIES INC COM 83406F102 50 3,150 SH   SOLE   3,150 0 0
SONOCO PRODS CO COM 835495102 50 857 SH   SOLE   857 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307 6 44 SH   SOLE   44 0 0
SONOS INC COM 83570H108 5 180 SH   SOLE   180 0 0
SOS LIMITED SPNSORD ADS NEW 83587W106 1 890 SH   SOLE   890 0 0
SOUTHSTATE CORPORATION COM 840441109 171 2,133 SH   SOLE   276 0 1,857
SOUTHERN CO COM 842587107 936 13,643 SH   SOLE   13,621 0 22
SOUTHERN FIRST BANCSHARES COM 842873101 49 780 SH   SOLE   780 0 0
SOUTHWEST AIRLS CO COM 844741108 50 1,160 SH   SOLE   1,160 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 10 149 SH   SOLE   0 0 149
SOUTHWESTERN ENERGY CO COM 845467109 23 4,974 SH   SOLE   1,324 0 3,650
SPIRE INC COM 84857L101 33 500 SH   SOLE   500 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 195 24,260 SH   SOLE   14,260 0 10,000
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 25 1,384 SH   SOLE   1,384 0 0
SPROUT SOCIAL INC COM CL A 85209W109 7 75 SH   SOLE   0 0 75
BLOCK INC CL A 852234103 81 503 SH   SOLE   503 0 0
STAG INDL INC COM 85254J102 66 1,381 SH   SOLE   0 0 1,381
STANDEX INTL CORP COM 854231107 107 970 SH   SOLE   0 0 970
STARBUCKS CORP COM 855244109 976 8,346 SH   SOLE   5,197 0 3,149
STATE STR CORP COM 857477103 37 403 SH   SOLE   0 0 403
STERLING BANCORP DEL COM 85917A100 101 3,900 SH   SOLE   0 0 3,900
STITCH FIX INC COM CL A 860897107 4 225 SH   SOLE   225 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506 52 2,000 SH   SOLE   2,000 0 0
STRYKER CORPORATION COM 863667101 222 831 SH   SOLE   85 0 746
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 6 879 SH   SOLE   0 0 879
SUN CMNTYS INC COM 866674104 4 19 SH   SOLE   19 0 0
SWITCH INC CL A 87105L104 140 4,900 SH   SOLE   0 0 4,900
SYLVAMO CORP COMMON STOCK 871332102 0 7 SH   SOLE   7 0 0
SYNALLOY CORP COM 871565107 0 16 SH   SOLE   16 0 0
SYNAPTICS INC COM 87157D109 128 441 SH   SOLE   0 0 441
SYNOPSYS INC COM 871607107 47 127 SH   SOLE   127 0 0
SYNOVUS FINL CORP COM NEW 87161C501 27 570 SH   SOLE   570 0 0
SYNCHRONY FINANCIAL COM 87165B103 8 171 SH   SOLE   20 0 151
SYSCO CORP COM 871829107 3 35 SH   SOLE   35 0 0
TJX COS INC NEW COM 872540109 461 6,071 SH   SOLE   5,461 0 610
T-MOBILE US INC COM 872590104 26 228 SH   SOLE   228 0 0
TRI POINTE HOMES INC COM 87265H109 17 619 SH   SOLE   0 0 619
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 67 553 SH   SOLE   150 0 403
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 11 827 SH   SOLE   111 0 716
TANDEM DIABETES CARE INC COM NEW 875372203 114 755 SH   SOLE   755 0 0
TARGET CORP COM 87612E106 676 2,921 SH   SOLE   2,596 0 325
TARGA RES CORP COM 87612G101 104 2,000 SH   SOLE   2,000 0 0
TASKUS INC CLASS A COM 87652V109 2 33 SH   SOLE   0 0 33
TC ENERGY CORP COM 87807B107 2 36 SH   SOLE   0 0 36
TELADOC HEALTH INC COM 87918A105 625 6,803 SH   SOLE   6,803 0 0
TELUS CORPORATION COM 87971M103 10 420 SH   SOLE   0 0 420
TEMPLETON DRAGON FD INC COM 88018T101 3 174 SH   SOLE   174 0 0
TENNANT CO COM 880345103 77 950 SH   SOLE   0 0 950
TERRENO RLTY CORP COM 88146M101 18 206 SH   SOLE   206 0 0
TESLA INC COM 88160R101 1,056 1,000 SH Put SOLE   0 0 1,000
TESLA INC COM 88160R101 905 856 SH   SOLE   739 0 117
TEXAS INSTRS INC COM 882508104 365 1,936 SH   SOLE   912 0 1,024
THE TRADE DESK INC COM CL A 88339J105 229 2,500 SH   SOLE   2,500 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 893 1,339 SH   SOLE   997 0 342
3-D SYS CORP DEL COM NEW 88554D205 869 40,341 SH   SOLE   27,441 0 12,900
3M CO COM 88579Y101 343 1,932 SH   SOLE   1,858 0 74
TILRAY INC COM CL 2 88688T100 4 500 SH   SOLE   500 0 0
TOLL BROTHERS INC COM 889478103 18 250 SH   SOLE   250 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 40 526 SH   SOLE   526 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 26 531 SH   SOLE   270 0 261
TOWNEBANK PORTSMOUTH VA COM 89214P109 15 484 SH   SOLE   0 0 484
TOYOTA MOTOR CORP ADS 892331307 17 92 SH   SOLE   92 0 0
TRACTOR SUPPLY CO COM 892356106 134 563 SH   SOLE   156 0 407
TRAVELERS COMPANIES INC COM 89417E109 463 2,961 SH   SOLE   2,307 0 654
TREX CO INC COM 89531P105 25 188 SH   SOLE   0 0 188
TREVENA INC COM 89532E109 0 389 SH   SOLE   389 0 0
TRICO BANCSHARES COM 896095106 124 2,890 SH   SOLE   0 0 2,890
TRIMAS CORP COM NEW 896215209 16 445 SH   SOLE   0 0 445
TRINET GROUP INC COM 896288107 33 343 SH   SOLE   95 0 248
TRUEBLUE INC COM 89785X101 13 473 SH   SOLE   0 0 473
TRUIST FINL CORP COM 89832Q109 6,719 114,756 SH   SOLE   114,756 0 0
TTEC HLDGS INC COM 89854H102 202 2,230 SH   SOLE   0 0 2,230
23andME HLDG CO CL A COM 90138Q108 1 100 SH   SOLE   100 0 0
TWITTER INC COM 90184L102 2 50 SH   SOLE   50 0 0
2U INC COM 90214J101 2 100 SH   SOLE   100 0 0
TYSON FOODS INC CL A 902494103 23 263 SH   SOLE   263 0 0
UGI CORP NEW COM 902681105 4 90 SH   SOLE   90 0 0
UMB FINL CORP COM 902788108 19 181 SH   SOLE   0 0 181
US BANCORP DEL COM NEW 902973304 448 7,983 SH   SOLE   7,965 0 18
U S PHYSICAL THERAPY COM 90337L108 140 1,460 SH   SOLE   0 0 1,460
UBER TECHNOLOGIES INC COM 90353T100 153 3,653 SH   SOLE   3,653 0 0
UMPQUA HLDGS CORP COM 904214103 13 682 SH   SOLE   0 0 682
UNDER ARMOUR INC CL A 904311107 8 400 SH   SOLE   400 0 0
UNDER ARMOUR INC CL C 904311206 7 402 SH   SOLE   402 0 0
UNIFI INC COM NEW 904677200 24 1,048 SH   SOLE   279 0 769
UNIFIRST CORP MASS COM 904708104 12 57 SH   SOLE   0 0 57
UNILEVER PLC SPON ADR NEW 904767704 320 5,945 SH   SOLE   2,996 0 2,949
UNION PAC CORP COM 907818108 2 8 SH   SOLE   8 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 134 3,716 SH   SOLE   3,160 0 556
UNITED BANKSHARES INC WEST V COM 909907107 9 246 SH   SOLE   0 0 246
UNITED PARCEL SERVICE INC CL B 911312106 399 1,864 SH   SOLE   1,301 0 563
UNITED STATES STL CORP NEW COM 912909108 2 100 SH   SOLE   100 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 46 215 SH   SOLE   131 0 84
UNITEDHEALTH GROUP INC COM 91324P102 1,768 3,521 SH   SOLE   2,138 0 1,383
UNITY BIOTECHNOLOGY INC COM 91381U101 1 650 SH   SOLE   650 0 0
UNUM GROUP COM 91529Y106 11 442 SH   SOLE   442 0 0
UPWORK INC COM 91688F104 0 2 SH   SOLE   2 0 0
URANIUM ENERGY CORP COM 916896103 1 265 SH   SOLE   265 0 0
V F CORP COM 918204108 9 128 SH   SOLE   128 0 0
VACASA INC CLASS A COM 91854V107 8 1,000 SH   SOLE   1,000 0 0
VALERO ENERGY CORP COM 91913Y100 338 4,499 SH   SOLE   4,499 0 0
VALLEY NATL BANCORP COM 919794107 145 10,510 SH   SOLE   0 0 10,510
VALMONT INDS INC COM 920253101 133 530 SH   SOLE   0 0 530
VANDA PHARMACEUTICALS INC COM 921659108 1,410 89,889 SH   SOLE   62,437 0 27,452
VANECK ETF TRUST GOLD MINERS ETF 92189F106 436 13,622 SH   SOLE   13,622 0 0
VANECK ETF TRUST PREFERRED SECURT 92189F429 22 1,000 SH   SOLE   1,000 0 0
VANECK ETF TRUST LOW CARBN ENERGY 92189F502 16 100 SH   SOLE   100 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,120 12,344 SH   SOLE   3,365 0 8,979
VANGUARD STAR FDS VG TL INTL STK F 921909768 651 10,238 SH   SOLE   10,238 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 81 270 SH   SOLE   270 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 70 460 SH   SOLE   460 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 54 521 SH   SOLE   521 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 38 431 SH   SOLE   431 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 96 1,192 SH   SOLE   1,192 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 160 1,887 SH   SOLE   1,844 0 43
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 33 640 SH   SOLE   640 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,232 10,988 SH   SOLE   10,988 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 49 962 SH   SOLE   962 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 64 1,163 SH   SOLE   1,163 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 101 756 SH   SOLE   756 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 126 1,170 SH   SOLE   0 0 1,170
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 658 13,314 SH   SOLE   13,314 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 38 111 SH   SOLE   111 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 49 243 SH   SOLE   243 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 93 1,202 SH   SOLE   1,202 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 376 3,889 SH   SOLE   3,889 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 75 282 SH   SOLE   282 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 10 50 SH   SOLE   50 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 538 1,175 SH   SOLE   1,175 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 7 37 SH   SOLE   37 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 31 200 SH   SOLE   200 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 772 12,687 SH   SOLE   12,687 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 322 3,965 SH   SOLE   3,965 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 223 3,352 SH   SOLE   3,352 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 149 2,014 SH   SOLE   2,014 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 43 460 SH   SOLE   460 0 0
VARONIS SYS INC COM 922280102 2 48 SH   SOLE   0 0 48
VEEVA SYS INC CL A COM 922475108 13 51 SH   SOLE   0 0 51
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 502 1,149 SH   SOLE   1,149 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 466 3,101 SH   SOLE   3,101 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 52 450 SH   SOLE   450 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 10 34 SH   SOLE   34 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 495 2,767 SH   SOLE   2,767 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1 4 SH   SOLE   4 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 563 1,754 SH   SOLE   1,754 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,194 8,117 SH   SOLE   8,117 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 314 1,389 SH   SOLE   1,389 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 118 488 SH   SOLE   488 0 0
VERISIGN INC COM 92343E102 8 30 SH   SOLE   30 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,042 39,306 SH   SOLE   36,639 0 2,667
VERINT SYS INC COM 92343X100 21 402 SH   SOLE   99 0 303
VERICEL CORP COM 92346J108 13 325 SH   SOLE   0 0 325
VERMILION ENERGY INC COM 923725105 25 2,000 SH   SOLE   2,000 0 0
VIATRIS INC COM 92556V106 102 7,545 SH   SOLE   3,528 0 4,017
VICI PPTYS INC COM 925652109 12 400 SH   SOLE   400 0 0
VIMEO INC COMMON STOCK 92719V100 0 11 SH   SOLE   11 0 0
VIR BIOTECHNOLOGY INC COM 92764N102 84 2,015 SH   SOLE   2,015 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 125 9,359 SH   SOLE   9,359 0 0
VISA INC COM CL A 92826C839 527 2,434 SH   SOLE   950 0 1,484
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 2 300 SH   SOLE   0 0 300
VISTEON CORP COM NEW 92839U206 2 20 SH   SOLE   0 0 20
VMWARE INC CL A COM 928563402 4 37 SH   SOLE   37 0 0
VIZIO HLDG CORP CL A COM 92858V101 8 405 SH   SOLE   405 0 0
VONTIER CORPORATION COM 928881101 3 111 SH   SOLE   111 0 0
VOYA FINANCIAL INC COM 929089100 63 951 SH   SOLE   0 0 951
WP CAREY INC COM 92936U109 5 63 SH   SOLE   63 0 0
WEC ENERGY GROUP INC COM 92939U106 26 270 SH   SOLE   270 0 0
WABTEC COM 929740108 0 1 SH   SOLE   1 0 0
WALMART INC COM 931142103 778 5,374 SH   SOLE   5,086 0 288
WALGREENS BOOTS ALLIANCE INC COM 931427108 3 55 SH   SOLE   55 0 0
WALKER & DUNLOP INC COM 93148P102 272 1,805 SH   SOLE   925 0 880
WARNER MUSIC GROUP CORP COM CL A 934550203 6 150 SH   SOLE   150 0 0
WASTE MGMT INC DEL COM 94106L109 57 343 SH   SOLE   343 0 0
WATERS CORP COM 941848103 56 149 SH   SOLE   0 0 149
WELLS FARGO CO NEW COM 949746101 231 4,815 SH   SOLE   4,715 0 100
WELLTOWER INC COM 95040Q104 11 125 SH   SOLE   125 0 0
WENDYS CO COM 95058W100 20 828 SH   SOLE   828 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 15 32 SH   SOLE   0 0 32
WESTERN ASSET MUN PARTNERS F COM 95766P108 31 2,000 SH   SOLE   2,000 0 0
WESTERN DIGITAL CORP. COM 958102105 15 223 SH   SOLE   223 0 0
WESTERN UN CO COM 959802109 1 66 SH   SOLE   66 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 51 1,231 SH   SOLE   1,231 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 21 486 SH   SOLE   406 0 80
WHEELS UP EXPERIENCE INC COM CL A 96328L106 16 3,500 SH   SOLE   3,500 0 0
WHIRLPOOL CORP COM 963320106 23 100 SH   SOLE   100 0 0
WHITING PETE CORP NEW COM NEW 966387508 26 400 SH   SOLE   115 0 285
WILEY JOHN & SONS INC CL A 968223206 35 607 SH   SOLE   0 0 607
WILLIAMS COS INC COM 969457100 2,457 94,349 SH   SOLE   56,897 0 37,452
WINGSTOP INC COM 974155103 24 139 SH   SOLE   0 0 139
WISDOMTREE TR US HIGH DIVIDEND 97717W208 847 10,259 SH   SOLE   10,259 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 477 11,010 SH   SOLE   11,010 0 0
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 155 5,448 SH   SOLE   5,448 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 291 7,978 SH   SOLE   500 0 7,478
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 13 300 SH   SOLE   300 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,087 33,087 SH   SOLE   33,087 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 50 675 SH   SOLE   675 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 501 12,950 SH   SOLE   12,950 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 186 2,500 SH   SOLE   2,500 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651 111 2,333 SH   SOLE   2,333 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 98 1,484 SH   SOLE   1,484 0 0
WOLVERINE WORLD WIDE INC COM 978097103 146 5,076 SH   SOLE   0 0 5,076
WOODWARD INC COM 980745103 79 720 SH   SOLE   0 0 720
WORKDAY INC CL A 98138H101 14 50 SH   SOLE   50 0 0
WORKHORSE GROUP INC COM NEW 98138J206 2 400 SH   SOLE   400 0 0
WORTHINGTON INDS INC COM 981811102 7 124 SH   SOLE   124 0 0
WRAP TECHNOLOGIES INC COM 98212N107 8 2,000 SH   SOLE   2,000 0 0
XCEL ENERGY INC COM 98389B100 52 769 SH   SOLE   769 0 0
XILINX INC COM 983919101 5 25 SH   SOLE   25 0 0
YETI HLDGS INC COM 98585X104 4 50 SH   SOLE   50 0 0
YUM BRANDS INC COM 988498101 44 316 SH   SOLE   316 0 0
YUM CHINA HLDGS INC COM 98850P109 13 263 SH   SOLE   204 0 59
ZENDESK INC COM 98936J101 18 170 SH   SOLE   0 0 170
ZIMMER BIOMET HOLDINGS INC COM 98956P102 32 255 SH   SOLE   255 0 0
ZIONS BANCORPORATION N A COM 989701107 38 600 SH   SOLE   600 0 0
ZOETIS INC CL A 98978V103 17 70 SH   SOLE   70 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 18 100 SH   SOLE   100 0 0
ALKERMES PLC SHS G01767105 758 32,569 SH   SOLE   21,796 0 10,773
AMDOCS LTD SHS G02602103 2 23 SH   SOLE   23 0 0
ATLASSIAN CORP PLC CL A G06242104 24 64 SH   SOLE   64 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 922 2,225 SH   SOLE   551 0 1,674
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1 9 SH   SOLE   9 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 23 348 SH   SOLE   0 0 348
CREDICORP LTD COM G2519Y108 2 16 SH   SOLE   0 0 16
EATON CORP PLC SHS G29183103 211 1,221 SH   SOLE   1,221 0 0
FABRINET SHS G3323L100 37 310 SH   SOLE   67 0 243
FERGUSON PLC NEW SHS G3421J106 9 48 SH   SOLE   0 0 48
FRESH DEL MONTE PRODUCE INC ORD G36738105 10 377 SH   SOLE   0 0 377
GENIUS SPORTS LIMITED SHARES CL A G3934V109 1 177 SH   SOLE   0 0 177
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 6 800 SH   SOLE   800 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1 28 SH   SOLE   28 0 0
IHS MARKIT LTD SHS G47567105 7 49 SH   SOLE   49 0 0
INVESCO LTD SHS G491BT108 11 459 SH   SOLE   459 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 11 85 SH   SOLE   39 0 46
JOHNSON CTLS INTL PLC SHS G51502105 34 415 SH   SOLE   415 0 0
LAZARD LTD SHS A G54050102 92 2,098 SH   SOLE   168 0 1,930
LINDE PLC SHS G5494J103 24 69 SH   SOLE   31 0 38
MEDTRONIC PLC SHS G5960L103 576 5,566 SH   SOLE   3,359 0 2,207
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 3 50 SH   SOLE   50 0 0
NABORS INDUSTRIES LTD SHS G6359F137 0 2 SH   SOLE   2 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 2 193 SH   SOLE   0 0 193
NVENT ELECTRIC PLC SHS G6700G107 160 4,198 SH   SOLE   0 0 4,198
SFL CORPORATION LTD SHS G7738W106 0 10 SH   SOLE   10 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 65 572 SH   SOLE   572 0 0
SAPIENS INTL CORP N V SHS G7T16G103 96 2,780 SH   SOLE   0 0 2,780
SCULLY ROYALTY LTD COM SHS G7T96K107 1 112 SH   SOLE   112 0 0
TORM PLC SHS CL A G89479102 0 50 SH   SOLE   50 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 57 284 SH   SOLE   284 0 0
PERRIGO CO PLC SHS G97822103 72 1,860 SH   SOLE   0 0 1,860
XP INC CL A G98239109 1 34 SH   SOLE   0 0 34
YATRA ONLINE INC ORD SHS G98338109 11 6,400 SH   SOLE   6,400 0 0
ALCON AG ORD SHS H01301128 25 289 SH   SOLE   90 0 199
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,118 27,943 SH   SOLE   17,411 0 10,532
GARMIN LTD SHS H2906T109 5 40 SH   SOLE   40 0 0
UBS GROUP AG SHS H42097107 5 306 SH   SOLE   0 0 306
LOGITECH INTL S A SHS H50430232 6 74 SH   SOLE   35 0 39
TE CONNECTIVITY LTD SHS H84989104 11 69 SH   SOLE   33 0 36
TRANSOCEAN LTD REG SHS H8817H100 25 9,000 SH   SOLE   9,000 0 0
AUDIOCODES LTD ORD M15342104 95 2,730 SH   SOLE   0 0 2,730
CHECK POINT SOFTWARE TECH LT ORD M22465104 13 115 SH   SOLE   15 0 100
FIVERR INTL LTD ORD SHS M4R82T106 5 40 SH   SOLE   40 0 0
INMODE LTD SHS M5425M103 11 158 SH   SOLE   0 0 158
KORNIT DIGITAL LTD SHS M6372Q113 1 6 SH   SOLE   0 0 6
MEDIWOUND LTD ORD SHS M68830104 0 100 SH   SOLE   100 0 0
NANO X IMAGING LTD ORD SHS M70700105 7 500 SH   SOLE   0 0 500
STRATASYS LTD SHS M85548101 1,028 41,960 SH   SOLE   27,620 0 14,340
ASML HOLDING N V N Y REGISTRY SHS N07059210 61 76 SH   SOLE   76 0 0
FERRARI N V COM N3167Y103 9 34 SH   SOLE   0 0 34
INFLARX NV COM N44821101 0 100 SH   SOLE   100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 12 125 SH   SOLE   125 0 0
STELLANTIS N.V SHS N82405106 2 120 SH   SOLE   120 0 0
YANDEX N V SHS CLASS A N97284108 5 78 SH   SOLE   0 0 78
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 1 52 SH   SOLE   52 0 0
BP PLC COM 055622104 266 10,000 SH   SOLE   10,000 0 0
3D Systems Corp COM 88554D205 215 10,000 SH   SOLE   10,000 0 0
AdvanSix Inc COM 00773T101 595 12,600 SH   SOLE   12,600 0 0
Alphabet Inc COM 02079K107 1,447 500 SH   SOLE   500 0 0
Amazon.com Inc COM 023135106 667 200 SH   SOLE   200 0 0
Amazon.com Inc COM AMZNA2122 76 100 SH Call SOLE   100 0 0
APA Corp COM 03743Q108 336 12,500 SH   SOLE   12,500 0 0
Applied Materials Inc COM 038222105 314 2,000 SH   SOLE   2,000 0 0
ArcBest Corp COM 03937C105 467 3,900 SH   SOLE   3,900 0 0
Banc of California Inc COM 05990K106 353 18,000 SH   SOLE   18,000 0 0
Bancorp Inc/The COM 05969A105 248 9,800 SH   SOLE   9,800 0 0
Bank of America Corp COM 060505104 560 12,600 SH   SOLE   12,600 0 0
Bausch Health Cos Inc COM 071734107 276 10,000 SH   SOLE   10,000 0 0
Brighthouse Financial Inc COM 10922N103 518 10,000 SH   SOLE   10,000 0 0
Builders FirstSource Inc COM 12008R107 171 2,000 SH   SOLE   2,000 0 0
Canopy Growth Corp COM 138035100 87 10,000 SH   SOLE   10,000 0 0
ChargePoint Holdings Inc COM 15961R105 190 10,000 SH   SOLE   10,000 0 0
Cleanspark Inc COM 18452B209 62 6,500 SH   SOLE   6,500 0 0
Coherus Biosciences Inc COM 19249H103 439 27,500 SH   SOLE   27,500 0 0
Comcast Corp COM 20030N101 201 4,000 SH   SOLE   4,000 0 0
CVS Health Corp COM CVSA2122D 196 4,500 SH Call SOLE   4,500 0 0
Daseke Inc COM 23753F107 266 26,500 SH   SOLE   26,500 0 0
Dell Technologies Inc COM 24703L202 280 5,000 SH   SOLE   5,000 0 0
Diodes Inc COM 254543101 219 2,000 SH   SOLE   2,000 0 0
DocuSign Inc COM 256163106 441 2,900 SH   SOLE   2,900 0 0
eBay Inc COM 278642103 648 9,750 SH   SOLE   9,750 0 0
EnerSys COM 29275Y102 158 2,000 SH   SOLE   2,000 0 0
Enova International Inc COM 29357K103 1,024 25,000 SH   SOLE   25,000 0 0
Freeport-McMoRan Inc COM 35671D857 50 1,200 SH   SOLE   1,200 0 0
Meta Platforms Inc COM 30303M102 672 2,000 SH   SOLE   2,000 0 0
Meta Platforms Inc COM FB2122C22 167 1,500 SH Call SOLE   1,500 0 0
Intel Corp COM INTCA2023 35 5,000 SH Call SOLE   5,000 0 0
Netflix Inc COM 64110L106 903 1,500 SH   SOLE   1,500 0 0
Nutrien Ltd COM 67077M108 864 11,500 SH   SOLE   11,500 0 0
Palo Alto Networks Inc COM 697435105 389 700 SH   SOLE   700 0 0
Perion Network Ltd COM 00B0XWL09 481 20,000 SH   SOLE   20,000 0 0
Porch Group Inc COM 733245104 467 30,000 SH   SOLE   30,000 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 378 600 SH   SOLE   600 0 0
salesforce.com Inc COM 79466L302 762 3,000 SH   SOLE   3,000 0 0
ServiceNow Inc COM 81762P102 129 200 SH   SOLE   200 0 0
Sterling Construction Co Inc COM 859241101 342 13,000 SH   SOLE   13,000 0 0
Tempur Sealy International Inc COM 88023U101 141 3,000 SH   SOLE   3,000 0 0
Chemours Co/The COM 163851108 234 7,000 SH   SOLE   7,000 0 0
Vanda Pharmaceuticals Inc COM 921659108 235 15,000 SH   SOLE   15,000 0 0
Victory Capital Holdings Inc COM 92645B103 292 8,000 SH   SOLE   8,000 0 0
VMware Inc COM 928563402 834 7,203 SH   SOLE   7,203 0 0
Volkswagen AG COM 928662600 292 10,000 SH   SOLE   10,000 0 0
Wrap Technologies Inc COM 98212N107 137 35,000 SH   SOLE   35,000 0 0
UCBI 6 7/8 Pfd PFD 90985F205 590 21,000 PRN   SOLE   21,000 0 0