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
3M COM 88579Y101 6,817 38,643 SH   SOLE   37,698 0 945
Abbott Laboratories COM 002824100 48,738 561,114 SH   SOLE   516,511 0 44,602
Abbott Laboratories COM 002824100 13 152 SH   DFND 12 152 0 0
AbbVie COM 00287Y109 37,878 427,809 SH   SOLE   383,625 0 44,184
AbbVie COM 00287Y109 13 152 SH   DFND 12 152 0 0
ABM Industries COM 000957100 430 11,400 SH   SOLE   11,400 0 0
Acat Receive Pending Betterdes COM 000993402 0 56,000 SH   SOLE   56,000 0 0
Accenture COM G1151C101 44,381 210,767 SH   SOLE   199,573 0 11,194
Accenture COM G1151C101 26 125 SH   DFND 12 125 0 0
Acuity Brands COM 00508Y102 518 3,750 SH   SOLE   3,750 0 0
Adobe Systems COM 00724F101 13,884 42,097 SH   SOLE   37,915 0 4,182
Aflac COM 001055102 1,375 25,992 SH   SOLE   24,392 0 1,600
Agilent Technologies COM 00846U101 860 10,076 SH   SOLE   10,076 0 0
AGNC Investment Corp COM 00123Q104 288 16,310 SH   SOLE   16,310 0 0
AIA Group Ltd-Sp ADR COM 001317205 140 3,332 SH   SOLE   3,332 0 0
AIA Group Ltd-Sp ADR COM 001317205 159 3,795 SH   DFND 13 3,795 0 0
Air Prod. & Chemical COM 009158106 24,167 102,841 SH   SOLE   96,349 0 6,493
Air Prod. & Chemical COM 009158106 9 40 SH   DFND 12 40 0 0
Alibaba COM 01609W102 2,312 10,899 SH   SOLE   8,630 0 2,269
Alibaba COM 01609W102 8 38 SH   DFND 11 38 0 0
Allergan COM G0177J108 26,054 136,288 SH   SOLE   121,986 0 14,302
Allstate COM 020002101 867 7,711 SH   SOLE   2,971 0 4,740
Alnylam Pharmaceuticals Inc Co COM 02043Q107 202 1,750 SH   SOLE   1,750 0 0
Alphabet Class A COM 02079K305 22,060 16,471 SH   SOLE   14,268 0 2,203
Alphabet Class A COM 02079K305 40 30 SH   DFND   30 0 0
Alphabet Class C COM 02079K107 30,353 22,702 SH   SOLE   21,609 0 1,093
Alphabet Class C COM 02079K107 40 30 SH   DFND   30 0 0
Altria Group COM 02209S103 1,225 24,549 SH   SOLE   23,891 0 657
Amarin Corp. PLC ADS COM 023111206 204 9,500 SH   SOLE   9,500 0 0
Amazon COM 023135106 48,419 26,203 SH   SOLE   24,842 0 1,361
Ameren COM 023608102 1,681 21,890 SH   SOLE   19,512 0 2,378
American Electric Power COM 025537101 903 9,551 SH   SOLE   5,651 0 3,900
American Express COM 025816109 2,866 23,020 SH   SOLE   22,595 0 425
American Intl Group COM 026874784 1,053 20,516 SH   SOLE   7,516 0 13,000
American Tower COM 03027X100 2,636 11,468 SH   SOLE   11,468 0 0
Ameriprise Financial COM 03076C106 18,414 110,541 SH   SOLE   102,700 0 7,841
Amerisourcebergen Corp COM 03073E105 902 10,607 SH   SOLE   10,200 0 407
Ametek COM 031100100 225 2,256 SH   SOLE   2,256 0 0
Amgen COM 031162100 14,856 61,626 SH   SOLE   52,696 0 8,930
Analog Devices COM 032654105 6,319 53,172 SH   SOLE   52,261 0 911
Anthem COM 036752103 16,850 55,788 SH   SOLE   46,855 0 8,933
Apergy Corp COM 03755l104 239 7,076 SH   SOLE   7,076 0 0
Apollo Global Mgmt Llccl A Shs COM 03768e105 420 8,807 SH   SOLE   8,807 0 0
Apple COM 037833100 189,347 644,806 SH   SOLE   429,821 0 214,986
Apple COM 037833100 47 160 SH   DFND   160 0 0
Applied Materials Inc. COM 038222105 719 11,784 SH   SOLE   11,784 0 0
Ares Capital COM 04010L103 466 25,000 SH   SOLE   25,000 0 0
Arthur J Gallagher COM 363576109 5,386 56,557 SH   SOLE   29,951 0 26,606
ASE Industrial Hldg Co COM 00215w100 85 15,274 SH   SOLE   15,274 0 0
AstraZeneca PLC COM 046353108 231 4,625 SH   SOLE   2,325 0 2,300
AT&T COM 00206R102 26,764 684,849 SH   SOLE   578,464 0 106,385
Atlassian Corporation Plc COM G06242104 216 1,795 SH   SOLE   1,795 0 0
Autodesk COM 052769106 228 1,241 SH   SOLE   1,241 0 0
Automatic Data Proc COM 053015103 32,678 191,661 SH   SOLE   174,049 0 17,612
Automatic Data Proc COM 053015103 38 222 SH   DFND   222 0 0
Automatic Data Proc COM 053015103 16 94 SH   DFND 12 94 0 0
Avalon Bay COM 053484101 1,724 8,219 SH   SOLE   8,219 0 0
Avery Dennison Corp COM 053611109 870 6,652 SH   SOLE   6,652 0 0
Avx Corp New COM 002444107 364 17,777 SH   SOLE   17,777 0 0
Aware, Inc COM 05453N100 64 19,000 SH   SOLE   19,000 0 0
AXA Group COM 054536107 90 3,189 SH   SOLE   3,189 0 0
AXA Group COM 054536107 162 5,740 SH   DFND 13 5,740 0 0
AXA Group COM 054536107 11 383 SH   DFND 11 383 0 0
Axis Capital Holdings Ltd COM G0692U109 685 11,526 SH   SOLE   11,526 0 0
Baidu ADR COM 056752108 247 1,952 SH   SOLE   452 0 1,500
BAIN CAP SPECIALTY FIN INC COM COM 05684B107 228 11,520 SH   SOLE   11,520 0 0
Banco Bilbao Vizcaya Argentari COM 05946K101 66 11,865 SH   SOLE   11,865 0 0
Banco Bilbao Vizcaya Argentari COM 05946K101 8 1,515 SH   DFND 11 1,515 0 0
Bank New York Mellon COM 064058100 577 11,472 SH   SOLE   11,472 0 0
Bank Of America COM 060505104 6,403 181,813 SH   SOLE   161,314 0 20,499
Baxter Intl COM 071813109 706 8,441 SH   SOLE   8,091 0 350
BBX Capital Corp Cl A COM 05491n104 339 71,000 SH   SOLE   0 0 71,000
Becton Dickinson COM 075887109 2,048 7,529 SH   SOLE   6,704 0 825
Becton Dickinson COM 075887109 64 235 SH   DFND   235 0 0
Berkshire Hathaway A COM 084670108 87,614 258 SH   SOLE   257 0 1
Berkshire Hathaway B COM 084670702 12,129 53,549 SH   SOLE   51,033 0 2,516
Berkshire Hathaway B COM 084670702 71 315 SH   DFND   315 0 0
BERKSHIRE HILLS BANCORP INC CO COM 084680107 328 9,988 SH   SOLE   9,988 0 0
BGC Partners Inc. (Cl A) COM 05541T101 326 54,800 SH   SOLE   54,800 0 0
BHP Billiton COM 088606108 246 4,504 SH   SOLE   4,504 0 0
Bitcoin Investment Trust COM 389637109 286 34,944 SH   SOLE   34,944 0 0
BlackRock COM 09247X101 15,648 31,128 SH   SOLE   28,872 0 2,256
Blackstone Group COM 09260d107 12,807 228,950 SH   SOLE   228,950 0 0
Boeing COM 097023105 17,679 54,269 SH   SOLE   50,108 0 4,161
Boeing COM 097023105 7 20 SH   DFND 12 20 0 0
Booking Holdings COM 09857L108 8,406 4,093 SH   SOLE   4,007 0 86
Booz Allen Hamilton Hldg Corp COM 099502106 1,146 16,112 SH   SOLE   16,112 0 0
Boston Scientific COM 101137107 650 14,364 SH   SOLE   14,364 0 0
BP COM 055622104 2,040 54,063 SH   SOLE   53,763 0 300
BP COM 055622104 109 2,893 SH   DFND 13 2,893 0 0
Bristol-Myers Squibb COM 110122108 9,805 152,756 SH   SOLE   148,786 0 3,970
Broadcom Ltd COM 11135F101 51,815 163,962 SH   SOLE   148,501 0 15,461
Broadmark Realty Capital Inc COM 11135b100 6,163 483,405 SH   SOLE   85,363 0 398,042
Broadridge Financial Solutions COM 11133T103 21,198 171,589 SH   SOLE   154,229 0 17,359
Broadstone Net Lease COM 106995913 247 2,907 SH   SOLE   2,907 0 0
Bruker Corp Com COM 116794108 417 8,172 SH   SOLE   8,172 0 0
Cabot Corp COM 127055101 323 6,800 SH   SOLE   2,800 0 4,000
Cabot Oil & Gas COM 127097103 176 10,106 SH   SOLE   9,549 0 557
Cadence Bancorporation COM 12739a100 210 11,558 SH   SOLE   11,558 0 0
Capital One Financial COM 14040H105 1,202 11,677 SH   SOLE   10,777 0 900
Cardinal Health COM 14149Y108 274 5,424 SH   SOLE   5,224 0 200
Carlyle Group L P Comuts Ltd P COM 14309L102 231 7,189 SH   SOLE   7,189 0 0
Carmax Inc. Com COM 143130102 492 5,609 SH   SOLE   5,609 0 0
Carnival Corp Com COM 143658300 1,834 36,074 SH   SOLE   32,517 0 3,557
Carter Inc COM 146229109 322 2,949 SH   SOLE   2,949 0 0
Caseys General Stores COM 147528103 512 3,223 SH   SOLE   3,223 0 0
Caterpillar COM 149123101 907 6,139 SH   SOLE   5,779 0 360
CBRE Group COM 12504l109 247 4,038 SH   SOLE   4,038 0 0
CDK Global COM 12508E101 418 7,645 SH   SOLE   7,645 0 0
CDW Corp COM 12514G108 2,934 20,539 SH   SOLE   20,274 0 265
Celexpress COM 15103A101 0 653,845 SH   SOLE   0 0 653,845
CenturyLink COM 156700106 185 14,033 SH   SOLE   14,033 0 0
Cerner COM 156782104 11,217 152,839 SH   SOLE   151,217 0 1,622
Charles Schwab COM 808513105 10,037 211,043 SH   SOLE   202,782 0 8,261
Charles Schwab COM 808513105 57 1,200 SH   DFND   1,200 0 0
Charter Communications COM 16119P108 325 669 SH   SOLE   669 0 0
Chevron COM 166764100 25,609 212,502 SH   SOLE   192,909 0 19,593
Chevron COM 166764100 4 35 SH   DFND   35 0 0
Chevron COM 166764100 8 65 SH   DFND 12 65 0 0
China Mobile Ltd Sp ADR COM 16941M109 637 15,078 SH   SOLE   15,078 0 0
Chubb Limited COM H1467J104 21,351 137,163 SH   SOLE   127,867 0 9,296
Church & Dwight Inc. COM 171340102 1,612 22,911 SH   SOLE   22,911 0 0
Cigna Corp COM 125523100 1,333 6,517 SH   SOLE   6,517 0 0
Cintas Corp Com COM 172908105 590 2,192 SH   SOLE   2,192 0 0
Cisco Systems COM 17275R102 15,150 315,892 SH   SOLE   256,465 0 59,427
Cisco Systems COM 17275R102 14 300 SH   DFND 12 300 0 0
Citigroup COM 172967424 2,647 33,137 SH   SOLE   30,257 0 2,880
Citigroup COM 172967424 17 217 SH   DFND 12 217 0 0
Civeo Corp COM 17878y108 167 109,436 SH   SOLE   109,436 0 0
Cme Group Inc. Com COM 12572Q105 11,246 56,026 SH   SOLE   54,146 0 1,880
Coca Cola COM 191216100 11,699 211,364 SH   SOLE   185,184 0 26,180
Cognex Corp Com COM 192422103 1,115 19,897 SH   SOLE   19,897 0 0
Cognex Corp Com COM 192422103 42 750 SH   DFND 10 0 0 750
Cognizant Tech COM 192446102 470 7,586 SH   SOLE   7,366 0 220
Colgate-Palmolive COM 194162103 4,673 67,883 SH   SOLE   67,883 0 0
Colgate-Palmolive COM 194162103 36 520 SH   DFND   520 0 0
Columbia Sportswear COM 198516106 341 3,403 SH   SOLE   3,403 0 0
Comcast COM 20030N101 20,315 451,745 SH   SOLE   409,124 0 42,621
COMPAGNIE FINANCIERE RICHEMONT COM 204319107 10 1,325 SH   SOLE   1,325 0 0
COMPAGNIE FINANCIERE RICHEMONT COM 204319107 85 10,822 SH   DFND 13 10,822 0 0
Connected Media Technologies COM 20753r107 0 40,000 SH   SOLE   40,000 0 0
ConocoPhillips COM 20825C104 657 10,100 SH   SOLE   10,100 0 0
Consolidated Edison COM 209115104 616 6,810 SH   SOLE   6,810 0 0
Constellation Brands COM 21036P108 352 1,855 SH   SOLE   1,855 0 0
COPART INC COM 217204106 212 2,331 SH   SOLE   2,331 0 0
Coresite Realty Corp COM 21870Q105 844 7,531 SH   SOLE   7,531 0 0
Corning COM 219350105 398 13,687 SH   SOLE   13,361 0 326
Corteva COM 22052L104 672 22,735 SH   SOLE   22,571 0 164
Costar Group Inc. COM 22160N109 11,404 19,060 SH   SOLE   18,241 0 819
Costco Wholesale COM 22160K105 14,588 49,633 SH   SOLE   43,322 0 6,311
Crown Castle International COM 22822V101 298 2,094 SH   SOLE   2,094 0 0
Crystal Peak Minerals Inc COM 22938t107 2 39,337 SH   SOLE   39,337 0 0
CSX COM 126408103 818 11,310 SH   SOLE   5,220 0 6,090
Cullen Frost Bankers COM 229899109 590 6,033 SH   SOLE   6,033 0 0
Cummins COM 231021106 2,226 12,437 SH   SOLE   10,665 0 1,773
Cummins COM 231021106 22 125 SH   DFND 10 0 0 125
CVS Caremark COM 126650100 12,723 171,261 SH   SOLE   144,015 0 27,246
D.R. Horton COM 23331A109 500 9,482 SH   SOLE   9,482 0 0
Danaher COM 235851102 20,911 136,249 SH   SOLE   129,915 0 6,334
Deere & Co COM 244199105 789 4,554 SH   SOLE   2,629 0 1,925
Delek US Holdings COM 24665A103 1,264 37,712 SH   SOLE   21,147 0 16,565
Dell Technologies Cl C COM 24703l202 285 5,548 SH   SOLE   5,548 0 0
Delta Air Lines Inc. New COM 247361702 3,708 63,402 SH   SOLE   61,568 0 1,834
Dentsply Sirona COM 24906P109 1,528 27,010 SH   SOLE   27,010 0 0
Designer Brands Inc COM 250565108 175 11,137 SH   SOLE   11,137 0 0
Deutsche Telekom AG COM 251566105 13 786 SH   SOLE   786 0 0
Deutsche Telekom AG COM 251566105 177 10,820 SH   DFND 13 10,820 0 0
Devon Energy COM 25179M103 216 8,335 SH   SOLE   8,335 0 0
Diageo COM 25243Q205 888 5,270 SH   SOLE   5,270 0 0
Diageo COM 25243Q205 115 684 SH   DFND 13 684 0 0
Digital Realty Trust REIT COM 253868103 562 4,691 SH   SOLE   4,691 0 0
Dolby Laboratories Inccl A COM 25659T107 505 7,342 SH   SOLE   7,342 0 0
Dollar Tree COM 256746108 335 3,560 SH   SOLE   3,435 0 125
Dominion Resources COM 25746U109 10,509 126,892 SH   SOLE   119,414 0 7,478
Dominion Resources COM 25746U109 10 125 SH   DFND 12 125 0 0
Domino's Pizza Inc. COM 25754A201 3,753 12,774 SH   SOLE   12,774 0 0
Donaldson Inc. Com (dci) COM 257651109 535 9,280 SH   SOLE   9,280 0 0
Dover COM 260003108 1,984 17,210 SH   SOLE   17,210 0 0
Dow Inc COM 260557103 1,419 25,919 SH   SOLE   24,958 0 961
Dte Energy COM 233331107 411 3,166 SH   SOLE   3,166 0 0
Duke Energy COM 26441C204 1,763 19,329 SH   SOLE   19,328 0 1
DuPont De Nemours COM 26614N102 1,590 24,770 SH   SOLE   23,599 0 1,171
DXC Technology COM 23355L106 205 5,461 SH   SOLE   5,461 0 0
Eaton COM G29183103 1,666 17,594 SH   SOLE   15,950 0 1,644
Eaton Vance COM 278265103 2,132 45,661 SH   SOLE   45,661 0 0
eBay COM 278642103 555 15,370 SH   SOLE   15,370 0 0
Ecolab COM 278865100 6,396 33,141 SH   SOLE   32,856 0 285
Edwards Lifesciences COM 28176E108 376 1,611 SH   SOLE   1,611 0 0
Electronic Arts, Inc. COM 285512109 8,188 76,158 SH   SOLE   74,633 0 1,525
Eli Lilly COM 532457108 2,743 20,872 SH   SOLE   20,872 0 0
Emerson Electric COM 291011104 1,407 18,449 SH   SOLE   18,449 0 0
Enbridge COM 29250N105 354 8,912 SH   SOLE   7,720 0 1,192
Encompass Health Corp COM 29261a100 1,004 14,500 SH   SOLE   14,500 0 0
Energy Transfer LP COM 29273V100 32,141 2,505,162 SH   SOLE   2,505,162 0 0
Entergy Corp New COM 29364G103 310 2,589 SH   SOLE   2,589 0 0
Enterprise Products COM 293792107 1,940 68,891 SH   SOLE   12,831 0 56,060
Entertainment Properties Trust COM 26884U109 3,017 42,716 SH   SOLE   28,527 0 14,188
EOG Resources COM 26875P101 6,783 80,983 SH   SOLE   79,796 0 1,187
Equatorial Energia S A Adr COM 294411103 75 13,262 SH   SOLE   13,262 0 0
Equinix COM 29444U700 329 564 SH   SOLE   564 0 0
Equinix COM 29444U700 7 12 SH   DFND 11 12 0 0
Estee Lauder COM 518439104 9,660 46,771 SH   SOLE   44,879 0 1,892
Everest RE Group, LTD COM G3223R108 466 1,682 SH   SOLE   1,682 0 0
Evergy COM 30034W106 830 12,755 SH   SOLE   12,755 0 0
Eversource Energy COM 30040W108 449 5,283 SH   SOLE   5,283 0 0
Extraction Oil & Gas COM 30227M105 1,158 546,017 SH   SOLE   546,017 0 0
Exxon Mobil COM 30231G102 13,578 194,589 SH   SOLE   189,159 0 5,430
Facebook COM 30303M102 21,532 104,907 SH   SOLE   89,380 0 15,527
Factset Research Systems Inc COM 303075105 571 2,129 SH   SOLE   2,129 0 0
FedEx COM 31428X106 2,924 19,340 SH   SOLE   14,845 0 4,495
Fidelity National Financial COM 31620R303 1,144 25,218 SH   SOLE   22,217 0 3,001
Fidelity National Information COM 31620M106 24,646 177,193 SH   SOLE   161,942 0 15,251
Fidelity National Information COM 31620M106 15 110 SH   DFND 12 110 0 0
First Solar Inc. COM 336433107 304 5,439 SH   SOLE   5,439 0 0
Fiserv Inc. Com COM 337738108 737 6,374 SH   SOLE   6,374 0 0
Flir Sys Inc. COM 302445101 727 13,958 SH   SOLE   13,958 0 0
Foot Locker COM 344849104 1,926 49,405 SH   SOLE   45,067 0 4,338
fortinet Inc. COM 34959E109 827 7,751 SH   SOLE   7,751 0 0
Fortive Corp COM 34959J108 587 7,678 SH   SOLE   7,678 0 0
Fortune Brands Home & Security COM 34964C106 604 9,248 SH   SOLE   9,248 0 0
Franklin Resources COM 354613101 225 8,644 SH   SOLE   8,644 0 0
Gartner Group COM 366651107 1,139 7,391 SH   SOLE   7,391 0 0
General Electric COM 369604103 3,579 320,655 SH   SOLE   315,952 0 4,703
General Mills COM 370334104 1,854 34,623 SH   SOLE   32,832 0 1,791
General Motors COM 37045V100 1,045 28,553 SH   SOLE   19,978 0 8,575
Genoil COM 371924101 1 50,000 SH   SOLE   50,000 0 0
Gentex Corp. COM 371901109 881 30,404 SH   SOLE   30,404 0 0
Genuine Parts COM 372460105 862 8,115 SH   SOLE   5,365 0 2,750
Gilead Sciences COM 375558103 6,217 95,670 SH   SOLE   91,375 0 4,295
GlaxoSmithKline COM 37733W105 610 12,991 SH   SOLE   12,991 0 0
Glencore International PLC ADR COM 37827x100 59 9,403 SH   SOLE   9,403 0 0
Glencore International PLC ADR COM 37827x100 7 1,062 SH   DFND 11 1,062 0 0
Global Pmts Inc. COM 37940X102 741 4,060 SH   SOLE   4,060 0 0
Global Technologies COM 378949101 0 10,000 SH   SOLE   10,000 0 0
Golar Lng Ltd COM G9456A100 34,101 2,398,093 SH   SOLE   2,398,093 0 0
Goldman Sachs COM 38141G104 1,588 6,905 SH   SOLE   6,905 0 0
Grainger W W COM 384802104 209 618 SH   SOLE   618 0 0
Grom Social Enterprises COM 39878l100 996 10,479,250 SH   SOLE   0 0 10,479,250
Hamilton Thorne Ltd. COM 407891100 22 26,957 SH   SOLE   26,957 0 0
Hanover Insurance Group COM 410867105 246 1,803 SH   SOLE   1,803 0 0
Harborside Bancorp COM 41165y100 304 27,636 SH   SOLE   27,636 0 0
Hartford Financial COM 416515104 366 6,028 SH   SOLE   6,028 0 0
HDFC Bank Ltd COM 40415F101 224 3,538 SH   SOLE   3,538 0 0
Healthpeak Properties COM 42250p103 2,584 74,973 SH   SOLE   74,973 0 0
Hercules Tech Growth COM 427096508 933 66,572 SH   SOLE   66,572 0 0
HERITAGE COMMERCE CORP COM COM 426927109 1,164 90,732 SH   SOLE   90,732 0 0
Hewlett Packard Ent COM 42824C109 1,051 66,299 SH   SOLE   66,299 0 0
Hexcel COM 428291108 280 3,820 SH   SOLE   3,820 0 0
Hexcel COM 428291108 22 300 SH   DFND 10 0 0 300
Highlands REIT COM 43110a104 7 19,763 SH   SOLE   19,763 0 0
Hollyfrontier Corp COM 436106108 873 17,219 SH   SOLE   17,219 0 0
Hologic COM 436440101 1,757 33,652 SH   SOLE   33,652 0 0
Home Depot COM 437076102 50,440 230,973 SH   SOLE   209,720 0 21,253
Home Depot COM 437076102 12 55 SH   DFND 12 55 0 0
Honeywell International COM 438516106 30,403 171,768 SH   SOLE   151,556 0 20,212
Horace Mann Educators Corp. COM 440327104 573 13,118 SH   SOLE   13,118 0 0
HP Inc COM 40434L105 1,199 58,361 SH   SOLE   58,361 0 0
Hubbell Inc COM 443510607 569 3,851 SH   SOLE   3,651 0 200
Huntington Ingalls Industry COM 446413106 874 3,484 SH   SOLE   3,484 0 0
IBM COM 459200101 5,740 42,824 SH   SOLE   37,819 0 5,005
Icahn Enterprises L P COM 451100101 255 4,143 SH   SOLE   4,143 0 0
Idexx Labs Inc. COM 45168D104 1,178 4,513 SH   SOLE   4,513 0 0
Illinois Tool Works COM 452308109 3,644 20,283 SH   SOLE   20,283 0 0
Illumina COM 452327109 2,100 6,330 SH   SOLE   6,330 0 0
Immunomedics COM 452907108 3,068 145,000 SH   SOLE   0 0 145,000
Ingersoll Rand Plc COM G47791101 2,207 16,603 SH   SOLE   14,937 0 1,665
Ingersoll Rand Plc COM G47791101 150 1,128 SH   DFND 13 1,128 0 0
Ingredion COM 457187102 221 2,381 SH   SOLE   2,381 0 0
Innospec Inc. COM 45768S105 331 3,200 SH   SOLE   3,200 0 0
Intel COM 458140100 23,139 386,618 SH   SOLE   344,588 0 42,030
Intercontinental Exchange Grou COM 45866F104 23,009 248,611 SH   SOLE   216,931 0 31,680
Interpublic Group COM 460690100 5,397 233,639 SH   SOLE   156,172 0 77,466
Intuit COM 461202103 1,125 4,295 SH   SOLE   4,295 0 0
Intuitive Surgical COM 46120E602 3,152 5,332 SH   SOLE   3,943 0 1,389
Inventrust Pptys COM 46124j102 62 19,763 SH   SOLE   19,763 0 0
Iqvia Holdings COM 46266c105 12,553 81,247 SH   SOLE   76,605 0 4,642
Itau Unibanco Holding S.A. ADR COM 465562106 101 10,999 SH   SOLE   10,999 0 0
Itau Unibanco Holding S.A. ADR COM 465562106 5 521 SH   DFND 11 521 0 0
ITT Inc COM 45073V108 261 3,525 SH   SOLE   3,525 0 0
J.M. Smucker COM 832696405 401 3,854 SH   SOLE   3,854 0 0
J2 Global Comm Inc Comnew COM 48123V102 736 7,858 SH   SOLE   7,858 0 0
JB Hunt Trans Svcs COM 445658107 534 4,570 SH   SOLE   4,570 0 0
JD.com COM 47215P106 520 14,753 SH   SOLE   14,753 0 0
Johnson & Johnson COM 478160104 37,724 258,613 SH   SOLE   220,785 0 37,828
Johnson & Johnson COM 478160104 25 168 SH   DFND   168 0 0
JPMorgan Chase COM 46625H100 72,617 520,928 SH   SOLE   467,561 0 53,368
JPMorgan Chase COM 46625H100 52 373 SH   DFND   373 0 0
JPMorgan Chase COM 46625H100 27 192 SH   DFND 12 192 0 0
Kansas City Southern COM 485170302 177 1,157 SH   SOLE   937 0 220
Kansas City Southern COM 485170302 25 160 SH   DFND 10 0 0 160
Kellogg Co Com COM 487836108 230 3,331 SH   SOLE   3,331 0 0
Keurig Dr Pepper COM 49271v100 213 7,361 SH   SOLE   7,361 0 0
Keweenaw Land Association Ltd. COM 493026108 488 7,170 SH   SOLE   7,170 0 0
Kimberly-Clark COM 494368103 2,527 18,375 SH   SOLE   17,111 0 1,264
Kinder Morgan COM 49456B101 257 12,148 SH   SOLE   12,147 0 1
Kroger Co COM 501044101 1,637 56,454 SH   SOLE   49,673 0 6,780
L3 Harris Tech COM 502431109 4,666 23,581 SH   SOLE   22,644 0 937
Lam Research Corp Com COM 512807108 203 694 SH   SOLE   694 0 0
Lam Research Corp Com COM 512807108 68 231 SH   DFND 10 0 0 231
Las Vegas Sands COM 517834107 16,252 235,399 SH   SOLE   206,213 0 29,186
Las Vegas Sands COM 517834107 27 390 SH   DFND 10 0 0 390
Legg Mason COM 524901105 402 11,186 SH   SOLE   11,186 0 0
Linde COM g5494j103 808 3,793 SH   SOLE   3,793 0 0
Lockheed Martin COM 539830109 2,204 5,661 SH   SOLE   4,099 0 1,562
Lowes COM 548661107 1,183 9,881 SH   SOLE   9,685 0 196
LyondellBasell Ind COM N53745100 574 6,073 SH   SOLE   5,348 0 725
Magellan Midstream COM 559080106 1,685 26,800 SH   SOLE   2,500 0 24,300
Manhattan Scientifics Inc COM 563122100 7 635,000 SH   SOLE   635,000 0 0
Marathon Petroleum COM 56585A102 1,539 25,540 SH   SOLE   23,872 0 1,668
Marriott COM 571903202 450 2,970 SH   SOLE   2,970 0 0
Marriott Vacations COM 57164Y107 1,016 7,892 SH   SOLE   7,892 0 0
Marsh & McLennan COM 571748102 22,391 200,975 SH   SOLE   190,780 0 10,195
Martin Marietta Materials COM 573284106 7,576 27,091 SH   SOLE   26,248 0 843
Mastercard COM 57636Q104 5,463 18,297 SH   SOLE   13,207 0 5,090
Mastercard COM 57636Q104 102 342 SH   DFND   342 0 0
Maxim Integrated Products COM 57772K101 2,277 37,019 SH   SOLE   31,308 0 5,711
Mccormick & Co COM 579780206 323 1,903 SH   SOLE   1,903 0 0
McDonald's COM 580135101 12,437 62,938 SH   SOLE   56,113 0 6,825
Mckesson Corp COM 58155Q103 406 2,934 SH   SOLE   2,934 0 0
Medtronic COM G5960L103 36,648 323,030 SH   SOLE   300,740 0 22,289
Medtronic COM G5960L103 7 65 SH   DFND 12 65 0 0
Merck COM 58933Y105 47,283 519,881 SH   SOLE   479,806 0 40,075
Merck COM 58933Y105 23 250 SH   DFND 12 250 0 0
Meredithcorp COM 589433101 211 6,488 SH   SOLE   6,488 0 0
Metlife COM 59156R108 458 8,984 SH   SOLE   7,584 0 1,400
Microchip Tech COM 595017104 7,045 67,274 SH   SOLE   66,904 0 370
Micron Technology COM 595112103 328 6,104 SH   SOLE   6,104 0 0
Microsoft COM 594918104 123,905 785,699 SH   SOLE   719,266 0 66,433
Microsoft COM 594918104 32 200 SH   DFND 12 200 0 0
Mitsubishi UFJ Financial Group COM 606822104 14 2,624 SH   SOLE   2,624 0 0
Mitsubishi UFJ Financial Group COM 606822104 84 15,524 SH   DFND 13 15,524 0 0
Molecular Templates COM 608550109 559 40,000 SH   SOLE   40,000 0 0
Mondelez COM 609207105 2,334 42,376 SH   SOLE   36,219 0 6,157
Mondelez COM 609207105 7 136 SH   DFND 11 136 0 0
Monster Beverage COM 61174X109 448 7,044 SH   SOLE   6,963 0 81
Moodys Corp COM 615369105 283 1,191 SH   SOLE   1,191 0 0
Morgan Stanley COM 617446448 598 11,690 SH   SOLE   11,510 0 180
Motorola Solutions COM 620076307 376 2,336 SH   SOLE   1,736 0 600
MSC Industrial Direct COM 553530106 270 3,444 SH   SOLE   3,444 0 0
Muscle Pharm Corp COM 627335201 853 3,554,503 SH   SOLE   3,554,503 0 0
Nestle COM 641069406 1,712 15,818 SH   SOLE   15,818 0 0
Nestle COM 641069406 59 541 SH   DFND   541 0 0
Nestle COM 641069406 114 1,051 SH   DFND 13 1,051 0 0
Nestle COM 641069406 13 119 SH   DFND 11 119 0 0
Netease.Com Inc. COM 64110W102 3,751 12,232 SH   SOLE   12,232 0 0
Netflix COM 64110L106 2,736 8,455 SH   SOLE   7,187 0 1,268
Nextera Energy COM 65339F101 36,992 152,758 SH   SOLE   146,205 0 6,552
Nike COM 654106103 6,916 68,263 SH   SOLE   68,153 0 110
Norfolk Southern COM 655844108 1,404 7,230 SH   SOLE   7,230 0 0
Northrup Grumman COM 666807102 1,969 5,725 SH   SOLE   5,725 0 0
NortonLifeLock Inc. COM 668771108 323 12,638 SH   SOLE   12,638 0 0
Norwegian Cruise Lines COM G66721104 702 12,022 SH   SOLE   672 0 11,350
Novartis COM 66987V109 749 7,907 SH   SOLE   7,732 0 175
Novartis COM 66987V109 155 1,632 SH   DFND 13 1,632 0 0
Nucor Corp COM 670346105 1,025 18,221 SH   SOLE   16,211 0 2,010
Nutrien Ltd COM 67077m108 543 11,342 SH   SOLE   10,196 0 1,146
Nutrien Ltd COM 67077m108 101 2,115 SH   DFND 13 2,115 0 0
Nvidia Corp COM 67066G104 1,243 5,282 SH   SOLE   5,282 0 0
NXP Semiconductors COM N6596X109 480 3,771 SH   SOLE   3,661 0 110
O Reilly Automotive COM 67103H107 749 1,710 SH   SOLE   1,710 0 0
Occidental Petroleum COM 674599105 949 23,024 SH   SOLE   21,683 0 1,341
Omnicom Group Inc. COM 681919106 226 2,784 SH   SOLE   2,784 0 0
Oneok COM 682680103 261 3,450 SH   SOLE   3,450 0 0
Open Text COM 683715106 993 22,521 SH   SOLE   22,521 0 0
Open Text COM 683715106 146 3,314 SH   DFND 13 3,314 0 0
Option Care Inc. COM 68404v100 18,206 1,974,626 SH   SOLE   1,974,626 0 0
Oracle COM 68389X105 5,415 102,217 SH   SOLE   85,946 0 16,270
Pacira Pharmaceuticals COM 695127100 227 5,000 SH   SOLE   5,000 0 0
Packaging Corp Of America COM 695156109 1,253 11,189 SH   SOLE   9,213 0 1,976
Palo Alto Networks COM 697435105 1,047 4,529 SH   SOLE   4,359 0 170
Paychex COM 704326107 2,902 34,118 SH   SOLE   30,330 0 3,788
PayPal COM 70450Y103 1,258 11,628 SH   SOLE   10,678 0 950
PayPal COM 70450Y103 6 54 SH   DFND 11 54 0 0
Pepsico COM 713448108 21,546 157,649 SH   SOLE   150,477 0 7,172
Perkinlemer Inc. COM 714046109 927 9,549 SH   SOLE   9,549 0 0
Perma Pipe International COM 714167103 261 27,826 SH   SOLE   27,826 0 0
Pfizer COM 717081103 20,914 533,798 SH   SOLE   478,741 0 55,058
Philip Morris COM 718172109 1,540 18,095 SH   SOLE   17,223 0 872
Phillips 66 COM 718546104 2,245 20,154 SH   SOLE   18,987 0 1,167
Phillips 66 COM 718546104 38 345 SH   DFND   345 0 0
Pinduoduo Inc ADR COM 722304102 2,072 54,779 SH   SOLE   54,779 0 0
Ping An Ins Group Co China Spo COM 72341E304 135 5,717 SH   SOLE   5,717 0 0
Ping An Ins Group Co China Spo COM 72341E304 142 5,999 SH   DFND 13 5,999 0 0
Ping An Ins Group Co China Spo COM 72341E304 5 210 SH   DFND 11 210 0 0
Pinnacle West Cap Cp COM 723484101 244 2,714 SH   SOLE   2,714 0 0
PNC Financial COM 693475105 2,756 17,265 SH   SOLE   17,265 0 0
Popular COM 733174700 384 6,543 SH   SOLE   6,543 0 0
PPG Industries COM 693506107 8,878 66,510 SH   SOLE   66,510 0 0
PPL COM 69351T106 2,059 57,398 SH   SOLE   53,525 0 3,873
Procter & Gamble COM 742718109 41,052 328,678 SH   SOLE   312,241 0 16,436
PROGRESS SOFTWARE CORP COM 743312100 229 5,506 SH   SOLE   5,506 0 0
Progressive Corp COM 743315103 3,117 43,058 SH   SOLE   43,058 0 0
Prologis Trust COM 74340W103 2,670 29,955 SH   SOLE   25,375 0 4,579
Prudential Financial COM 744320102 418 4,464 SH   SOLE   3,194 0 1,270
PSEG COM 744573106 553 9,370 SH   SOLE   7,505 0 1,865
Qualcomm COM 747525103 2,911 32,994 SH   SOLE   13,850 0 19,144
Quest Diagnostics COM 74834L100 926 8,670 SH   SOLE   8,170 0 500
Raytheon COM 755111507 33,913 154,331 SH   SOLE   133,966 0 20,365
Realty Income COM 756109104 235 3,196 SH   SOLE   3,196 0 0
Recruit Holdings COM 75629j101 72 9,579 SH   SOLE   9,579 0 0
Recruit Holdings COM 75629j101 10 1,318 SH   DFND 11 1,318 0 0
Reliance Steel and Aluminum COM 759509102 949 7,923 SH   SOLE   7,923 0 0
Republic Services COM 760759100 1,360 15,172 SH   SOLE   12,604 0 2,568
Republic Services COM 760759100 18 200 SH   DFND   200 0 0
Resmed Inc. COM 761152107 1,012 6,533 SH   SOLE   6,533 0 0
Revolve Group COM 76156B107 918 50,000 SH   SOLE   0 0 50,000
Roche Holdings COM 771195104 171 4,229 SH   SOLE   4,229 0 0
Roche Holdings COM 771195104 224 5,523 SH   DFND 13 5,523 0 0
Roche Holdings COM 771195104 11 278 SH   DFND 11 278 0 0
Rockwell Automation Inc. COM 773903109 317 1,565 SH   SOLE   1,565 0 0
Roper Industries COM 776696106 2,511 7,088 SH   SOLE   7,063 0 25
Ross Stores COM 778296103 18,928 162,587 SH   SOLE   146,662 0 15,925
Royal Caribbean Cruises COM V7780T103 42,356 317,246 SH   SOLE   279,999 0 37,247
Royal Caribbean Cruises COM V7780T103 11 80 SH   DFND 12 80 0 0
Royal Caribbean Cruises COM V7780T103 51 385 SH   DFND 10 0 0 385
Royal Dutch Shell A COM 780259206 314 5,315 SH   SOLE   4,502 0 813
Royal Dutch Shell B COM 780259107 4,137 68,987 SH   SOLE   46,992 0 21,996
Royal Dutch Shell B COM 780259107 4 70 SH   DFND   70 0 0
Royal Dutch Shell B COM 780259107 132 2,193 SH   DFND 13 2,193 0 0
RPM Intl COM 749685103 804 10,468 SH   SOLE   10,468 0 0
S&P Global COM 78409V104 819 3,001 SH   SOLE   3,001 0 0
Sabra Healthcare REIT COM 78573L106 439 20,583 SH   SOLE   20,383 0 200
Sabre Corp COM 78573M104 1,691 75,359 SH   SOLE   72,278 0 3,081
Sabre Corp COM 78573M104 4 190 SH   DFND   190 0 0
Salesforce.com COM 79466L302 14,050 86,389 SH   SOLE   81,394 0 4,995
Sandstorm Gold COM 80013R206 152 20,350 SH   SOLE   20,350 0 0
SAP AG COM 803054204 33 250 SH   SOLE   250 0 0
SAP AG COM 803054204 183 1,364 SH   DFND 13 1,364 0 0
Schlumberger COM 806857108 1,423 35,389 SH   SOLE   30,919 0 4,470
Seagate Technology COM G7945M107 2,531 42,545 SH   SOLE   38,536 0 4,010
Sempra Energy Com COM 816851109 204 1,344 SH   SOLE   1,344 0 0
ServiceNow, Inc COM 81762P102 353 1,252 SH   SOLE   952 0 300
ServisFirst Bancshares COM 81768T108 754 20,000 SH   SOLE   20,000 0 0
Sherwin Williams COM 824348106 549 941 SH   SOLE   941 0 0
Silicon Graphics Inc. COM 827056102 0 10,000 SH   SOLE   10,000 0 0
Skyworks Solutions COM 83088M102 5,499 45,490 SH   SOLE   45,431 0 59
Snap-On COM 833034101 884 5,217 SH   SOLE   5,217 0 0
Sony Corp ADR COM 835699307 222 3,270 SH   SOLE   3,270 0 0
Sony Corp ADR COM 835699307 15 227 SH   DFND 11 227 0 0
Southern COM 842587107 1,063 16,680 SH   SOLE   16,680 0 0
Spire COM 84857L101 597 7,170 SH   SOLE   7,170 0 0
Stanley Black & Decker COM 854502101 574 3,461 SH   SOLE   2,061 0 1,400
Starbucks COM 855244109 13,269 150,917 SH   SOLE   149,172 0 1,745
State Street Corp COM 857477103 4,302 54,387 SH   SOLE   53,887 0 500
Stericycle Inc. Com COM 858912108 555 8,703 SH   SOLE   8,703 0 0
Steris Plc COM G8473T100 201 1,318 SH   SOLE   1,318 0 0
Stryker COM 863667101 8,799 41,914 SH   SOLE   39,214 0 2,700
Sun Communities Inc. COM 866674104 1,237 8,238 SH   SOLE   8,238 0 0
Synchrony Financial COM 87165B103 930 25,827 SH   SOLE   25,827 0 0
Sysco COM 871829107 17,641 206,235 SH   SOLE   194,970 0 11,266
T Rowe Price Group COM 74144T108 3,417 28,047 SH   SOLE   28,047 0 0
Taiwan Semiconductor COM 874039100 466 8,026 SH   SOLE   8,026 0 0
Tanger Factory Outlet COM 875465106 181 12,289 SH   SOLE   12,289 0 0
Target COM 87612E106 1,816 14,164 SH   SOLE   11,234 0 2,930
TCR2 THERAPEUTICS INC COM COM 87808k106 699 48,975 SH   SOLE   48,975 0 0
TE Connectivity COM H84989104 3,292 34,352 SH   SOLE   34,352 0 0
Tencent Holdings Ltd Uns ADR COM 88032Q109 303 6,286 SH   SOLE   6,286 0 0
Tesla Motors COM 88160R101 344 823 SH   SOLE   823 0 0
Texas Instruments COM 882508104 2,124 16,558 SH   SOLE   16,058 0 500
Texas Pacific Land Trust COM 882610108 1,233 1,578 SH   SOLE   1,578 0 0
The TJX Companies COM 872540109 14,314 234,425 SH   SOLE   234,425 0 0
The TJX Companies COM 872540109 47 770 SH   DFND   770 0 0
The Travelers Companies COM 89417E109 408 2,978 SH   SOLE   2,978 0 0
The Williams Companies COM 969457100 206 8,670 SH   SOLE   8,670 0 0
Theglobe.Com COM 88335R101 0 10,000 SH   SOLE   0 0 10,000
Theratechnologies Inc COM 88338H100 2,744 831,416 SH   SOLE   831,416 0 0
Thermo Fisher Scientific COM 883556102 1,721 5,297 SH   SOLE   5,237 0 60
Thomson Reuters COM 884903709 250 3,486 SH   SOLE   3,486 0 0
Toro Co Com COM 891092108 954 11,976 SH   SOLE   11,976 0 0
Toronto Dominion COM 891160509 221 3,942 SH   SOLE   3,942 0 0
Total SA COM 89151E109 1,197 21,647 SH   SOLE   8,167 0 13,480
Total SA COM 89151E109 108 1,944 SH   DFND 13 1,944 0 0
Trex Company Inc. COM 89531P105 8,926 99,312 SH   SOLE   97,423 0 1,889
Truecar Inc COM 89785L107 475 100,000 SH   SOLE   0 0 100,000
Truist Financial COM 89832Q109 4,302 76,384 SH   SOLE   46,160 0 30,224
Two Harbors Investment COM 90187b408 411 28,080 SH   SOLE   28,080 0 0
Tyler Technologies COM 902252105 13,583 45,275 SH   SOLE   43,598 0 1,677
Unilever COM 904767704 257 4,496 SH   SOLE   4,496 0 0
Union Pacific COM 907818108 38,732 214,240 SH   SOLE   204,303 0 9,937
Union Pacific COM 907818108 55 302 SH   DFND   302 0 0
Union Pacific COM 907818108 22 120 SH   DFND 12 120 0 0
United Parcel Service COM 911312106 919 7,850 SH   SOLE   7,850 0 0
United Rentals COM 911363109 11,542 69,211 SH   SOLE   65,933 0 3,278
United Technologies COM 913017109 16,286 108,745 SH   SOLE   86,900 0 21,845
UnitedHealth COM 91324P102 13,256 45,091 SH   SOLE   42,661 0 2,430
Universal Display COM 91347P105 263 1,275 SH   SOLE   1,275 0 0
US Bancorp COM 902973304 2,885 48,659 SH   SOLE   46,359 0 2,300
V.F. Corp COM 918204108 4,267 42,819 SH   SOLE   40,623 0 2,196
Valero Energy COM 91913Y100 22,460 239,827 SH   SOLE   206,053 0 33,774
Valero Energy COM 91913Y100 5 55 SH   DFND 12 55 0 0
Valley National Bancorp COM 919794107 1,286 112,316 SH   SOLE   7,316 0 105,000
Ventas COM 92276F100 697 12,076 SH   SOLE   11,895 0 181
Verizon COM 92343V104 7,806 127,132 SH   SOLE   115,371 0 11,761
Verizon COM 92343V104 11 185 SH   DFND 12 185 0 0
Vertex Pharmaceuticals COM 92532F100 3,081 14,072 SH   SOLE   14,072 0 0
VIACOMCBS INC COM CL B COM 92556h206 835 19,887 SH   SOLE   19,887 0 0
Visa COM 92826C839 57,276 304,822 SH   SOLE   274,671 0 30,152
Visa COM 92826C839 113 601 SH   DFND   601 0 0
Visa COM 92826C839 33 176 SH   DFND 12 176 0 0
Vulcan Materials Co. COM 929160109 558 3,873 SH   SOLE   3,842 0 31
WABTEC COM 929740108 470 6,044 SH   SOLE   6,025 0 19
Walgreens Boots Alliance COM 931427108 1,233 20,906 SH   SOLE   19,562 0 1,343
Walmart COM 931142103 9,187 77,304 SH   SOLE   70,094 0 7,210
Walmart COM 931142103 15 125 SH   DFND 12 125 0 0
Walt Disney COM 254687106 32,545 225,024 SH   SOLE   208,861 0 16,163
Walt Disney COM 254687106 29 200 SH   DFND 12 200 0 0
Waste Connections COM 94106B101 253 2,782 SH   SOLE   2,782 0 0
Waste Management COM 94106L109 4,610 40,454 SH   SOLE   40,454 0 0
Waste Management COM 94106L109 92 811 SH   DFND   811 0 0
WEC Energy Corp COM 92939U106 455 4,930 SH   SOLE   4,930 0 0
Wells Fargo COM 949746101 8,587 159,610 SH   SOLE   131,324 0 28,286
Wells Fargo COM 949746101 38 713 SH   DFND   713 0 0
Wendys Company COM 95058W100 541 24,354 SH   SOLE   24,354 0 0
WESTROCK CO COM COM 96145D105 418 9,732 SH   SOLE   9,732 0 0
Wheaton Precious Metals COM 962879102 417 14,000 SH   SOLE   14,000 0 0
Workday COM 98138H101 476 2,895 SH   SOLE   2,895 0 0
Xcel Energy COM 98389B100 250 3,942 SH   SOLE   3,942 0 0
Xylem Inc COM 98419M100 503 6,386 SH   SOLE   6,386 0 0
Yum China COM 98850P109 1,265 26,341 SH   SOLE   26,341 0 0
Yum China COM 98850P109 75 1,552 SH   DFND 13 1,552 0 0
Yum! Brands COM 988498101 1,809 17,958 SH   SOLE   14,708 0 3,250
Zimmer Holdings COM 98956P102 2,809 18,769 SH   SOLE   18,269 0 500
Zoetis COM 98978V103 885 6,684 SH   SOLE   5,284 0 1,400
Alpine Global Premier Properti ETF 00302l108 72 11,045 SH   SOLE   11,045 0 0
Communication Services Select ETF 81369y852 698 13,014 SH   SOLE   13,014 0 0
Deutsche X-Trackers MSCI EAFE ETF 233051200 481 14,249 SH   SOLE   11,430 0 2,819
Fidelity MSCI Consumer Discret ETF 316092204 2,653 54,983 SH   SOLE   23,814 0 31,169
Fidelity MSCI Consumer Staples ETF 316092303 3,568 94,654 SH   SOLE   43,666 0 50,988
Fidelity MSCI Energy ETF ETF 316092402 411 25,645 SH   SOLE   12,072 0 13,573
Fidelity MSCI Financials ETF ETF 316092501 8,785 197,761 SH   SOLE   83,417 0 114,344
Fidelity MSCI Healthcare ETF ETF 316092600 8,112 163,092 SH   SOLE   70,695 0 92,397
Fidelity MSCI Industrials ETF ETF 316092709 6,944 165,173 SH   SOLE   67,790 0 97,383
Fidelity MSCI Information Tech ETF 316092808 11,297 155,864 SH   SOLE   67,208 0 88,656
Fidelity MSCI Materials ETF ETF 316092881 1,428 41,596 SH   SOLE   21,698 0 19,898
Fidelity MSCI Telecomm ETF ETF 316092873 4,919 137,506 SH   SOLE   62,290 0 75,216
Fidelity MSCI Utilities ETF ETF 316092865 920 21,754 SH   SOLE   11,962 0 9,792
Fidelity Real Estate ETF ETF 316092857 2,860 102,662 SH   SOLE   41,322 0 61,340
First TR Dow Jones Internet In ETF 33733e302 541 3,889 SH   SOLE   3,889 0 0
First Tr Nasdaq 100 Technology ETF 337345102 200 2,000 SH   SOLE   2,000 0 0
First Trust Healthcare Alphade ETF 33734X143 589 7,000 SH   SOLE   7,000 0 0
Global X FinTech ETF 37954y814 466 15,350 SH   SOLE   350 0 15,000
INVESCO EXCHANGE TRADEDFD TR F ETF 46137V613 243 1,920 SH   SOLE   1,920 0 0
INVESCO EXCHANGE TRADEDFD TR S ETF 46137V399 476 22,110 SH   SOLE   22,092 0 18
INVESCO QQQ TR UNIT SER 1 ETF 46090E103 5,462 25,694 SH   SOLE   17,087 0 8,607
INVESCO S&P 500 EQUAL WEIGHT ETF 46137V357 2,043 17,653 SH   SOLE   12,800 0 4,853
iShares Core MSCI EAFE ETF ETF 46432f842 10,305 157,956 SH   SOLE   156,297 0 1,659
iShares Core MSCI Emerging Mkt ETF 46434G103 10,324 192,045 SH   SOLE   184,423 0 7,622
iShares Core S&P 500 ETF 464287200 260,411 805,628 SH   SOLE   206,576 0 599,052
iShares Core S&P Mid-Cap ETF 464287507 74,812 363,482 SH   SOLE   45,218 0 318,264
iShares Core S&P Mid-Cap ETF 464287507 76 370 SH   DFND   370 0 0
iShares Core S&P US Growth ETF ETF 464287671 310 4,584 SH   SOLE   4,452 0 132
iShares Edge MSCI Intl Quality ETF 46434v456 2,264 70,117 SH   SOLE   70,117 0 0
iShares Global Consumer Staple ETF 464288737 761 13,715 SH   SOLE   13,715 0 0
iShares Global Consumer Staple ETF 464288737 45 818 SH   DFND   818 0 0
iShares Gs Semiconductor ETF 464287523 420 1,673 SH   SOLE   1,673 0 0
iShares MSCI ACWI Ex US ETF 464288240 22,223 452,425 SH   SOLE   381,199 0 71,226
iShares MSCI ACWI Index ETF 464288257 2,598 32,772 SH   SOLE   24,557 0 8,214
iShares MSCI Canada ETF 464286509 388 12,970 SH   SOLE   12,970 0 0
iShares MSCI China ETF ETF 46429b671 1,166 18,190 SH   SOLE   18,190 0 0
iShares MSCI EAFE ETF 464287465 28,380 408,699 SH   SOLE   391,097 0 17,602
iShares MSCI EAFE ETF 464287465 123 1,766 SH   DFND   1,766 0 0
iShares MSCI EAFE Growth ETF 464288885 422 4,881 SH   SOLE   4,006 0 875
iShares MSCI Eafe Small Cap In ETF 464288273 11,752 188,704 SH   SOLE   180,259 0 8,444
iShares MSCI Eafe Value Index ETF 464288877 200 4,010 SH   SOLE   2,710 0 1,300
iShares MSCI Emerging Markets ETF 464287234 10,616 236,588 SH   SOLE   234,293 0 2,295
iShares MSCI Emerging Markets ETF 464287234 60 1,348 SH   DFND   1,348 0 0
iShares MSCI EMU ETF 464286608 1,099 26,212 SH   SOLE   26,212 0 0
iShares MSCI Japan Index ETF 46434G822 1,049 17,708 SH   SOLE   12,876 0 4,833
iShares MSCI Kld 400 Social In ETF 464288570 1,323 11,013 SH   SOLE   10,050 0 963
iShares MSCI Pacific Ex-Japan ETF 464286665 840 18,148 SH   SOLE   18,148 0 0
iShares MSCI Switzerland ETF 464286749 303 7,455 SH   SOLE   7,455 0 0
iShares MSCI United Kingdom ET ETF 46435G334 929 27,245 SH   SOLE   27,245 0 0
iShares Nasdaq Biotechnology ETF 464287556 1,405 11,658 SH   SOLE   11,658 0 0
iShares Russell 1000 Growth ETF 464287614 8,591 48,835 SH   SOLE   43,850 0 4,985
iShares Russell 1000 Value ETF 464287598 315,952 2,315,007 SH   SOLE   31,848 0 2,283,159
iShares Russell 2000 Growth ETF 464287648 2,128 9,935 SH   SOLE   9,535 0 400
iShares Russell 2000 Index ETF 464287655 24,169 145,890 SH   SOLE   143,307 0 2,582
iShares Russell 2000 Value ETF 464287630 3,095 24,074 SH   SOLE   23,649 0 425
iShares Russell 3000 ETF 464287689 2,404 12,755 SH   SOLE   12,562 0 193
iShares Russell Mid-Cap ETF 464287499 736 12,352 SH   SOLE   10,622 0 1,730
iShares Russell Mid-Cap Growth ETF 464287481 846 5,544 SH   SOLE   5,245 0 299
iShares Russell Mid-Cap Value ETF 464287473 1,344 14,179 SH   SOLE   12,937 0 1,242
iShares S&P Growth ETF 464287309 1,890 9,758 SH   SOLE   9,558 0 200
iShares S&P Small-Cap 600 ETF 464287887 585 3,026 SH   SOLE   2,889 0 137
iShares S&P Small-Cap 600 Valu ETF 464287879 384 2,385 SH   SOLE   2,289 0 96
iShares S&P SmallCap 600 Index ETF 464287804 17,989 214,544 SH   SOLE   201,621 0 12,923
iShares S&P SmallCap 600 Index ETF 464287804 67 800 SH   DFND   800 0 0
iShares S&P Value Index Fund ETF 464287408 1,460 11,228 SH   SOLE   10,895 0 333
iShares Select Dividend ETF 464287168 9,196 87,039 SH   SOLE   86,739 0 300
iShares Select Dividend ETF 464287168 280 2,648 SH   DFND   2,648 0 0
iShares Technology Sector ETF 464287721 403 1,733 SH   SOLE   1,733 0 0
iShares Tr Msci Usa Qlt Fac ETF 46432f339 2,506 24,814 SH   SOLE   24,814 0 0
iShares Tr Russell 1000index F ETF 464287622 530 2,970 SH   SOLE   2,702 0 268
iShares Tr S&P 100 Indexfund ETF 464287101 2,062 14,310 SH   SOLE   14,310 0 0
iShares Tr S&P Global Healthca ETF 464287325 585 8,509 SH   SOLE   8,509 0 0
iShares Tr S&P Midcap400 Value ETF 464287705 219 1,281 SH   SOLE   1,281 0 0
Kayne Anderson Mlp Invtco ETF 486606106 1,173 84,208 SH   SOLE   84,208 0 0
KraneShares CSI China Internet ETF 500767306 285 5,850 SH   SOLE   5,850 0 0
ProShares S&P 500 Dv Aristocra ETF 74348A467 266 3,518 SH   SOLE   3,518 0 0
ProShares UultraPro S&P 500 ETF 74347x864 292 4,176 SH   SOLE   4,176 0 0
Real Estate Select Sector SPDR ETF 81369y860 869 22,477 SH   SOLE   22,477 0 0
Schwab Intl Eq ETF ETF 808524805 658 19,580 SH   SOLE   19,580 0 0
Schwab Intl Small-Cap Equity ETF 808524888 850 24,533 SH   SOLE   24,533 0 0
Schwab US Broad Mkt ETF ETF 808524102 696 9,054 SH   SOLE   9,054 0 0
Schwab US Dividend Equity ETF 808524797 330 5,692 SH   SOLE   5,692 0 0
SPDR Con. Staples Sector ETF 81369y308 1,887 29,967 SH   SOLE   29,562 0 405
SPDR Consumer Disc. Sector ETF 81369y407 2,732 21,783 SH   SOLE   21,423 0 360
Spdr Dow Jones Indl Average ET ETF 78467x109 247 867 SH   SOLE   790 0 77
SPDR Energy Sector ETF 81369Y506 446 7,430 SH   SOLE   6,935 0 495
SPDR Euro Stoxx 50 ETF 78463x202 331 8,125 SH   SOLE   8,125 0 0
SPDR Financial Sector ETF 81369Y605 2,632 85,528 SH   SOLE   73,428 0 12,100
SPDR Health Care Sector ETF 81369Y209 4,570 44,864 SH   SOLE   44,639 0 225
SPDR Industrial Sector ETF 81369Y704 663 8,136 SH   SOLE   7,631 0 505
SPDR S&P 500 ETF 78462F103 239,115 742,916 SH   SOLE   70,743 0 672,173
SPDR S&P Dividend ETF 78464a763 2,413 22,427 SH   SOLE   17,867 0 4,560
SPDR S&P Midcap 400 ETF 78467y107 132,907 354,060 SH   SOLE   20,075 0 333,985
Spdr Ser Tr Kbwregl Bkg ETF ETF 78464a698 220 3,769 SH   SOLE   3,769 0 0
SPDR Technology Sector ETF 81369Y803 3,272 35,688 SH   SOLE   30,039 0 5,649
SPDR Utilities Sector ETF 81369y886 3,273 50,643 SH   SOLE   50,553 0 90
Vanguard Consumer Staples ETF ETF 92204a207 808 5,015 SH   SOLE   4,999 0 15
Vanguard Dividend Apprec ETF ETF 921908844 11,192 89,777 SH   SOLE   79,764 0 10,013
Vanguard Financials ETF ETF 92204a405 376 4,931 SH   SOLE   4,796 0 135
Vanguard FTSE All-World Ex-US ETF 922042775 3,412 63,481 SH   SOLE   63,105 0 376
Vanguard FTSE Developed Market ETF 921943858 9,701 220,175 SH   SOLE   214,936 0 5,239
Vanguard FTSE Emerging Markets ETF 922042858 6,041 135,852 SH   SOLE   133,990 0 1,862
Vanguard FTSE Pacific ETF ETF 922042866 759 10,902 SH   SOLE   10,902 0 0
Vanguard Growth ETF ETF 922908736 3,052 16,753 SH   SOLE   16,707 0 46
Vanguard Health Care ETF ETF 92204a504 337 1,759 SH   SOLE   1,733 0 26
Vanguard Health Care ETF ETF 92204a504 40 210 SH   DFND   210 0 0
Vanguard Index Fds Vanguardlar ETF 922908637 475 3,216 SH   SOLE   2,560 0 656
Vanguard Industrials ETF 92204a603 758 4,923 SH   SOLE   4,898 0 25
Vanguard Information Technolog ETF 92204a702 4,233 17,286 SH   SOLE   17,238 0 48
Vanguard Intl Div Apprec ETF 921946810 627 8,698 SH   SOLE   8,698 0 0
Vanguard Materials ETF ETF 92204a801 232 1,732 SH   SOLE   1,664 0 68
Vanguard Mid-Cap ETF ETF 922908629 3,593 20,166 SH   SOLE   12,958 0 7,208
Vanguard MSCI Europe ETF 922042874 1,815 30,977 SH   SOLE   26,301 0 4,675
Vanguard S&P 500 ETF ETF 922908363 23,013 77,798 SH   SOLE   12,839 0 64,959
Vanguard Small Cap Growth ETF ETF 922908595 467 2,348 SH   SOLE   2,318 0 30
Vanguard Small Cap Value ETF ETF 922908611 1,218 8,886 SH   SOLE   7,711 0 1,175
Vanguard Small Cap VIPERS ETF 922908751 5,067 30,591 SH   SOLE   30,518 0 73
Vanguard Total Stock Market ET ETF 922908769 21,334 130,388 SH   SOLE   43,452 0 86,936
VANGUARD TOTAL WORLD STOCK IND ETF 922042742 10,296 127,124 SH   SOLE   127,124 0 0
Vanguard Value ETF ETF 922908744 8,940 74,595 SH   SOLE   69,760 0 4,835
Vanguard Whitehall Fdshigh Div ETF 921946406 287 3,069 SH   SOLE   3,064 0 5
First Trust Senior FR 2022 Tar ETF 33740k101 230 25,000 SH   SOLE   25,000 0 0
INVESCO EXCHANGE-TRADED FD TR ETF 46138E537 487 18,414 SH   SOLE   314 0 18,100
INVESCO PREFERRED ETF ETF 46138E511 248 16,545 SH   SOLE   9,645 0 6,900
iShare 1-3 Year Treasury Bond ETF 464287457 4,644 54,877 SH   SOLE   53,461 0 1,416
iShares 0 5 Year High Yield Co ETF 46434V407 4,788 103,131 SH   SOLE   103,131 0 0
iShares 3-7yr Treasury ETF 464288661 441 3,502 SH   SOLE   2,335 0 1,167
iShares 7-10year Treasury Bond ETF 464287440 393 3,566 SH   SOLE   3,455 0 111
iShares A RATE CP BD ETF ETF 46429B291 273 5,000 SH   SOLE   5,000 0 0
iShares Barclays 20 Years Trea ETF 464287432 423 3,120 SH   SOLE   2,462 0 658
iShares Core US Bond Market ETF 464287226 4,928 43,854 SH   SOLE   36,241 0 7,613
iShares Floating Rate Fund ETF 46429B655 1,558 30,590 SH   SOLE   26,562 0 4,029
iShares iBoxx High Yield Corp ETF 464288513 478 5,434 SH   SOLE   4,440 0 994
iShares iBoxx Invest Grade Cor ETF 464287242 1,336 10,443 SH   SOLE   9,743 0 700
iShares Interm Govt/Credit Bon ETF 464288612 12,213 108,410 SH   SOLE   86,988 0 21,422
iShares Interm Term Corp Bond ETF 464288638 397 6,854 SH   SOLE   6,565 0 289
iShares MBS ETF 464288588 1,522 14,090 SH   SOLE   13,654 0 436
iShares Natl AMT-Free Muni Bon ETF 464288414 676 5,930 SH   SOLE   4,366 0 1,564
iShares S&P National Short Mun ETF 464288158 768 7,189 SH   SOLE   7,189 0 0
iShares Short Term Corp Bond E ETF 464288646 1,456 27,150 SH   SOLE   15,658 0 11,492
iShares TIPS Fund ETF 464287176 467 4,010 SH   SOLE   3,373 0 637
PIMCO Enhanced Short Maturity ETF 72201r833 3,768 37,095 SH   SOLE   28,152 0 8,943
Putnam Managed Muni Income Tru ETF 746823103 92 11,500 SH   SOLE   500 0 11,000
Putnam Muni Opportinities Trus ETF 746922103 375 28,500 SH   SOLE   400 0 28,100
Schwab U.S. Tips ETF ETF 808524870 2,282 40,298 SH   SOLE   40,298 0 0
SPDR Nuveen Barclays Short Ter ETF 78468R739 2,055 41,852 SH   SOLE   5,605 0 36,247
SPDR Ser Tr Barclays Caphigh Y ETF 78468r622 271 2,476 SH   SOLE   2,476 0 0
SPDR Ser Tr Barclays Caphigh Y ETF 78468r622 5 50 SH   DFND 12 50 0 0
Vaneck Vectors ATM-Free Int Mu ETF 92189h201 627 12,479 SH   SOLE   804 0 11,675
Vanguard Bd Index Fd Inc Short ETF 921937827 5,145 63,834 SH   SOLE   63,819 0 15
Vanguard Bd Index Fd Inc Short ETF 921937827 16 200 SH   DFND 12 200 0 0
Vanguard Interm-Term Bond ETF 921937819 6,925 79,395 SH   SOLE   7,992 0 71,403
Vanguard Intermediate Term Cor ETF 92206c870 379 4,146 SH   SOLE   4,146 0 0
Vanguard Short-Term Corp Bond ETF 92206c409 861 10,621 SH   SOLE   10,621 0 0
Vanguard Short-Term Corp Bond ETF 92206c409 76 938 SH   DFND   938 0 0
Vanguard Tot International Bon ETF 92203J407 372 6,572 SH   SOLE   6,468 0 104
Vanguard Total Bond Market ETF 921937835 1,750 20,852 SH   SOLE   20,453 0 399
ETFs Gold Tr Shs ETF 00326a104 180 12,300 SH   SOLE   12,300 0 0
GraniteShares Gold Trust ETF 38748g101 948 62,768 SH   SOLE   62,768 0 0
iPath Bloomberg Commodity Inde ETF 06738c778 865 37,885 SH   SOLE   37,885 0 0
iPath Bloomberg Commodity Inde ETF 06738c778 19 833 SH   DFND   833 0 0
iShares Comex Gold Trust ETF 464285105 924 63,714 SH   SOLE   12,464 0 51,250
iShares Mortgage Real Estate ETF 46435g342 445 10,000 SH   SOLE   10,000 0 0
iShares MSCI USA Momentum ETF 46432F396 909 7,240 SH   SOLE   7,240 0 0
iShares Real Estate ETF 464287739 249 2,672 SH   SOLE   1,683 0 989
iShares US Preferred Stock ETF 464288687 43,079 1,146,023 SH   SOLE   1,034,553 0 111,469
iShares US Preferred Stock ETF 464288687 53 1,418 SH   DFND   1,418 0 0
iShares US Preferred Stock ETF 464288687 19 510 SH   DFND 12 510 0 0
S&P 500 Global Natural Resourc ETF 78463X541 2,841 61,550 SH   SOLE   54,676 0 6,874
Spdr DJ Global Real Estate ETF 78463X749 12,742 247,326 SH   SOLE   220,325 0 27,002
Spdr DJ Global Real Estate ETF 78463X749 44 862 SH   DFND   862 0 0
SPDR DJ Wilshire REIT ETF ETF 78464a607 310 3,036 SH   SOLE   3,036 0 0
SPDR Gold Trust ETF 78463v107 5,582 39,065 SH   SOLE   33,309 0 5,756
Vanguard Glbl Ex-US Real Est ETF 922042676 305 5,165 SH   SOLE   4,754 0 411
Vanguard REIT Index ETF 922908553 8,791 94,734 SH   SOLE   84,612 0 10,122
Vanguard REIT Index ETF 922908553 33 359 SH   DFND   359 0 0
Bristol Myers Squibb RIGHT 110122157 140 46,621 SH   SOLE   45,986 0 635
ALLIANCE BERNSTEIN GLOBAL HIGH INC FD ETF 01879R106 14 1,129 SH   SOLE   0 0 1,129
JP MORGAN BETABUILDERS DEV ASIA ETF ETF 46641Q688 1 49 SH   SOLE   0 0 49
JP MORGAN BETABUILDERS CANADA ETF ETF 46641Q696 4 151 SH   SOLE   0 0 151
JP MORGAN BETABUILDERS EUROPE ETF ETF 46641Q720 4 152 SH   SOLE   0 0 152
JP MORGAN BETABUILDERS JAPAN ETF ETF 46641Q712 4 159 SH   SOLE   0 0 159
BLACKSTONE GSO STRATEGIC CREDIT FD ETF 09257R101 29 2,000 SH   SOLE   0 0 2,000
PROSHARES ULTRA BIOTECHNOLOGY FUND ETF 74347R214 93 1,500 SH   SOLE   0 0 1,500
SPDR SER BARCLAYS 1-3 MONTH TBILL ETF ETF 78468R663 761,634 8,330,240 SH   SOLE   0 0 8,330,241
BLACKROCK CR ALLCTN INC TR COM ETF 092508100 16 1,116 SH   SOLE   0 0 1,116
ISHARES TR MSCI LW CRB TG ETF 46434V464 53 413 SH   SOLE   0 0 413
INVESCO S&P SPIN OFF ETF ETF 46137V159 4 78 SH   SOLE   0 0 78
DBX ETF TR DB XTR MSCI EU ETF 233051853 165 5,285 SH   SOLE   0 0 5,285
WISDOMTREE TRUST EMERG MKTS EQ INC FD ETF 97717W315 94 2,064 SH   SOLE   0 0 2,064
WISDOMTREE TRUST JAPN HEDGE EQT ETF 97717W851 5 91 SH   SOLE   0 0 91
ISHARES TR EAFE MIN VOL E ETF 46429B689 3 38 SH   SOLE   0 0 38
ISHARES TR MSCI EURO FL E ETF 464289180 44 2,261 SH   SOLE   0 0 2,261
ISHARES TST MSCI GERMANY SMALL CAP INDEX FD ETF 46429B465 9 150 SH   SOLE   0 0 150
VANECK VECTORS JR GOLD MINERS ETF ETF 92189F791 203 4,800 SH   SOLE   0 0 4,800
GOLDMAN SACHS MLP ENERGY REN FD ETF 38148G107 34 8,000 SH   SOLE   0 0 8,000
TEMPLETON GLOBAL INCOME FD ETF 880198106 13 2,135 SH   SOLE   0 0 2,135
SPDR INDEX SHS FDS S&P INTL SMLCP ETF 78463X871 2 65 SH   SOLE   0 0 65
WISDOMTREE TR EUROPE HEDGED ETF 97717X701 179 2,539 SH   SOLE   0 0 2,539
ISHARES TR COHEN&ST RLTY ETF 464287564 12 100 SH   SOLE   0 0 100
ISHARES TR S&P EURO PLUS ETF 464287861 177 3,775 SH   SOLE   0 0 3,775
ISHARES TR S&P MC 400 GRW ETF 464287606 121 507 SH   SOLE   0 0 507
ISHARES INDIA 50 ETF ETF 464289529 24 617 SH   SOLE   0 0 617
ISHARES TR CORE S&P TTL S ETF 464287150 481,988 6,630,735 SH   SOLE   0 0 6,630,735
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX ETF 921932885 359 2,584 SH   SOLE   0 0 2,584
ISHARES TR MRGSTR MD CP E ETF 464288208 9 45 SH   SOLE   0 0 45
LEGG MASON ETF INVESTMENT TRL VOL H DIV ET ETF 52468L406 6 179 SH   SOLE   0 0 179
BLACKROCK MUNIHLDS INVSTM QLCOM ETF 09254P108 10 750 SH   SOLE   0 0 750
BLACKROCK MUNIHOLDINGS INSD FD II ETF 09254C107 15 1,200 SH   SOLE   0 0 1,200
NUVEEN NY DIVID ADVNTG MUN FD ETF 67066X107 7 489 SH   SOLE   0 0 489
SPDR INDEX SHS FDS S&P NORTH AMER ETF 78463X152 3 95 SH   SOLE   0 0 95
INVESCO INSIDER SENTIMENT ETF ETF 46137V555 5 71 SH   SOLE   0 0 71
PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT ETF 69346N107 88 5,331 SH   SOLE   0 0 5,331
NUVEEN INS NY TX FR ADV MUN COM ETF 670656107 21 1,551 SH   SOLE   0 0 1,551
TORTOISE MIDSTRM ENERGY FD ICOM ETF 89148B101 14 1,286 SH   SOLE   0 0 1,286
FLAHERTY & CRUMRINESS PFD INCOME FUND ETF 338480106 61 3,904 SH   SOLE   0 0 3,904
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308 4 62 SH   SOLE   0 0 62
PIMCO NEW YORK MUN INCOME FDCOM ETF 72200T103 28 2,000 SH   SOLE   0 0 2,000
PUTNAM PREMIER INCOME TR SH BEN INT ETF 746853100 11 2,021 SH   SOLE   0 0 2,021
INVESCO DWA CONSUMER STAPLESMOMENTUM ETF ETF 46137V886 39 529 SH   SOLE   0 0 529
INVESCO ETF S&P500 EQL DIS ETF 46137V381 4 40 SH   SOLE   0 0 40
Invesco S&P MidCap 400 PureGrowth ETF ETF 46137V217 71 463 SH   SOLE   0 0 463
ADVISORSHARES TR CORNERSTONE SM ETF 00768Y586 68 1,800 SH   SOLE   0 0 1,800
SCHWAB STRATEGIC TR US LCAP VA ETF ETF 808524409 2 27 SH   SOLE   0 0 27
GLOBAL X FDS MSCI SUPR EM E ETF 37950e119 56 4,000 SH   SOLE   0 0 4,000
INVESCO S&P 500 HIGH DIV/LOW VOLATILITY ETF 46138E362 4 90 SH   SOLE   0 0 90
SPDR SERIES TRUST PRTFLO S&P500 ETF 78468R788 25 640 SH   SOLE   0 0 640
SPDR SERIES TRUST SPDR S&P 500 E ETF 78468R796 686 8,693 SH   SOLE   0 0 8,693
FIRSTHAND TECH VALUE FD INC COM ETF 33766Y100 2 372 SH   SOLE   0 0 372
VANGUARD WORLD FDS CONSUM DIS ETF ETF 92204A108 6 30 SH   SOLE   0 0 30
VANGUARD SCOTTSDALE FDS INT-TERM GOV ETF 92206C706 5,384 81,702 SH   SOLE   0 0 81,702
VANGUARD INDEX FDS MCAP VL IDXVIP ETF 922908512 198 1,664 SH   SOLE   0 0 1,664
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL ETF 92206C714 4,812 40,152 SH   SOLE   0 0 40,152
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F ETF 921932505 27 152 SH   SOLE   0 0 152
VANGUARD INDEX FDS MCAP GR IDXVIP ETF 922908538 8 50 SH   SOLE   0 0 50
SPDR SERIES TRUST S&P BIOTECH ETF 78464A870 6 60 SH   SOLE   0 0 60
PIMCO ETF TREAS IND 25 YEAR ZERO US ETF 72201R882 133 1,000 SH   SOLE   0 0 1,000