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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 319 1,950 SH   SOLE   1,950 0 0
APTIV PLC SHS G6095L109 7,111 77,605 SH   SOLE   77,605 0 0
ALPHABET INC CAP STK CL A 02079K305 202 179 SH   SOLE   179 0 0
ABBOTT LABS COM 002824100 274 4,500 SH   SOLE   4,500 0 0
ABBVIE INC COM 00287Y109 340 3,675 SH   SOLE   3,675 0 0
AMAZON INC COM 023135106 631 371 SH   SOLE   371 0 0
AMGEN INC COM 031162100 305 1,650 SH   SOLE   1,650 0 0
APPLE INC COM 037833100 915 4,944 SH   SOLE   4,944 0 0
ARES CAPITAL CORP COM 04010L103 379 23,052 SH   SOLE   23,052 0 0
BERKSHIRE HATHAWAY INC DEL CLA 084670108 564 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CLB 084670702 8,020 42,969 SH   SOLE   42,969 0 0
CALMARE THERAPEUTICS INC COM 13126R102 16 161,400 SH   SOLE   161,400 0 0
CANADIAN NATL RAILWAY CO COM 136375102 7,021 85,881 SH   SOLE   85,881 0 0
CAPITAL ONE FINL CORP COM 14040H105 6,414 69,794 SH   SOLE   69,794 0 0
CATERPILLAR INC DEL COM 149123101 367 2,705 SH   SOLE   2,705 0 0
CISCO SYS COM 17275R102 542 12,590 SH   SOLE   12,590 0 0
COCA COLA INC COM 191216100 685 15,627 SH   SOLE   15,627 0 0
COLGATE PALMOLIVE CO COM 194162103 4,306 66,433 SH   SOLE   66,433 0 0
COPART INC COM 217204106 14,725 260,350 SH   SOLE   260,350 0 0
CUMMINS INC COM 231021106 5,176 38,915 SH   SOLE   38,915 0 0
DEERE & CO COM 244199105 8,392 60,029 SH   SOLE   60,029 0 0
DOWDUPONT INC COM 26078J100 560 8,500 SH   SOLE   8,500 0 0
EXXON MOBIL CORP COM 30231G102 1,992 24,078 SH   SOLE   24,078 0 0
F M C CORP COM NEW 302491303 7,544 84,570 SH   SOLE   84,570 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 10,530 117,680 SH   SOLE   117,680 0 0
GENL DYNAMICS CORP COM 369550108 7,445 39,939 SH   SOLE   39,939 0 0
HP INC COM 40434L105 6,618 291,675 SH   SOLE   291,675 0 0
HENRY JACK & ASSOC INC COM 426281101 2,747 21,074 SH   SOLE   21,074 0 0
ILLINOIS TOOL WKS INC COM 452308109 378 2,725 SH   SOLE   2,725 0 0
INGREDION INC COM 457187102 7,536 68,078 SH   SOLE   68,078 0 0
JPMORGAN CHASE & CO COM 46625H100 356 3,415 SH   SOLE   3,415 0 0
JOHNSON & JOHNSON COM 478160104 7,225 59,544 SH   SOLE   59,544 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 7,169 121,450 SH   SOLE   121,450 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 4,895 27,268 SH   SOLE   27,268 0 0
M&T BK CORP COM 55261F104 206 1,212 SH   SOLE   1,212 0 0
MCDONALDS CORP COM 580135101 428 2,731 SH   SOLE   2,731 0 0
MICROSOFT CORP COM 594918104 467 4,738 SH   SOLE   4,738 0 0
MIDDLEBY CORP COM 596278101 4,493 43,026 SH   SOLE   43,026 0 0
NETFLIX INC COM 64110L106 211 538 SH   SOLE   538 0 0
NEW YORK TIMES CO CL A 650111107 5,051 195,000 SH   SOLE   195,000 0 0
PFIZER INC COM 717081103 464 12,797 SH   SOLE   12,797 0 0
POLARIS INDS INC COM 731068102 4,905 40,145 SH   SOLE   40,145 0 0
QUEST DIAGNOSTICS INC COM 74834L100 4,411 40,119 SH   SOLE   40,119 0 0
RAYTHEON CO COM NEW 755111507 406 2,100 SH   SOLE   2,100 0 0
SCHLUMBERGER LTD COM 806857108 365 5,450 SH   SOLE   5,450 0 0
TC PIPELINES LP UT COM LTD PARTN 87233Q108 2,418 93,171 SH   SOLE   93,171 0 0
TJX COS INC COM 872540109 7,164 75,273 SH   SOLE   75,273 0 0
3M CO COM 88579Y101 364 1,850 SH   SOLE   1,850 0 0
UNION PACIFIC COM 907818108 727 5,130 SH   SOLE   5,130 0 0
UNITED PARCEL SERVICE INC CL B 911312106 340 3,200 SH   SOLE   3,200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 484 3,868 SH   SOLE   3,868 0 0
V F CORP COM 918204108 253 3,100 SH   SOLE   3,100 0 0
VISA INC COM CLA 92826C839 363 2,743 SH   SOLE   2,743 0 0
WELLTOWER INC COM 95040Q104 223 3,550 SH   SOLE   3,550 0 0