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 533 2,532 SH   SOLE   0 0 533
ABBVIE INC COM 00287Y109 293 3,100 SH   SOLE   0 0 293
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,434 43,683 SH   SOLE   0 0 7,434
ALPHABET INC CAP STK CL C 02079K107 15,575 13,051 SH   SOLE   0 0 15,575
AMAZON COM INC COM 023135106 298 149 SH   SOLE   0 0 298
AMERICAN EXPRESS CO COM 025816109 1,813 17,028 SH   SOLE   0 0 1,813
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 3,643 249,238 SH   SOLE   0 0 3,643
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 620 7,088 SH   SOLE   0 0 620
APPLE INC COM 037833100 832 3,686 SH   SOLE   0 0 832
AT&T INC COM 00206R102 838 24,970 SH   SOLE   0 0 838
BANK AMER CORP COM 060505104 4,054 137,639 SH   SOLE   0 0 4,054
BANK NEW YORK MELLON CORP COM 064058100 21,620 424,019 SH   SOLE   0 0 21,620
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 55,149 257,575 SH   SOLE   0 0 55,149
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 21,960 493,163 SH   SOLE   0 0 21,960
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,032 82,036 SH   SOLE   0 0 8,032
CHECK POINT SOFTWARE TECH LT ORD M22465104 11,901 101,143 SH   SOLE   0 0 11,901
CHEVRON CORP NEW COM 166764100 440 3,599 SH   SOLE   0 0 440
COCA COLA CO COM 191216100 240 5,200 SH   SOLE   0 0 240
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 25,493 330,447 SH   SOLE   0 0 25,493
CULLEN FROST BANKERS INC COM 229899109 574 5,500 SH   SOLE   0 0 574
DIAGEO P L C SPON ADR NEW 25243Q205 13,389 94,511 SH   SOLE   0 0 13,389
DISNEY WALT CO COM DISNEY 254687106 416 3,565 SH   SOLE   0 0 416
DOLLAR GEN CORP NEW COM 256677105 10,033 91,794 SH   SOLE   0 0 10,033
ENTERPRISE PRODS PARTNERS L COM 293792107 238 8,302 SH   SOLE   0 0 238
EXXON MOBIL CORP COM 30231G102 1,231 14,483 SH   SOLE   0 0 1,231
HOME DEPOT INC COM 437076102 1,666 8,047 SH   SOLE   0 0 1,666
INTEL CORP COM 458140100 331 7,000 SH   SOLE   0 0 331
INTERNATIONAL BUSINESS MACHS COM 459200101 1,392 9,209 SH   SOLE   0 0 1,392
JOHNSON & JOHNSON COM 478160104 1,508 10,917 SH   SOLE   0 0 1,508
JPMORGAN CHASE & CO COM 46625H100 470 4,173 SH   SOLE   0 0 470
MARKEL CORP COM 570535104 17,708 14,900 SH   SOLE   0 0 17,708
MASTERCARD INCORPORATED CL A 57636Q104 13,088 58,797 SH   SOLE   0 0 13,088
MCDONALDS CORP COM 580135101 812 4,859 SH   SOLE   0 0 812
MICROSOFT CORP COM 594918104 17,512 153,120 SH   SOLE   0 0 17,512
NIKE INC CL B 654106103 14,889 175,745 SH   SOLE   0 0 14,889
NXP SEMICONDUCTORS N V COM N6596X109 23,516 275,046 SH   SOLE   0 0 23,516
ORACLE CORP COM 68389X105 9,974 193,457 SH   SOLE   0 0 9,974
OXFORD SQUARE CAP CORP COM 69181V107 271 38,200 SH   SOLE   0 0 271
PEPSICO INC COM 713448108 7,034 62,920 SH   SOLE   0 0 7,034
PHILIP MORRIS INTL INC COM 718172109 5,031 61,703 SH   SOLE   0 0 5,031
PROCTER AND GAMBLE CO COM 742718109 824 9,906 SH   SOLE   0 0 824
PROSPERITY BANCSHARES INC COM 743606105 438 6,328 SH   SOLE   0 0 438
QUALCOMM INC COM 747525103 20,177 280,127 SH   SOLE   0 0 20,177
ROSS STORES INC COM 778296103 19,487 196,648 SH   SOLE   0 0 19,487
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 327 4,800 SH   SOLE   0 0 327
SKYLINE CHAMPION CORPORATION COM 830830105 285 10,000 SH   SOLE   0 0 285
STARBUCKS CORP COM 855244109 23,272 409,443 SH   SOLE   0 0 23,272
SYNCHRONY FINL COM 87165B103 21,099 678,889 SH   SOLE   0 0 21,099
TJX COS INC NEW COM 872540109 5,990 53,474 SH   SOLE   0 0 5,990
TWENTY FIRST CENTY FOX INC CL B 90130A200 36,982 807,131 SH   SOLE   0 0 36,982
UNILEVER N V N Y SHS NEW 904784709 388 7,000 SH   SOLE   0 0 388
UNILEVER PLC SPON ADR NEW 904767704 7,744 140,884 SH   SOLE   0 0 7,744
UNION PAC CORP COM 907818108 22,798 140,012 SH   SOLE   0 0 22,798
UNITED PARCEL SERVICE INC CL B 911312106 259 2,224 SH   SOLE   0 0 259
US BANCORP DEL COM NEW 902973304 4,585 86,829 SH   SOLE   0 0 4,585
WELLS FARGO CO NEW COM 949746101 10,580 201,309 SH   SOLE   0 0 10,580