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 6,442 56,860 SH   SOLE 56,860 0 0
AFLAC INC COM 001055102 6,578 91,161 SH   SOLE 91,161 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 6,045 172,039 SH   SOLE 172,039 0 0
ALPHABET INC CAP STK CL C 02079K107 1,064 1,538 SH   SOLE 1,538 0 0
ALPHABET INC CAP STK CL A 02079K305 1,055 1,500 SH   SOLE 1,500 0 0
APPLE INC COM 037833100 1,385 14,487 SH   SOLE 14,487 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 820 8,263 SH   SOLE 8,263 0 0
AUTOLIV INC COM 052800109 234 2,178 SH   SOLE 2,178 0 0
BANK N S HALIFAX COM 064149107 747 15,235 SH   SOLE 15,235 0 0
BECTON DICKINSON & CO COM 075887109 6,830 40,275 SH   SOLE 40,275 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,251 43,176 SH   SOLE 43,176 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6,464 87,053 SH   SOLE 87,053 0 0
CELGENE CORP COM 151020104 1,315 13,329 SH   SOLE 13,329 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,373 23,991 SH   SOLE 23,991 0 0
CONOCOPHILLIPS COM 20825C104 5,945 136,358 SH   SOLE 136,358 0 0
DISCOVER FINL SVCS COM 254709108 6,041 112,735 SH   SOLE 112,735 0 0
DOLLAR GEN CORP NEW COM 256677105 1,513 16,101 SH   SOLE 16,101 0 0
EMERSON ELEC CO COM 291011104 6,440 123,460 SH   SOLE 123,460 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,448 29,522 SH   SOLE 29,522 0 0
F5 NETWORKS INC COM 315616102 1,511 13,273 SH   SOLE 13,273 0 0
FACEBOOK INC CL A 30303M102 2,185 19,120 SH   SOLE 19,120 0 0
GILEAD SCIENCES INC COM 375558103 1,381 16,559 SH   SOLE 16,559 0 0
ICON PLC SHS G4705A100 792 11,312 SH   SOLE 11,312 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,530 5,977 SH   SOLE 5,977 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 4,652 178,298 SH   SOLE 178,298 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,405 42,201 SH   SOLE 42,201 0 0
ISHARES GOLD TRUST ISHARES 464285105 179 14,060 SH   SOLE 14,060 0 0
ISHARES TR CORE US AGGBD ET 464287226 637 5,655 SH   SOLE 5,655 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 1,337 10,784 SH   SOLE 10,784 0 0
ISHARES TR MSCI ACWI ETF 464288257 254 4,511 SH   SOLE 4,511 0 0
MASTERCARD INC CL A 57636Q104 1,371 15,574 SH   SOLE 15,574 0 0
MCKESSON CORP COM 58155Q103 1,447 7,755 SH   SOLE 7,755 0 0
MERCK & CO INC COM 58933Y105 6,587 114,330 SH   SOLE 114,330 0 0
MICROSOFT CORP COM 594918104 2,152 42,058 SH   SOLE 42,058 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,005 12,182 SH   SOLE 12,182 0 0
OMNICOM GROUP INC COM 681919106 6,400 78,532 SH   SOLE 78,532 0 0
OPEN TEXT CORP COM 683715106 227 3,840 SH   SOLE 3,840 0 0
ORBITAL ATK INC COM 68557N103 1,329 15,608 SH   SOLE 15,608 0 0
PEPSICO INC COM 713448108 6,568 61,994 SH   SOLE 61,994 0 0
PFIZER INC COM 717081103 1,578 44,820 SH   SOLE 44,820 0 0
POTASH CORP SASK INC COM 73755L107 767 47,215 SH   SOLE 47,215 0 0
PRICELINE GRP INC COM NEW 741503403 1,412 1,131 SH   SOLE 1,131 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 6,689 143,519 SH   SOLE 143,519 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,705 30,885 SH   SOLE 30,885 0 0
SCHLUMBERGER LTD COM 806857108 1,485 18,783 SH   SOLE 18,783 0 0
SELECT COMFORT CORP COM 81616X103 1,302 60,875 SH   SOLE 60,875 0 0
SHIRE PLC SPONSORED ADR 82481R106 768 4,173 SH   SOLE 4,173 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,353 10,827 SH   SOLE 10,827 0 0
STARBUCKS CORP COM 855244109 1,516 26,541 SH   SOLE 26,541 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 675 118,002 SH   SOLE 118,002 0 0
SUNTRUST BKS INC COM 867914103 6,360 154,813 SH   SOLE 154,813 0 0
SYMANTEC CORP COM 871503108 6,761 329,162 SH   SOLE 329,162 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 929 35,407 SH   SOLE 35,407 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,378 28,755 SH   SOLE 28,755 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,883 48,748 SH   SOLE 48,748 0 0