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
ABBOTT LABS COM 002824100 535 6,392 SH   SOLE   0 0 6,392
ABBVIE INC COM 00287Y109 318 4,200 SH   SOLE   0 0 4,200
ALPHABET INC CAP STK CL A 02079K305 6,456 5,287 SH   SOLE   0 0 5,287
ALPHABET INC CAP STK CL A 02079K305 513 420 SH   SOLE   420 0 0
ALPHABET INC CAP STK CL C 02079K107 218 179 SH   SOLE   0 0 179
AMAZON COM INC COM 023135106 5,970 3,439 SH   SOLE   0 0 3,439
AMAZON COM INC COM 023135106 451 260 SH   SOLE   260 0 0
AMGEN INC COM 031162100 323 1,671 SH   SOLE   0 0 1,671
AMPHENOL CORP NEW CL A 032095101 489 5,070 SH   SOLE   5,070 0 0
APPLE INC COM 037833100 3,948 17,626 SH   SOLE   0 0 17,626
ASML HOLDING N V N Y REGISTRY SHS N07059210 362 1,456 SH   SOLE   1,456 0 0
AT&T INC COM 00206R102 311 8,213 SH   SOLE   0 0 8,213
BANK AMER CORP COM 060505104 239 8,200 SH   SOLE   0 0 8,200
BLACKSTONE GROUP INC COM CL A 09260D107 9,211 188,598 SH   SOLE   0 0 188,598
BLACKSTONE GROUP INC COM CL A 09260D107 647 13,240 SH   SOLE   13,240 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 342 9,538 SH   SOLE   0 0 9,538
BOEING CO COM 097023105 266 700 SH   SOLE   700 0 0
BP PLC SPONSORED ADR 055622104 7,429 195,559 SH   SOLE   0 0 195,559
BP PLC SPONSORED ADR 055622104 776 20,430 SH   SOLE   20,430 0 0
BROADCOM INC COM 11135F101 257 930 SH   SOLE   0 0 930
CIGNA CORP NEW COM 125523100 8,934 58,857 SH   SOLE   0 0 58,857
CIGNA CORP NEW COM 125523100 610 4,020 SH   SOLE   4,020 0 0
CISCO SYS INC COM 17275R102 371 7,518 SH   SOLE   0 0 7,518
COGNEX CORP COM 192422103 354 7,207 SH   SOLE   0 0 7,207
COSTCO WHSL CORP NEW COM 22160K105 4,703 16,323 SH   SOLE   0 0 16,323
COSTCO WHSL CORP NEW COM 22160K105 449 1,560 SH   SOLE   1,560 0 0
CSX CORP COM 126408103 737 10,640 SH   SOLE   0 0 10,640
CVS HEALTH CORP COM 126650100 666 10,553 SH   SOLE   0 0 10,553
DANAHER CORPORATION COM 235851102 526 3,640 SH   SOLE   3,640 0 0
DANAHER CORPORATION COM 235851102 1,018 7,050 SH   SOLE   0 0 7,050
DISNEY WALT CO COM DISNEY 254687106 6,016 46,165 SH   SOLE   0 0 46,165
DISNEY WALT CO COM DISNEY 254687106 418 3,210 SH   SOLE   3,210 0 0
EXXON MOBIL CORP COM 30231G102 971 13,750 SH   SOLE   0 0 13,750
FASTENAL CO COM 311900104 6,587 201,613 SH   SOLE   0 0 201,613
FASTENAL CO COM 311900104 615 18,820 SH   SOLE   18,820 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 3,317 24,986 SH   SOLE   0 0 24,986
GENERAL DYNAMICS CORP COM 369550108 426 2,330 SH   SOLE   0 0 2,330
GENERAL MTRS CO COM 37045V100 715 19,090 SH   SOLE   19,090 0 0
GENERAL MTRS CO COM 37045V100 10,010 267,086 SH   SOLE   0 0 267,086
GILEAD SCIENCES INC COM 375558103 387 6,100 SH   SOLE   6,100 0 0
GILEAD SCIENCES INC COM 375558103 7,502 118,366 SH   SOLE   0 0 118,366
HOME DEPOT INC COM 437076102 325 1,402 SH   SOLE   0 0 1,402
HONEYWELL INTL INC COM 438516106 423 2,500 SH   SOLE   0 0 2,500
INTEL CORP COM 458140100 211 4,100 SH   SOLE   0 0 4,100
INTUITIVE SURGICAL INC COM NEW 46120E602 4,560 8,446 SH   SOLE   0 0 8,446
INTUITIVE SURGICAL INC COM NEW 46120E602 394 730 SH   SOLE   730 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 1,204 14,197 SH   SOLE   0 0 14,197
ISHARES US ETF TR SHT MAT BD ETF 46431W507 284 5,650 SH   SOLE   0 0 5,650
JOHNSON & JOHNSON COM 478160104 1,739 13,440 SH   SOLE   0 0 13,440
JPMORGAN CHASE & CO COM 46625H100 635 5,399 SH   SOLE   0 0 5,399
KIMBERLY CLARK CORP COM 494368103 357 2,511 SH   SOLE   0 0 2,511
LOCKHEED MARTIN CORP COM 539830109 377 966 SH   SOLE   0 0 966
MARRIOTT INTL INC NEW CL A 571903202 311 2,500 SH   SOLE   2,500 0 0
MARRIOTT INTL INC NEW CL A 571903202 5,255 42,256 SH   SOLE   0 0 42,256
MASTERCARD INC CL A 57636Q104 1,439 5,300 SH   SOLE   0 0 5,300
MCDONALDS CORP COM 580135101 479 2,232 SH   SOLE   0 0 2,232
MERCK & CO INC COM 58933Y105 671 7,970 SH   SOLE   0 0 7,970
MICROSOFT CORP COM 594918104 10,757 77,373 SH   SOLE   0 0 77,373
MICROSOFT CORP COM 594918104 695 5,000 SH   SOLE   5,000 0 0
NETFLIX INC COM 64110L106 389 1,455 SH   SOLE   0 0 1,455
PEPSICO INC COM 713448108 439 3,200 SH   SOLE   0 0 3,200
PPG INDS INC COM 693506107 869 7,334 SH   SOLE   0 0 7,334
PROCTER & GAMBLE CO COM 742718109 332 2,668 SH   SOLE   0 0 2,668
QUALCOMM INC COM 747525103 8,819 115,609 SH   SOLE   0 0 115,609
QUALCOMM INC COM 747525103 507 6,650 SH   SOLE   6,650 0 0
RAYTHEON CO COM NEW 755111507 476 2,425 SH   SOLE   0 0 2,425
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 255 2,350 SH   SOLE   2,350 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6,256 57,750 SH   SOLE   0 0 57,750
SANOFI SPONSORED ADR 80105N105 299 6,464 SH   SOLE   0 0 6,464
SAP SE SPON ADR 803054204 8,002 67,888 SH   SOLE   0 0 67,888
STRYKER CORP COM 863667101 249 1,150 SH   SOLE   1,150 0 0
SUN LIFE FINL INC COM 866796105 298 6,659 SH   SOLE   0 0 6,659
TC ENERGY CORP COM 87807B107 382 7,371 SH   SOLE   0 0 7,371
TELUS CORP COM 87971M103 262 7,344 SH   SOLE   0 0 7,344
THERMO FISHER SCIENTIFIC INC COM 883556102 271 930 SH   SOLE   0 0 930
TIFFANY & CO NEW COM 886547108 459 4,950 SH   SOLE   0 0 4,950
UNITED PARCEL SERVICE INC CL B 911312106 214 1,785 SH   SOLE   0 0 1,785
UNITED TECHNOLOGIES CORP COM 913017109 415 3,040 SH   SOLE   0 0 3,040
VERIZON COMMUNICATIONS INC COM 92343V104 1,253 20,761 SH   SOLE   0 0 20,761
VISA INC COM CL A 92826C839 464 2,700 SH   SOLE   0 0 2,700
ZIOPHARM ONCOLOGY INC COM 98973P101 642 150,000 SH   SOLE   0 0 150,000