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 306 2,000 SH   SOLE   2,000 0 0
ABBOTT LABS COM 002824100 263 4,600 SH   SOLE   4,600 0 0
ABBVIE INC COM 00287Y109 399 4,125 SH   SOLE   4,125 0 0
AIR PRODS & CHEMS INC COM 009158106 218 1,329 SH   SOLE   1,329 0 0
ALTRIA GROUP INC COM 02209S103 242 3,383 SH   SOLE   3,383 0 0
AMAZON INC COM 023135106 475 406 SH   SOLE   406 0 0
AMGEN INC COM 031162100 287 1,650 SH   SOLE   1,650 0 0
ANHEUSER-BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4,954 44,406 SH   SOLE   44,406 0 0
APPLE INC COM 037833100 845 4,994 SH   SOLE   4,994 0 0
ARES CAPITAL CORP COM 04010L103 362 23,019 SH   SOLE   23,019 0 0
BANCO SANTANDER SA ADR 05964H105 231 35,277 SH   SOLE   35,277 0 0
BERKSHIRE HATHAWAY INC DEL CLA 084670108 595 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CLB 084670702 8,619 43,482 SH   SOLE   43,482 0 0
CSRA INC COM 12650T104 6,140 205,202 SH   SOLE   205,202 0 0
CALMARE THERAPEUTICS INC COM 13126R102 11 100,000 SH   SOLE   100,000 0 0
CANADIAN NATL RAILWAY CO COM 136375102 6,934 84,053 SH   SOLE   84,053 0 0
CAPITAL ONE FINL CORP COM 14040H105 6,974 70,029 SH   SOLE   70,029 0 0
CATERPILLAR INC DEL COM 149123101 473 3,000 SH   SOLE   3,000 0 0
CISCO SYS COM 17275R102 497 12,980 SH   SOLE   12,980 0 0
COCA COLA INC COM 191216100 747 16,290 SH   SOLE   16,290 0 0
COLGATE PALMOLIVE CO COM 194162103 4,921 65,271 SH   SOLE   65,271 0 0
COPART INC COM 217204106 11,911 275,770 SH   SOLE   275,770 0 0
CUMMINS INC COM 231021106 6,726 38,079 SH   SOLE   38,079 0 0
DEERE & CO COM 244199105 9,585 61,242 SH   SOLE   61,242 0 0
DOWDUPONT INC COM 26078J100 645 9,057 SH   SOLE   9,057 0 0
EXXON MOBIL CORP COM 30231G102 2,293 27,413 SH   SOLE   27,413 0 0
F M C CORP COM NEW 302491303 7,801 82,410 SH   SOLE   82,410 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 9,332 119,280 SH   SOLE   119,280 0 0
GENL DYNAMICS CORP COM 369550108 8,103 39,827 SH   SOLE   39,827 0 0
GENERAL ELECTRIC CO COM 369604103 272 15,570 SH   SOLE   15,570 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 5,911 281,340 SH   SOLE   281,340 0 0
HENRY JACK & ASSOC INC COM 426281101 2,512 21,478 SH   SOLE   21,478 0 0
ILLIMOIS TOOL WKS INC COM 452308109 480 2,875 SH   SOLE   2,875 0 0
INGREDION INC COM 457187102 3,355 24,000 SH   SOLE   24,000 0 0
JPMORGAN CHASE & CO COM 46625H100 384 3,590 SH   SOLE   3,590 0 0
JOHNSON & JOHNSON COM 478160104 8,338 59,674 SH   SOLE   59,674 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,967 119,405 SH   SOLE   119,405 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 4,295 26,925 SH   SOLE   26,925 0 0
M&T BK CORP COM 55261F104 214 1,252 SH   SOLE   1,252 0 0
MCDONALDS CORP COM 580135101 551 3,203 SH   SOLE   3,203 0 0
MICROSOFT CORP COM 594918104 440 5,138 SH   SOLE   5,138 0 0
MIDDLEBY CORP COM 596278101 5,579 41,341 SH   SOLE   41,341 0 0
NEW YORK TIMES CO CL A 650111107 1,879 101,550 SH   SOLE   101,550 0 0
PFIZER INC COM 717081103 465 12,847 SH   SOLE   12,847 0 0
POLARIS INDS INC COM 731068102 4,854 39,150 SH   SOLE   39,150 0 0
QUEST DIAGNOSTICS INC COM 74834L100 3,693 37,492 SH   SOLE   37,492 0 0
RAYTHEON CO COM NEW 755111507 451 2,400 SH   SOLE   2,400 0 0
SCHLUMBERGER LTD COM 806857108 367 5,450 SH   SOLE   5,450 0 0
TC PIPELINES LP UT COM LTD PARTN 87233Q108 5,260 99,066 SH   SOLE   99,066 0 0
TJX COS INC COM 872540109 5,665 74,088 SH   SOLE   74,088 0 0
3M CO COM 88579Y101 500 2,125 SH   SOLE   5,125 0 0
UNION PACIFIC COM 907818108 825 6,150 SH   SOLE   6,150 0 0
UNITED PARCEL SERVICE INC CL B 911312106 387 3,250 SH   SOLE   3,250 0 0
UNITED TECHNOLOGIES CORP COM 913017109 519 4,068 SH   SOLE   4,068 0 0
V F CORP COM 918204108 215 2,900 SH   SOLE   2,900 0 0
VISA INC COM CLA 92826C839 313 2,743 SH   SOLE   2,743 0 0
WYNN RESORTS LTD COM 983134107 888 5,269 SH   SOLE   5,269 0 0