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 Co COM 88579Y101 330 1,856 SH   SOLE NONE 100 0 1,756
Activision Blizzard COM 00507V109 373 5,600 SH   SOLE NONE 100 0 5,500
Adobe Systems Incorporated COM 00724F101 5,220 9,206 SH   SOLE NONE 0 0 9,206
Alphabet Inc CL C CAP STK CL C 02079K107 579 200 SH   SOLE NONE 0 0 200
Amazon COM 023135106 2,234 670 SH   SOLE NONE 0 0 670
Amcor Plc ORD G0250X107 456 38,000 SH   SOLE NONE 0 0 38,000
Analog Devices COM 032654105 1,084 6,168 SH   SOLE NONE 0 0 6,168
Applied Materials COM 038222105 2,140 13,600 SH   SOLE NONE 150 0 13,450
Astrazeneca ADR SPONSORED ADR 046353108 280 4,800 SH   SOLE NONE 0 0 4,800
Atlassian Corp Plc CL A CL A G06242104 3,421 8,972 SH   SOLE NONE 0 0 8,972
Berkshire Hathaway Cl A CL A 084670108 451 1 SH   SOLE NONE 0 0 1
Bhp Billiton ADR SPONSORED ADR 05545E209 668 11,172 SH   SOLE NONE 800 0 10,372
BioTechne Corp COM 09073M104 1,242 2,400 SH   SOLE NONE 0 0 2,400
Boeing COM 097023105 3,657 18,164 SH   SOLE NONE 150 0 18,014
Booking Holdings COM 09857L108 1,341 559 SH   SOLE NONE 10 0 549
Bristol-Myers Squibb Co COM 110122108 274 4,400 SH   SOLE NONE 250 0 4,150
Chegg Inc. COM 163092109 1,811 59,000 SH   SOLE NONE 2,600 0 56,400
Comcast CL A 20030N101 1,366 27,150 SH   SOLE NONE 0 0 27,150
Covetrus Inc. COM 22304C100 1,254 62,770 SH   SOLE NONE 1,000 0 61,770
Disney COM 254687106 7,083 45,727 SH   SOLE NONE 1,000 0 44,727
Ebay Inc. COM 278642103 259 3,900 SH   SOLE NONE 200 0 3,700
Elbit Systems ORD M3760D101 1,953 11,214 SH   SOLE NONE 0 0 11,214
Fiserv COM 337738108 7,206 69,427 SH   SOLE NONE 0 0 69,427
General Dynamics COM 369550108 605 2,900 SH   SOLE NONE 0 0 2,900
Global Payments Inc COM 37940X102 1,281 9,567 SH   SOLE NONE 0 0 9,567
Henry Schein COM 806407102 3,419 44,100 SH   SOLE NONE 600 0 43,500
Heska COM RESTRC NEW 42805E306 4,960 27,248 SH   SOLE NONE 0 0 27,248
Illumina COM 452327109 1,720 4,520 SH   SOLE NONE 0 0 4,520
Inmode Ltd SHS M5425M103 1,553 22,000 SH   SOLE NONE 0 0 22,000
Insperity COM 45778Q107 2,209 18,700 SH   SOLE NONE 200 0 18,500
Integer Holdings Corp COM 45826H109 1,421 16,597 SH   SOLE NONE 0 0 16,597
Intuit COM 461202103 5,073 7,887 SH   SOLE NONE 0 0 7,887
JP Morgan Chase COM 46625H100 557 3,520 SH   SOLE NONE 0 0 3,520
L3 Harris Technologies COM 502431109 1,286 6,032 SH   SOLE NONE 100 0 5,932
Live Oak Bancshares COM 53803X105 773 8,850 SH   SOLE NONE 0 0 8,850
Lockheed Martin COM 539830109 711 2,000 SH   SOLE NONE 0 0 2,000
Merck & Co Inc COM 58933Y105 307 4,000 SH   SOLE NONE 0 0 4,000
Meta Platforms Inc CL A 30303M102 404 1,200 SH   SOLE NONE 0 0 1,200
Microsoft COM 594918104 1,497 4,450 SH   SOLE NONE 50 0 4,400
Northrop Grumman COM 666807102 2,538 6,558 SH   SOLE NONE 0 0 6,558
Oracle COM 68389X105 690 7,912 SH   SOLE NONE 100 0 7,812
Paypal COM 70450Y103 255 1,350 SH   SOLE NONE 0 0 1,350
PTC Inc COM 69370C100 424 3,500 SH   SOLE NONE 200 0 3,300
Public Storage COM 74460D109 800 2,218 SH   SOLE NONE 100 0 2,118
Raytheon Technologies COM 75513E101 1,603 18,629 SH   SOLE NONE 233 0 18,396
Resmed Inc COM 761152107 937 3,600 SH   SOLE NONE 170 0 3,430
Rio Tinto Plc ADR SPONSORED ADR 767204100 415 6,200 SH   SOLE NONE 300 0 5,900
Roku Inc COM CL A 77543R102 342 1,500 SH   SOLE NONE 0 0 1,500
S&P Biotech ETF (XBI) S&P BIOTECH 78464A870 2,285 20,410 SH   SOLE NONE 0 0 20,410
Salesforce COM 79466L302 1,100 4,330 SH   SOLE NONE 100 0 4,230
Schrodinger Inc. Com COM 80810D103 604 17,330 SH   SOLE NONE 600 0 16,730
Sea LTD SPONSORD ADS 81141R100 403 1,800 SH   SOLE NONE 100 0 1,700
Semler Scientific Inc COM 81684M104 1,523 16,619 SH   SOLE NONE 0 0 16,619
Shopify Inc Cl A CL A 82509L107 1,857 1,348 SH   SOLE NONE 0 0 1,348
SPDR Blomberg Brc Inv Floating Rate ETF (FLRN) BLOOMBERG INVT 78468R200 1,073 35,066 SH   SOLE NONE 4,100 0 30,966
Sprout Social Inc COM CL A 85209W109 540 5,950 SH   SOLE NONE 50 0 5,900
Square Inc. CL A 852234103 3,314 20,520 SH   SOLE NONE 0 0 20,520
SS&C Technologies COM 78467J100 2,792 34,059 SH   SOLE NONE 0 0 34,059
Thermo Fisher Scientific COM 883556102 4,721 7,075 SH   SOLE NONE 100 0 6,975
Trane Technologies Plc SHS G8994E103 727 3,600 SH   SOLE NONE 0 0 3,600
TransAct Technologies COM 892918103 850 78,012 SH   SOLE NONE 1,679 0 76,333
TransDigm Group COM 893641100 3,918 6,158 SH   SOLE NONE 0 0 6,158
Twilio Inc. CL A CL A 90138F102 898 3,410 SH   SOLE NONE 0 0 3,410
Tyler Technologies COM 902252105 5,761 10,710 SH   SOLE NONE 0 0 10,710
Uipath Inc CL A 90364P105 216 5,000 SH   SOLE NONE 0 0 5,000
Ulta Beauty COM 90384S303 1,701 4,125 SH   SOLE NONE 100 0 4,025
Unum Group COM 91529Y106 537 21,860 SH   SOLE NONE 1,600 0 20,260
Vanguard Energy ETF (VDE) ENERGY ETF 92204A306 796 10,262 SH   SOLE NONE 500 0 9,762
Vanguard Short Term Corporate ETF (VCSH) SHRT TRM CORP BD 92206C409 2,606 32,075 SH   SOLE NONE 0 0 32,075
Vanguard STRM TIPS Indx ETF (VTIP) STRM INFPROIDX 922020805 267 5,190 SH   SOLE NONE 0 0 5,190
Vanguard Ultra Short Bond ETF (VUSB) VANGUARD ULTRA 92203C303 1,698 34,000 SH   SOLE NONE 0 0 34,000
Veeva Systems CL A COM 922475108 3,901 15,270 SH   SOLE NONE 0 0 15,270
Viacomcbs Inc. CL B 92556H206 272 9,000 SH   SOLE NONE 0 0 9,000
Visa Inc CL A COM CL A 92826C839 737 3,400 SH   SOLE NONE 0 0 3,400
VSE Corp COM 918284100 13,847 227,223 SH   SOLE NONE 1,000 0 226,223
Wynn Resorts COM 983134107 3,338 39,256 SH   SOLE NONE 550 0 38,706
Zimmer Biomet COM 98956P102 1,237 9,737 SH   SOLE NONE 0 0 9,737
Zoetis CL A 98978V103 3,433 14,070 SH   SOLE NONE 0 0 14,070