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
NIKE INC CL B 654106103 11,506 122,512 SH   SOLE   0 0 122,448
FIRSTSERVICE CORP NEW COM 33767E202 10,353 100,934 SH   SOLE   0 0 100,934
INTERXION HOLDING N.V SHS N47279109 9,399 115,380 SH   SOLE   0 0 115,308
DANAHER CORPORATION COM 235851102 8,646 59,862 SH   SOLE   0 0 59,862
ECOLAB INC COM 278865100 8,624 43,545 SH   SOLE   0 0 43,519
COSTCO WHSL CORP NEW COM 22160K105 7,743 26,875 SH   SOLE   0 0 26,875
CHURCH & DWIGHT INC COM 171340102 7,368 97,927 SH   SOLE   0 0 97,859
AMAZON COM INC COM 023135106 7,107 4,094 SH   SOLE   0 0 4,094
HDFC BANK LTD SPONSORED ADS 40415F101 6,943 121,708 SH   SOLE   0 0 121,708
THE TRADE DESK INC COM CL A 88339J105 6,861 36,583 SH   SOLE   0 0 36,583
AMPHENOL CORP NEW CL A 032095101 6,738 69,825 SH   SOLE   0 0 69,770
VISA INC COM CL A 92826C839 6,557 38,122 SH   SOLE   0 0 38,093
ANSYS INC COM 03662Q105 6,543 29,556 SH   SOLE   0 0 29,556
MARKEL CORP COM 570535104 6,144 5,198 SH   SOLE   0 0 5,198
PROSPERITY BANCSHARES INC COM 743606105 5,959 84,366 SH   SOLE   0 0 84,366
ISHARES TR CORE TOTAL USD 46434V613 5,825 111,150 SH   SOLE   0 0 110,886
PEMBINA PIPELINE CORP COM 706327103 5,803 156,528 SH   SOLE   0 0 156,528
BLACKSTONE GROUP INC COM CL A 09260D107 5,793 118,606 SH   SOLE   0 0 118,606
HENRY JACK & ASSOC INC COM 426281101 5,435 37,232 SH   SOLE   0 0 37,232
ASML HOLDING N V N Y REGISTRY SHS N07059210 5,088 20,482 SH   SOLE   0 0 20,482
CDW CORP COM 12514G108 5,074 41,173 SH   SOLE   0 0 41,173
INTUIT COM 461202103 5,055 19,008 SH   SOLE   0 0 19,008
BOOKING HLDGS INC COM 09857L108 4,724 2,407 SH   SOLE   0 0 2,407
ISHARES TR NATIONAL MUN ETF 464288414 3,688 32,324 SH   SOLE   0 0 32,324
ENTERPRISE PRODS PARTNERS L COM 293792107 3,639 127,329 SH   SOLE   0 0 127,329
ISHARES TR INTRM TR CRP ETF 464288638 2,256 38,951 SH   SOLE   0 0 38,856
OKTA INC CL A 679295105 1,915 19,445 SH   SOLE   0 0 19,445
ISHARES TR CORE US AGGBD ET 464287226 1,604 14,178 SH   SOLE   0 0 14,178
ISHARES TR MBS ETF 464288588 1,407 12,991 SH   SOLE   0 0 12,957
ISHARES TR SH TR CRPORT ETF 464288646 1,233 22,979 SH   SOLE   0 0 22,909
ISHARES TR ULTR SH TRM BD 46434V878 1,152 22,856 SH   SOLE   0 0 22,781
ISHARES TR 0-5YR INVT GR CP 46434V100 1,111 21,723 SH   SOLE   0 0 21,723
ACTIVISION BLIZZARD INC COM 00507V109 619 11,690 SH   SOLE   0 0 11,690
ISHARES TR CORE S&P500 ETF 464287200 506 1,694 SH   SOLE   0 0 1,694
ISHARES TR CORE MSCI TOTAL 46432F834 374 6,470 SH   SOLE   0 0 6,470
APPLE INC COM 037833100 283 1,262 SH   SOLE   0 0 1,262