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
1life Healthcare Inc COM 68269G107 1,117 28,588 SH   SOLE   25,088 0 3,500
A10 Networks Inc COM 002121101 96 10,000 SH   SOLE   10,000 0 0
Activision Blizzard Inc COM 00507V109 122 1,310 SH   SOLE   310 0 1,000
Adaptive Biotechnologies COM 00650F109 40 1,000 SH   SOLE   1,000 0 0
Advanced Micro Devices, Inc. COM 007903107 321 4,095 SH   SOLE   1,595 0 2,500
Alibaba Group ADR SPONSORED ADS 01609W102 3,128 13,798 SH   SOLE   12,998 0 800
Alphabet Inc. Class A CAP STK CL A 02079K305 235 114 SH   OTR   114 0 0
Alphabet Inc. Class A CAP STK CL A 02079K305 4,859 2,356 SH   SOLE   2,164 0 192
Alphabet Inc. Class C CAP STK CL C 02079K107 31 15 SH   OTR   15 0 0
Alphabet Inc. Class C CAP STK CL C 02079K107 1,026 496 SH   SOLE   401 0 95
Amarin Corp PLC ADR SPONS ADR NEW 023111206 8 1,250 SH   OTR   1,250 0 0
Amarin Corp PLC ADR SPONS ADR NEW 023111206 248 40,015 SH   SOLE   36,215 0 3,800
American Express Co. COM 025816109 241 1,700 SH   OTR   1,700 0 0
American Express Co. COM 025816109 3,889 27,413 SH   SOLE   25,373 0 2,040
Anaplan Inc COM 03272L108 75 1,400 SH   SOLE   400 0 1,000
Appian Corp CL A 03782L101 362 2,725 SH   SOLE   1,725 0 1,000
Apple COM 037833100 1,521 12,450 SH   SOLE   12,450 0 0
Applied Materials COM 038222105 281 2,100 SH   SOLE   2,100 0 0
Arch Capital Group Ltd ORD G0450A105 714 18,610 SH   SOLE   15,610 0 3,000
Atac US Rotation ETF ATAC US ROTATION 886364843 669 30,000 SH   SOLE   15,000 0 15,000
Bank of America COM 060505104 132 3,412 SH   SOLE   3,412 0 0
Baxter International COM 071813109 2 25 SH   OTR   25 0 0
Baxter International COM 071813109 1,431 16,915 SH   SOLE   13,390 0 3,525
Berkshire Hathaway Class B CL B NEW 084670702 141 553 SH   SOLE   53 0 500
Biogen Inc COM 09062X103 224 800 SH   SOLE   800 0 0
Blackstone Group Inc COM CL A 09260D107 75 1,000 SH   OTR   1,000 0 0
Blackstone Group Inc COM CL A 09260D107 6,858 92,021 SH   SOLE   84,096 0 7,925
Blackstone Mortgage Trust COM CL A 09257W100 101 3,200 SH   OTR   3,200 0 0
Blackstone Mortgage Trust COM CL A 09257W100 1,844 58,310 SH   SOLE   53,195 0 5,115
Boeing COM 097023105 2,891 11,348 SH   SOLE   11,348 0 0
Bristol-Myers Squibb COM 110122108 22 350 SH   OTR   350 0 0
Bristol-Myers Squibb COM 110122108 1,205 18,948 SH   SOLE   14,893 0 4,055
Brookfield Asset Management CL A LTD VT SH 112585104 251 5,642 SH   OTR   5,642 0 0
Brookfield Asset Management CL A LTD VT SH 112585104 7,163 160,957 SH   SOLE   144,091 0 16,866
Brookfield Renewable LP PARTNERSHIP UNIT G16258108 1,117 26,224 SH   SOLE   25,324 0 900
Brookfield Renewable C F Class A CL A SUB VTG 11284V105 281 6,013 SH   SOLE   5,788 0 225
Cambria Tail Risk ETF TAIL RISK 132061862 703 37,500 SH   SOLE   20,500 0 17,000
Canadian National Railway Co. COM 136375102 1,995 17,200 SH   SOLE   14,500 0 2,700
CBOE Global Markets Inc COM 12503M108 148 1,500 SH   SOLE   0 0 1,500
Chevron Corp. COM 166764100 959 9,155 SH   SOLE   7,397 0 1,758
Cisco Systems COM 17275R102 16 300 SH   OTR   300 0 0
Cisco Systems COM 17275R102 2,694 52,090 SH   SOLE   49,090 0 3,000
Civeo Corp COM NEW 17878Y207 153 10,000 SH   SOLE   0 0 10,000
CM Life Sciences Inc COM CL A 18978W109 194 13,000 SH   SOLE   5,000 0 8,000
Cognex Corp COM 192422103 118 1,425 SH   SOLE   1,425 0 0
Colgate-Palmolive Co COM 194162103 706 8,960 SH   SOLE   1,460 0 7,500
Comcast Corporation CL A 20030N101 165 3,050 SH   OTR   3,050 0 0
Comcast Corporation CL A 20030N101 4,480 82,800 SH   SOLE   75,450 0 7,350
Consolidated Edison COM 209115104 15 200 SH   OTR   200 0 0
Consolidated Edison COM 209115104 550 7,350 SH   SOLE   6,950 0 400
Contextlogic Inc - A COM CL A 21077C107 273 17,300 SH   SOLE   300 0 17,000
Costco Wholesale Co COM 22160K105 141 400 SH   SOLE   400 0 0
Coupang, Inc. CL A 22266T109 266 5,400 SH   SOLE   2,400 0 3,000
Cree Inc COM 225447101 252 2,330 SH   SOLE   1,030 0 1,300
CrowdStrike Holdings, Inc. CL A 22788C105 400 2,191 SH   SOLE   1,291 0 900
Datadog Inc - Class A CL A COM 23804L103 144 1,725 SH   SOLE   525 0 1,200
Duke Energy Corp COM NEW 26441C204 121 1,256 SH   SOLE   1,256 0 0
eBay Inc. COM 278642103 296 4,830 SH   SOLE   1,330 0 3,500
Echo Global Logistics Inc COM 27875T101 314 10,000 SH   SOLE   3,000 0 7,000
ExxonMobil Corp COM 30231G102 474 8,496 SH   SOLE   5,166 0 3,330
Fastly Inc CL A 31188V100 147 2,185 SH   SOLE   1,185 0 1,000
Fulgent Genetics Inc Com COM 359664109 531 5,500 SH   SOLE   2,500 0 3,000
General Motors Co COM 37045V100 725 12,625 SH   SOLE   12,050 0 575
GoodRx Holdings, Inc. COM CL A 38246G108 295 7,570 SH   SOLE   7,570 0 0
Guardant Health Inc COM 40131M109 687 4,500 SH   OTR   4,500 0 0
Guardant Health Inc COM 40131M109 15,669 102,645 SH   SOLE   93,445 0 9,200
Home Depot COM 437076102 214 700 SH   OTR   700 0 0
Home Depot COM 437076102 8,622 28,245 SH   SOLE   23,845 0 4,400
Honeywell Intl Inc COM 438516106 326 1,500 SH   SOLE   1,500 0 0
Johnson & Johnson COM 478160104 279 1,700 SH   OTR   1,700 0 0
Johnson & Johnson COM 478160104 2,452 14,921 SH   SOLE   14,471 0 450
JPMorgan Chase & Co COM 46625H100 1,751 11,500 SH   OTR   11,500 0 0
JPMorgan Chase & Co COM 46625H100 5,814 38,195 SH   SOLE   32,995 0 5,200
Kimberly-Clark Corp COM 494368103 141 1,005 SH   SOLE   1,005 0 0
Lattice Semiconductor Corp COM 518415104 88 1,950 SH   SOLE   1,950 0 0
Markel Corp. COM 570535104 410 360 SH   SOLE   250 0 110
Marriott Vacations COM 57164Y107 1,392 7,990 SH   SOLE   7,990 0 0
Martin Marietta Matr COM 573284106 403 1,200 SH   SOLE   1,200 0 0
Merck & Co. Inc. COM 58933Y105 264 3,390 SH   OTR   3,390 0 0
Merck & Co. Inc. COM 58933Y105 5,652 72,710 SH   SOLE   66,730 0 5,980
Microsoft Corp. COM 594918104 837 3,550 SH   OTR   3,550 0 0
Microsoft Corp. COM 594918104 15,595 66,145 SH   SOLE   59,510 0 6,635
Mitek Systems, Inc. COM NEW 606710200 102 7,000 SH   SOLE   7,000 0 0
Natera Inc COM 632307104 122 1,200 SH   SOLE   1,200 0 0
NextEra Energy, Inc. COM 65339F101 144 1,900 SH   OTR   1,900 0 0
NextEra Energy, Inc. COM 65339F101 1,741 23,031 SH   SOLE   23,031 0 0
OGE Energy Corp. COM 670837103 582 18,000 SH   SOLE   17,200 0 800
Palantir Technologies In Class A CL A 69608A108 227 9,730 SH   SOLE   4,730 0 5,000
Paypal Holdings Inc COM 70450Y103 619 2,550 SH   SOLE   1,650 0 900
Portland General Electric Co. COM NEW 736508847 138 2,875 SH   OTR   2,875 0 0
Portland General Electric Co. COM NEW 736508847 1,952 40,770 SH   SOLE   37,320 0 3,450
Procter & Gamble COM 742718109 493 3,640 SH   SOLE   3,640 0 0
Qorvo Inc COM 74736K101 952 5,210 SH   SOLE   3,500 0 1,710
Qualcomm Inc. COM 747525103 212 1,600 SH   OTR   1,600 0 0
Qualcomm Inc. COM 747525103 6,708 50,591 SH   SOLE   48,241 0 2,350
QuickLogic Corporation COM NEW 74837P405 346 50,000 SH   SOLE   20,000 0 30,000
Raytheon Technologies Co COM 75513E101 100 1,300 SH   SOLE   1,300 0 0
Rekor Systems, Inc. COM 759419104 100 5,000 SH   SOLE   5,000 0 0
Roku Inc CL A COM CL A 77543R102 81 250 SH   SOLE   250 0 0
Saba Cef ETF SABA INT RATE 30151E806 276 13,231 SH   SOLE   13,231 0 0
Schlumberger Ltd. COM 806857108 1,032 37,794 SH   SOLE   32,944 0 4,850
Simulations Plus Inc Com COM 829214105 295 4,670 SH   SOLE   2,670 0 2,000
Smartsheet Inc Class A COM CL A 83200N103 456 7,135 SH   SOLE   6,410 0 725
Spotify Technology F SHS L8681T102 134 500 SH   SOLE   0 0 500
Square Inc - A CL A 852234103 92 405 SH   SOLE   405 0 0
StoneCo Ltd COM CL A G85158106 285 4,655 SH   SOLE   2,655 0 2,000
Sunrun Inc. COM 86771W105 161 2,655 SH   SOLE   2,655 0 0
Teladoc Health, Inc. COM 87918A105 198 1,090 SH   SOLE   1,090 0 0
Teradyne Inc COM 880770102 414 3,400 SH   OTR   3,400 0 0
Teradyne Inc COM 880770102 9,397 77,225 SH   SOLE   71,225 0 6,000
The Container Store Group Inc COM 210751103 166 10,000 SH   SOLE   5,000 0 5,000
The Trade Desk Inc Com CL A COM CL A 88339J105 245 376 SH   SOLE   126 0 250
Union Pacific Corp. COM 907818108 468 2,125 SH   OTR   2,125 0 0
Union Pacific Corp. COM 907818108 5,829 26,445 SH   SOLE   26,445 0 0
Vaneck Vectors Green Bond ETF GREEN BD ETF 92189F171 223 8,250 SH   SOLE   8,250 0 0
Verizon COM 92343V104 151 2,600 SH   OTR   2,600 0 0
Verizon COM 92343V104 2,424 41,684 SH   SOLE   36,914 0 4,770
Walt Disney COM DISNEY 254687106 217 1,175 SH   OTR   1,175 0 0
Walt Disney COM DISNEY 254687106 4,069 22,050 SH   SOLE   19,140 0 2,910
Wells Fargo & Co. COM 949746101 273 7,000 SH   OTR   7,000 0 0
Wells Fargo & Co. COM 949746101 12 300 SH   SOLE   300 0 0
Weyerhaeuser Co REIT COM NEW 962166104 205 5,750 SH   OTR   5,750 0 0
Weyerhaeuser Co REIT COM NEW 962166104 4,431 124,475 SH   SOLE   115,700 0 8,775
Woodward, Inc. COM 980745103 380 3,150 SH   OTR   3,150 0 0
Woodward, Inc. COM 980745103 6,304 52,260 SH   SOLE   49,595 0 2,665