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
ABM INDS INC COM 000957100 4 113 SH   SOLE   113 0 0
AFLAC INC COM 001055102 28 621 SH   SOLE   621 0 0
AGCO CORP COM 001084102 268 2,595 SH   SOLE   2,595 0 0
AGF INVTS TR AGFIQ US MK ANTI 00110G408 15 802 SH   SOLE   802 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 20 450 SH   SOLE   450 0 0
ASGN INC COM 00191U102 2 28 SH   SOLE   28 0 0
AT&T INC COM 00206R102 129 4,500 SH Call SOLE   0 0 4,500
AT&T INC COM 00206R102 7,931 275,751 SH   SOLE   263,769 0 11,983
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1 14 SH   SOLE   14 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 1 12 SH   SOLE   12 0 0
ABBOTT LABS COM 002824100 465 4,247 SH   SOLE   3,597 0 650
ABBVIE INC COM 00287Y109 226 2,107 SH   SOLE   1,097 0 1,010
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 6 55 SH   SOLE   55 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 253 4,730 SH   SOLE   4,730 0 0
ACCOLADE INC COM 00437E102 1 19 SH   SOLE   19 0 0
ACTIVISION BLIZZARD INC COM 00507V109 31 331 SH   SOLE   331 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1 25 SH   SOLE   25 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,575 11,148 SH   SOLE   8,867 0 2,281
ADVISORSHARES TR PURE US CANNABIS 00768Y453 4 120 SH   SOLE   120 0 0
AEGION CORP COM 00770F104 93 4,890 SH   SOLE   4,890 0 0
ADVANSIX INC COM 00773T101 2 82 SH   SOLE   0 0 82
ADVANCED MICRO DEVICES INC COM 007903107 121 1,314 SH   SOLE   1,314 0 0
ADVANCED ENERGY INDS COM 007973100 4 40 SH   SOLE   40 0 0
AGILE THERAPEUTICS INC COM 00847L100 1 487 SH   SOLE   487 0 0
AGREE REALTY CORP COM 008492100 3 48 SH   SOLE   48 0 0
AIRBNB INC COM CL A 009066101 16 108 SH   SOLE   108 0 0
AIR PRODS & CHEMS INC COM 009158106 90 329 SH   SOLE   329 0 0
ALASKA AIR GROUP INC COM 011659109 2 45 SH   SOLE   45 0 0
ALBEMARLE CORP COM 012653101 27 180 SH   SOLE   180 0 0
ALCOA CORP COM 013872106 1 65 SH   SOLE   65 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 8 44 SH   SOLE   44 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 5 31 SH   SOLE   31 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 247 1,063 SH   SOLE   1,063 0 0
ALLEGHANY CORP DEL COM 017175100 3 5 SH   SOLE   5 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 2 87 SH   SOLE   87 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 101 3,000 SH   SOLE   3,000 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2 42 SH   SOLE   42 0 0
ALLSTATE CORP COM 020002101 11,080 100,787 SH   SOLE   91,221 0 9,566
ALLY FINL INC COM 02005N100 13 367 SH   SOLE   367 0 0
ALPHABET INC CAP STK CL C 02079K107 9,519 5,433 SH   SOLE   4,091 0 1,342
ALPHABET INC CAP STK CL A 02079K305 407 232 SH   SOLE   232 0 0
ALTERYX INC COM CL A 02156B103 31 255 SH   SOLE   255 0 0
ALTICE USA INC CL A 02156K103 13 354 SH   SOLE   354 0 0
ALTRA INDL MOTION CORP COM 02208R106 2 29 SH   SOLE   29 0 0
ALTRIA GROUP INC COM 02209S103 12,192 297,357 SH   SOLE   271,007 0 26,349
AMAZON COM INC COM 023135106 19,204 5,896 SH   SOLE   4,764 0 1,132
AMEREN CORP COM 023608102 5 67 SH   SOLE   67 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 4 1,000 SH   SOLE   1,000 0 0
AMERICAN ASSETS TR INC COM 024013104 3 107 SH   SOLE   107 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2 19 SH   SOLE   19 0 0
AMERICAN EXPRESS CO COM 025816109 12 100 SH   SOLE   100 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2 66 SH   SOLE   66 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 82 SH   SOLE   58 0 24
AMERICAN INTL GROUP INC COM NEW 026874784 4 102 SH   SOLE   102 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,131 9,495 SH   SOLE   6,995 0 2,500
AMERICOLD RLTY TR COM 03064D108 5 138 SH   SOLE   138 0 0
AMERISOURCEBERGEN CORP COM 03073E105 10 99 SH   SOLE   99 0 0
AMERIPRISE FINL INC COM 03076C106 6 33 SH   SOLE   33 0 0
AMETEK INC COM 031100100 11 88 SH   SOLE   88 0 0
AMGEN INC COM 031162100 937 4,076 SH   SOLE   3,986 0 90
AMYRIS INC COM NEW 03236M200 1 100 SH   SOLE   100 0 0
ANALOG DEVICES INC COM 032654105 30 204 SH   SOLE   204 0 0
ANGIODYNAMICS INC COM 03475V101 4 274 SH   SOLE   274 0 0
ANSYS INC COM 03662Q105 27 75 SH   SOLE   75 0 0
ANTHEM INC COM 036752103 16 51 SH   SOLE   51 0 0
APACHE CORP COM 037411105 1 45 SH   SOLE   45 0 0
APPLE INC COM 037833100 36,192 272,759 SH   SOLE   236,958 0 35,801
APPLIED INDL TECHNOLOGIES IN COM 03820C105 7 93 SH   SOLE   93 0 0
APPLIED MATLS INC COM 038222105 723 8,378 SH   SOLE   8,378 0 0
ARCOSA INC COM 039653100 20 358 SH   SOLE   101 0 257
ARES CAPITAL CORP COM 04010L103 67 3,974 SH   SOLE   3,974 0 0
ARISTA NETWORKS INC COM 040413106 4 15 SH   SOLE   15 0 0
ARROW ETF TR ARROW DJ GLB YLD 04273H104 13 1,000 SH   SOLE   1,000 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 5 69 SH   SOLE   69 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 6 76 SH   SOLE   76 0 0
ASPEN TECHNOLOGY INC COM 045327103 5 38 SH   SOLE   38 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 4 125 SH   SOLE   125 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1 18 SH   SOLE   18 0 0
AUTODESK INC COM 052769106 6 20 SH   SOLE   20 0 0
AUTOLIV INC COM 052800109 6 68 SH   SOLE   68 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 258 1,466 SH   SOLE   1,466 0 0
AUTOZONE INC COM 053332102 14 12 SH   SOLE   12 0 0
AVANGRID INC COM 05351W103 34 741 SH   SOLE   741 0 0
AVANTOR INC COM 05352A100 12 414 SH   SOLE   414 0 0
AVERY DENNISON CORP COM 053611109 2 11 SH   SOLE   11 0 0
AVIENT CORPORATION COM 05368V106 6 145 SH   SOLE   145 0 0
BCE INC COM NEW 05534B760 17 400 SH   SOLE   400 0 0
BP PLC SPONSORED ADR 055622104 31 1,522 SH   SOLE   1,522 0 0
BWX TECHNOLOGIES INC COM 05605H100 2 37 SH   SOLE   37 0 0
BAIDU INC SPON ADR REP A 056752108 147 680 SH   SOLE   680 0 0
BALL CORP COM 058498106 7 79 SH   SOLE   79 0 0
BANCFIRST CORP COM 05945F103 1 19 SH   SOLE   19 0 0
BK OF AMERICA CORP COM 060505104 10,674 352,149 SH   SOLE   315,893 0 36,256
BANNER CORP COM NEW 06652V208 5 100 SH   SOLE   100 0 0
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 2 100 SH   SOLE   100 0 0
BARRICK GOLD CORP COM 067901108 9 380 SH   SOLE   380 0 0
BAUSCH HEALTH COS INC COM 071734107 83 4,000 SH Call SOLE   0 0 4,000
BAUSCH HEALTH COS INC COM 071734107 84 4,040 SH   SOLE   4,040 0 0
BAXTER INTL INC COM 071813109 7,595 94,656 SH   SOLE   85,612 0 9,044
BECTON DICKINSON & CO COM 075887109 5,452 21,789 SH   SOLE   20,719 0 1,069
BED BATH & BEYOND INC COM 075896100 2 103 SH   SOLE   103 0 0
BELDEN INC COM 077454106 190 4,544 SH   SOLE   4,544 0 0
BENTLEY SYS INC COM CL B 08265T208 1 23 SH   SOLE   23 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,822 29,423 SH   SOLE   23,636 0 5,787
BEST BUY INC COM 086516101 1 11 SH   SOLE   11 0 0
BIG LOTS INC COM 089302103 3 66 SH   SOLE   66 0 0
BIO RAD LABS INC CL A 090572207 5 8 SH   SOLE   8 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5 54 SH   SOLE   54 0 0
BIOGEN INC COM 09062X103 7 28 SH   SOLE   28 0 0
BIO-TECHNE CORP COM 09073M104 4 13 SH   SOLE   13 0 0
BLACK KNIGHT INC COM 09215C105 7 75 SH   SOLE   75 0 0
BLACKROCK INC COM 09247X101 73 101 SH   SOLE   101 0 0
BLACKROCK NEW YORK MUN INCOM COM 09249U105 16 1,187 SH   SOLE   1,187 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 42 3,500 SH   SOLE   3,500 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 3 345 SH   SOLE   345 0 0
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 28 983 SH   SOLE   983 0 0
BOEING CO COM 097023105 442 2,066 SH   SOLE   2,066 0 0
BOOT BARN HLDGS INC COM 099406100 4 103 SH   SOLE   103 0 0
BOSTON PROPERTIES INC COM 101121101 11 120 SH   SOLE   120 0 0
BOSTON SCIENTIFIC CORP COM 101137107 12 328 SH   SOLE   328 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 1 49 SH   SOLE   49 0 0
BRINKER INTL INC COM 109641100 1 21 SH   SOLE   21 0 0
BRINKS CO COM 109696104 396 5,499 SH   SOLE   5,076 0 423
BRISTOL-MYERS SQUIBB CO COM 110122108 12,427 200,342 SH   SOLE   176,955 0 23,387
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 0 273 SH   SOLE   273 0 0
BRISTOW GROUP INC COM 11040G103 1 37 SH   SOLE   37 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 35 230 SH   SOLE   230 0 0
BROADCOM INC COM 11135F101 343 784 SH   SOLE   638 0 146
BROWN & BROWN INC COM 115236101 40 848 SH   SOLE   848 0 0
BROWN FORMAN CORP CL A 115637100 117 1,592 SH   SOLE   1,592 0 0
BROWN FORMAN CORP CL B 115637209 36 447 SH   SOLE   447 0 0
C3 AI INC CL A 12468P104 1 10 SH   SOLE   10 0 0
CBRE GROUP INC CL A 12504L109 18 280 SH   SOLE   280 0 0
CDK GLOBAL INC COM 12508E101 60 1,149 SH   SOLE   1,149 0 0
CDW CORP COM 12514G108 7 54 SH   SOLE   54 0 0
CIGNA CORP NEW COM 125523100 24 114 SH   SOLE   114 0 0
CME GROUP INC COM 12572Q105 4 23 SH   SOLE   23 0 0
CNO FINL GROUP INC COM 12621E103 3 147 SH   SOLE   147 0 0
CRH PLC ADR 12626K203 33 769 SH   SOLE   769 0 0
CVS HEALTH CORP COM 126650100 195 2,856 SH   SOLE   2,856 0 0
CABOT CORP COM 127055101 2 39 SH   SOLE   39 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 17 233 SH   SOLE   233 0 0
CALERES INC COM 129500104 3 162 SH   SOLE   162 0 0
CANADIAN IMP BK COMM COM 136069101 46 535 SH   SOLE   535 0 0
CANADIAN SOLAR INC COM 136635109 1 10 SH   SOLE   10 0 0
CANOPY GROWTH CORP COM 138035100 1 52 SH   SOLE   52 0 0
CAPITAL ONE FINL CORP COM 14040H105 5 55 SH   SOLE   55 0 0
CARGURUS INC COM CL A 141788109 6 178 SH   SOLE   178 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 23 1,040 SH   SOLE   1,040 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 131 3,480 SH   SOLE   3,180 0 300
CARVANA CO CL A 146869102 6 27 SH   SOLE   27 0 0
CASEYS GEN STORES INC COM 147528103 9 49 SH   SOLE   49 0 0
CATALENT INC COM 148806102 4 37 SH   SOLE   37 0 0
CATERPILLAR INC COM 149123101 8,644 47,490 SH   SOLE   42,369 0 5,121
CEMEX SAB DE CV SPON ADR NEW 151290889 9 1,768 SH   SOLE   1,768 0 0
CENTENE CORP DEL COM 15135B101 7 121 SH   SOLE   41 0 80
CENTERPOINT ENERGY INC COM 15189T107 4 203 SH   SOLE   203 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6 173 SH   SOLE   173 0 0
LUMEN TECHNOLOGIES INC COM 156700106 19 1,974 SH   SOLE   1,974 0 0
CHAMPIONX CORPORATION COM 15872M104 3 209 SH   SOLE   209 0 0
CHANGE HEALTHCARE INC COM 15912K100 7 367 SH   SOLE   367 0 0
CHANNELADVISOR CORP COM 159179100 5 295 SH   SOLE   295 0 0
CHARLES RIV LABS INTL INC COM 159864107 5 22 SH   SOLE   22 0 0
CHEMOURS CO COM 163851108 0 15 SH   SOLE   15 0 0
CHEVRON CORP NEW COM 166764100 6,840 80,992 SH   SOLE   73,820 0 7,173
CHEWY INC CL A 16679L109 3 30 SH   SOLE   30 0 0
CHIASMA INC COM 16706W102 1 277 SH   SOLE   277 0 0
CIENA CORP COM NEW 171779309 6 113 SH   SOLE   113 0 0
CISCO SYS INC COM 17275R102 293 6,553 SH   SOLE   6,553 0 0
CITIGROUP INC COM NEW 172967424 0 2 SH   SOLE   2 0 0
CITIZENS FINL GROUP INC COM 174610105 3 85 SH   SOLE   85 0 0
CLEAN HARBORS INC COM 184496107 217 2,847 SH   SOLE   2,847 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 4 291 SH   SOLE   291 0 0
CLOROX CO DEL COM 189054109 24 117 SH   SOLE   117 0 0
COCA COLA CO COM 191216100 7,659 139,660 SH   SOLE   133,314 0 6,346
COCRYSTAL PHARMA INC COM 19188J300 0 250 SH   SOLE   250 0 0
CODEXIS INC COM 192005106 109 5,000 SH   SOLE   5,000 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 7 111 SH   SOLE   111 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 20 249 SH   SOLE   249 0 0
COLGATE PALMOLIVE CO COM 194162103 144 1,681 SH   SOLE   1,681 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 4 50 SH   SOLE   50 0 0
COMCAST CORP NEW CL A 20030N101 15,096 288,093 SH   SOLE   258,842 0 29,251
COMMVAULT SYSTEMS INC COM 204166102 5 97 SH   SOLE   97 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3 261 SH   SOLE   261 0 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 4 200 SH   SOLE   200 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 0 8 SH   SOLE   8 0 0
CONAGRA BRANDS INC COM 205887102 10 286 SH   SOLE   167 0 119
CONCENTRIX CORP COM 20602D101 2 22 SH   SOLE   22 0 0
CONDUENT INC COM 206787103 0 80 SH   SOLE   80 0 0
CONOCOPHILLIPS COM 20825C104 75 1,885 SH   SOLE   1,885 0 0
CONSOLIDATED EDISON INC COM 209115104 5,687 78,692 SH   SOLE   74,720 0 3,972
CONSTELLATION BRANDS INC CL A 21036P108 12,551 57,298 SH   SOLE   52,409 0 4,889
COOPER COS INC COM NEW 216648402 5 14 SH   SOLE   14 0 0
CORNING INC COM 219350105 135 3,741 SH   SOLE   3,741 0 0
CORSAIR GAMING INC COM 22041X102 1 14 SH   SOLE   14 0 0
CORTEVA INC COM 22052L104 12,902 333,225 SH   SOLE   297,128 0 36,097
COSTCO WHSL CORP NEW COM 22160K105 260 690 SH   SOLE   690 0 0
COUSINS PPTYS INC COM NEW 222795502 5 149 SH   SOLE   149 0 0
COVETRUS INC COM 22304C100 5 180 SH   SOLE   180 0 0
CRANE CO COM 224399105 287 3,699 SH   SOLE   3,699 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 11 54 SH   SOLE   54 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 70 442 SH   SOLE   442 0 0
CUMMINS INC COM 231021106 2 10 SH   SOLE   10 0 0
CURIS INC COM NEW 231269200 0 30 SH   SOLE   30 0 0
CURTISS WRIGHT CORP COM 231561101 2 14 SH   SOLE   14 0 0
CUTERA INC COM 232109108 4 162 SH   SOLE   162 0 0
CYRUSONE INC COM 23283R100 42 575 SH   SOLE   575 0 0
DBX ETF TR XTRACK USD HIGH 233051432 2 30 SH   SOLE   30 0 0
DBX ETF TR XTRACK MSCI EAFE 233051630 27 1,157 SH   SOLE   1,157 0 0
DBX ETF TR XTRACK INTL REAL 233051846 8 312 SH   SOLE   312 0 0
DTE ENERGY CO COM 233331107 8,692 71,588 SH   SOLE   64,787 0 6,802
DXC TECHNOLOGY CO COM 23355L106 3 105 SH   SOLE   105 0 0
DANAHER CORPORATION COM 235851102 19 86 SH   SOLE   86 0 0
DARDEN RESTAURANTS INC COM 237194105 8 70 SH   SOLE   70 0 0
DARLING INGREDIENTS INC COM 237266101 355 6,162 SH   SOLE   6,162 0 0
DELL TECHNOLOGIES INC CL C 24703L202 29 401 SH   SOLE   401 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 164 4,083 SH   SOLE   4,083 0 0
DEXCOM INC COM 252131107 41 112 SH   SOLE   112 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 15 94 SH   SOLE   94 0 0
DIGIMARC CORP NEW COM 25381B101 94 2,000 SH   SOLE   2,000 0 0
DIGITAL RLTY TR INC COM 253868103 2 17 SH   SOLE   17 0 0
DIREXION SHS ETF TR DAILY JR GLD MIN 25460G831 3 29 SH   SOLE   29 0 0
DISNEY WALT CO COM 254687106 619 3,415 SH   SOLE   3,239 0 176
DISCOVER FINL SVCS COM 254709108 12 134 SH   SOLE   134 0 0
DISCOVERY INC COM SER A 25470F104 104 3,440 SH   SOLE   3,440 0 0
DOCUSIGN INC COM 256163106 2 8 SH   SOLE   8 0 0
DOLLAR GEN CORP NEW COM 256677105 8 40 SH   SOLE   40 0 0
DOLLAR TREE INC COM 256746108 22 200 SH   SOLE   200 0 0
DOMINION ENERGY INC COM 25746U109 86 1,138 SH   SOLE   1,138 0 0
DORMAN PRODS INC COM 258278100 128 1,472 SH   SOLE   1,472 0 0
DOVER CORP COM 260003108 6 51 SH   SOLE   51 0 0
DOW INC COM 260557103 75 1,360 SH   SOLE   1,360 0 0
DRAFTKINGS INC COM CL A 26142R104 11 235 SH   SOLE   235 0 0
DUKE REALTY CORP COM NEW 264411505 3 74 SH   SOLE   74 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 15 160 SH   SOLE   160 0 0
DUPONT DE NEMOURS INC COM 26614N102 32 451 SH   SOLE   451 0 0
DYCOM INDS INC COM 267475101 291 3,859 SH   SOLE   3,859 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 2 493 SH   SOLE   493 0 0
EOG RES INC COM 26875P101 2,706 54,255 SH   SOLE   49,468 0 4,787
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 19 1,325 SH   SOLE   1,245 0 80
EAGLE MATLS INC COM 26969P108 2 18 SH   SOLE   18 0 0
EAST WEST BANCORP INC COM 27579R104 3 62 SH   SOLE   62 0 0
EASTGROUP PPTYS INC COM 277276101 5 33 SH   SOLE   33 0 0
EASTMAN CHEM CO COM 277432100 50 495 SH   SOLE   495 0 0
EATON VANCE CORP COM NON VTG 278265103 30 437 SH   SOLE   437 0 0
EBAY INC. COM 278642103 3 50 SH   SOLE   50 0 0
ECOLAB INC COM 278865100 3,509 16,219 SH   SOLE   14,247 0 1,972
EDISON INTL COM 281020107 40 636 SH   SOLE   636 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 801 8,778 SH   SOLE   8,778 0 0
ELECTRONIC ARTS INC COM 285512109 1 10 SH   SOLE   10 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3 31 SH   SOLE   31 0 0
EMERSON ELEC CO COM 291011104 281 3,498 SH   SOLE   1,994 0 1,504
ENBRIDGE INC COM 29250N105 5 161 SH   SOLE   161 0 0
ENERSYS COM 29275Y102 4 52 SH   SOLE   52 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 147 6,494 SH   SOLE   6,494 0 0
ENTEGRIS INC COM 29362U104 2 17 SH   SOLE   17 0 0
ENTERGY CORP NEW COM 29364G103 16 156 SH   SOLE   156 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 20 1,000 SH   SOLE   1,000 0 0
EPAM SYS INC COM 29414B104 42 118 SH   SOLE   118 0 0
EQUINOR ASA SPONSORED ADR 29446M102 8 460 SH   SOLE   460 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 3 48 SH   SOLE   48 0 0
ERICSSON ADR B SEK 10 294821608 6 490 SH   SOLE   0 0 490
ESSENTIAL UTILS INC COM 29670G102 168 3,550 SH   SOLE   3,550 0 0
ESSEX PPTY TR INC COM 297178105 2 9 SH   SOLE   9 0 0
EVENTBRITE INC COM CL A 29975E109 2 117 SH   SOLE   117 0 0
EVERTEC INC COM 30040P103 2 53 SH   SOLE   53 0 0
EVERSOURCE ENERGY COM 30040W108 202 2,340 SH   SOLE   2,340 0 0
EXPEDIA GROUP INC COM NEW 30212P303 8 64 SH   SOLE   64 0 0
EXPEDITORS INTL WASH INC COM 302130109 1 15 SH   SOLE   15 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 295 19,940 SH   SOLE   19,940 0 0
EXTRA SPACE STORAGE INC COM 30225T102 93 800 SH   SOLE   800 0 0
EXXON MOBIL CORP COM 30231G102 8,779 212,986 SH   SOLE   194,085 0 18,900
FMC CORP COM NEW 302491303 4 39 SH   SOLE   39 0 0
FACEBOOK INC CL A 30303M102 8,030 29,396 SH   SOLE   22,830 0 6,566
FEDERATED HERMES INC CL B 314211103 1 37 SH   SOLE   37 0 0
FEDEX CORP COM 31428X106 338 1,303 SH   SOLE   1,223 0 80
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 10 250 SH   SOLE   250 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 17 300 SH   SOLE   300 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 1 15 SH   SOLE   15 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 285 2,012 SH   SOLE   2,012 0 0
FIFTH THIRD BANCORP COM 316773100 25 891 SH   SOLE   891 0 0
FIRST AMERN FINL CORP COM 31847R102 5 98 SH   SOLE   98 0 0
FIRST FNDTN INC COM 32026V104 1 49 SH   SOLE   49 0 0
FIRST HORIZON CORPORATION COM 320517105 2 184 SH   SOLE   184 0 0
FIRST HAWAIIAN INC COM 32051X108 2 87 SH   SOLE   87 0 0
FIRST INDL RLTY TR INC COM 32054K103 7 177 SH   SOLE   177 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 3 70 SH   SOLE   70 0 0
FIRST MERCHANTS CORP COM 320817109 2 57 SH   SOLE   57 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 3 163 SH   SOLE   163 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 7 49 SH   SOLE   49 0 0
FIRST SOLAR INC COM 336433107 4 40 SH   SOLE   40 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 3 16 SH   SOLE   16 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2,587 50,112 SH   SOLE   38,910 0 11,202
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 4 124 SH   SOLE   124 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 4 38 SH   SOLE   38 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 13 608 SH   SOLE   608 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 37 484 SH   SOLE   484 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 200 2,406 SH   SOLE   2,406 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 28 1,194 SH   SOLE   1,194 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 121 2,764 SH   SOLE   2,764 0 0
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 15 520 SH   SOLE   520 0 0
FISERV INC COM 337738108 1,762 15,474 SH   SOLE   11,481 0 3,993
FLEETCOR TECHNOLOGIES INC COM 339041105 13 49 SH   SOLE   49 0 0
FLUOR CORP NEW COM 343412102 1 73 SH   SOLE   73 0 0
FOLEY TRASIMENE ACQUISITION COM CL A 344328109 5 364 SH   SOLE   364 0 0
FOOT LOCKER INC COM 344849104 2 42 SH   SOLE   42 0 0
FORD MTR CO DEL COM 345370860 18 2,100 SH   SOLE   2,100 0 0
FORTIVE CORP COM 34959J108 13 181 SH   SOLE   181 0 0
FOX CORP CL A COM 35137L105 13 454 SH   SOLE   454 0 0
FRANKLIN RESOURCES INC COM 354613101 5 199 SH   SOLE   199 0 0
FRONTDOOR INC COM 35905A109 141 2,801 SH   SOLE   2,801 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 1 6 SH   SOLE   6 0 0
GABELLI EQUITY TR INC COM 362397101 28 4,420 SH   SOLE   4,420 0 0
GABELLI UTIL TR COM 36240A101 59 7,308 SH   SOLE   7,308 0 0
GS ACQUISITION HLDGS CORP II UNIT 99/99/9999 36258Q204 3 267 SH   SOLE   267 0 0
GAP INC COM 364760108 0 20 SH   SOLE   20 0 0
GENERAL DYNAMICS CORP COM 369550108 4,417 29,678 SH   SOLE   28,085 0 1,593
GENERAL ELECTRIC CO COM 369604103 533 49,335 SH   SOLE   44,251 0 5,084
GENERAL MLS INC COM 370334104 31 523 SH   SOLE   523 0 0
GENERAL MTRS CO COM 37045V100 82 1,961 SH   SOLE   1,961 0 0
GENTEX CORP COM 371901109 2 59 SH   SOLE   59 0 0
GENUINE PARTS CO COM 372460105 6,893 68,630 SH   SOLE   64,957 0 3,674
GIBRALTAR INDS INC COM 374689107 5 67 SH   SOLE   67 0 0
GILEAD SCIENCES INC COM 375558103 261 4,485 SH   SOLE   4,335 0 150
GLATFELTER CORPORATION COM 377320106 1 45 SH   SOLE   45 0 0
GLOBAL X FDS GLBX MSCI NORW 37950E747 3 200 SH   SOLE   0 0 200
GLOBE LIFE INC COM 37959E102 2 22 SH   SOLE   22 0 0
GLU MOBILE INC COM 379890106 4 445 SH   SOLE   445 0 0
GOLDEN ENTMT INC COM 381013101 1 73 SH   SOLE   73 0 0
GOPRO INC CL A 38268T103 9 1,115 SH   SOLE   1,115 0 0
GRAINGER W W INC COM 384802104 187 458 SH   SOLE   283 0 175
GROUPON INC COM NEW 399473206 6 145 SH   SOLE   145 0 0
HCA HEALTHCARE INC COM 40412C101 2 11 SH   SOLE   11 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 17 236 SH   SOLE   236 0 0
HAEMONETICS CORP COM 405024100 4 32 SH   SOLE   32 0 0
HALLIBURTON CO COM 406216101 2 88 SH   SOLE   88 0 0
HANESBRANDS INC COM 410345102 20 1,401 SH   SOLE   1,401 0 0
HANOVER INS GROUP INC COM 410867105 10 89 SH   SOLE   89 0 0
HARLEY DAVIDSON INC COM 412822108 4 101 SH   SOLE   101 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 20 413 SH   SOLE   413 0 0
HASBRO INC COM 418056107 4,383 46,852 SH   SOLE   44,546 0 2,306
HEALTHPEAK PROPERTIES INC COM 42250P103 2 59 SH   SOLE   59 0 0
HEICO CORP NEW COM 422806109 6 45 SH   SOLE   45 0 0
HELMERICH & PAYNE INC COM 423452101 1 59 SH   SOLE   59 0 0
HERITAGE GLOBAL INC COM 42727E103 1 300 SH   SOLE   300 0 0
HEXCEL CORP NEW COM 428291108 2 45 SH   SOLE   45 0 0
HILL ROM HLDGS INC COM 431475102 265 2,706 SH   SOLE   1,595 0 1,111
HILLENBRAND INC COM 431571108 3 80 SH   SOLE   80 0 0
HOME DEPOT INC COM 437076102 535 2,014 SH   SOLE   2,014 0 0
HONEYWELL INTL INC COM 438516106 4,397 20,672 SH   SOLE   14,590 0 6,082
HOWMET AEROSPACE INC COM 443201108 3 117 SH   SOLE   117 0 0
HUB GROUP INC CL A 443320106 5 96 SH   SOLE   96 0 0
HUBBELL INC COM 443510607 1 7 SH   SOLE   7 0 0
HUBSPOT INC COM 443573100 4 10 SH   SOLE   10 0 0
HUMANA INC COM 444859102 11 26 SH   SOLE   26 0 0
HUNTINGTON BANCSHARES INC COM 446150104 6 490 SH   SOLE   490 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2 11 SH   SOLE   11 0 0
HUNTSMAN CORP COM 447011107 8 306 SH   SOLE   306 0 0
HURON CONSULTING GROUP INC COM 447462102 1 22 SH   SOLE   22 0 0
IEC ELECTRS CORP NEW COM 44949L105 102 7,500 SH   SOLE   7,500 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 71 300 SH   SOLE   300 0 0
ITT INC COM 45073V108 3 40 SH   SOLE   40 0 0
IDEXX LABS INC COM 45168D104 0 1 SH   SOLE   1 0 0
ILLINOIS TOOL WKS INC COM 452308109 26 129 SH   SOLE   129 0 0
ILLUMINA INC COM 452327109 2,954 7,983 SH   SOLE   6,113 0 1,870
INCYTE CORP COM 45337C102 9 103 SH   SOLE   103 0 0
INDEPENDENT BK CORP MICH COM NEW 453838609 1 43 SH   SOLE   43 0 0
INDEPENDENT BK GROUP INC COM 45384B106 5 86 SH   SOLE   86 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 125 3,749 SH   SOLE   3,749 0 0
INFOSYS LTD SPONSORED ADR 456788108 22 1,282 SH   SOLE   1,282 0 0
INGERSOLL RAND INC COM 45687V106 33 732 SH   SOLE   732 0 0
INGEVITY CORP COM 45688C107 225 2,972 SH   SOLE   2,972 0 0
INGREDION INC COM 457187102 2 23 SH   SOLE   23 0 0
INSTEEL INDS INC COM 45774W108 3 125 SH   SOLE   125 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 5 75 SH   SOLE   75 0 0
INTEL CORP COM 458140100 561 11,258 SH   SOLE   11,202 0 56
INTEGER HLDGS CORP COM 45826H109 5 57 SH   SOLE   57 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 273 2,367 SH   SOLE   1,997 0 370
INTERNATIONAL BUSINESS MACHS COM 459200101 571 4,538 SH   SOLE   3,228 0 1,310
INTERNATIONAL PAPER CO COM 460146103 50 1,000 SH   SOLE   1,000 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 116 2,295 SH   SOLE   2,295 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 49 156 SH   SOLE   156 0 0
INTUIT COM 461202103 146 385 SH   SOLE   385 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 185 1,785 SH   SOLE   0 0 1,785
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 45 977 SH   SOLE   977 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 6 95 SH   SOLE   95 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 8 33 SH   SOLE   33 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 1 27 SH   SOLE   27 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 138 529 SH   SOLE   529 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 3 55 SH   SOLE   55 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 493 3,257 SH   SOLE   2,807 0 450
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 8 103 SH   SOLE   103 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 4 45 SH   SOLE   45 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1 65 SH   SOLE   65 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 7 200 SH   SOLE   200 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 1 51 SH   SOLE   51 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 2,690 118,860 SH   SOLE   117,369 0 1,491
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1 50 SH   SOLE   50 0 0
IQVIA HLDGS INC COM 46266C105 2 10 SH   SOLE   10 0 0
IRON MTN INC NEW COM 46284V101 28 949 SH   SOLE   949 0 0
GOLD TRUST ISHARES 464285105 5 250 SH   SOLE   250 0 0
ISHARES INC MSCI MEXICO ETF 464286822 3 60 SH   SOLE   60 0 0
ISHARES TR S&P 100 ETF 464287101 1,700 9,905 SH   SOLE   9,905 0 0
ISHARES TR CORE S&P TTL STK 464287150 9 100 SH   SOLE   100 0 0
ISHARES TR TIPS BD ETF 464287176 76 593 SH   SOLE   593 0 0
ISHARES TR CORE S&P500 ETF 464287200 7,280 19,392 SH   SOLE   18,340 0 1,052
ISHARES TR CORE US AGGBD ET 464287226 456 3,859 SH   SOLE   3,859 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 295 5,712 SH   SOLE   5,712 0 0
ISHARES TR IBOXX INV CP ETF 464287242 23 166 SH   SOLE   166 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 3 43 SH   SOLE   43 0 0
ISHARES TR 20 YR TR BD ETF 464287432 10 61 SH   SOLE   61 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 309 3,572 SH   SOLE   3,572 0 0
ISHARES TR MSCI EAFE ETF 464287465 192 2,627 SH   SOLE   2,627 0 0
ISHARES TR RUS MD CP GR ETF 464287481 21 202 SH   SOLE   202 0 0
ISHARES TR CORE S&P MCP ETF 464287507 18 80 SH   SOLE   80 0 0
ISHARES TR NASDAQ BIOTECH 464287556 3 18 SH   SOLE   18 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2 14 SH   SOLE   14 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 396 1,644 SH   SOLE   1,644 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 290 2,204 SH   SOLE   170 0 2,034
ISHARES TR RUS 2000 GRW ETF 464287648 36 127 SH   SOLE   127 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 444 2,266 SH   SOLE   2,266 0 0
ISHARES TR CORE S&P US VLU 464287663 6,720 108,062 SH   SOLE   102,554 0 5,508
ISHARES TR CORE S&P US GWT 464287671 6,710 75,654 SH   SOLE   71,749 0 3,905
ISHARES TR RUSSELL 3000 ETF 464287689 81 360 SH   SOLE   360 0 0
ISHARES TR US HLTHCARE ETF 464287762 8 32 SH   SOLE   32 0 0
ISHARES TR CORE S&P SCP ETF 464287804 5,331 58,010 SH   SOLE   53,408 0 4,602
ISHARES TR SP SMCP600VL ETF 464287879 229 2,819 SH   SOLE   185 0 2,634
ISHARES TR MSCI ACWI ETF 464288257 3 28 SH   SOLE   28 0 0
ISHARES TR EAFE SML CP ETF 464288273 357 5,225 SH   SOLE   5,184 0 41
ISHARES TR NEW YORK MUN ETF 464288323 25 434 SH   SOLE   434 0 0
ISHARES TR INTL SEL DIV ETF 464288448 958 32,497 SH   SOLE   31,554 0 943
ISHARES TR IBOXX HI YD ETF 464288513 9 105 SH   SOLE   105 0 0
ISHARES TR MSCI KLD400 SOC 464288570 146 2,038 SH   SOLE   2,038 0 0
ISHARES TR MBS ETF 464288588 14 130 SH   SOLE   130 0 0
ISHARES TR INTRM GOV CR ETF 464288612 22,653 192,563 SH   SOLE   176,983 0 15,579
ISHARES TR ISHS 1-5YR INVS 464288646 21 384 SH   SOLE   384 0 0
ISHARES TR PFD AND INCM SEC 464288687 39 1,000 SH   SOLE   1,000 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 6 55 SH   SOLE   55 0 0
ISHARES TR MSCI USA ESG SLC 464288802 70 850 SH   SOLE   850 0 0
ISHARES TR US OIL GS EX ETF 464288851 7 181 SH   SOLE   181 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 20 390 SH   SOLE   390 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 175 3,453 SH   SOLE   3,453 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,754 20,007 SH   SOLE   19,105 0 902
ISHARES TR MSCI USA MIN VOL 46429B697 60 881 SH   SOLE   881 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 2 14 SH   SOLE   14 0 0
ISHARES TR CORE MSCI EAFE 46432F842 3,220 46,606 SH   SOLE   40,585 0 6,021
ISHARES INC CORE MSCI EMKT 46434G103 972 15,667 SH   SOLE   11,066 0 4,601
ISHARES INC MSCI JPN ETF NEW 46434G822 50 743 SH   SOLE   743 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 2,474 69,364 SH   SOLE   69,364 0 0
ISHARES TR CORE DIV GRWTH 46434V621 104 2,315 SH   SOLE   2,315 0 0
ISHARES TR TRS FLT RT BD 46434V860 21 410 SH   SOLE   410 0 0
ISHARES TR BROAD USD HIGH 46435U853 1,805 43,749 SH   SOLE   40,507 0 3,242
JBG SMITH PPTYS COM 46590V100 18 569 SH   SOLE   569 0 0
JPMORGAN CHASE & CO COM 46625H100 21,035 165,535 SH   SOLE   151,629 0 13,906
J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 16 213 SH   SOLE   213 0 0
JACOBS ENGR GROUP INC COM 469814107 10 94 SH   SOLE   94 0 0
JERASH HLDGS US INC COM 47632P101 804 137,443 SH   SOLE   137,443 0 0
JETBLUE AWYS CORP COM 477143101 147 10,100 SH   SOLE   10,100 0 0
JOHNSON & JOHNSON COM 478160104 21,537 136,844 SH   SOLE   123,136 0 13,709
J2 GLOBAL INC COM 48123V102 8 78 SH   SOLE   78 0 0
KLA CORP COM NEW 482480100 2 7 SH   SOLE   7 0 0
KKR & CO INC COM 48251W104 26 650 SH   SOLE   650 0 0
KAMAN CORP COM 483548103 544 9,529 SH   SOLE   9,529 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 14 71 SH   SOLE   71 0 0
KENNAMETAL INC COM 489170100 3 81 SH   SOLE   81 0 0
KEYCORP COM 493267108 33 1,991 SH   SOLE   1,991 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 8 59 SH   SOLE   59 0 0
KILROY RLTY CORP COM 49427F108 2 32 SH   SOLE   32 0 0
KIMBERLY-CLARK CORP COM 494368103 22 162 SH   SOLE   162 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 9 226 SH   SOLE   226 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 27 493 SH   SOLE   493 0 0
KONTOOR BRANDS INC COM 50050N103 4 95 SH   SOLE   95 0 0
KOPPERS HOLDINGS INC COM 50060P106 144 4,633 SH   SOLE   4,633 0 0
KRAFT HEINZ CO COM 500754106 9 270 SH   SOLE   270 0 0
KRANESHARES TR QUADRTC INT RT 500767736 3 110 SH   SOLE   110 0 0
KULICKE & SOFFA INDS INC COM 501242101 4 127 SH   SOLE   127 0 0
LGI HOMES INC COM 50187T106 19 175 SH   SOLE   0 0 175
LKQ CORP COM 501889208 2 45 SH   SOLE   45 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 2,421 12,808 SH   SOLE   9,630 0 3,178
LABORATORY CORP AMER HLDGS COM NEW 50540R409 24 118 SH   SOLE   118 0 0
LADDER CAP CORP CL A 505743104 1 135 SH   SOLE   135 0 0
LAKELAND BANCORP INC COM 511637100 0 35 SH   SOLE   35 0 0
LAM RESEARCH CORP COM 512807108 20 43 SH   SOLE   43 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1 16 SH   SOLE   16 0 0
LAS VEGAS SANDS CORP COM 517834107 2 31 SH   SOLE   31 0 0
LEAR CORP COM NEW 521865204 2 13 SH   SOLE   13 0 0
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 29 903 SH   SOLE   903 0 0
LEIDOS HOLDINGS INC COM 525327102 3 29 SH   SOLE   29 0 0
LEMONADE INC COM 52567D107 6 50 SH   SOLE   50 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3 30 SH   SOLE   30 0 0
LILLY ELI & CO COM 532457108 119 702 SH   SOLE   702 0 0
LINCOLN NATL CORP IND COM 534187109 3 50 SH   SOLE   50 0 0
LITHIA MTRS INC CL A 536797103 6 19 SH   SOLE   19 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 7 99 SH   SOLE   99 0 0
LOCKHEED MARTIN CORP COM 539830109 4,791 13,496 SH   SOLE   12,848 0 648
LOWES COS INC COM 548661107 113 702 SH   SOLE   702 0 0
LUMENTUM HLDGS INC COM 55024U109 0 2 SH   SOLE   2 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105 18 527 SH   SOLE   527 0 0
M & T BK CORP COM 55261F104 694 5,453 SH   SOLE   5,453 0 0
MFA FINL INC COM 55272X102 8 2,173 SH   SOLE   2,173 0 0
MGM RESORTS INTERNATIONAL COM 552953101 32 1,000 SH   SOLE   1,000 0 0
MGP INGREDIENTS INC NEW COM 55303J106 104 2,218 SH   SOLE   2,218 0 0
MYR GROUP INC DEL COM 55405W104 1 24 SH   SOLE   24 0 0
MACROGENICS INC COM 556099109 1 37 SH   SOLE   37 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 4 23 SH   SOLE   23 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 3 457 SH   SOLE   457 0 0
MALIBU BOATS INC COM CL A 56117J100 4 67 SH   SOLE   67 0 0
MARATHON PETE CORP COM 56585A102 25 603 SH   SOLE   603 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 2 71 SH   SOLE   71 0 0
MARSH & MCLENNAN COS INC COM 571748102 6 48 SH   SOLE   48 0 0
MARRIOTT INTL INC NEW CL A 571903202 3 26 SH   SOLE   26 0 0
MARTIN MARIETTA MATLS INC COM 573284106 7 23 SH   SOLE   23 0 0
MASCO CORP COM 574599106 2 40 SH   SOLE   40 0 0
MASONITE INTL CORP COM 575385109 8 79 SH   SOLE   79 0 0
MASTEC INC COM 576323109 2 29 SH   SOLE   29 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,704 10,378 SH   SOLE   7,792 0 2,586
MAXLINEAR INC COM 57776J100 7 194 SH   SOLE   194 0 0
MCCORMICK & CO INC COM NON VTG 579780206 11 120 SH   SOLE   120 0 0
MCDONALDS CORP COM 580135101 400 1,863 SH   SOLE   1,633 0 230
MERCADOLIBRE INC COM 58733R102 43 26 SH   SOLE   26 0 0
MERCK & CO. INC COM 58933Y105 3,367 41,158 SH   SOLE   31,924 0 9,234
MERIDIAN BIOSCIENCE INC COM 589584101 1 50 SH   SOLE   50 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1 59 SH   SOLE   59 0 0
MERIT MED SYS INC COM 589889104 4 77 SH   SOLE   77 0 0
METLIFE INC COM 59156R108 8,617 183,538 SH   SOLE   168,758 0 14,780
MICROSOFT CORP COM 594918104 29,592 133,046 SH   SOLE   114,467 0 18,580
MICRON TECHNOLOGY INC COM 595112103 144 1,915 SH   SOLE   1,915 0 0
MID-AMER APT CMNTYS INC COM 59522J103 13 100 SH   SOLE   100 0 0
MIDDLEBY CORP COM 596278101 4 32 SH   SOLE   32 0 0
MIDDLESEX WTR CO COM 596680108 82 1,134 SH   SOLE   1,134 0 0
MODERNA INC COM 60770K107 16 150 SH   SOLE   150 0 0
MODINE MFG CO COM 607828100 1 75 SH   SOLE   75 0 0
MOELIS & CO CL A 60786M105 5 117 SH   SOLE   117 0 0
MOHAWK INDS INC COM 608190104 4 27 SH   SOLE   27 0 0
MOLINA HEALTHCARE INC COM 60855R100 2 11 SH   SOLE   11 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1 17 SH   SOLE   17 0 0
MONDELEZ INTL INC CL A 609207105 121 2,070 SH   SOLE   909 0 1,161
MOODYS CORP COM 615369105 205 706 SH   SOLE   706 0 0
MORGAN STANLEY COM NEW 617446448 9,330 136,151 SH   SOLE   127,088 0 9,063
MOSAIC CO NEW COM 61945C103 6 260 SH   SOLE   260 0 0
MURPHY USA INC COM 626755102 181 1,382 SH   SOLE   1,382 0 0
NCR CORP NEW COM 62886E108 6 147 SH   SOLE   147 0 0
NIC INC COM 62914B100 13 510 SH   SOLE   510 0 0
NIO INC SPON ADS 62914V106 4 80 SH   SOLE   80 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 8 125 SH   SOLE   125 0 0
NESCO HLDGS INC COM 64083J104 1 116 SH   SOLE   116 0 0
NETFLIX INC COM 64110L106 188 348 SH   SOLE   305 0 43
NEW JERSEY RES CORP COM 646025106 1 22 SH   SOLE   22 0 0
NEW YORK CITY REIT INC COM 649439205 4 486 SH   SOLE   486 0 0
NEW YORK TIMES CO CL A 650111107 31 600 SH   SOLE   600 0 0
NEWMONT CORP COM 651639106 2,092 34,935 SH   SOLE   26,296 0 8,639
NEXTERA ENERGY INC COM 65339F101 285 3,692 SH   SOLE   2,892 0 800
NIKE INC CL B 654106103 28 195 SH   SOLE   195 0 0
NIKOLA CORP COM 654110105 4 230 SH   SOLE   230 0 0
NOKIA CORP SPONSORED ADR 654902204 4 1,000 SH   SOLE   1,000 0 0
NORFOLK SOUTHN CORP COM 655844108 78 327 SH   SOLE   227 0 100
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 62 2,075 SH   SOLE   2,075 0 0
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 132 3,935 SH   SOLE   3,935 0 0
NORTHROP GRUMMAN CORP COM 666807102 11 36 SH   SOLE   36 0 0
NOVARTIS AG SPONSORED ADR 66987V109 90 948 SH   SOLE   948 0 0
NOVAVAX INC COM NEW 670002401 11 100 SH   SOLE   100 0 0
NOVO-NORDISK A S ADR 670100205 9 135 SH   SOLE   135 0 0
NOVUS CAP CORP COM 67012U108 16 1,000 SH   SOLE   1,000 0 0
NVIDIA CORPORATION COM 67066G104 367 702 SH   SOLE   522 0 180
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 16 1,089 SH   SOLE   1,089 0 0
NUVASIVE INC COM 670704105 4 71 SH   SOLE   71 0 0
OGE ENERGY CORP COM 670837103 29 920 SH   SOLE   0 0 920
OREILLY AUTOMOTIVE INC COM 67103H107 12 27 SH   SOLE   27 0 0
OCCIDENTAL PETE CORP COM 674599105 14 792 SH   SOLE   584 0 208
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 1 169 SH   SOLE   143 0 26
OLD DOMINION FREIGHT LINE IN COM 679580100 5 24 SH   SOLE   24 0 0
ON SEMICONDUCTOR CORP COM 682189105 15 451 SH   SOLE   451 0 0
ONCOLYTICS BIOTECH INC COM NEW 682310875 0 105 SH   SOLE   105 0 0
ONEOK INC NEW COM 682680103 2,575 67,091 SH   SOLE   63,864 0 3,226
ORACLE CORP COM 68389X105 277 4,283 SH   SOLE   3,983 0 300
ORANGE SPONSORED ADR 684060106 8 645 SH   SOLE   645 0 0
OSHKOSH CORP COM 688239201 2 29 SH   SOLE   29 0 0
OTIS WORLDWIDE CORP COM 68902V107 57 849 SH   SOLE   849 0 0
OVID THERAPEUTICS INC COM 690469101 0 180 SH   SOLE   180 0 0
OWENS CORNING NEW COM 690742101 3 36 SH   SOLE   36 0 0
PDC ENERGY INC COM 69327R101 5 223 SH   SOLE   223 0 0
PG&E CORP COM 69331C108 5 400 SH   SOLE   400 0 0
PGT INNOVATIONS INC COM 69336V101 5 248 SH   SOLE   248 0 0
PNC FINL SVCS GROUP INC COM 693475105 18 123 SH   SOLE   123 0 0
PPG INDS INC COM 693506107 195 1,353 SH   SOLE   301 0 1,052
PRA HEALTH SCIENCES INC COM 69354M108 5 37 SH   SOLE   37 0 0
PPD INC COM 69355F102 2 46 SH   SOLE   46 0 0
PACCAR INC COM 693718108 2 22 SH   SOLE   22 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 0 12 SH   SOLE   12 0 0
PACWEST BANCORP DEL COM 695263103 13 500 SH   SOLE   500 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 6 250 SH   SOLE   250 0 0
PARKER-HANNIFIN CORP COM 701094104 28 104 SH   SOLE   103 0 1
PARSLEY ENERGY INC CL A 701877102 4 306 SH   SOLE   306 0 0
PAYCHEX INC COM 704326107 1,028 11,030 SH   SOLE   10,745 0 285
PAYPAL HLDGS INC COM 70450Y103 48 206 SH   SOLE   206 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2 127 SH   SOLE   127 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1 5 SH   SOLE   5 0 0
PEPSICO INC COM 713448108 12,632 85,177 SH   SOLE   76,709 0 8,468
PERFORMANCE FOOD GROUP CO COM 71377A103 12 244 SH   SOLE   244 0 0
PERSPECTA INC COM 715347100 2 103 SH   SOLE   103 0 0
PFIZER INC COM 717081103 15,412 418,684 SH   SOLE   375,275 0 43,409
PHILIP MORRIS INTL INC COM 718172109 5,820 70,296 SH   SOLE   64,049 0 6,247
PHILLIPS 66 COM 718546104 2 28 SH   SOLE   28 0 0
PHYSICIANS RLTY TR COM 71943U104 4 228 SH   SOLE   228 0 0
PIMCO MUN INCOME FD III COM 72201A103 18 1,550 SH   SOLE   1,550 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 5 77 SH   SOLE   77 0 0
PINTEREST INC CL A 72352L106 4,305 65,320 SH   SOLE   50,333 0 14,987
PIONEER NAT RES CO COM 723787107 6 55 SH   SOLE   55 0 0
PIPER SANDLER COMPANIES COM 724078100 3 29 SH   SOLE   29 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4 450 SH   SOLE   450 0 0
POLARIS INC COM 731068102 268 2,811 SH   SOLE   2,646 0 165
PORTLAND GEN ELEC CO COM NEW 736508847 2 51 SH   SOLE   51 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5 140 SH   SOLE   140 0 0
PROCTER AND GAMBLE CO COM 742718109 668 4,800 SH   SOLE   4,800 0 0
PROGRESS SOFTWARE CORP COM 743312100 6 131 SH   SOLE   131 0 0
PROGRESSIVE CORP COM 743315103 23 232 SH   SOLE   232 0 0
PROLOGIS INC. COM 74340W103 17 173 SH   SOLE   173 0 0
PROSHARES TR ONLINE RTL ETF 74347B169 1 11 SH   SOLE   11 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 478 7,598 SH   SOLE   7,208 0 390
PROSHARES TR RUSS 2000 DIVD 74347B698 241 4,190 SH   SOLE   3,971 0 219
PROSHARES TR PSHS ULTRA QQQ 74347R206 6 55 SH   SOLE   55 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 3 18 SH   SOLE   18 0 0
PROSHARES TR II ULTA BLMBG 2017 74347Y888 5 127 SH   SOLE   127 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 5 65 SH   SOLE   65 0 0
THE PROVIDENCE SERVICE CORP COM 743815102 7 47 SH   SOLE   47 0 0
PROVIDENT FINL SVCS INC COM 74386T105 2 91 SH   SOLE   91 0 0
PRUDENTIAL FINL INC COM 744320102 22 288 SH   SOLE   288 0 0
PRUDENTIAL PLC ADR 74435K204 14 380 SH   SOLE   380 0 0
PUBLIC STORAGE COM 74460D109 8 35 SH   SOLE   0 0 35
PULTE GROUP INC COM 745867101 6 145 SH   SOLE   145 0 0
QUAKER CHEM CORP COM 747316107 35 140 SH   SOLE   0 0 140
QORVO INC COM 74736K101 5 30 SH   SOLE   30 0 0
QUALCOMM INC COM 747525103 6,243 40,978 SH   SOLE   31,700 0 9,278
QUANEX BUILDING PRODUCTS COR COM 747619104 3 137 SH   SOLE   137 0 0
QUANTA SVCS INC COM 74762E102 31 427 SH   SOLE   427 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 1 67 SH   SOLE   67 0 0
RAYMOND JAMES FINL INC COM 754730109 9 99 SH   SOLE   99 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 7,444 104,101 SH   SOLE   90,039 0 14,062
REALTY INCOME CORP COM 756109104 26 424 SH   SOLE   424 0 0
REGAL BELOIT CORP COM 758750103 14 111 SH   SOLE   111 0 0
REGENCY CTRS CORP COM 758849103 2 53 SH   SOLE   53 0 0
REGENERON PHARMACEUTICALS COM 75886F107 127 263 SH   SOLE   263 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 12 105 SH   SOLE   105 0 0
RELX PLC SPONSORED ADR 759530108 24 972 SH   SOLE   972 0 0
REPLIGEN CORP COM 759916109 29 150 SH   SOLE   150 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3 133 SH   SOLE   133 0 0
REVANCE THERAPEUTICS INC COM 761330109 1 37 SH   SOLE   37 0 0
REXNORD CORP COM 76169B102 8 211 SH   SOLE   211 0 0
REXFORD INDL RLTY INC COM 76169C100 1 22 SH   SOLE   22 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 4 122 SH   SOLE   122 0 0
ROBERT HALF INTL INC COM 770323103 17 274 SH   SOLE   274 0 0
ROCKWELL AUTOMATION INC COM 773903109 45 180 SH   SOLE   180 0 0
ROKU INC COM CL A 77543R102 17 50 SH   SOLE   50 0 0
ROOT INC COM CL A 77664L108 2 100 SH   SOLE   100 0 0
ROSS STORES INC COM 778296103 313 2,552 SH   SOLE   2,552 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 137 4,067 SH   SOLE   4,067 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 17 477 SH   SOLE   477 0 0
ROYAL GOLD INC COM 780287108 32 305 SH   SOLE   305 0 0
S&P GLOBAL INC COM 78409V104 835 2,540 SH   SOLE   2,517 0 23
SEI INVTS CO COM 784117103 115 2,000 SH   SOLE   2,000 0 0
SLM CORP COM 78442P106 2 128 SH   SOLE   128 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,030 10,779 SH   SOLE   9,088 0 1,691
SPDR GOLD TR GOLD SHS 78463V107 557 3,123 SH   SOLE   3,123 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 46 350 SH   SOLE   350 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 50 1,800 SH   SOLE   1,800 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 80 965 SH   SOLE   965 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 84 2,247 SH   SOLE   2,247 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 1 34 SH   SOLE   34 0 0
SPDR SER TR S&P METALS MNG 78464A755 3 100 SH   SOLE   100 0 0
SPDR SER TR S&P DIVID ETF 78464A763 192 1,817 SH   SOLE   1,817 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2 22 SH   SOLE   22 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 958 3,132 SH   SOLE   3,049 0 83
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 986 2,349 SH   SOLE   2,159 0 190
SPDR SER TR SPDR BLOOMBERG 78468R663 3 30 SH   SOLE   30 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 349 7,005 SH   SOLE   2,885 0 4,120
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 4 72 SH   SOLE   72 0 0
SALESFORCE COM INC COM 79466L302 166 745 SH   SOLE   745 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2 121 SH   SOLE   121 0 0
SANDERSON FARMS INC COM 800013104 287 2,171 SH   SOLE   1,786 0 385
SANOFI SPONSORED ADR 80105N105 16 328 SH   SOLE   328 0 0
SAP SE SPON ADR 803054204 34 261 SH   SOLE   261 0 0
HENRY SCHEIN INC COM 806407102 13 200 SH   SOLE   200 0 0
SCHLUMBERGER LTD COM 806857108 3 157 SH   SOLE   157 0 0
SCHWAB CHARLES CORP COM 808513105 8,094 152,604 SH   SOLE   145,185 0 7,419
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 21 234 SH   SOLE   234 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 349 3,838 SH   SOLE   3,838 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5 40 SH   SOLE   40 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 61 1,032 SH   SOLE   1,032 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 149 1,671 SH   SOLE   1,671 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 105 3,440 SH   SOLE   3,440 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 10 343 SH   SOLE   343 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 25 724 SH   SOLE   724 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 125 4,274 SH   SOLE   4,274 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 115 2,673 SH   SOLE   2,673 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 298 6,583 SH   SOLE   6,583 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 17 259 SH   SOLE   259 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 57 1,578 SH   SOLE   1,578 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 20 527 SH   SOLE   527 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 131 2,255 SH   SOLE   2,255 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 211 3,392 SH   SOLE   3,392 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 3 31 SH   SOLE   31 0 0
SCIPLAY CORPORATION CL A 809087109 5 328 SH   SOLE   328 0 0
SEASPINE HLDGS CORP COM 81255T108 4 232 SH   SOLE   232 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 17 233 SH   SOLE   233 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7 66 SH   SOLE   66 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 13 197 SH   SOLE   197 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 7 45 SH   SOLE   45 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 32 854 SH   SOLE   854 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 66 747 SH   SOLE   747 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 91 700 SH   SOLE   700 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 9 130 SH   SOLE   130 0 0
SEMPRA ENERGY COM 816851109 5 40 SH   SOLE   40 0 0
SERVICE CORP INTL COM 817565104 55 1,112 SH   SOLE   1,112 0 0
SHERWIN WILLIAMS CO COM 824348106 206 280 SH   SOLE   280 0 0
SHOPIFY INC CL A 82509L107 17 15 SH   SOLE   15 0 0
SIMON PPTY GROUP INC NEW COM 828806109 44 520 SH   SOLE   520 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 32 1,000 SH   SOLE   1,000 0 0
SIREN ETF TR NSD NXGN ECO ETF 829658202 3 85 SH   SOLE   85 0 0
SKILLZ INC COM 83067L109 3 154 SH   SOLE   154 0 0
SKYWEST INC COM 830879102 2 57 SH   SOLE   57 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 26 171 SH   SOLE   171 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 19 444 SH   SOLE   444 0 0
SMUCKER J M CO COM NEW 832696405 19 163 SH   SOLE   163 0 0
SNOWFLAKE INC CL A 833445109 11 38 SH   SOLE   38 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5 17 SH   SOLE   17 0 0
SOLARWINDS CORP COM 83417Q105 0 20 SH   SOLE   20 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 7 1,000 SH   SOLE   1,000 0 0
SOUTH ST CORP COM 840441109 5 70 SH   SOLE   70 0 0
SOUTHWEST AIRLS CO COM 844741108 21 446 SH   SOLE   446 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 2 31 SH   SOLE   31 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4 56 SH   SOLE   56 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 12 315 SH   SOLE   315 0 0
SPLUNK INC COM 848637104 6 38 SH   SOLE   38 0 0
STANLEY BLACK & DECKER INC COM 854502101 229 1,280 SH   SOLE   1,280 0 0
STARBUCKS CORP COM 855244109 49 457 SH   SOLE   457 0 0
STARWOOD PPTY TR INC COM 85571B105 10 493 SH   SOLE   493 0 0
STATE STR CORP COM 857477103 19 262 SH   SOLE   262 0 0
STEEL DYNAMICS INC COM 858119100 3 76 SH   SOLE   76 0 0
STEPAN CO COM 858586100 193 1,621 SH   SOLE   1,621 0 0
STERLING BANCORP DEL COM 85917A100 4 196 SH   SOLE   196 0 0
STERLING CONSTR INC COM 859241101 2 95 SH   SOLE   95 0 0
STEWART INFORMATION SVCS COR COM 860372101 0 10 SH   SOLE   10 0 0
STORE CAP CORP COM 862121100 27 800 SH   SOLE   800 0 0
STRYKER CORPORATION COM 863667101 25 101 SH   SOLE   101 0 0
SUPER MICRO COMPUTER INC COM 86800U104 5 169 SH   SOLE   169 0 0
SYNAPTICS INC COM 87157D109 6 61 SH   SOLE   61 0 0
SYNNEX CORP COM 87162W100 2 22 SH   SOLE   22 0 0
SYNCHRONY FINANCIAL COM 87165B103 1 40 SH   SOLE   40 0 0
SYNEOS HEALTH INC CL A 87166B102 17 246 SH   SOLE   246 0 0
SYSCO CORP COM 871829107 43 575 SH   SOLE   575 0 0
TJX COS INC NEW COM 872540109 27 398 SH   SOLE   398 0 0
T-MOBILE US INC COM 872590104 0 2 SH   SOLE   2 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 48 443 SH   SOLE   443 0 0
TAPESTRY INC COM 876030107 5 152 SH   SOLE   152 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 2 84 SH   SOLE   84 0 0
TEGNA INC COM 87901J105 86 6,200 SH   SOLE   6,200 0 0
TELADOC HEALTH INC COM 87918A105 18 90 SH   SOLE   90 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 5 12 SH   SOLE   12 0 0
TEMPUR SEALY INTL INC COM 88023U101 1 36 SH   SOLE   36 0 0
TENABLE HLDGS INC COM 88025T102 7 139 SH   SOLE   139 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 185 3,619 SH   SOLE   3,619 0 0
TESLA INC COM 88160R101 176 250 SH   SOLE   200 0 50
TEXAS INSTRS INC COM 882508104 107 653 SH   SOLE   653 0 0
TEXTRON INC COM 883203101 3 72 SH   SOLE   72 0 0
THE REALREAL INC COM 88339P101 6 329 SH   SOLE   329 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 76 163 SH   SOLE   163 0 0
THOR INDS INC COM 885160101 285 3,060 SH   SOLE   2,465 0 595
3M CO COM 88579Y101 2,444 13,981 SH   SOLE   10,466 0 3,515
TIMKEN CO COM 887389104 267 3,446 SH   SOLE   3,446 0 0
TIVITY HEALTH INC COM 88870R102 5 239 SH   SOLE   239 0 0
TOMPKINS FINL CORP COM 890110109 206 2,915 SH   SOLE   2,151 0 764
TOOTSIE ROLL INDS INC COM 890516107 62 2,094 SH   SOLE   2,094 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 7 10,000 SH   SOLE   10,000 0 0
TOTAL SE SPONSORED ADS 89151E109 18 434 SH   SOLE   434 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 46 297 SH   SOLE   297 0 0
TRANSCAT INC COM 893529107 529 15,251 SH   SOLE   15,251 0 0
TRANSDIGM GROUP INC COM 893641100 15 25 SH   SOLE   25 0 0
TRANSMEDICS GROUP INC COM 89377M109 40 2,000 SH   SOLE   2,000 0 0
TRAVELERS COMPANIES INC COM 89417E109 2 12 SH   SOLE   12 0 0
TRAVERE THERAPEUTICS INC COM 89422G107 2 66 SH   SOLE   66 0 0
TREAN INS GROUP INC COM 89457R101 1 43 SH   SOLE   43 0 0
TRI CONTL CORP COM 895436103 20 682 SH   SOLE   682 0 0
TRINITY INDS INC COM 896522109 42 1,590 SH   SOLE   0 0 1,590
TRIPADVISOR INC COM 896945201 6 219 SH   SOLE   182 0 37
TRUIST FINL CORP COM 89832Q109 63 1,314 SH   SOLE   1,314 0 0
TRUSTCO BK CORP N Y COM 898349105 3 500 SH   SOLE   500 0 0
T2 BIOSYSTEMS INC COM 89853L104 19 15,000 SH   SOLE   15,000 0 0
TUTOR PERINI CORP COM 901109108 1 105 SH   SOLE   105 0 0
TWIST BIOSCIENCE CORP COM 90184D100 1 10 SH   SOLE   10 0 0
TYLER TECHNOLOGIES INC COM 902252105 9 20 SH   SOLE   20 0 0
TYSON FOODS INC CL A 902494103 6,092 94,541 SH   SOLE   83,442 0 11,099
US BANCORP DEL COM NEW 902973304 4 84 SH   SOLE   84 0 0
UBER TECHNOLOGIES INC COM 90353T100 2 40 SH   SOLE   40 0 0
ULTA BEAUTY INC COM 90384S303 2 6 SH   SOLE   6 0 0
UNIFIRST CORP MASS COM 904708104 4 20 SH   SOLE   20 0 0
UNILEVER PLC SPON ADR NEW 904767704 39 641 SH   SOLE   641 0 0
UNION PAC CORP COM 907818108 12 60 SH   SOLE   60 0 0
UNISYS CORP COM NEW 909214306 0 10 SH   SOLE   10 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 3 115 SH   SOLE   115 0 0
UNITED PARCEL SERVICE INC CL B 911312106 23 139 SH   SOLE   139 0 0
UNITED STATES ANTIMONY CORP COM 911549103 292 560,000 SH   SOLE   560,000 0 0
US FOODS HLDG CORP COM 912008109 9 273 SH   SOLE   273 0 0
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 11 645 SH   SOLE   645 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,339 23,778 SH   SOLE   20,497 0 3,282
UNITIL CORP COM 913259107 4 97 SH   SOLE   97 0 0
UNIVERSAL ELECTRS INC COM 913483103 7 134 SH   SOLE   134 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 3 25 SH   SOLE   25 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 5 261 SH   SOLE   261 0 0
URBAN OUTFITTERS INC COM 917047102 4 140 SH   SOLE   140 0 0
V F CORP COM 918204108 2,901 33,962 SH   SOLE   25,300 0 8,662
VAIL RESORTS INC COM 91879Q109 21 74 SH   SOLE   74 0 0
VALERO ENERGY CORP COM 91913Y100 18 325 SH   SOLE   325 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 5 125 SH   SOLE   125 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 2 48 SH   SOLE   48 0 0
VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 26 155 SH   SOLE   78 0 77
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 2 26 SH   SOLE   26 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 64 293 SH   SOLE   293 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 565 4,003 SH   SOLE   3,205 0 798
VANGUARD WORLD FD ESG US STK ETF 921910733 254 3,622 SH   SOLE   0 0 3,622
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3 33 SH   SOLE   33 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 296 3,362 SH   SOLE   3,362 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 395 8,366 SH   SOLE   8,366 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,701 29,519 SH   SOLE   28,593 0 926
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,179 19,400 SH   SOLE   18,590 0 810
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 350 5,982 SH   SOLE   5,982 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 61 1,127 SH   SOLE   0 0 1,127
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 33 355 SH   SOLE   355 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,590 61,513 SH   SOLE   49,759 0 11,754
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,659 33,114 SH   SOLE   32,947 0 167
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 11 175 SH   SOLE   175 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 7 97 SH   SOLE   97 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 103 290 SH   SOLE   290 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 114 1,846 SH   SOLE   1,812 0 34
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,449 53,442 SH   SOLE   47,826 0 5,616
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 80 462 SH   SOLE   462 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 183 3,379 SH   SOLE   3,379 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 7,984 82,193 SH   SOLE   78,558 0 3,635
VARIAN MED SYS INC COM 92220P105 20 115 SH   SOLE   115 0 0
VARONIS SYS INC COM 922280102 5 32 SH   SOLE   32 0 0
VEECO INSTRS INC DEL COM 922417100 7 397 SH   SOLE   397 0 0
VAXART INC COM NEW 92243A200 0 7 SH   SOLE   7 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 714 12,941 SH   SOLE   8,886 0 4,055
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 87 253 SH   SOLE   253 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 31 370 SH   SOLE   0 0 370
VANGUARD INDEX FDS MID CAP ETF 922908629 6,404 30,973 SH   SOLE   28,486 0 2,487
VANGUARD INDEX FDS GROWTH ETF 922908736 25 100 SH   SOLE   100 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 482 4,053 SH   SOLE   4,053 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 212 1,090 SH   SOLE   338 0 752
VANGUARD INDEX FDS TOTAL STK MKT 922908769 21,175 108,790 SH   SOLE   98,999 0 9,791
VERIZON COMMUNICATIONS INC COM 92343V104 5,695 96,935 SH   SOLE   91,391 0 5,544
VERTEX PHARMACEUTICALS INC COM 92532F100 9 40 SH   SOLE   40 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 7 399 SH   SOLE   399 0 0
VIAVI SOLUTIONS INC COM 925550105 0 12 SH   SOLE   12 0 0
VIACOMCBS INC CL B 92556H206 75 2,000 SH Call SOLE   0 0 2,000
VIACOMCBS INC CL B 92556H206 3,000 80,517 SH   SOLE   60,055 0 20,462
VIATRIS INC COM 92556V106 36 1,943 SH   SOLE   1,925 0 18
VILLAGE FARMS INTL INC COM 92707Y108 1 100 SH   SOLE   100 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 7 310 SH   SOLE   310 0 0
VISA INC COM CL A 92826C839 4,267 19,508 SH   SOLE   18,744 0 764
VISHAY INTERTECHNOLOGY INC COM 928298108 4 178 SH   SOLE   178 0 0
VISTEON CORP COM NEW 92839U206 3 24 SH   SOLE   24 0 0
VISTRA CORP COM 92840M102 4,274 217,377 SH   SOLE   205,697 0 11,679
VITAL FARMS INC COM 92847W103 1 50 SH   SOLE   50 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 16 975 SH   SOLE   975 0 0
VONTIER CORPORATION COM 928881101 2 72 SH   SOLE   72 0 0
WNS HLDGS LTD SPON ADR 92932M101 5 67 SH   SOLE   67 0 0
WP CAREY INC COM 92936U109 39 555 SH   SOLE   555 0 0
WEC ENERGY GROUP INC COM 92939U106 5 57 SH   SOLE   57 0 0
WALMART INC COM 931142103 127 879 SH   SOLE   879 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 7 163 SH   SOLE   163 0 0
WASTE CONNECTIONS INC COM 94106B101 45 435 SH   SOLE   435 0 0
WAYFAIR INC CL A 94419L101 7 31 SH   SOLE   0 0 31
WELLS FARGO CO NEW COM 949746101 117 3,891 SH   SOLE   2,241 0 1,650
WELLTOWER INC COM 95040Q104 3 45 SH   SOLE   45 0 0
WESBANCO INC COM 950810101 2 60 SH   SOLE   60 0 0
WESTERN ALLIANCE BANCORP COM 957638109 7 120 SH   SOLE   120 0 0
WESTERN DIGITAL CORP. COM 958102105 3 46 SH   SOLE   46 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 5 160 SH   SOLE   160 0 0
WHIRLPOOL CORP COM 963320106 3 17 SH   SOLE   17 0 0
WILLIAMS SONOMA INC COM 969904101 4 38 SH   SOLE   38 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 5 222 SH   SOLE   222 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 4 750 SH   SOLE   750 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 5,144 125,038 SH   SOLE   113,139 0 11,899
WISDOMTREE TR INTL SMCAP DIV 97717W760 954 14,007 SH   SOLE   13,518 0 489
WISDOMTREE TR INTL LRGCAP DV 97717W794 725 15,780 SH   SOLE   15,238 0 542
WORLD FUEL SVCS CORP COM 981475106 1 38 SH   SOLE   38 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 4 82 SH   SOLE   82 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 1 33 SH   SOLE   33 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2 34 SH   SOLE   34 0 0
WYNN RESORTS LTD COM 983134107 2 15 SH   SOLE   15 0 0
XPO LOGISTICS INC COM 983793100 107 900 SH   SOLE   900 0 0
XCEL ENERGY INC COM 98389B100 66 995 SH   SOLE   995 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 2 75 SH   SOLE   75 0 0
YELP INC CL A 985817105 2 46 SH   SOLE   46 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 81 528 SH   SOLE   28 0 500
ZOETIS INC CL A 98978V103 50 300 SH   SOLE   300 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 55 163 SH   SOLE   25 0 138
ZYNGA INC CL A 98986T108 11 1,100 SH   SOLE   1,100 0 0
AMDOCS LTD SHS G02602103 5 64 SH   SOLE   64 0 0
AON PLC SHS CL A G0403H108 99 470 SH   SOLE   470 0 0
ARCH CAP GROUP LTD ORD G0450A105 9 251 SH   SOLE   251 0 0
AXALTA COATING SYS LTD COM G0750C108 12 436 SH   SOLE   436 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 191 733 SH   SOLE   733 0 0
BUNGE LIMITED COM G16962105 36 543 SH   SOLE   543 0 0
CAMBIUM NETWORKS CORP SHS G17766109 1 38 SH   SOLE   38 0 0
BURFORD CAP LTD ORD SHS G17977110 15 1,540 SH   SOLE   1,540 0 0
CC NEUBERGER PRINCIPAL HLDNG COM G1992Y114 3 294 SH   SOLE   294 0 0
CLARIVATE PLC ORD SHS G21810109 5 161 SH   SOLE   161 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 3 58 SH   SOLE   58 0 0
EATON CORP PLC SHS G29183103 80 665 SH   SOLE   455 0 210
ESSENT GROUP LTD COM G3198U102 3 68 SH   SOLE   68 0 0
EVEREST RE GROUP LTD COM G3223R108 3 13 SH   SOLE   13 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 5 73 SH   SOLE   73 0 0
ICON PLC SHS G4705A100 6 31 SH   SOLE   31 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1 61 SH   SOLE   61 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 101 610 SH   SOLE   610 0 0
LINDE PLC SHS G5494J103 36 136 SH   SOLE   136 0 0
MEDTRONIC PLC SHS G5960L103 49 418 SH   SOLE   268 0 150
APTIV PLC SHS G6095L109 11 88 SH   SOLE   88 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 1 56 SH   SOLE   56 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4 159 SH   SOLE   159 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 1 9 SH   SOLE   9 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 128 880 SH   SOLE   880 0 0
TRITON INTL LTD CL A G9078F107 3 65 SH   SOLE   65 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 14 67 SH   SOLE   67 0 0
ALCON AG ORD SHS H01301128 3 38 SH   SOLE   38 0 0
GARMIN LTD SHS H2906T109 40 333 SH   SOLE   333 0 0
UBS GROUP AG SHS H42097107 13 928 SH   SOLE   928 0 0
TE CONNECTIVITY LTD REG SHS H84989104 5 45 SH   SOLE   45 0 0
ARDAGH GROUP S A CL A L0223L101 2 103 SH   SOLE   103 0 0
GLOBANT S A COM L44385109 65 300 SH   SOLE   300 0 0
TRINSEO S A SHS L9340P101 1 26 SH   SOLE   26 0 0
CAMTEK LTD ORD M20791105 5 240 SH   SOLE   240 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 189 1,421 SH   SOLE   650 0 771
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 5 198 SH   SOLE   198 0 0
AERCAP HOLDINGS NV SHS N00985106 7 146 SH   SOLE   146 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 24 50 SH   SOLE   50 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1 10 SH   SOLE   10 0 0
NXP SEMICONDUCTORS N V COM N6596X109 35 220 SH   SOLE   220 0 0
QIAGEN NV SHS NEW N72482123 8 160 SH   SOLE   160 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 12 158 SH   SOLE   158 0 0
FLEX LTD ORD Y2573F102 2 98 SH   SOLE   98 0 0