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 414 9,801 SH   SOLE   0 0 9,801
ABBVIE INC COM 00287Y109 272 4,317 SH   SOLE   0 0 4,317
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 403 3,300 SH   SOLE   0 0 3,300
AFLAC INC COM 001055102 248 3,451 SH   SOLE   0 0 3,451
AIR LEASE CORP CL A 00912X302 19,085 667,778 SH   SOLE   0 0 667,778
AMGEN INC COM 031162100 1,276 7,650 SH   SOLE   0 0 7,650
ASPEN TECHNOLOGY INC COM 045327103 22,577 482,513 SH   SOLE   0 0 482,513
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 361 2,500 SH   SOLE   0 0 2,500
BIOGEN INC COM 09062X103 20,629 65,901 SH   SOLE   0 0 65,901
CARMAX INC COM 143130102 21,221 397,766 SH   SOLE   0 0 397,766
COCA COLA CO COM 191216100 846 20,000 SH   SOLE   0 0 20,000
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 20,015 419,518 SH   SOLE   0 0 419,518
COLGATE PALMOLIVE CO COM 194162103 879 11,858 SH   SOLE   0 0 11,858
CONOCOPHILLIPS COM 20825C104 290 6,681 SH   SOLE   0 0 6,681
EXXON MOBIL CORP COM 30231G102 438 5,014 SH   SOLE   0 0 5,014
FACTSET RESH SYS INC COM 303075105 21,139 130,408 SH   SOLE   0 0 130,408
FASTENAL CO COM 311900104 23,511 562,738 SH   SOLE   0 0 562,738
FIRST FINL BANCORP OH COM 320209109 8,585 393,069 SH   SOLE   0 0 393,069
GILEAD SCIENCES INC COM 375558103 26,090 329,754 SH   SOLE   0 0 329,754
IPG PHOTONICS CORP COM 44980X109 19,554 237,453 SH   SOLE   0 0 237,453
ISHARES TR CORE S&P500 ETF 464287200 2,812 12,927 SH   SOLE   0 0 12,927
ISHARES TR SHRT NAT MUN ETF 464288158 2,036 19,210 SH   SOLE   0 0 19,210
ISHARES TR CORE ST USDB ETF 46432F859 1,188 23,455 SH   SOLE   0 0 23,455
JOHNSON & JOHNSON COM 478160104 505 4,274 SH   SOLE   0 0 4,274
JPMORGAN CHASE & CO COM 46625H100 390 5,861 SH   SOLE   0 0 5,861
MCDONALDS CORP COM 580135101 1,384 12,000 SH   SOLE   0 0 12,000
NEOGEN CORP COM 640491106 472 8,437 SH   SOLE   0 0 8,437
NORFOLK SOUTHERN CORP COM 655844108 361 3,717 SH   SOLE   0 0 3,717
NORTHERN TR CORP COM 665859104 816 12,000 SH   SOLE   0 0 12,000
O REILLY AUTOMOTIVE INC NEW COM 67103H107 22,062 78,763 SH   SOLE   0 0 78,763
OPKO HEALTH INC COM 68375N103 106 10,000 SH   SOLE   0 0 10,000
PAYPAL HLDGS INC COM 70450Y103 1,474 35,975 SH   SOLE   0 0 35,975
PHILIP MORRIS INTL INC COM 718172109 403 4,150 SH   SOLE   0 0 4,150
PRICE T ROWE GROUP INC COM 74144T108 2,333 35,088 SH   SOLE   0 0 35,088
PRICELINE GRP INC COM NEW 741503403 28,367 19,278 SH   SOLE   0 0 19,278
PROCTER AND GAMBLE CO COM 742718109 2,803 31,232 SH   SOLE   0 0 31,232
REALTY INCOME CORP COM 756109104 875 13,075 SH   SOLE   0 0 13,075
ROCKWELL MED INC COM 774374102 182 27,108 SH   SOLE   0 0 27,108
ROPER TECHNOLOGIES INC COM 776696106 25,809 141,440 SH   SOLE   0 0 141,440
SHIRE PLC SPONSORED ADR 82481R106 22,921 118,236 SH   SOLE   0 0 118,236
SIGNATURE BK NEW YORK N Y COM 82669G104 21,745 183,581 SH   SOLE   0 0 183,581
SKECHERS U S A INC CL A 830566105 15,986 698,094 SH   SOLE   0 0 698,094
SKYWORKS SOLUTIONS INC COM 83088M102 21,221 278,709 SH   SOLE   0 0 278,709
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,354 6,260 SH   SOLE   0 0 6,260
TRACTOR SUPPLY CO COM 892356106 19,511 289,699 SH   SOLE   0 0 289,699
VANGUARD INDEX FDS TOTAL STK MKT 922908769 287 2,578 SH   SOLE   0 0 2,578
VISA INC COM CL A 92826C839 34,155 412,993 SH   SOLE   0 0 412,993
WABTEC CORP COM 929740108 23,729 290,622 SH   SOLE   0 0 290,622
WALGREENS BOOTS ALLIANCE INC COM 931427108 290 3,600 SH   SOLE   0 0 3,600
WATERS CORP COM 941848103 1,981 12,500 SH   SOLE   0 0 12,500
ZELTIQ AESTHETICS INC COM 98933Q108 16,347 416,794 SH   SOLE   0 0 416,794