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
ABBVIE INC COM 00287Y109 232 3,700 SH   SOLE   3,700 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 234 2,000 SH   SOLE   2,000 0 0
AGRIUM INC COM 008916108 3,738 37,175 SH   SOLE   37,175 0 0
ALTRIA GROUP INC COM 02209S103 229 3,382 SH   SOLE   3,382 0 0
AMAZON INC COM 023135106 331 441 SH   SOLE   441 0 0
ANHEUSER-BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4,849 45,984 SH   SOLE   45,984 0 0
APPLE INC COM 037833100 594 5,129 SH   SOLE   5,129 0 0
ARES CAPITAL CORP COM 04010L103 2,388 144,794 SH   SOLE   144,794 0 0
BANCO SANTANDER SA ADR 05964H105 175 33,738 SH   SOLE   33,738 0 0
BERKSHIRE HATHAWAY INC DEL CLA 084670108 488 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CLB 084670702 7,822 47,991 SH   SOLE   47,991 0 0
CSRA INC COM 12650T104 6,960 218,580 SH   SOLE   218,580 0 0
CVS HEALTH CORP COM 126650100 422 5,350 SH   SOLE   5,350 0 0
CALMARE THERAPEUTICS INC COM 13126R102 10 50,000 SH   SOLE   50,000 0 0
CANADIAN NATL RAILWAY CO COM 136375102 6,546 97,121 SH   SOLE   97,121 0 0
CAPITAL ONE FINL CORP COM 14040H105 6,192 70,981 SH   SOLE   70,981 0 0
CATERPILLAR INC DEL COM 149123101 287 3,100 SH   SOLE   3,100 0 0
CISCO SYS COM 17275R102 340 11,252 SH   SOLE   11,252 0 0
COCA COLA INC COM 191216100 667 16,088 SH   SOLE   16,088 0 0
COLGATE PALMOLIVE CO COM 194162103 4,334 66,223 SH   SOLE   66,223 0 0
COPART INC COM 217204106 9,365 169,013 SH   SOLE   169,013 0 0
CUMMINS INC COM 231021106 5,551 40,618 SH   SOLE   40,618 0 0
DEERE & CO COM 244199105 7,002 67,956 SH   SOLE   67,956 0 0
DISNEY WALT CO COM 254687106 203 1,950 SH   SOLE   1,950 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 503 6,850 SH   SOLE   6,850 0 0
EXXON MOBIL CORP COM 30231G102 2,758 30,559 SH   SOLE   30,559 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 8,988 156,937 SH   SOLE   156,937 0 0
GENL DYNAMICS CORP COM 369550108 8,434 48,847 SH   SOLE   48,847 0 0
GENERAL ELECTRIC CO COM 369604103 688 21,772 SH   SOLE   21,772 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,126 36,482 SH   SOLE   36,482 0 0
HENRY JACK & ASSOC INC COM 426281101 2,344 26,406 SH   SOLE   26,406 0 0
ILLIMOIS TOOL WKS INC COM 452308109 355 2,900 SH   SOLE   2,900 0 0
INGREDION INC COM 457187102 2,999 24,000 SH   SOLE   24,000 0 0
JPMORGAN CHASE & CO COM 46625H100 291 3,376 SH   SOLE   3,376 0 0
JOHNSON & JOHNSON COM 478160104 7,408 64,300 SH   SOLE   64,300 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 3,335 25,977 SH   SOLE   25,977 0 0
M&T BK CORP COM 55261F104 448 2,865 SH   SOLE   2,865 0 0
MCDONALDS CORP COM 580135101 428 3,520 SH   SOLE   3,520 0 0
MICROSOFT CORP COM 594918104 329 5,288 SH   SOLE   5,288 0 0
MIDDLEBY CORP COM 596278101 5,461 42,399 SH   SOLE   42,399 0 0
PFIZER INC COM 717081103 369 11,347 SH   SOLE   11,347 0 0
POLARIS INDS INC COM 731068102 1,936 23,495 SH   SOLE   23,495 0 0
PRAXAIR INC COM 74005P104 5,032 42,936 SH   SOLE   42,936 0 0
PROCTER & GAMBLE CO COM 742718109 561 6,668 SH   SOLE   6,668 0 0
QUEST DIAGNOSTICS INC COM 74834L100 3,548 38,605 SH   SOLE   38,605 0 0
RAYTHEON CO COM NEW 755111507 348 2,450 SH   SOLE   2,450 0 0
SCHLUMBERGER LTD COM 806857108 460 5,475 SH   SOLE   5,475 0 0
STONEMOR PARTNERS LP COM UNIT 86183Q100 92 10,301 SH   SOLE   10,301 0 0
TC PIPELINES LP UT COM LTD PARTN 87233Q108 6,093 103,544 SH   SOLE   103,544 0 0
TJX COS INC COM 872540109 5,792 77,095 SH   SOLE   77,095 0 0
3M CO COM 88579Y101 451 2,525 SH   SOLE   2,525 0 0
UNION PACIFIC COM 907818108 1,108 10,690 SH   SOLE   10,690 0 0
UNITED PARCEL SERVICE INC CL B 911312106 367 3,200 SH   SOLE   3,200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 457 4,168 SH   SOLE   4,168 0 0
UNIVERSAL FST PRODS INC COM 913543104 399 3,900 SH   SOLE   3,900 0 0
VISA INC COM CLA 92826C839 223 2,855 SH   SOLE   2,855 0 0
WYNN RESORTS LTD COM 983134107 377 4,356 SH   SOLE   4,356 0 0