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
Vanguard Treasury Money Market MFUND 921932109 521 520,827 SH   SOLE   520,827 0 0
3M Company COM 88579Y101 93,950 602,285 SH   SOLE   599,009 0 3,276
Accenture PLC COM G1151C101 30,531 142,189 SH   SOLE   141,758 0 431
AIA Group Ltd COM 001317205 1,382 37,037 SH   SOLE   36,507 0 530
Air Products & Chemicals Inc. COM 009158106 28,525 118,137 SH   SOLE   117,879 0 258
Alibaba Group Holding Ltd COM 01609W102 1,918 8,890 SH   SOLE   8,805 0 85
Allied Motion Technologies Inc COM 019330109 4,070 115,306 SH   SOLE   114,596 0 710
Allied Motion Technologies Inc COM 019330109 1,061 30,055 SH   DFND 1 0 30,055 0
Alphabet Inc. - Class A COM 02079K305 2,433 1,716 SH   SOLE   1,716 0 0
Alphabet Inc. - Class C COM 02079K107 44,766 31,668 SH   SOLE   31,624 0 44
Amazon.com, Inc. COM 023135106 229 83 SH   SOLE   83 0 0
American Express Company COM 025816109 228 2,400 SH   SOLE   2,400 0 0
American Water Works Co. COM 030420103 26,286 204,306 SH   SOLE   203,825 0 481
Analog Devices Inc. COM 032654105 107,342 875,259 SH   SOLE   870,821 0 4,438
Apollo Investment Corp. COM 03761U502 428 44,727 SH   SOLE   44,727 0 0
Apple Inc. COM 037833100 387 1,062 SH   SOLE   1,062 0 0
APTIV PLC COM G6095L109 930 11,936 SH   SOLE   11,736 0 200
Ares Capital Corp. COM 04010L103 61,975 4,288,913 SH   SOLE   4,263,005 0 25,908
Ares Capital Corp. COM 04010L103 3,612 250,000 SH   DFND 1 0 250,000 0
Avanos Medical Inc. COM 05350v106 15,244 518,677 SH   SOLE   515,793 0 2,884
Avanos Medical Inc. COM 05350v106 985 33,517 SH   DFND 1 0 33,517 0
Axalta Coating Systems LTD COM G0750C108 42,743 1,895,458 SH   SOLE   1,889,491 0 5,967
Baidu Inc. ADS COM 056752108 234 1,952 SH   SOLE   1,952 0 0
Bank of America Corp. COM 060505104 236 9,956 SH   SOLE   9,956 0 0
Bank of Marin (CA) COM 063425102 3,325 99,759 SH   SOLE   99,158 0 601
Bank of Marin (CA) COM 063425102 1,039 31,168 SH   DFND 1 0 31,168 0
Barclays 20 Plus Year Treasury COM 464287432 11,975 73,048 SH   SOLE   72,966 0 82
Barings BDC Inc COM 06759l103 1,506 189,700 SH   SOLE   189,700 0 0
Barings BDC Inc COM 06759l103 2,601 327,594 SH   DFND 1 0 327,594 0
Barrick Gold ORD Shrs COM 067901108 295 10,941 SH   SOLE   10,820 0 121
Becton Dickinson and Company COM 075887109 23,741 99,221 SH   SOLE   98,987 0 234
Berkshire Hathaway Inc. - B COM 084670702 49,405 276,762 SH   SOLE   275,965 0 797
Berkshire Hathaway Inc. - Clas COM 084670108 1,336 5 SH   SOLE   5 0 0
Black Knight Inc COM 09215C105 52,003 716,684 SH   SOLE   715,274 0 1,410
BlackRock Kelso Capital Corp. COM 092533108 554 207,365 SH   SOLE   207,365 0 0
BlackRock Kelso Capital Corp. COM 092533108 1,070 400,900 SH   DFND 1 0 400,900 0
Booking Holdings Inc COM 09857L108 31,068 19,511 SH   SOLE   19,457 0 54
Broadridge Financial Solutions COM 11133T103 113,724 901,210 SH   SOLE   895,940 0 5,270
Brookfield Asset Management In COM 112585104 39,983 1,215,292 SH   SOLE   1,213,269 0 2,023
Brown & Brown Inc. COM 115236101 39,848 977,616 SH   SOLE   975,119 0 2,496
Brown & Brown Inc. COM 115236101 1,025 25,140 SH   DFND 1 0 25,140 0
BRP Group COM 05589g102 5,401 312,711 SH   SOLE   310,709 0 2,002
BRP Group COM 05589g102 1,321 76,484 SH   DFND 1 0 76,484 0
Cameco Corp. COM 13321L108 171 16,663 SH   SOLE   16,481 0 182
Canadian National Railway COM 136375102 1,048 11,832 SH   SOLE   11,646 0 186
Cannae Holdings Inc COM 13765N107 40,042 974,255 SH   SOLE   969,927 0 4,328
Cannae Holdings Inc COM 13765N107 1,721 41,876 SH   DFND 1 0 41,876 0
Capital Southwest Corp. COM 140501107 607 45,045 SH   SOLE   45,045 0 0
Capital Southwest Corp. COM 140501107 273 20,238 SH   DFND 1 0 20,238 0
Capstead Mortgage Corp. COM 14067E506 15 2,644 SH   SOLE   2,644 0 0
Capstead Mortgage Corp. COM 14067E506 596 108,500 SH   DFND 1 0 108,500 0
Cerner Corporation COM 156782104 31,121 453,994 SH   SOLE   453,516 0 478
Charles River Laboratories Int COM 159864107 36,063 206,845 SH   SOLE   206,261 0 584
Charles Schwab COM 808513105 18,532 549,252 SH   SOLE   547,821 0 1,431
Chevron Corp. COM 166764100 85,522 958,442 SH   SOLE   953,077 0 5,366
China Petroleum & Chemical Co COM 16941R108 239 5,687 SH   SOLE   5,687 0 0
China Southern Airlines Co Ltd COM 169409109 233 10,564 SH   SOLE   10,564 0 0
Chubb Corp COM H1467J104 102,308 807,993 SH   SOLE   803,469 0 4,524
Cia Brasileira de Distribuicao COM 20440T300 206 15,732 SH   SOLE   15,732 0 0
Cisco Systems, Inc. COM 17275R102 6,939 148,772 SH   SOLE   148,247 0 525
CNOOC Ltd. COM 126132109 260 2,308 SH   SOLE   2,308 0 0
Colgate-Palmolive Co. COM 194162103 117,231 1,600,200 SH   SOLE   1,591,184 0 9,016
Commerce Bancshares Inc. COM 200525103 23,908 402,010 SH   SOLE   401,052 0 959
Communication Services Select COM 81369Y852 3,446 63,775 SH   SOLE   63,720 0 55
Compagnie Financiere Richemont COM 204319107 31,882 5,005,012 SH   SOLE   4,990,843 0 14,169
Consumer Discret Select Sector COM 81369Y407 4,195 32,847 SH   SOLE   32,786 0 61
Corteva Inc COM 22052L104 3,103 115,837 SH   SOLE   115,346 0 491
Costco Wholesale Corporation COM 22160K105 271 893 SH   SOLE   878 0 15
CREDICORP LTD COM G2519Y108 201 1,507 SH   SOLE   1,507 0 0
Crescent Capital BDC, Inc. COM 225655109 452 35,752 SH   SOLE   35,752 0 0
Crescent Capital BDC, Inc. COM 225655109 321 25,408 SH   DFND 1 0 25,408 0
Cullen Frost Bankers Inc. COM 229899109 17,444 233,486 SH   SOLE   232,767 0 719
Cyberark Software Ltd COM M2682V108 1,225 12,344 SH   SOLE   12,143 0 201
DBS GROUP HOLDINGS-SPON ADR COM 23304y100 843 14,129 SH   SOLE   13,879 0 250
Diageo PLC COM 25243Q205 122,497 911,503 SH   SOLE   906,736 0 4,767
Digital Realty Trust Inc. COM 253868103 109,030 767,226 SH   SOLE   762,306 0 4,920
Dollar Tree, Inc. COM 256746108 30,170 325,531 SH   SOLE   324,059 0 1,472
Donaldson Inc. COM 257651109 21,626 464,882 SH   SOLE   463,679 0 1,203
Dow Inc COM 260557103 72,790 1,785,820 SH   SOLE   1,774,718 0 11,102
Dow Jones Mid Cap Growth ETF - COM 78464A821 18,581 345,442 SH   SOLE   344,949 0 493
DR. REDDY'S LABORATORIES LTD. COM 256135203 290 5,476 SH   SOLE   5,476 0 0
DSV Panalpina COM 26251A108 1,418 23,243 SH   SOLE   22,823 0 420
Dupont De Nemurs Inc COM 26614N102 9,749 183,497 SH   SOLE   182,898 0 599
Ecopetrol SA COM 279158109 210 18,846 SH   SOLE   18,846 0 0
Edgewell Personal Care Company COM 28035Q102 3,977 127,626 SH   SOLE   126,897 0 729
Edgewell Personal Care Company COM 28035Q102 1,137 36,500 SH   DFND 1 0 36,500 0
Elbit Systems Ltd COM M3760D101 1,118 8,156 SH   SOLE   8,001 0 155
Eli Lilly & Co. COM 532457108 394 2,400 SH   SOLE   2,400 0 0
ENN Energy Holdings Ltd COM 26876F102 329 7,309 SH   SOLE   7,309 0 0
Entergy Corporation COM 29364G103 82,911 883,816 SH   SOLE   878,155 0 5,661
Equinox Gold COM 29446Y502 384 34,229 SH   SOLE   33,845 0 384
Expeditors International of Wa COM 302130109 22,302 293,297 SH   SOLE   292,505 0 792
Fanuc Ltd. ADS COM 307305102 773 43,322 SH   SOLE   42,587 0 735
Faro Technologies Inc COM 311642102 1,846 34,431 SH   SOLE   34,235 0 196
Faro Technologies Inc COM 311642102 571 10,654 SH   DFND 1 0 10,654 0
Fastenal Co. COM 311900104 146,053 3,409,256 SH   SOLE   3,392,271 0 16,985
Fidelity National Financial In COM 31620R303 73,541 2,398,613 SH   SOLE   2,382,876 0 15,737
Fidelity National Information COM 31620M106 26,429 197,099 SH   SOLE   196,660 0 439
FOMENTO ECONOMICO MEXICANO, S. COM 344419106 212 3,412 SH   SOLE   3,412 0 0
Forward Air Corp. COM 349853101 3,476 69,764 SH   SOLE   69,397 0 367
Forward Air Corp. COM 349853101 679 13,622 SH   DFND 1 0 13,622 0
Franco-Nevada Corp. COM 351858105 2,100 15,036 SH   SOLE   14,813 0 223
Franklin Street Properties Cor COM 35471R106 522 102,500 SH   SOLE   102,500 0 0
Freeport-McMoRan Copper & Gold COM 35671D857 192 16,632 SH   SOLE   16,449 0 183
Frontdoor Inc COM 35905A109 40,630 916,542 SH   SOLE   912,489 0 4,053
Frontdoor Inc COM 35905A109 1,614 36,400 SH   DFND 1 0 36,400 0
Gates Industrial COM G39108108 6,820 663,451 SH   SOLE   661,528 0 1,923
GDS Holdings Ltd COM 36165L108 326 4,095 SH   SOLE   4,095 0 0
General Dynamics Corp. COM 369550108 18,153 121,455 SH   SOLE   121,107 0 348
Gilead Sciences COM 375558103 95,964 1,247,258 SH   SOLE   1,239,713 0 7,545
Gladstone Commercial Corp. COM 376536108 4,198 223,884 SH   SOLE   222,570 0 1,314
Gladstone Commercial Corp. COM 376536108 1,163 62,008 SH   DFND 1 0 62,008 0
GlaxoSmithKline Plc (Adr 1:2) COM 37733W105 1,654 40,550 SH   SOLE   40,452 0 98
Gold Fields Ltd COM 38059t106 291 30,936 SH   SOLE   30,936 0 0
Gold Shares - SPDR COM 78463V107 254 1,516 SH   SOLE   1,516 0 0
Goldman Sachs BDC Inc. COM 38147U107 1,272 78,363 SH   SOLE   78,363 0 0
Goldman Sachs BDC Inc. COM 38147U107 1,754 108,063 SH   DFND 1 0 108,063 0
Goldman Sachs Treasury Access COM 381430529 501 4,986 SH   SOLE   4,986 0 0
Golub Capital BDC Inc. COM 38173M102 1,288 110,596 SH   SOLE   110,596 0 0
Golub Capital BDC Inc. COM 38173M102 2,912 250,000 SH   DFND 1 0 250,000 0
Graco Inc. COM 384109104 125,375 2,612,522 SH   SOLE   2,598,767 0 13,755
Grupo Financiero ADR COM 40052P107 202 11,765 SH   SOLE   11,765 0 0
HDFC Bank Ltd COM 40415F101 304 6,688 SH   SOLE   6,688 0 0
Healthcare Services Group COM 421906108 13,468 550,598 SH   SOLE   547,481 0 3,117
Healthcare Services Group COM 421906108 1,032 42,192 SH   DFND 1 0 42,192 0
Hercules Technology Growth Cap COM 427096508 1,047 99,974 SH   SOLE   99,974 0 0
Hercules Technology Growth Cap COM 427096508 3,664 350,000 SH   DFND 1 0 350,000 0
Hexagon AB COM 428263107 10,768 184,387 SH   SOLE   183,930 0 457
High Yield Corporate Bond Fund COM 464288513 1,200 14,697 SH   SOLE   14,565 0 132
Home Depot Inc. COM 437076102 30,567 122,019 SH   SOLE   121,762 0 257
Huazhu Group Ltd. COM 44332N106 397 11,316 SH   SOLE   11,316 0 0
I3 Verticals Inc COM 46571Y107 5,976 197,567 SH   SOLE   196,466 0 1,101
I3 Verticals Inc COM 46571Y107 1,170 38,680 SH   DFND 1 0 38,680 0
ICICI Bank Ltd. ADS COM 45104g104 125 13,460 SH   SOLE   13,460 0 0
Icon PLC COM G4705A100 2,135 12,672 SH   SOLE   12,487 0 185
IHS Markit Ltd COM G47567105 26,361 349,150 SH   SOLE   348,671 0 479
Illinois Tool Works Inc. COM 452308109 57,982 331,609 SH   SOLE   331,059 0 550
Invesco BulletShares 2022 COM 46138j882 10,360 474,806 SH   SOLE   474,400 0 406
Invesco BulletShares 2024 COM 46138j841 10,792 489,670 SH   SOLE   489,248 0 422
Invesco BulletShares 2025 COM 46138j825 14,933 672,063 SH   SOLE   671,490 0 573
Investcorp Credit Management B COM 46090R104 448 130,340 SH   DFND 1 0 130,340 0
iShares 7-10 Year Treasury Bon COM 464287440 42,970 352,593 SH   SOLE   352,302 0 291
iShares Barclays 10-20 Year Tr COM 464288653 582 3,477 SH   SOLE   3,445 0 32
iShares Core MSCI Emerging Mar COM 46434G103 1,465 30,782 SH   SOLE   30,782 0 0
iShares Core US Values - ETF COM 464287663 879 16,825 SH   SOLE   16,825 0 0
iShares Corporate Bond ETF 202 COM 46432FAZ0 14,494 529,361 SH   SOLE   528,910 0 451
iShares Corporate iBonds ETF 2 COM 46435GAA0 17,182 644,000 SH   SOLE   643,452 0 548
iShares Floating Rate Note Fun COM 46429B655 241 4,755 SH   SOLE   4,755 0 0
iShares Gold Trust COM 464285105 15,095 888,439 SH   SOLE   886,639 0 1,800
iShares iBonds Dec 2021 Term C COM 46434VBK5 1,232 48,994 SH   SOLE   48,852 0 142
iShares iBonds Dec 2022 AMT-Fr COM 46435G755 3,571 135,171 SH   SOLE   135,171 0 0
iShares iBonds Dec 2022 Term C COM 46434VBA7 1,300 50,606 SH   SOLE   50,465 0 141
iShares iBonds Dec 2023 Term C COM 46434VAX8 886 33,760 SH   SOLE   33,760 0 0
iShares iBonds Dec 2023 Term T COM 46436E882 9,832 381,602 SH   SOLE   381,281 0 321
iShares iBonds Dec 2024 Term M COM 46435U697 3,736 138,450 SH   SOLE   138,450 0 0
iShares iBonds Dec 2024 Term T COM 46436E874 7,859 302,198 SH   SOLE   301,943 0 255
iShares iBonds Dec 2025 Term M COM 46435U432 3,758 134,819 SH   SOLE   134,819 0 0
iShares iBonds Dec 2025 Term T COM 46436E866 7,935 303,083 SH   SOLE   302,828 0 255
Ishares Ibonds Dec 2026 Term M COM 46435U259 3,775 141,567 SH   SOLE   141,567 0 0
iShares iBonds Dec 2026 Term T COM 46436E858 9,160 348,495 SH   SOLE   348,106 0 389
iShares iBonds Dec 2027 Term C COM 46435UAA9 10,816 401,181 SH   SOLE   400,840 0 341
Ishares Ibonds Dec 2027 Term M COM 46435U283 4,818 179,640 SH   SOLE   179,640 0 0
iShares iBonds Dec 2027 Term T COM 46436E841 1,246 47,203 SH   SOLE   47,070 0 133
iShares iBonds Dec 2028 Term C COM 46435U515 12,987 450,319 SH   SOLE   449,937 0 382
iShares iBonds Dec 2028 Term M COM 46435U325 5,354 197,624 SH   SOLE   197,624 0 0
iShares iBonds Dec 2028 Term T COM 46436E833 1,212 45,564 SH   SOLE   45,432 0 132
iShares iBonds Dec 2029 Term T COM 46436E825 9,220 346,109 SH   SOLE   345,722 0 387
iShares iBoxx Corporate Bond E COM 464287242 8,929 66,387 SH   SOLE   66,154 0 233
iShares Long-Term Corporate Bo COM 464289511 3,032 43,293 SH   SOLE   43,293 0 0
iShares MBS Bond ETF COM 464288588 17,980 162,422 SH   SOLE   162,286 0 136
iShares Muni Bond 2023 COM 46435G318 3,604 137,368 SH   SOLE   137,368 0 0
iShares National AMT-Free Muni COM 464288414 3,444 29,846 SH   SOLE   29,846 0 0
J & J Snack Foods Corp COM 466032109 1,704 13,407 SH   SOLE   13,325 0 82
J & J Snack Foods Corp COM 466032109 399 3,139 SH   DFND 1 0 3,139 0
James River Group Holdings Ltd COM g5005r107 5,033 111,851 SH   SOLE   111,248 0 603
James River Group Holdings Ltd COM g5005r107 1,265 28,119 SH   DFND 1 0 28,119 0
Jazz Pharmaceuticals Plc COM G50871105 416 3,770 SH   SOLE   3,705 0 65
John Bean Technologies Corp. COM 477839104 4,025 46,789 SH   SOLE   46,524 0 265
John Bean Technologies Corp. COM 477839104 1,052 12,231 SH   DFND 1 0 12,231 0
JP Morgan Chase & Company COM 46625H100 272 2,897 SH   SOLE   2,897 0 0
Kadant Inc COM 48282T104 4,628 46,433 SH   SOLE   46,187 0 246
Kadant Inc COM 48282T104 1,159 11,634 SH   DFND 1 0 11,634 0
KB Financial Group Inc COM 48241a105 213 7,640 SH   SOLE   7,640 0 0
Kemper Corp. COM 488401100 324 4,470 SH   SOLE   4,470 0 0
Kinder Morgan Inc. COM 49456B101 83,192 5,484,003 SH   SOLE   5,450,556 0 33,447
Kirkland Lake Gold Ltd COM 49741E100 1,226 29,731 SH   SOLE   29,263 0 468
KOMATSU LTD COM 500458401 577 28,266 SH   SOLE   27,776 0 490
L'Oreal SA COM 502117203 1,243 19,374 SH   SOLE   19,052 0 322
Linde PLC COM G5494J103 144,593 681,690 SH   SOLE   678,102 0 3,588
Localiza Rent a Car SA COM 53956W300 228 30,516 SH   SOLE   30,516 0 0
Lockheed Martin Corp COM 539830109 123,223 337,673 SH   SOLE   335,771 0 1,902
Lowe's Companies Inc. COM 548661107 49,539 366,630 SH   SOLE   366,115 0 515
LVMH Moet Hennessy Louis Vuitt COM 502441306 1,849 21,076 SH   SOLE   20,786 0 290
Lynas Corp Ltd COM 551073307 135 103,567 SH   SOLE   102,425 0 1,142
M&T Bank Corp. COM 55261F104 15,078 145,024 SH   SOLE   144,597 0 427
Main Street Capital Corp. COM 56035L104 1,293 41,536 SH   SOLE   41,536 0 0
Main Street Capital Corp. COM 56035L104 315 10,107 SH   DFND 1 0 10,107 0
Manatuck Hill Mariner Offshore COM 562996983 337 2,177 SH   SOLE   2,177 0 0
Markel Corp. COM 570535104 47,449 51,398 SH   SOLE   51,257 0 141
Martin Marietta Materials Inc. COM 573284106 3,241 15,688 SH   SOLE   15,577 0 111
Mastercard Inc. - A COM 57636Q104 64,333 217,560 SH   SOLE   217,217 0 343
McDonald's Corp. COM 580135101 23,665 128,285 SH   SOLE   127,981 0 304
Medley Capital Corp. COM 58503F106 357 466,714 SH   DFND 1 0 466,714 0
Medtronic COM G5960L103 22,717 247,732 SH   SOLE   247,174 0 558
Melco Resorts & Entertainment COM 585464100 575 37,043 SH   SOLE   36,688 0 355
MERCADOLIBRE INC COM 58733R102 402 408 SH   SOLE   408 0 0
Microsoft Corp. COM 594918104 171,676 843,575 SH   SOLE   839,330 0 4,245
MMC Norilsk Nickel COM 55315j102 257 9,816 SH   SOLE   9,816 0 0
Morningstar Inc. COM 617700109 15,418 109,370 SH   SOLE   109,014 0 356
Morningstar Inc. COM 617700109 1,208 8,567 SH   DFND 1 0 8,567 0
Movado Group Inc. COM 624580106 2,556 235,839 SH   SOLE   234,204 0 1,635
Movado Group Inc. COM 624580106 962 88,700 SH   DFND 1 0 88,700 0
Nathan's Famous Inc COM 632347100 1,070 19,030 SH   SOLE   18,920 0 110
Nathan's Famous Inc COM 632347100 349 6,209 SH   DFND 1 0 6,209 0
Natus Medical Inc. COM 639050103 2,752 126,100 SH   SOLE   125,406 0 694
Natus Medical Inc. COM 639050103 576 26,419 SH   DFND 1 0 26,419 0
Neenah Paper Inc COM 640079109 2,920 59,033 SH   SOLE   58,665 0 368
Neenah Paper Inc COM 640079109 985 19,910 SH   DFND 1 0 19,910 0
Nestle SA COM 641069406 138,201 1,251,367 SH   SOLE   1,244,073 0 7,294
New Jersey Resources Corp. COM 646025106 17,412 533,297 SH   SOLE   531,751 0 1,546
New Mountain Finance Corp. COM 647551100 1,341 144,381 SH   SOLE   144,381 0 0
New Mountain Finance Corp. COM 647551100 3,508 377,564 SH   DFND 1 0 377,564 0
Nike Inc. - B COM 654106103 26,697 272,275 SH   SOLE   271,637 0 638
Nintendo Co. Ltd. ADS COM 654445303 965 17,342 SH   SOLE   17,037 0 305
Nordson Corporation COM 655663102 41,526 218,892 SH   SOLE   218,367 0 525
Northern Trust Corporation COM 665859104 98,467 1,241,079 SH   SOLE   1,234,510 0 6,569
Northwest Natural Holding Co COM 66765N105 3,903 69,960 SH   SOLE   69,591 0 369
Northwest Natural Holding Co COM 66765N105 1,034 18,540 SH   DFND 1 0 18,540 0
Novartis AG - ADR COM 66987V109 22,142 253,518 SH   SOLE   252,637 0 881
Novo Nordisk A/S ADS COM 670100205 1,445 22,071 SH   SOLE   21,762 0 309
NVIDIA Corp. COM 67066G104 331 870 SH   SOLE   870 0 0
NXP Semiconductors N.V. COM N6596X109 54,378 476,835 SH   SOLE   475,481 0 1,354
Oaktree Specialty Lending Corp COM 67401P108 684 152,988 SH   SOLE   152,988 0 0
OFS Capital Corp. COM 67103B100 772 170,866 SH   SOLE   170,866 0 0
OFS Capital Corp. COM 67103B100 1,298 287,084 SH   DFND 1 0 287,084 0
Oracle Corporation COM 68389X105 58,791 1,063,710 SH   SOLE   1,061,646 0 2,064
Osisko Gold Royalties Ltd COM 68827L101 155 15,508 SH   SOLE   15,337 0 171
Owl Rock Capital Corporation COM 69121K104 749 60,779 SH   SOLE   60,779 0 0
Owl Rock Capital Corporation COM 69121K104 419 33,998 SH   DFND 1 0 33,998 0
Pagseguro Digital Ltd COM G68707101 738 20,870 SH   SOLE   20,670 0 200
Pan American Silver Corp COM 697900108 398 13,107 SH   SOLE   12,968 0 139
Paychex Inc. COM 704326107 124,033 1,637,395 SH   SOLE   1,627,622 0 9,773
PayPal Holdings, Inc. COM 70450Y103 365 2,097 SH   SOLE   2,097 0 0
PennantPark Floating Rate Capi COM 70806A106 628 74,767 SH   SOLE   74,767 0 0
PennantPark Floating Rate Capi COM 70806A106 168 20,000 SH   DFND 1 0 20,000 0
PennantPark Investment Corp. COM 708062104 393 112,086 SH   SOLE   112,086 0 0
PennantPark Investment Corp. COM 708062104 2,299 655,081 SH   DFND 1 0 655,081 0
Pepsico Inc. COM 713448108 158,817 1,200,793 SH   SOLE   1,195,020 0 5,773
Perficient Inc COM 71375U101 1,854 51,812 SH   SOLE   51,515 0 297
Perficient Inc COM 71375U101 594 16,599 SH   DFND 1 0 16,599 0
Pfizer Inc. COM 717081103 76,147 2,328,658 SH   SOLE   2,314,836 0 13,822
Phibro Animal Health Corp Clas COM 71742Q106 3,374 128,441 SH   SOLE   127,702 0 739
Phibro Animal Health Corp Clas COM 71742Q106 1,045 39,795 SH   DFND 1 0 39,795 0
Pimco Enhanced Short Maturity COM 72201R833 741 7,291 SH   SOLE   7,291 0 0
Ping An Insurance Group Co of COM 72341E304 256 12,808 SH   SOLE   12,808 0 0
Polaris Industries COM 731068102 115,904 1,252,344 SH   SOLE   1,245,114 0 7,230
Portman Ridge Finance Corp COM 73688F102 375 340,472 SH   DFND 1 0 340,472 0
Powershares S&P 500 Quality Po COM 46137V241 7,855 221,844 SH   SOLE   221,524 0 320
PPG Industries Inc. COM 693506107 21,590 203,562 SH   SOLE   203,026 0 536
Procter & Gamble Company COM 742718109 25,161 210,426 SH   SOLE   209,940 0 486
Progressive Corp. COM 743315103 122,808 1,532,996 SH   SOLE   1,524,547 0 8,449
Rayonier Inc. COM 754907103 76,454 3,084,073 SH   SOLE   3,065,109 0 18,964
Rayonier Inc. COM 754907103 1,076 43,388 SH   DFND 1 0 43,388 0
Raytheon Technologies Corp COM 75513E101 40,924 664,135 SH   SOLE   662,982 0 1,153
RBC Bearings Incorporated COM 75524B104 4,083 30,458 SH   SOLE   30,289 0 169
RBC Bearings Incorporated COM 75524B104 1,039 7,751 SH   DFND 1 0 7,751 0
RE/MAX Holdings Inc. COM 75524W108 14,724 468,478 SH   SOLE   467,025 0 1,453
RE/MAX Holdings Inc. COM 75524W108 1,224 38,955 SH   DFND 1 0 38,955 0
REIT Index - Vanguard COM 922908553 6,206 79,023 SH   SOLE   78,876 0 147
Resources Global Professionals COM 76122Q105 3,422 285,845 SH   SOLE   284,070 0 1,775
Resources Global Professionals COM 76122Q105 700 58,504 SH   DFND 1 0 58,504 0
Rio Tinto PLC COM 767204100 1,220 21,720 SH   SOLE   21,349 0 371
Roche Holding AG COM 771195104 894 20,641 SH   SOLE   20,279 0 362
Rockwell Automation Inc. COM 773903109 23,997 112,661 SH   SOLE   112,349 0 312
Royal Dutch Shell PLC - Cl A COM 780259206 689 21,083 SH   SOLE   20,789 0 294
Royal Gold, Inc. COM 780287108 264 2,123 SH   SOLE   2,099 0 24
S&P 500 - SPDR COM 78462F103 5,744 18,626 SH   SOLE   18,626 0 0
S&P 600 Small Cap Growth - SPD COM 78464A201 5,769 101,599 SH   SOLE   101,599 0 0
Sandstorm Gold Ltd. COM 80013R206 318 33,102 SH   SOLE   32,735 0 367
SAP AG - ADS COM 803054204 1,105 7,891 SH   SOLE   7,751 0 140
Seabridge Gold Inc. COM 811916105 271 15,429 SH   SOLE   15,259 0 170
SEI Investments Company COM 784117103 21,204 385,673 SH   SOLE   384,681 0 992
Shopify Inc COM 82509L107 2,011 2,119 SH   SOLE   2,090 0 29
Silver Trust - iShares COM 46428Q109 708 41,626 SH   SOLE   41,564 0 62
SilverCrest Metals Inc COM 828363101 307 33,504 SH   SOLE   33,135 0 369
Sixth Street Specialty Lending COM 83012A109 1,485 90,078 SH   SOLE   90,078 0 0
Sixth Street Specialty Lending COM 83012A109 2,008 121,751 SH   DFND 1 0 121,751 0
SJW Group COM 784305104 4,851 78,100 SH   SOLE   77,701 0 399
SJW Group COM 784305104 1,141 18,363 SH   DFND 1 0 18,363 0
Sl Green Realty COM 78440X101 61,094 1,239,475 SH   SOLE   1,231,846 0 7,629
Snap-on Inc. COM 833034101 113,719 821,016 SH   SOLE   816,393 0 4,623
Solar Capital Ltd. COM 83413U100 1,467 91,609 SH   SOLE   91,609 0 0
Solar Capital Ltd. COM 83413U100 3,133 195,709 SH   DFND 1 0 195,709 0
Solar Senior Capital Ltd. COM 83416M105 419 32,675 SH   SOLE   32,675 0 0
Sony Corp. ADS COM 835699307 1,600 23,144 SH   SOLE   22,799 0 345
Southern Company COM 842587107 108,393 2,090,505 SH   SOLE   2,079,684 0 10,821
SPDR Nuveen Barclays Capital M COM 78468R721 2,570 49,745 SH   SOLE   49,745 0 0
SPDR S&P 400 Mid Cap Value COM 78464A839 11,995 281,369 SH   SOLE   280,970 0 399
SPDR S&P 500 Growth ETF COM 78464A409 22,424 499,191 SH   SOLE   498,499 0 692
SPDR S&P 500 Value COM 78464a508 13,390 462,027 SH   SOLE   461,388 0 639
SPDR S&P 600 Small CapValue ET COM 78464A300 3,785 77,057 SH   SOLE   77,057 0 0
Starbucks Corporation COM 855244109 58,549 795,607 SH   SOLE   794,145 0 1,461
Stellus Capital Investment COM 858568108 772 105,981 SH   SOLE   105,981 0 0
Stellus Capital Investment COM 858568108 2,083 286,126 SH   DFND 1 0 286,126 0
Stryker Corp. COM 863667101 61,623 341,990 SH   SOLE   341,395 0 595
T. Rowe Price Group Inc. COM 74144T108 26,417 213,902 SH   SOLE   213,401 0 501
Taiwan Semiconductor Manufactu COM 874039100 1,538 27,086 SH   SOLE   26,750 0 336
TCP Capital Corp. COM 09259e108 1,242 135,877 SH   SOLE   135,877 0 0
TCP Capital Corp. COM 09259e108 3,033 331,863 SH   DFND 1 0 331,863 0
Technology Select Sector SPDR COM 81369Y803 3,169 30,333 SH   SOLE   30,288 0 45
Teck Resources Limited COM 878742204 153 14,701 SH   SOLE   14,539 0 162
Tencent Holdings LTD COM 88032Q109 1,643 25,541 SH   SOLE   25,244 0 297
Tencent Music Entertainment Gr COM 88034P109 265 19,672 SH   SOLE   19,672 0 0
The Clorox Company COM 189054109 29,265 133,406 SH   SOLE   133,057 0 349
Thermo Fisher Scientific Inc. COM 883556102 47,899 132,194 SH   SOLE   132,057 0 137
Thermon Group Holdings Inc. COM 88362T103 2,884 197,937 SH   SOLE   196,692 0 1,245
Thermon Group Holdings Inc. COM 88362T103 905 62,138 SH   DFND 1 0 62,138 0
Tiffany & Co. COM 886547108 90,443 741,703 SH   SOLE   737,029 0 4,674
TJX Companies COM 872540109 57,190 1,131,122 SH   SOLE   1,129,114 0 2,008
Torex Gold Res Inc COM 891054603 246 15,556 SH   SOLE   15,378 0 178
Total SA - ADR COM 89151E109 280 7,268 SH   SOLE   7,139 0 129
TriplePoint Venture Growth BDC COM 89677Y100 914 88,942 SH   SOLE   88,942 0 0
TriplePoint Venture Growth BDC COM 89677Y100 4,974 483,845 SH   DFND 1 0 483,845 0
Two Harbors Investment Corp. COM 90187b408 1,688 334,949 SH   DFND 1 0 334,949 0
United Overseas Bank Limited COM 911271302 671 23,138 SH   SOLE   22,733 0 405
US Bancorp COM 902973304 74,107 2,012,675 SH   SOLE   2,000,147 0 12,528
VanEck Vectors Long Municipal COM 92189F536 14,695 694,793 SH   SOLE   694,793 0 0
Varex Imaging Corp COM 92214x106 2,043 134,830 SH   SOLE   134,051 0 779
Varex Imaging Corp COM 92214x106 832 54,941 SH   DFND 1 0 54,941 0
Veritex Holdings COM 923451108 2,738 154,714 SH   SOLE   153,588 0 1,126
Veritex Holdings COM 923451108 1,046 59,069 SH   DFND 1 0 59,069 0
Vipshop Holdings Ltd COM 92763W103 445 22,360 SH   SOLE   22,360 0 0
Visa, Inc. - A COM 92826C839 499 2,584 SH   SOLE   2,584 0 0
W.R. Berkley Corp. COM 084423102 38,952 679,909 SH   SOLE   679,056 0 853
Walmart De-Mexico-Spon ADR V COM 93114W107 1,141 47,948 SH   SOLE   47,313 0 635
Waste Connections, INC. COM 94106B101 1,374 14,653 SH   SOLE   14,406 0 247
Weyerhaeuser Co. COM 962166104 70,723 3,148,852 SH   SOLE   3,130,285 0 18,567
Willis Towers Watson Public Lt COM G96629103 1,163 5,904 SH   SOLE   5,812 0 92
WNS Holdings Ltd COM 92932M101 262 4,758 SH   SOLE   4,758 0 0
Wuxi Biologics Cayman Inc COM 98260N108 310 8,461 SH   SOLE   8,461 0 0
XTrackers Municipal Infr REven COM 233051705 3,840 135,647 SH   SOLE   135,647 0 0
Yandex NV COM N97284108 496 9,910 SH   SOLE   9,910 0 0
Yum China Holdings Inc COM 98850P109 309 6,425 SH   SOLE   6,425 0 0
ZTO Express Cayman Inc COM 98980A105 1,894 51,581 SH   SOLE   51,041 0 540