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 2 65 SH   SOLE   65 0 0
AFLAC INC COM 001055102 1 39 SH   SOLE   39 0 0
AGCO CORP COM 001084102 194 3,493 SH   SOLE   3,493 0 0
AGF INVTS TR AGFIQ US MK ANTI 00110G408 13 534 SH   SOLE   534 0 0
AES CORP COM 00130H105 8 541 SH   SOLE   541 0 0
ASGN INC COM 00191U102 1 15 SH   SOLE   15 0 0
AT&T INC COM 00206R102 338 11,168 SH   SOLE   10,668 0 500
ARK ETF TR FINTECH INNOVA 00214Q708 1 40 SH   SOLE   40 0 0
ABBOTT LABS COM 002824100 600 6,557 SH   SOLE   5,907 0 650
ABBVIE INC COM 00287Y109 175 1,785 SH   SOLE   775 0 1,010
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 72 19,000 SH   SOLE   19,000 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 229 4,730 SH   SOLE   4,730 0 0
ACTIVISION BLIZZARD INC COM 00507V109 27 352 SH   SOLE   352 0 0
ADOBE INC COM 00724F101 4,797 11,021 SH   SOLE   8,437 0 2,584
AEGION CORP COM 00770F104 92 5,776 SH   SOLE   5,776 0 0
ADVANSIX INC COM 00773T101 1 82 SH   SOLE   0 0 82
ADVANCED ENERGY INDS COM 007973100 3 37 SH   SOLE   37 0 0
AGREE REALTY CORP COM 008492100 11 165 SH   SOLE   0 0 165
AIR PRODS & CHEMS INC COM 009158106 72 300 SH   SOLE   300 0 0
ALBEMARLE CORP COM 012653101 14 180 SH   SOLE   180 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7 44 SH   SOLE   44 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 4 35 SH   SOLE   35 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 132 610 SH   SOLE   495 0 115
ALLEGHANY CORP DEL COM 017175100 3 6 SH   SOLE   6 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 82 3,000 SH   SOLE   3,000 0 0
ALLSTATE CORP COM 020002101 6,363 65,600 SH   SOLE   61,264 0 4,336
ALLY FINL INC COM 02005N100 7 367 SH   SOLE   367 0 0
ALPHABET INC CAP STK CL C 02079K107 8,161 5,773 SH   SOLE   4,123 0 1,650
ALPHABET INC CAP STK CL A 02079K305 295 208 SH   SOLE   208 0 0
ALTERYX INC COM CL A 02156B103 42 255 SH   SOLE   255 0 0
ALTICE USA INC CL A 02156K103 2 75 SH   SOLE   75 0 0
ALTRA INDL MOTION CORP COM 02208R106 1 20 SH   SOLE   20 0 0
ALTRIA GROUP INC COM 02209S103 13,392 341,199 SH   SOLE   305,561 0 35,638
AMAZON COM INC COM 023135106 17,089 6,194 SH   SOLE   4,912 0 1,282
AMEREN CORP COM 023608102 6 90 SH   SOLE   90 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 99 7,770 SH   SOLE   7,770 0 0
AMERICAN ASSETS TR INC COM 024013104 3 107 SH   SOLE   107 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 2 77 SH   SOLE   77 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 3 102 SH   SOLE   102 0 0
AMERICAN TOWER CORP NEW COM 03027X100 27 103 SH   SOLE   103 0 0
AMERICOLD RLTY TR COM 03064D108 5 138 SH   SOLE   138 0 0
AMERISOURCEBERGEN CORP COM 03073E105 12 124 SH   SOLE   124 0 0
AMERIPRISE FINL INC COM 03076C106 5 33 SH   SOLE   33 0 0
AMETEK INC COM 031100100 9 98 SH   SOLE   98 0 0
AMGEN INC COM 031162100 904 3,834 SH   SOLE   3,744 0 90
ANGIODYNAMICS INC COM 03475V101 3 246 SH   SOLE   246 0 0
ANSYS INC COM 03662Q105 22 75 SH   SOLE   75 0 0
ANTHEM INC COM 036752103 13 51 SH   SOLE   51 0 0
APACHE CORP COM 037411105 1 45 SH   SOLE   45 0 0
APHRIA INC COM 03765K104 1 300 SH   SOLE   300 0 0
APPLE INC COM 037833100 33,641 92,218 SH   SOLE   79,450 0 12,767
APPLIED INDL TECHNOLOGIES IN COM 03820C105 6 93 SH   SOLE   93 0 0
APPLIED MATLS INC COM 038222105 493 8,157 SH   SOLE   8,157 0 0
ARCOSA INC COM 039653100 11 257 SH   SOLE   0 0 257
ARES CAPITAL CORP COM 04010L103 43 2,974 SH   SOLE   2,974 0 0
ARISTA NETWORKS INC COM 040413106 3 16 SH   SOLE   16 0 0
ARLINGTON ASSET INVST CORP CL A NEW 041356205 0 20 SH   SOLE   20 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 2 28 SH   SOLE   28 0 0
ARROW ELECTRS INC COM 042735100 1 13 SH   SOLE   13 0 0
ASPEN TECHNOLOGY INC COM 045327103 5 46 SH   SOLE   46 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 1 60 SH   SOLE   60 0 0
ATRICURE INC COM 04963C209 2 51 SH   SOLE   51 0 0
AUTODESK INC COM 052769106 6 23 SH   SOLE   23 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 552 3,710 SH   SOLE   3,710 0 0
AUTOZONE INC COM 053332102 11 10 SH   SOLE   10 0 0
AVANGRID INC COM 05351W103 31 741 SH   SOLE   741 0 0
AVANTOR INC COM 05352A100 5 278 SH   SOLE   278 0 0
AVERY DENNISON CORP COM 053611109 1 9 SH   SOLE   9 0 0
AVIS BUDGET GROUP COM 053774105 4 170 SH   SOLE   170 0 0
AXOS FINANCIAL INC COM 05465C100 9 395 SH   SOLE   0 0 395
BP PLC SPONSORED ADR 055622104 54 2,327 SH   SOLE   1,522 0 805
BALL CORP COM 058498106 6 83 SH   SOLE   83 0 0
BK OF AMERICA CORP COM 060505104 5,065 213,275 SH   SOLE   180,495 0 32,780
BANNER CORP COM NEW 06652V208 3 76 SH   SOLE   76 0 0
BARCLAYS BK PLC IPTH SR B S&P 06746P621 1 30 SH   SOLE   30 0 0
BARRICK GOLD CORPORATION COM 067901108 1 40 SH   SOLE   40 0 0
BAXTER INTL INC COM 071813109 363 4,212 SH   SOLE   4,212 0 0
BECTON DICKINSON & CO COM 075887109 192 802 SH   SOLE   802 0 0
BELDEN INC COM 077454106 155 4,773 SH   SOLE   4,773 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,773 32,339 SH   SOLE   24,991 0 7,348
BEST BUY INC COM 086516101 12 139 SH   SOLE   139 0 0
BIO RAD LABS INC CL A 090572207 8 18 SH   SOLE   18 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 22 182 SH   SOLE   182 0 0
BIOGEN INC COM 09062X103 11 41 SH   SOLE   41 0 0
BIO-TECHNE CORP COM 09073M104 3 13 SH   SOLE   13 0 0
BLACK KNIGHT INC COM 09215C105 5 71 SH   SOLE   71 0 0
BLACKROCK INC COM 09247X101 72 132 SH   SOLE   132 0 0
BLACKROCK NY MUNI INC QLTY T COM 09249U105 16 1,187 SH   SOLE   1,187 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 38 3,500 SH   SOLE   3,500 0 0
BOEING CO COM 097023105 376 2,052 SH   SOLE   2,052 0 0
BOOKING HOLDINGS INC COM 09857L108 11 7 SH   SOLE   7 0 0
BOSTON BEER INC CL A 100557107 3 6 SH   SOLE   6 0 0
BOSTON PPTYS LTD PARTNERSHIP COM 101121101 7 80 SH   SOLE   80 0 0
BOSTON SCIENTIFIC CORP COM 101137107 10 271 SH   SOLE   271 0 0
BOX INC CL A 10316T104 3 130 SH   SOLE   130 0 0
BRINKS CO COM 109696104 252 5,530 SH   SOLE   5,107 0 423
BRISTOL-MYERS SQUIBB CO COM 110122108 13,601 231,307 SH   SOLE   203,239 0 28,068
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 1 325 SH   SOLE   75 0 250
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 29 230 SH   SOLE   230 0 0
BROADCOM INC COM 11135F101 374 1,185 SH   SOLE   1,039 0 146
BROWN FORMAN CORP CL A 115637100 92 1,592 SH   SOLE   1,592 0 0
BROWN FORMAN CORP CL B 115637209 28 447 SH   SOLE   447 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 6 65 SH   SOLE   65 0 0
CBRE GROUP INC CL A 12504L109 10 228 SH   SOLE   228 0 0
CDK GLOBAL INC COM 12508E101 46 1,107 SH   SOLE   1,107 0 0
CDW CORP COM 12514G108 6 54 SH   SOLE   54 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 17 220 SH   SOLE   220 0 0
CIGNA CORP NEW COM 125523100 2,501 13,326 SH   SOLE   9,526 0 3,800
CME GROUP INC COM 12572Q105 7 40 SH   SOLE   40 0 0
CRH PLC ADR 12626K203 23 683 SH   SOLE   683 0 0
CVS HEALTH CORP COM 126650100 8,534 131,356 SH   SOLE   112,812 0 18,544
CABOT OIL & GAS CORP COM 127097103 18 1,040 SH   SOLE   1,040 0 0
CANADIAN IMP BK COMM COM 136069101 36 535 SH   SOLE   535 0 0
CANNAE HLDGS INC COM 13765N107 3 72 SH   SOLE   72 0 0
CANOPY GROWTH CORP COM 138035100 0 22 SH   SOLE   22 0 0
CARGURUS INC COM CL A 141788109 4 156 SH   SOLE   156 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 4 232 SH   SOLE   232 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 41 1,830 SH   SOLE   1,380 0 450
CARVANA CO CL A 146869102 7 60 SH   SOLE   60 0 0
CASEYS GEN STORES INC COM 147528103 7 44 SH   SOLE   44 0 0
CATALENT INC COM 148806102 3 40 SH   SOLE   40 0 0
CATERPILLAR INC DEL COM 149123101 105 829 SH   SOLE   829 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 5 1,768 SH   SOLE   1,768 0 0
CENTENE CORP DEL COM 15135B101 7 117 SH   SOLE   37 0 80
CENTERPOINT ENERGY INC COM 15189T107 3 138 SH   SOLE   138 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 3 88 SH   SOLE   88 0 0
CENTURYLINK INC COM 156700106 25 2,509 SH   SOLE   2,509 0 0
CERNER CORP COM 156782104 10 150 SH   SOLE   150 0 0
CHAMPIONX CORPORATION COM 15872M104 1 120 SH   SOLE   120 0 0
CHANGE HEALTHCARE INC COM 15912K100 3 278 SH   SOLE   278 0 0
CHARLES RIV LABS INTL INC COM 159864107 4 22 SH   SOLE   22 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 15 30 SH   SOLE   30 0 0
CHEVRON CORP NEW COM 166764100 7,664 85,896 SH   SOLE   76,818 0 9,078
CISCO SYS INC COM 17275R102 277 5,947 SH   SOLE   5,947 0 0
CITIGROUP INC COM NEW 172967424 0 2 SH   SOLE   2 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 2 85 SH   SOLE   85 0 0
CLEAN HARBORS INC COM 184496107 143 2,378 SH   SOLE   2,378 0 0
COCA COLA CO COM 191216100 76 1,700 SH   SOLE   1,700 0 0
CODEXIS INC COM 192005106 57 5,000 SH   SOLE   5,000 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14 249 SH   SOLE   249 0 0
COLGATE PALMOLIVE CO COM 194162103 107 1,465 SH   SOLE   1,465 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 4 50 SH   SOLE   50 0 0
COMCAST CORP NEW CL A 20030N101 11,286 289,543 SH   SOLE   256,343 0 33,200
COMMVAULT SYSTEMS INC COM 204166102 3 77 SH   SOLE   77 0 0
CONAGRA BRANDS INC COM 205887102 10 286 SH   SOLE   167 0 119
CONCHO RES INC COM 20605P101 11 205 SH   SOLE   205 0 0
CONOCOPHILLIPS COM 20825C104 1,303 31,001 SH   SOLE   22,517 0 8,484
CONSOLIDATED EDISON INC COM 209115104 5,669 78,810 SH   SOLE   73,296 0 5,514
CONSTELLATION BRANDS INC CL A 21036P108 10,612 60,658 SH   SOLE   54,466 0 6,192
COOPER COS INC COM NEW 216648402 4 14 SH   SOLE   14 0 0
COOPER TIRE & RUBR CO COM 216831107 3 108 SH   SOLE   108 0 0
COPART INC COM 217204106 11 136 SH   SOLE   136 0 0
CORESITE RLTY CORP COM 21870Q105 9 75 SH   SOLE   0 0 75
CORNING INC COM 219350105 152 5,863 SH   SOLE   5,863 0 0
CORTEVA INC COM 22052L104 9,138 341,102 SH   SOLE   299,120 0 41,981
COSTCO WHSL CORP NEW COM 22160K105 237 781 SH   SOLE   781 0 0
COUSINS PPTYS INC COM NEW 222795502 1 40 SH   SOLE   40 0 0
COVETRUS INC COM 22304C100 3 180 SH   SOLE   180 0 0
CRANE CO COM 224399105 157 2,634 SH   SOLE   2,634 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 52 5,000 SH   SOLE   5,000 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 68 408 SH   SOLE   408 0 0
CUMMINS INC COM 231021106 2 12 SH   SOLE   12 0 0
CURTISS WRIGHT CORP COM 231561101 1 14 SH   SOLE   14 0 0
CUTERA INC COM 232109108 2 176 SH   SOLE   176 0 0
CYRUSONE INC COM 23283R100 40 550 SH   SOLE   550 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 1 134 SH   SOLE   134 0 0
D R HORTON INC COM 23331A109 4 70 SH   SOLE   70 0 0
DSP GROUP INC COM 23332B106 4 234 SH   SOLE   234 0 0
DTE ENERGY CO COM 233331107 10,179 94,686 SH   SOLE   84,563 0 10,123
DXC TECHNOLOGY CO COM 23355L106 18 1,061 SH   SOLE   1,061 0 0
DANAHER CORPORATION COM 235851102 28 156 SH   SOLE   156 0 0
DARDEN RESTAURANTS INC COM 237194105 7 96 SH   SOLE   96 0 0
DARLING INGREDIENTS INC COM 237266101 252 10,224 SH   SOLE   10,224 0 0
DELL TECHNOLOGIES INC CL C 24703L202 22 401 SH   SOLE   401 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 33 1,181 SH   SOLE   483 0 698
DEVON ENERGY CORP NEW COM 25179M103 6 500 SH   SOLE   500 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 9 69 SH   SOLE   69 0 0
DIGITAL RLTY TR INC COM 253868103 5 37 SH   SOLE   37 0 0
DIREXION SHS ETF TR DAILY JR GLD MIN 25460G831 3 29 SH   SOLE   29 0 0
DISNEY WALT CO COM DISNEY 254687106 197 1,763 SH   SOLE   1,615 0 148
DISCOVER FINL SVCS COM 254709108 7 134 SH   SOLE   134 0 0
DISCOVERY INC COM SER A 25470F104 73 3,440 SH   SOLE   3,440 0 0
DOLLAR GEN CORP NEW COM 256677105 10 50 SH   SOLE   50 0 0
DOLLAR TREE INC COM 256746108 26 285 SH   SOLE   285 0 0
DOMINION ENERGY INC COM 25746U109 92 1,138 SH   SOLE   1,138 0 0
DORMAN PRODUCTS INC COM 258278100 39 585 SH   SOLE   585 0 0
DOUGLAS EMMETT INC COM 25960P109 2 71 SH   SOLE   71 0 0
DOVER CORP COM 260003108 4 39 SH   SOLE   39 0 0
DOW INC COM 260557103 42 1,034 SH   SOLE   1,034 0 0
DRAFTKINGS INC COM CL A 26142R104 7 200 SH   SOLE   200 0 0
DUKE REALTY CORP COM NEW 264411505 2 67 SH   SOLE   67 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 13 160 SH   SOLE   160 0 0
DUPONT DE NEMOURS INC COM 26614N102 13 237 SH   SOLE   237 0 0
DYCOM INDS INC COM 267475101 227 5,552 SH   SOLE   5,552 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1 160 SH   SOLE   160 0 0
EOG RES INC COM 26875P101 3,231 63,781 SH   SOLE   57,780 0 6,001
EQT CORP COM 26884L109 7 605 SH   SOLE   605 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 9 189 SH   SOLE   189 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 2 180 SH   SOLE   100 0 80
EAGLE MATERIALS INC COM 26969P108 1 15 SH   SOLE   15 0 0
EAST WEST BANCORP INC COM 27579R104 2 44 SH   SOLE   44 0 0
EASTGROUP PPTY INC COM 277276101 5 45 SH   SOLE   45 0 0
EASTMAN CHEM CO COM 277432100 34 495 SH   SOLE   495 0 0
EBAY INC. COM 278642103 1 21 SH   SOLE   21 0 0
ECOLAB INC COM 278865100 60 300 SH   SOLE   300 0 0
EDISON INTL COM 281020107 37 674 SH   SOLE   674 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 607 8,778 SH   SOLE   8,778 0 0
ELECTRONIC ARTS INC COM 285512109 16 122 SH   SOLE   122 0 0
EMCOR GROUP INC COM 29084Q100 3 44 SH   SOLE   44 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 4 50 SH   SOLE   50 0 0
EMERSON ELEC CO COM 291011104 199 3,210 SH   SOLE   1,631 0 1,579
ENBRIDGE INC COM 29250N105 5 161 SH   SOLE   161 0 0
ENERSYS COM 29275Y102 1 11 SH   SOLE   11 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104 123 6,996 SH   SOLE   6,996 0 0
ENTERGY CORP NEW COM 29364G103 17 184 SH   SOLE   184 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 73 4,000 SH   SOLE   4,000 0 0
EPAM SYS INC COM 29414B104 30 118 SH   SOLE   118 0 0
EQUINIX INC COM 29444U700 14 20 SH   SOLE   20 0 0
EQUINOR ASA SPONSORED ADR 29446M102 7 460 SH   SOLE   460 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 2 37 SH   SOLE   37 0 0
ERICSSON ADR B SEK 10 294821608 16 1,717 SH   SOLE   1,227 0 490
ESSENTIAL UTILS INC COM 29670G102 150 3,550 SH   SOLE   3,550 0 0
EVERGY INC COM 30034W106 2 35 SH   SOLE   35 0 0
EVERTEC INC COM 30040P103 1 45 SH   SOLE   45 0 0
EVERSOURCE ENERGY COM 30040W108 213 2,552 SH   SOLE   2,552 0 0
EXPEDIA GROUP INC COM NEW 30212P303 25 308 SH   SOLE   308 0 0
EXPEDITORS INTL WASH INC COM 302130109 1 15 SH   SOLE   15 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 193 17,242 SH   SOLE   17,242 0 0
EXTRA SPACE STORAGE INC COM 30225T102 88 950 SH   SOLE   950 0 0
EXXON MOBIL CORP COM 30231G102 10,435 233,342 SH   SOLE   209,307 0 24,035
F M C CORP COM NEW 302491303 12 124 SH   SOLE   124 0 0
FTI CONSULTING INC COM 302941109 1 11 SH   SOLE   11 0 0
FACEBOOK INC CL A 30303M102 7,574 33,357 SH   SOLE   24,234 0 9,123
FEDEX CORP COM 31428X106 30 213 SH   SOLE   133 0 80
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 46 557 SH   SOLE   557 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 270 2,012 SH   SOLE   2,012 0 0
FIFTH THIRD BANCORP COM 316773100 6 305 SH   SOLE   305 0 0
FIRST AMERN FINL CORP COM 31847R102 3 71 SH   SOLE   71 0 0
FIRST CMNTY CORP S C COM 319835104 2 119 SH   SOLE   119 0 0
FIRST INDL RLTY TR INC COM 32054K103 5 124 SH   SOLE   124 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 6 54 SH   SOLE   54 0 0
FIRST SOLAR INC COM 336433107 2 40 SH   SOLE   40 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2,782 60,421 SH   SOLE   43,928 0 16,493
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 26 1,023 SH   SOLE   1,023 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 11 630 SH   SOLE   630 0 0
FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 14 1,000 SH   SOLE   1,000 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 45 1,101 SH   SOLE   1,101 0 0
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 13 520 SH   SOLE   520 0 0
FIRSTENERGY CORP COM 337932107 46 1,175 SH   SOLE   1,175 0 0
FOOT LOCKER INC COM 344849104 2 54 SH   SOLE   54 0 0
FORD MTR CO DEL COM 345370860 40 6,600 SH   SOLE   6,600 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 25 1,170 SH   SOLE   1,170 0 0
FORTIVE CORP COM 34959J108 12 181 SH   SOLE   181 0 0
FOX CORP CL A COM 35137L105 7 264 SH   SOLE   264 0 0
FRANKLIN RESOURCES INC COM 354613101 5 234 SH   SOLE   234 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1 120 SH   SOLE   120 0 0
FRONTDOOR INC COM 35905A109 20 457 SH   SOLE   457 0 0
GARRETT MOTION INC COM 366505105 1 205 SH   SOLE   0 0 205
GENERAL DYNAMICS CORP COM 369550108 5,190 34,724 SH   SOLE   32,370 0 2,354
GENERAL ELECTRIC CO COM 369604103 427 62,455 SH   SOLE   57,371 0 5,084
GENERAL MLS INC COM 370334104 6 104 SH   SOLE   104 0 0
GENERAL MTRS CO COM 37045V100 35 1,383 SH   SOLE   1,383 0 0
GENTEX CORP COM 371901109 2 59 SH   SOLE   59 0 0
GENUINE PARTS CO COM 372460105 6,133 70,526 SH   SOLE   65,725 0 4,801
GILEAD SCIENCES INC COM 375558103 348 4,524 SH   SOLE   4,335 0 189
GLOBAL PMTS INC COM 37940X102 20 120 SH   SOLE   120 0 0
GLOBAL X FDS GLBX MSCI NORW 37950E747 2 200 SH   SOLE   0 0 200
GLOBAL X FDS INTERNET OF THNG 37954Y780 1 50 SH   SOLE   50 0 0
GLOBE LIFE INC COM 37959E102 2 22 SH   SOLE   22 0 0
GLU MOBILE INC COM 379890106 4 463 SH   SOLE   463 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 35 175 SH   SOLE   175 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 9 1,000 SH   SOLE   1,000 0 0
GOPRO INC CL A 38268T103 5 1,115 SH   SOLE   1,115 0 0
GRAINGER W W INC COM 384802104 134 425 SH   SOLE   250 0 175
GRAPHIC PACKAGING HLDG CO COM 388689101 22 1,543 SH   SOLE   1,543 0 0
HCA HEALTHCARE INC COM 40412C101 1 11 SH   SOLE   11 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 7 144 SH   SOLE   144 0 0
HD SUPPLY HLDGS INC COM 40416M105 2 58 SH   SOLE   58 0 0
HAEMONETICS CORP COM 405024100 2 23 SH   SOLE   23 0 0
HALLIBURTON CO COM 406216101 7 527 SH   SOLE   527 0 0
HANESBRANDS INC COM 410345102 61 5,446 SH   SOLE   5,446 0 0
HANOVER INS GROUP INC COM 410867105 7 66 SH   SOLE   66 0 0
HARLEY DAVIDSON INC COM 412822108 2 101 SH   SOLE   101 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 14 364 SH   SOLE   364 0 0
HASBRO INC COM 418056107 6 81 SH   SOLE   81 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 2 59 SH   SOLE   59 0 0
HEICO CORP NEW COM 422806109 4 45 SH   SOLE   45 0 0
HEXCEL CORP NEW COM 428291108 1 27 SH   SOLE   27 0 0
HILL ROM HLDGS INC COM 431475102 278 2,528 SH   SOLE   1,417 0 1,111
HILTON WORLDWIDE HLDGS INC COM 43300A203 3 39 SH   SOLE   39 0 0
HOME DEPOT INC COM 437076102 586 2,340 SH   SOLE   2,120 0 220
HONEYWELL INTL INC COM 438516106 755 5,219 SH   SOLE   3,169 0 2,050
HOWMET AEROSPACE INC COM 443201108 1 78 SH   SOLE   78 0 0
HUB GROUP INC CL A 443320106 3 61 SH   SOLE   61 0 0
HUBBELL INC COM 443510607 11 87 SH   SOLE   87 0 0
HUMANA INC COM 444859102 3 8 SH   SOLE   8 0 0
HUNTINGTON BANCSHARES INC COM 446150104 5 571 SH   SOLE   571 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 2 13 SH   SOLE   13 0 0
HUNTSMAN CORP COM 447011107 5 306 SH   SOLE   306 0 0
IEC ELECTRS CORP NEW COM 44949L105 72 7,500 SH   SOLE   7,500 0 0
IPG PHOTONICS CORP COM 44980X109 3 18 SH   SOLE   18 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 35 300 SH   SOLE   300 0 0
ITT INC COM 45073V108 2 40 SH   SOLE   40 0 0
IDEXX LABS INC COM 45168D104 7 21 SH   SOLE   21 0 0
ILLINOIS TOOL WKS INC COM 452308109 19 108 SH   SOLE   108 0 0
INCYTE CORP COM 45337C102 17 163 SH   SOLE   163 0 0
INDEPENDENT BK GROUP INC COM 45384B106 4 105 SH   SOLE   105 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 67 2,134 SH   SOLE   2,134 0 0
INFOSYS LTD SPONSORED ADR 456788108 12 1,282 SH   SOLE   1,282 0 0
INGERSOLL RAND INC COM 45687V106 21 732 SH   SOLE   732 0 0
INGEVITY CORP COM 45688C107 22 409 SH   SOLE   409 0 0
INGREDION INC COM 457187102 2 23 SH   SOLE   23 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 3 65 SH   SOLE   65 0 0
INTEL CORP COM 458140100 296 4,940 SH   SOLE   4,940 0 0
INTEGER HLDGS CORP COM 45826H109 3 38 SH   SOLE   38 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 222 2,425 SH   SOLE   2,055 0 370
INTERNATIONAL BUSINESS MACHS COM 459200101 562 4,655 SH   SOLE   3,345 0 1,310
INTL PAPER CO COM 460146103 35 1,000 SH   SOLE   1,000 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 45 890 SH   SOLE   890 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 39 159 SH   SOLE   159 0 0
INTUIT COM 461202103 139 470 SH   SOLE   470 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 73 1,785 SH   SOLE   0 0 1,785
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 5 95 SH   SOLE   95 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 21 103 SH   SOLE   103 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 156 700 SH   SOLE   700 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 2 55 SH   SOLE   55 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 489 3,605 SH   SOLE   3,135 0 470
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 5 103 SH   SOLE   103 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,729 119,818 SH   SOLE   114,874 0 4,944
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 12 294 SH   SOLE   294 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1,560 47,391 SH   SOLE   44,594 0 2,797
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 440 15,240 SH   SOLE   15,240 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 6 200 SH   SOLE   200 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,777 79,962 SH   SOLE   78,538 0 1,424
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1 50 SH   SOLE   50 0 0
INVITATION HOMES INC COM 46187W107 1 31 SH   SOLE   31 0 0
IQVIA HLDGS INC COM 46266C105 2 14 SH   SOLE   14 0 0
IRON MTN INC NEW COM 46284V101 54 2,065 SH   SOLE   1,915 0 150
ISHARES TR S&P 100 ETF 464287101 1,488 10,445 SH   SOLE   10,445 0 0
ISHARES TR TIPS BD ETF 464287176 70 566 SH   SOLE   566 0 0
ISHARES TR CORE S&P500 ETF 464287200 7,755 25,040 SH   SOLE   23,589 0 1,451
ISHARES TR CORE US AGGBD ET 464287226 439 3,717 SH   SOLE   3,717 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 14 349 SH   SOLE   349 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 195 941 SH   SOLE   941 0 0
ISHARES TR S&P 500 VAL ETF 464287408 127 1,170 SH   SOLE   1,170 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 136 2,235 SH   SOLE   2,235 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 22 290 SH   SOLE   290 0 0
ISHARES TR RUS MD CP GR ETF 464287481 50 314 SH   SOLE   314 0 0
ISHARES TR CORE S&P MCP ETF 464287507 14 80 SH   SOLE   80 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 345 1,796 SH   SOLE   1,796 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 228 2,343 SH   SOLE   209 0 2,134
ISHARES TR RUS 2000 GRW ETF 464287648 33 158 SH   SOLE   158 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 193 1,350 SH   SOLE   1,300 0 50
ISHARES TR CORE S&P US VLU 464287663 5,553 106,315 SH   SOLE   101,289 0 5,026
ISHARES TR CORE S&P US GWT 464287671 2,063 28,698 SH   SOLE   26,687 0 2,011
ISHARES TR RUSSELL 3000 ETF 464287689 70 390 SH   SOLE   390 0 0
ISHARES TR CORE S&P SCP ETF 464287804 4,574 66,977 SH   SOLE   61,807 0 5,170
ISHARES TR SP SMCP600VL ETF 464287879 181 1,502 SH   SOLE   185 0 1,317
ISHARES TR MSCI ACWI ETF 464288257 2 28 SH   SOLE   28 0 0
ISHARES TR EAFE SML CP ETF 464288273 157 2,920 SH   SOLE   2,872 0 48
ISHARES TR INTL SEL DIV ETF 464288448 1,354 53,887 SH   SOLE   51,426 0 2,461
ISHARES TR MSCI KLD400 SOC 464288570 127 1,075 SH   SOLE   1,075 0 0
ISHARES TR INTRM GOV CR ETF 464288612 20,093 170,681 SH   SOLE   151,493 0 19,188
ISHARES TR PFD AND INCM SEC 464288687 35 1,000 SH   SOLE   1,000 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 5 55 SH   SOLE   55 0 0
ISHARES TR MSCI USA ESG SLC 464288802 66 490 SH   SOLE   490 0 0
ISHARES TR US OIL GS EX ETF 464288851 6 177 SH   SOLE   177 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 18 390 SH   SOLE   390 0 0
ISHARES SILVER TR ISHARES 46428Q109 20 1,195 SH   SOLE   195 0 1,000
ISHARES TR FLTG RATE NT ETF 46429B655 67 1,331 SH   SOLE   1,331 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,067 13,148 SH   SOLE   12,494 0 654
ISHARES TR MSCI MIN VOL ETF 46429B697 18 305 SH   SOLE   305 0 0
ISHARES TR USA QUALITY FCTR 46432F339 3 34 SH   SOLE   34 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,234 21,588 SH   SOLE   14,893 0 6,695
ISHARES INC CORE MSCI EMKT 46434G103 914 19,198 SH   SOLE   15,788 0 3,410
ISHARES TR INTL QLTY FACTOR 46434V456 787 26,758 SH   SOLE   26,758 0 0
ISHARES TR TRS FLT RT BD 46434V860 41 808 SH   SOLE   808 0 0
JBG SMITH PPTYS COM 46590V100 6,505 219,988 SH   SOLE   208,196 0 11,792
JPMORGAN CHASE & CO COM 46625H100 16,492 175,332 SH   SOLE   158,822 0 16,510
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 610 12,354 SH   SOLE   12,354 0 0
J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 7 124 SH   SOLE   124 0 0
JERASH HLDGS US INC COM 47632P101 1,997 410,084 SH   SOLE   410,084 0 0
JETBLUE AWYS CORP COM 477143101 11 1,000 SH   SOLE   1,000 0 0
JOHNSON & JOHNSON COM 478160104 19,721 140,236 SH   SOLE   124,172 0 16,064
JONES LANG LASALLE INC COM 48020Q107 3 29 SH   SOLE   29 0 0
J2 GLOBAL INC COM 48123V102 4 61 SH   SOLE   61 0 0
KLA CORP COM NEW 482480100 3 15 SH   SOLE   15 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 2 28 SH   SOLE   28 0 0
KAMAN CORP COM 483548103 396 9,529 SH   SOLE   9,529 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 12 81 SH   SOLE   81 0 0
KENNAMETAL INC COM 489170100 4 129 SH   SOLE   129 0 0
KEYCORP COM 493267108 24 1,945 SH   SOLE   1,945 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6 57 SH   SOLE   57 0 0
KILROY RLTY CORP COM 49427F108 2 28 SH   SOLE   28 0 0
KIMBERLY CLARK CORP COM 494368103 21 151 SH   SOLE   151 0 0
KINDER MORGAN INC DEL COM 49456B101 86 5,667 SH   SOLE   5,667 0 0
KOHLS CORP COM 500255104 8 364 SH   SOLE   364 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 23 493 SH   SOLE   493 0 0
KONTOOR BRANDS INC COM 50050N103 2 95 SH   SOLE   95 0 0
KOPPERS HOLDINGS INC COM 50060P106 133 7,085 SH   SOLE   7,085 0 0
KULICKE & SOFFA INDS INC COM 501242101 3 127 SH   SOLE   127 0 0
LGI HOMES INC COM 50187T106 15 175 SH   SOLE   0 0 175
L3HARRIS TECHNOLOGIES INC COM 502431109 85 501 SH   SOLE   501 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 21 127 SH   SOLE   127 0 0
LAM RESEARCH CORP COM 512807108 17 53 SH   SOLE   53 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 1 16 SH   SOLE   16 0 0
LAS VEGAS SANDS CORP COM 517834107 1 31 SH   SOLE   31 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 2 74 SH   SOLE   74 0 0
LEAR CORP COM NEW 521865204 1 13 SH   SOLE   13 0 0
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 40 1,383 SH   SOLE   1,383 0 0
LEIDOS HOLDINGS INC COM 525327102 10 108 SH   SOLE   108 0 0
LENNAR CORP CL A 526057104 1 18 SH   SOLE   18 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2 17 SH   SOLE   17 0 0
LILLY ELI & CO COM 532457108 92 560 SH   SOLE   560 0 0
LITHIA MTRS INC CL A 536797103 4 29 SH   SOLE   29 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 4 95 SH   SOLE   95 0 0
LOCKHEED MARTIN CORP COM 539830109 5,313 14,560 SH   SOLE   13,345 0 1,216
LOEWS CORP COM 540424108 1 24 SH   SOLE   24 0 0
LOWES COS INC COM 548661107 47 348 SH   SOLE   348 0 0
LULULEMON ATHLETICA INC COM 550021109 8 25 SH   SOLE   25 0 0
LUMENTUM HLDGS INC COM 55024U109 1 16 SH   SOLE   16 0 0
M & T BK CORP COM 55261F104 578 5,561 SH   SOLE   5,561 0 0
MFA FINL INC COM 55272X102 5 2,173 SH   SOLE   2,173 0 0
MGM RESORTS INTERNATIONAL COM 552953101 17 1,000 SH   SOLE   1,000 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 3 457 SH   SOLE   457 0 0
MANPOWERGROUP INC COM 56418H100 1 16 SH   SOLE   16 0 0
MARATHON OIL CORP COM 565849106 5 794 SH   SOLE   794 0 0
MARATHON PETE CORP COM 56585A102 32 844 SH   SOLE   844 0 0
MARRIOTT INTL INC NEW CL A 571903202 2 26 SH   SOLE   26 0 0
MARTIN MARIETTA MATLS INC COM 573284106 7 34 SH   SOLE   34 0 0
MASCO CORP COM 574599106 2 40 SH   SOLE   40 0 0
MASONITE INTL CORP NEW COM 575385109 3 39 SH   SOLE   39 0 0
MASTEC INC COM 576323109 1 21 SH   SOLE   21 0 0
MASTERCARD INCORPORATED CL A 57636Q104 70 237 SH   SOLE   237 0 0
MAXLINEAR INC COM 57776J100 4 168 SH   SOLE   168 0 0
MCDONALDS CORP COM 580135101 334 1,812 SH   SOLE   1,582 0 230
MCKESSON CORP COM 58155Q103 1 9 SH   SOLE   9 0 0
MERCK & CO. INC COM 58933Y105 12,628 163,306 SH   SOLE   143,947 0 19,359
MERIT MED SYS INC COM 589889104 2 34 SH   SOLE   34 0 0
MICROSOFT CORP COM 594918104 33,511 164,664 SH   SOLE   141,447 0 23,217
MICROCHIP TECHNOLOGY INC. COM 595017104 18 169 SH   SOLE   169 0 0
MICRON TECHNOLOGY INC COM 595112103 48 938 SH   SOLE   938 0 0
MID-AMER APT CMNTYS INC COM 59522J103 11 100 SH   SOLE   100 0 0
MIDDLEBY CORP COM 596278101 3 32 SH   SOLE   32 0 0
MIDDLESEX WATER CO COM 596680108 76 1,134 SH   SOLE   1,134 0 0
MOBILEIRON INC COM NEW 60739U204 2 489 SH   SOLE   489 0 0
MODERNA INC COM 60770K107 6 95 SH   SOLE   95 0 0
MOELIS & CO CL A 60786M105 4 119 SH   SOLE   119 0 0
MOHAWK INDS INC COM 608190104 3 33 SH   SOLE   33 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 602 11,774 SH   SOLE   10,613 0 1,161
MOODYS CORP COM 615369105 448 1,631 SH   SOLE   841 0 790
MORGAN STANLEY COM NEW 617446448 10,291 213,055 SH   SOLE   190,355 0 22,699
MOSAIC CO NEW COM 61945C103 1 117 SH   SOLE   117 0 0
MOVADO GROUP INC COM 624580106 3 249 SH   SOLE   249 0 0
MURPHY USA INC COM 626755102 121 1,077 SH   SOLE   1,077 0 0
NCR CORP NEW COM 62886E108 2 99 SH   SOLE   99 0 0
NIC INC COM 62914B100 12 510 SH   SOLE   510 0 0
NETFLIX INC COM 64110L106 130 285 SH   SOLE   285 0 0
NEW YORK TIMES CO CL A 650111107 25 600 SH   SOLE   600 0 0
NEXTERA ENERGY INC COM 65339F101 210 876 SH   SOLE   676 0 200
NIKE INC CL B 654106103 6 61 SH   SOLE   61 0 0
NOKIA CORP SPONSORED ADR 654902204 4 1,000 SH   SOLE   1,000 0 0
NOBLE ENERGY INC COM 655044105 1 125 SH   SOLE   125 0 0
NORFOLK SOUTHERN CORP COM 655844108 28 159 SH   SOLE   59 0 100
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 47 2,075 SH   SOLE   2,075 0 0
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 103 3,935 SH   SOLE   3,935 0 0
NORTHROP GRUMMAN CORP COM 666807102 8 26 SH   SOLE   26 0 0
NOVARTIS AG SPONSORED ADR 66987V109 91 1,042 SH   SOLE   1,042 0 0
NOVO-NORDISK A S ADR 670100205 9 135 SH   SOLE   135 0 0
NVIDIA CORPORATION COM 67066G104 215 566 SH   SOLE   469 0 97
OGE ENERGY CORP COM 670837103 28 920 SH   SOLE   0 0 920
OREILLY AUTOMOTIVE INC COM 67103H107 11 27 SH   SOLE   27 0 0
OCCIDENTAL PETE CORP COM 674599105 840 45,885 SH   SOLE   34,359 0 11,526
OLD DOMINION FREIGHT LINE IN COM 679580100 5 27 SH   SOLE   27 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 3 110 SH   SOLE   110 0 0
ON SEMICONDUCTOR CORP COM 682189105 2 88 SH   SOLE   88 0 0
ONCOLYTICS BIOTECH INC COM NEW 682310875 0 105 SH   SOLE   105 0 0
ONEOK INC NEW COM 682680103 2,290 68,945 SH   SOLE   65,042 0 3,902
ORACLE CORP COM 68389X105 247 4,471 SH   SOLE   4,171 0 300
ORANGE SPONSORED ADR 684060106 168 14,133 SH   SOLE   13,894 0 239
OSHKOSH CORP COM 688239201 2 23 SH   SOLE   23 0 0
OTIS WORLDWIDE CORP COM 68902V107 52 922 SH   SOLE   772 0 150
OVID THERAPEUTICS INC COM 690469101 1 180 SH   SOLE   180 0 0
OVINTIV INC COM 69047Q102 44 4,620 SH   SOLE   4,620 0 0
OWENS CORNING NEW COM 690742101 2 36 SH   SOLE   36 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 64 5,220 SH   SOLE   5,220 0 0
PDC ENERGY INC COM 69327R101 2 182 SH   SOLE   182 0 0
PG&E CORP COM 69331C108 3 300 SH   SOLE   300 0 0
PNC FINL SVCS GROUP INC COM 693475105 9 87 SH   SOLE   87 0 0
PPG INDS INC COM 693506107 227 2,136 SH   SOLE   301 0 1,835
PPL CORP COM 69351T106 52 2,000 SH   SOLE   2,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 4 36 SH   SOLE   36 0 0
PPD INC COM 69355F102 1 37 SH   SOLE   37 0 0
PACCAR INC COM 693718108 2 22 SH   SOLE   22 0 0
PALO ALTO NETWORKS INC COM 697435105 6 24 SH   SOLE   24 0 0
PARKER HANNIFIN CORP COM 701094104 9 48 SH   SOLE   48 0 0
PARSLEY ENERGY INC CL A 701877102 2 145 SH   SOLE   145 0 0
PAYCHEX INC COM 704326107 852 11,250 SH   SOLE   10,965 0 285
PAYPAL HLDGS INC COM 70450Y103 27 153 SH   SOLE   153 0 0
PEPSICO INC COM 713448108 8,554 64,677 SH   SOLE   55,733 0 8,945
PERFORMANCE FOOD GROUP CO COM 71377A103 4 122 SH   SOLE   122 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1 122 SH   SOLE   122 0 0
PFIZER INC COM 717081103 13,952 426,670 SH   SOLE   376,703 0 49,967
PHILIP MORRIS INTL INC COM 718172109 4,760 67,945 SH   SOLE   61,279 0 6,666
PHYSICIANS RLTY TR COM 71943U104 5 285 SH   SOLE   285 0 0
PIMCO MUN INCOME FD III COM 72201A103 18 1,550 SH   SOLE   1,550 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 3 77 SH   SOLE   77 0 0
PINTEREST INC CL A 72352L106 3,052 137,670 SH   SOLE   98,698 0 38,972
PIONEER NAT RES CO COM 723787107 16 166 SH   SOLE   166 0 0
PLURALSIGHT INC COM CL A 72941B106 2 93 SH   SOLE   93 0 0
POLARIS INC COM 731068102 164 1,777 SH   SOLE   1,612 0 165
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2 49 SH   SOLE   49 0 0
PROCTER AND GAMBLE CO COM 742718109 488 4,085 SH   SOLE   3,897 0 188
PROGRESS SOFTWARE CORP COM 743312100 4 115 SH   SOLE   115 0 0
PROGRESSIVE CORP OHIO COM 743315103 20 254 SH   SOLE   254 0 0
PROLOGIS INC. COM 74340W103 22 240 SH   SOLE   240 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 334 6,340 SH   SOLE   6,195 0 145
PROSHARES TR RUSS 2000 DIVD 74347B698 230 4,749 SH   SOLE   4,683 0 66
PROSHARES TR ULTRAPRO QQQ 74347X831 1 14 SH   SOLE   14 0 0
PROSHARES TR II ULTA BLMBG 2017 74347Y888 13 443 SH   SOLE   443 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 4 65 SH   SOLE   65 0 0
PROVIDENCE SVC CORP COM 743815102 5 68 SH   SOLE   68 0 0
PRUDENTIAL FINL INC COM 744320102 21 337 SH   SOLE   337 0 0
PRUDENTIAL PLC ADR 74435K204 12 380 SH   SOLE   380 0 0
PUBLIC STORAGE COM 74460D109 8 41 SH   SOLE   6 0 35
PULTE GROUP INC COM 745867101 7 205 SH   SOLE   205 0 0
QUAKER CHEM CORP COM 747316107 26 140 SH   SOLE   0 0 140
QORVO INC COM 74736K101 3 31 SH   SOLE   31 0 0
QUALCOMM INC COM 747525103 4,373 47,939 SH   SOLE   34,373 0 13,566
QUANTA SVCS INC COM 74762E102 26 658 SH   SOLE   658 0 0
RAYMOND JAMES FINL INC COM 754730109 7 99 SH   SOLE   99 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 6,028 97,819 SH   SOLE   82,875 0 14,944
REALTY INCOME CORP COM 756109104 11 191 SH   SOLE   191 0 0
REGAL BELOIT CORP COM 758750103 5 61 SH   SOLE   61 0 0
REGENCY CTRS CORP COM 758849103 2 48 SH   SOLE   48 0 0
REGENERON PHARMACEUTICALS COM 75886F107 153 245 SH   SOLE   245 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3 33 SH   SOLE   33 0 0
RELX PLC SPONSORED ADR 759530108 15 641 SH   SOLE   641 0 0
REPLIGEN CORP COM 759916109 8 65 SH   SOLE   65 0 0
RETROPHIN INC COM 761299106 1 66 SH   SOLE   66 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106 4 122 SH   SOLE   122 0 0
ROBERT HALF INTL INC COM 770323103 12 231 SH   SOLE   231 0 0
ROCKWELL AUTOMATION INC COM 773903109 43 201 SH   SOLE   201 0 0
ROSS STORES INC COM 778296103 215 2,523 SH   SOLE   2,523 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2 77 SH   SOLE   77 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 29 892 SH   SOLE   517 0 375
ROYAL GOLD INC COM 780287108 38 305 SH   SOLE   305 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 13 190 SH   SOLE   190 0 0
S&P GLOBAL INC COM 78409V104 852 2,585 SH   SOLE   2,562 0 23
SBA COMMUNICATIONS CORP NEW CL A 78410G104 15 50 SH   SOLE   50 0 0
SEI INVTS CO COM 784117103 110 2,000 SH   SOLE   2,000 0 0
SLM CORP COM 78442P106 1 96 SH   SOLE   96 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,682 11,940 SH   SOLE   10,246 0 1,694
SPDR GOLD TR GOLD SHS 78463V107 62 372 SH   SOLE   372 0 0
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 3 76 SH   SOLE   76 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 41 1,800 SH   SOLE   1,800 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 798 28,909 SH   SOLE   28,909 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 58 965 SH   SOLE   965 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 82 2,247 SH   SOLE   2,247 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 5 170 SH   SOLE   170 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516 1 34 SH   SOLE   34 0 0
SPDR SER TR S&P DIVID ETF 78464A763 169 1,856 SH   SOLE   1,856 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 124 2,095 SH   SOLE   2,095 0 0
SPDR SER TR S&P BIOTECH 78464A870 7 65 SH   SOLE   65 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1 22 SH   SOLE   22 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 806 3,127 SH   SOLE   3,044 0 83
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 783 2,414 SH   SOLE   2,164 0 250
SPDR SER TR NUVEEN BLMBRG SR 78468R739 314 6,299 SH   SOLE   2,179 0 4,120
SPDR SER TR SPDR S&P 500 ETF 78468R796 27 356 SH   SOLE   356 0 0
SAGE THERAPEUTICS INC COM 78667J108 1 31 SH   SOLE   31 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 9 351 SH   SOLE   351 0 0
SALESFORCE COM INC COM 79466L302 69 370 SH   SOLE   370 0 0
SANDERSON FARMS INC COM 800013104 150 1,293 SH   SOLE   908 0 385
SANOFI SPONSORED ADR 80105N105 17 328 SH   SOLE   328 0 0
SAP SE SPON ADR 803054204 24 168 SH   SOLE   168 0 0
HENRY SCHEIN INC COM 806407102 12 200 SH   SOLE   200 0 0
SCHLUMBERGER LTD COM 806857108 4 235 SH   SOLE   235 0 0
SCHWAB CHARLES CORP COM 808513105 5,525 163,758 SH   SOLE   154,532 0 9,226
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4 48 SH   SOLE   48 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 133 1,794 SH   SOLE   1,794 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4 40 SH   SOLE   40 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 48 739 SH   SOLE   739 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 63 2,591 SH   SOLE   2,591 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 63 2,654 SH   SOLE   2,654 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 85 2,673 SH   SOLE   2,673 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 173 4,696 SH   SOLE   4,696 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 47 1,578 SH   SOLE   1,578 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 19 527 SH   SOLE   527 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 133 2,255 SH   SOLE   2,255 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 2 28 SH   SOLE   28 0 0
SCIPLAY CORP CL A 809087109 5 320 SH   SOLE   320 0 0
SEASPINE HLDGS CORP COM 81255T108 2 195 SH   SOLE   195 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 12 218 SH   SOLE   218 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8 129 SH   SOLE   129 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 417 11,028 SH   SOLE   10,453 0 575
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 56 810 SH   SOLE   810 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 73 700 SH   SOLE   700 0 0
SEMPRA ENERGY COM 816851109 8 70 SH   SOLE   0 0 70
SERVICE CORP INTL COM 817565104 44 1,124 SH   SOLE   1,124 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 98 2,734 SH   SOLE   2,734 0 0
SERVICENOW INC COM 81762P102 10 25 SH   SOLE   25 0 0
SHERWIN WILLIAMS CO COM 824348106 162 280 SH   SOLE   280 0 0
SHOPIFY INC CL A 82509L107 5 5 SH   SOLE   5 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 3 397 SH   SOLE   397 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3 65 SH   SOLE   65 0 0
SILVERCORP METALS INC COM 82835P103 1 250 SH   SOLE   250 0 0
SIMON PPTY GROUP INC NEW COM 828806109 23 342 SH   SOLE   342 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 18 1,000 SH   SOLE   1,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 9 68 SH   SOLE   68 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 14 360 SH   SOLE   360 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4 28 SH   SOLE   28 0 0
SOUTH ST CORP COM 840441109 2 49 SH   SOLE   49 0 0
SOUTHWEST AIRLS CO COM 844741108 21 625 SH   SOLE   625 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 0 20 SH   SOLE   20 0 0
SPLUNK INC COM 848637104 7 35 SH   SOLE   35 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1 160 SH   SOLE   160 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1 61 SH   SOLE   61 0 0
STANLEY BLACK & DECKER INC COM 854502101 178 1,280 SH   SOLE   1,280 0 0
STARBUCKS CORP COM 855244109 26 352 SH   SOLE   352 0 0
STARWOOD PPTY TR INC COM 85571B105 7 493 SH   SOLE   493 0 0
STATE STR CORP COM 857477103 14 217 SH   SOLE   217 0 0
STEEL DYNAMICS INC COM 858119100 2 65 SH   SOLE   65 0 0
STEPAN CO COM 858586100 127 1,313 SH   SOLE   1,313 0 0
SUMMIT MATLS INC CL A 86614U100 16 1,000 SH   SOLE   1,000 0 0
SUPER MICRO COMPUTER INC COM 86800U104 5 167 SH   SOLE   167 0 0
SYNAPTICS INC COM 87157D109 3 46 SH   SOLE   46 0 0
SYNOPSYS INC COM 871607107 11 58 SH   SOLE   58 0 0
SYNEOS HEALTH INC CL A 87166B102 10 176 SH   SOLE   176 0 0
SYSCO CORP COM 871829107 11 200 SH   SOLE   200 0 0
TCW STRATEGIC INCOME FD INC COM 872340104 55 10,000 SH   SOLE   10,000 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 2 48 SH   SOLE   48 0 0
TAIWAN LIPOSOME CO LTD SPONSORED ADS 874038102 3 500 SH   SOLE   500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 29 505 SH   SOLE   505 0 0
TAPESTRY INC COM 876030107 3 192 SH   SOLE   192 0 0
TEGNA INC COM 87901J105 69 6,200 SH   SOLE   6,200 0 0
TELADOC HEALTH INC COM 87918A105 19 100 SH   SOLE   40 0 60
TELEDYNE TECHNOLOGIES INC COM 879360105 4 12 SH   SOLE   12 0 0
TENABLE HLDGS INC COM 88025T102 4 119 SH   SOLE   119 0 0
TEXTRON INC COM 883203101 2 68 SH   SOLE   68 0 0
THE REALREAL INC COM 88339P101 4 278 SH   SOLE   278 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 98 270 SH   SOLE   270 0 0
THOR INDS INC COM 885160101 239 2,243 SH   SOLE   1,648 0 595
3M CO COM 88579Y101 2,262 14,503 SH   SOLE   9,896 0 4,607
TIMKEN CO COM 887389104 214 4,694 SH   SOLE   4,694 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 189 2,915 SH   SOLE   2,151 0 764
TOOTSIE ROLL INDS INC COM 890516107 85 2,494 SH   SOLE   2,494 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 2 39 SH   SOLE   39 0 0
TOTAL S.A. SPONSORED ADS 89151E109 23 609 SH   SOLE   609 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 16 125 SH   SOLE   125 0 0
TRANSCAT INC COM 893529107 338 13,055 SH   SOLE   13,055 0 0
TRANSDIGM GROUP INC COM 893641100 11 25 SH   SOLE   25 0 0
TRAVELERS COMPANIES INC COM 89417E109 1 10 SH   SOLE   10 0 0
TRI CONTL CORP COM 895436103 17 682 SH   SOLE   682 0 0
TRINITY INDS INC COM 896522109 212 9,967 SH   SOLE   8,377 0 1,590
TRIPADVISOR INC COM 896945201 4 219 SH   SOLE   182 0 37
TRUIST FINL CORP COM 89832Q109 37 993 SH   SOLE   993 0 0
TRUSTCO BK CORP N Y COM 898349105 3 500 SH   SOLE   500 0 0
TYLER TECHNOLOGIES INC COM 902252105 59 170 SH   SOLE   170 0 0
TYSON FOODS INC CL A 902494103 10 171 SH   SOLE   171 0 0
UBS AG JERSEY BRH ALERIAN INFRST 902641646 31 2,725 SH   SOLE   0 0 2,725
US BANCORP DEL COM NEW 902973304 7 192 SH   SOLE   192 0 0
UBER TECHNOLOGIES INC COM 90353T100 0 15 SH   SOLE   15 0 0
UNIFIRST CORP MASS COM 904708104 4 20 SH   SOLE   20 0 0
UNILEVER PLC SPON ADR NEW 904767704 24 430 SH   SOLE   430 0 0
UNILEVER N V N Y SHS NEW 904784709 30 556 SH   SOLE   556 0 0
UNITED PARCEL SERVICE INC CL B 911312106 56 500 SH   SOLE   500 0 0
UNITED STATES ANTIMONY CORP COM 911549103 272 555,000 SH   SOLE   0 0 555,000
US FOODS HLDG CORP COM 912008109 5 236 SH   SOLE   236 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,724 26,186 SH   SOLE   22,321 0 3,865
UNITIL CORP COM 913259107 1 18 SH   SOLE   18 0 0
UNIVERSAL ELECTRS INC COM 913483103 6 120 SH   SOLE   120 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 2 19 SH   SOLE   19 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 3 171 SH   SOLE   171 0 0
URBAN OUTFITTERS INC COM 917047102 3 172 SH   SOLE   172 0 0
V F CORP COM 918204108 43 700 SH   SOLE   700 0 0
VAIL RESORTS INC COM 91879Q109 18 97 SH   SOLE   97 0 0
VALERO ENERGY CORP COM 91913Y100 21 353 SH   SOLE   353 0 0
VALVOLINE INC COM 92047W101 3 153 SH   SOLE   153 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 73 2,000 SH   SOLE   0 0 2,000
VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 13 155 SH   SOLE   78 0 77
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 3 66 SH   SOLE   66 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 45 291 SH   SOLE   291 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 50 1,000 SH   SOLE   0 0 1,000
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 402 3,427 SH   SOLE   2,629 0 798
VANGUARD WORLD FD ESG US STK ETF 921910733 21 380 SH   SOLE   0 0 380
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 49 1,274 SH   SOLE   1,274 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,468 31,325 SH   SOLE   29,831 0 1,494
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 496 9,693 SH   SOLE   9,573 0 120
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 45 975 SH   SOLE   0 0 975
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 129 1,335 SH   SOLE   1,335 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,715 78,030 SH   SOLE   65,913 0 12,117
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,353 34,146 SH   SOLE   33,953 0 193
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 9 175 SH   SOLE   175 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 70 250 SH   SOLE   250 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,841 29,595 SH   SOLE   28,347 0 1,248
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,222 63,171 SH   SOLE   56,512 0 6,659
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 70 500 SH   SOLE   500 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 184 3,379 SH   SOLE   3,379 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6,607 69,445 SH   SOLE   65,147 0 4,298
VARIAN MED SYS INC COM 92220P105 18 150 SH   SOLE   150 0 0
VARONIS SYS INC COM 922280102 4 45 SH   SOLE   45 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 329 6,078 SH   SOLE   2,023 0 4,055
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 17 59 SH   SOLE   59 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 29 370 SH   SOLE   0 0 370
VANGUARD INDEX FDS MID CAP ETF 922908629 7,248 44,219 SH   SOLE   40,875 0 3,344
VANGUARD INDEX FDS GROWTH ETF 922908736 20 100 SH   SOLE   100 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 395 3,968 SH   SOLE   3,968 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 161 1,103 SH   SOLE   313 0 790
VANGUARD INDEX FDS TOTAL STK MKT 922908769 10,214 65,252 SH   SOLE   56,136 0 9,116
VERIZON COMMUNICATIONS INC COM 92343V104 5,519 100,117 SH   SOLE   94,351 0 5,766
VERTEX PHARMACEUTICALS INC COM 92532F100 8 29 SH   SOLE   29 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 3 234 SH   SOLE   234 0 0
VIAVI SOLUTIONS INC COM 925550105 0 12 SH   SOLE   12 0 0
VIACOMCBS INC CL B 92556H206 2,379 102,019 SH   SOLE   71,930 0 30,089
VICOR CORP COM 925815102 3 44 SH   SOLE   44 0 0
VISA INC COM CL A 92826C839 769 3,983 SH   SOLE   3,983 0 0
VISTRA ENERGY CORP COM 92840M102 8,458 454,265 SH   SOLE   392,696 0 61,569
WNS HLDGS LTD SPON ADR 92932M101 4 77 SH   SOLE   77 0 0
WP CAREY INC COM 92936U109 53 780 SH   SOLE   780 0 0
WABTEC COM 929740108 0 6 SH   SOLE   6 0 0
WALMART INC COM 931142103 93 780 SH   SOLE   780 0 0
WASTE CONNECTIONS INC COM 94106B101 44 468 SH   SOLE   468 0 0
WATSCO INC COM 942622200 3 15 SH   SOLE   15 0 0
WAYFAIR INC CL A 94419L101 6 31 SH   SOLE   0 0 31
WELLS FARGO CO NEW COM 949746101 5,967 233,087 SH   SOLE   209,866 0 23,221
WELLTOWER INC COM 95040Q104 2 45 SH   SOLE   45 0 0
WESTERN ALLIANCE BANCORP COM 957638109 5 136 SH   SOLE   136 0 0
WESTERN DIGITAL CORP. COM 958102105 6 147 SH   SOLE   147 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 8 360 SH   SOLE   360 0 0
WHIRLPOOL CORP COM 963320106 2 15 SH   SOLE   15 0 0
WILLIAMS SONOMA INC COM 969904101 3 34 SH   SOLE   34 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 76 1,947 SH   SOLE   1,947 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 3,602 99,700 SH   SOLE   88,471 0 11,229
WISDOMTREE TR INTL SMCAP DIV 97717W760 642 11,535 SH   SOLE   11,394 0 141
WISDOMTREE TR INTL MIDCAP DV 97717W778 123 2,297 SH   SOLE   2,297 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 1,108 27,139 SH   SOLE   25,635 0 1,504
WORLD WRESTLING ENTMT INC CL A 98156Q108 4 93 SH   SOLE   93 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 1 33 SH   SOLE   33 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1 34 SH   SOLE   34 0 0
WYNN RESORTS LTD COM 983134107 1 15 SH   SOLE   15 0 0
XCEL ENERGY INC COM 98389B100 62 995 SH   SOLE   995 0 0
XILINX INC COM 983919101 6 64 SH   SOLE   64 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1 75 SH   SOLE   75 0 0
YELP INC CL A 985817105 1 37 SH   SOLE   37 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 63 527 SH   SOLE   27 0 500
ZOETIS INC CL A 98978V103 55 400 SH   SOLE   400 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 39 155 SH   SOLE   0 0 155
ZYNGA INC CL A 98986T108 6 641 SH   SOLE   641 0 0
AMDOCS LTD SHS G02602103 4 64 SH   SOLE   64 0 0
AMBARELLA INC SHS G037AX101 3 58 SH   SOLE   58 0 0
AON PLC SHS CL A G0403H108 91 472 SH   SOLE   472 0 0
ARCH CAP GROUP LTD ORD G0450A105 5 178 SH   SOLE   178 0 0
AXALTA COATING SYS LTD COM G0750C108 6 260 SH   SOLE   260 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 118 550 SH   SOLE   550 0 0
MIMECAST LTD ORD SHS G14838109 3 80 SH   SOLE   80 0 0
BUNGE LIMITED COM G16962105 40 984 SH   SOLE   984 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 1 34 SH   SOLE   34 0 0
EATON CORP PLC SHS G29183103 40 460 SH   SOLE   250 0 210
ESSENT GROUP LTD COM G3198U102 1 28 SH   SOLE   28 0 0
EVEREST RE GROUP LTD COM G3223R108 2 9 SH   SOLE   9 0 0
ICON PLC SHS G4705A100 7 42 SH   SOLE   42 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1 91 SH   SOLE   91 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 67 610 SH   SOLE   610 0 0
LINDE PLC SHS G5494J103 13 59 SH   SOLE   59 0 0
MEDTRONIC PLC SHS G5960L103 35 379 SH   SOLE   229 0 150
APTIV PLC SHS G6095L109 7 88 SH   SOLE   88 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 2 87 SH   SOLE   87 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4 250 SH   SOLE   250 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 1 6 SH   SOLE   6 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 7 194 SH   SOLE   194 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 80 895 SH   SOLE   895 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 22 112 SH   SOLE   112 0 0
ALCON AG ORD SHS H01301128 10 170 SH   SOLE   170 0 0
CHUBB LIMITED COM H1467J104 1 9 SH   SOLE   9 0 0
GARMIN LTD SHS H2906T109 32 333 SH   SOLE   333 0 0
UBS GROUP AG SHS H42097107 13 1,094 SH   SOLE   1,094 0 0
TE CONNECTIVITY LTD REG SHS H84989104 3 40 SH   SOLE   40 0 0
GLOBANT S A COM L44385109 45 300 SH   SOLE   300 0 0
CAMTEK LTD ORD M20791105 2 198 SH   SOLE   198 0 0
CELLCOM ISRAEL LTD SHS M2196U109 12 3,000 SH   SOLE   3,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 237 2,205 SH   SOLE   634 0 1,571
SOL GEL TECHNOLOGIES SHS M8694L103 4 500 SH   SOLE   500 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 4 198 SH   SOLE   198 0 0
AERCAP HOLDINGS NV SHS N00985106 4 146 SH   SOLE   146 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 27 73 SH   SOLE   73 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 10 1,000 SH   SOLE   1,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 18 155 SH   SOLE   155 0 0
QIAGEN NV SHS NEW N72482123 7 154 SH   SOLE   154 0 0
FLEX LTD ORD Y2573F102 1 110 SH   SOLE   110 0 0