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 CS 002824100 40,257 671,854 SH   SOLE   357,969 0 313,885
ACCENTURE PLC IRELAND SHS CLAS CS G1151C101 558 3,633 SH   SOLE   293 0 3,340
ACTIVISION BLIZZARD INC CS 00507V109 1,219 18,063 SH   SOLE   1,593 0 16,470
AFLAC INC CS 001055102 990 22,630 SH   SOLE   4,990 0 17,640
ALIBABA GROUP HLDG LTD SPONSOR ADR 01609W102 18,135 98,805 SH   SOLE   4,740 0 94,065
AMERICAN EXPRESS CO CS 025816109 27,364 293,355 SH   SOLE   186,795 0 106,560
AMETEK INC NEW CS 031100100 8,494 111,810 SH   SOLE   3,430 0 108,380
AMPHENOL CORP NEW CS 032095101 27,113 314,795 SH   SOLE   35,005 0 279,790
ANSYS INC CS 03662Q105 551 3,515 SH   SOLE   985 0 2,530
APPLE INC COM CS 037833100 28,454 169,593 SH   SOLE   106,043 0 63,550
ASPEN TECHNOLOGY INC CS 045327103 495 6,270 SH   SOLE   2,090 0 4,180
BBANDT CORP CS 054937107 389 7,470 SH   SOLE   60 0 7,410
BLACKROCK INC CS 09247X101 31,476 58,103 SH   SOLE   38,883 0 19,220
BOEING CO CS 097023105 990 3,020 SH   SOLE   370 0 2,650
BOYD GAMING CORP CS 103304101 15,105 474,090 SH   SOLE   450,000 0 24,090
CARNIVAL CORP CS 143658300 408 6,220 SH   SOLE   1,360 0 4,860
CHEMOURS CO CS 163851108 4,198 86,191 SH   SOLE   31,760 0 54,431
CHURCHILL DOWNS INC CS 171484108 1,301 5,330 SH   SOLE   1,335 0 3,995
CISCO SYS INC CS 17275R102 24,023 560,110 SH   SOLE   58,700 0 501,410
CLAYMORE EXCHANGE TRD FD TR 20 ETF 18383M233 5,020 247,640 SH   SOLE   34,940 0 212,700
CLAYMORE EXCHANGE TRD FD TR 20 ETF 18383M241 9,763 478,835 SH   SOLE   35,010 0 443,825
CLAYMORE EXCHANGE TRD FD TR GU ETF 18383M522 5,162 246,064 SH   SOLE   34,615 0 211,449
CLAYMORE EXCHANGE TRD FD TR GU ETF 18383M258 5,094 245,240 SH   SOLE   34,415 0 210,825
CLAYMORE EXCHANGE TRD FD TR GU ETF 18383M514 5,122 243,208 SH   SOLE   34,175 0 209,033
CLAYMORE EXCHANGE TRD FD TR GU ETF 18383M266 5,109 245,408 SH   SOLE   34,525 0 210,883
CNH INDL N V CS N20944109 567 45,740 SH   SOLE   17,860 0 27,880
COGNIZANT TECHNOLOGY SOLUTIO CS 192446102 3,845 47,760 SH   SOLE   1,210 0 46,550
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 657 23,035 SH   SOLE   0 0 23,035
COMERICA INC CS 200340107 26,202 273,139 SH   SOLE   21,955 0 251,184
COPART INC CS 217204106 313 6,154 SH   SOLE   614 0 5,540
CRANE CO CS 224399105 1,440 15,530 SH   SOLE   7,220 0 8,310
DANAHER CORP DEL CS 235851102 428 4,367 SH   SOLE   177 0 4,190
DECKERS OUTDOOR CORP CS 243537107 337 3,740 SH   SOLE   1,240 0 2,500
DELTA AIR LINES INC DEL CS 247361702 452 8,250 SH   SOLE   2,460 0 5,790
DOVER CORP CS 260003108 7,270 74,020 SH   SOLE   15,360 0 58,660
DXC TECHNOLOGY CO CS 23355L106 44,608 443,732 SH   SOLE   222,010 0 221,722
EAST WEST BANCORP INC CS 27579R104 1,083 17,320 SH   SOLE   50 0 17,270
EATON CORP PLC CS G29183103 681 8,525 SH   SOLE   375 0 8,150
EDWARDS LIFESCIENCES CORP CS 28176E108 11,230 80,490 SH   SOLE   3,620 0 76,870
F5 NETWORKS INC CS 315616102 487 3,370 SH   SOLE   950 0 2,420
FACTSET RESH SYS INC CS 303075105 385 1,930 SH   SOLE   580 0 1,350
FEDEX CORP CS 31428X106 676 2,817 SH   SOLE   1,022 0 1,795
FERRO CORP CS 315405100 2,984 128,500 SH   SOLE   2,750 0 125,750
FIDELITY NATL INFORMATION SV CS 31620M106 3,803 39,494 SH   SOLE   3,690 0 35,804
FIRST TR EXCH TRD ALPHA FD I H ETF 33737J240 290 6,860 SH   SOLE   0 0 6,860
FORTINET INC CS 34959E109 534 9,970 SH   SOLE   2,800 0 7,170
GALAPAGOS NV ADR 36315X101 415 4,160 SH   SOLE   1,240 0 2,920
GALLAGHER ARTHUR J AND CO CS 363576109 6,369 92,670 SH   SOLE   1,740 0 90,930
GLOBUS MED INC CS 379577208 9,322 187,110 SH   SOLE   48,620 0 138,490
GRACO INC CS 384109104 1,348 29,490 SH   SOLE   1,710 0 27,780
HANCOCK HLDG CO CS 410120109 489 9,460 SH   SOLE   2,740 0 6,720
HARRIS CORP DEL CS 413875105 11,572 71,750 SH   SOLE   2,370 0 69,380
HONEYWELL INTL INC CS 438516106 30,785 213,031 SH   SOLE   130,631 0 82,400
HSBC HLDGS PLC ADR 404280406 10,641 223,230 SH   SOLE   203,770 0 19,460
HUNT J B TRANS SVCS INC CS 445658107 239 2,040 SH   SOLE   1,630 0 410
IDEX CORP CS 45167R104 17,120 120,135 SH   SOLE   101,740 0 18,395
ING GROUP N V ADR 456837103 1,019 60,160 SH   SOLE   7,190 0 52,970
INGERSOLL-RAND PLC CS G47791101 433 5,060 SH   SOLE   40 0 5,020
INTERACTIVE BROKERS GROUP IN CS 45841N107 2,351 34,960 SH   SOLE   8,860 0 26,100
INTUITIVE SURGICAL INC CS 46120E602 356 862 SH   SOLE   0 0 862
ISHARES INC MSCI EMU INDEX ETF 464286608 656 15,140 SH   SOLE   0 0 15,140
ISHARES INC MSCI JPN ETF NEW ETF 46434G822 309 5,090 SH   SOLE   0 0 5,090
ISHARES MSCI EAFE SMALL CAP IN ETF 464288273 701 10,760 SH   SOLE   0 0 10,760
ISHARES TR DJ AEROSPACE ETF 464288760 616 3,110 SH   SOLE   0 0 3,110
ISHARES TR DJ BROKER-DEAL ETF 464288794 804 12,290 SH   SOLE   0 0 12,290
ISHARES TR GLDM SCHS SEMI ETF 464287523 502 2,790 SH   SOLE   0 0 2,790
ISHARES TR GLMN SCHS SOFT ETF 464287515 1,025 6,040 SH   SOLE   0 0 6,040
ISHARES TR MSCI CHINA IDX ETF 46429B671 360 5,250 SH   SOLE   0 0 5,250
ISHARES TR SANDP LTN AM 40 ETF 464287390 746 19,860 SH   SOLE   0 0 19,860
J P MORGAN CHASE AND CO CS 46625H100 1,539 13,992 SH   SOLE   3,967 0 10,025
KEMPER CORP DEL CS 488401100 1,165 20,436 SH   SOLE   8,545 0 11,891
KLA-TENCOR CORP CS 482480100 1,123 10,300 SH   SOLE   2,060 0 8,240
KONINKLIJKE PHILIPS ELECTRS ADR 500472303 15,723 410,410 SH   SOLE   69,094 0 341,316
L3 TECHNOLOGIES INC COM CS 502413107 815 3,918 SH   SOLE   440 0 3,478
LAS VEGAS SANDS CORP CS 517834107 239 3,320 SH   SOLE   850 0 2,470
LEIDOS HLDGS INC CS 525327102 8,118 124,125 SH   SOLE   121,020 0 3,105
LITTELFUSE INC CS 537008104 1,668 8,010 SH   SOLE   290 0 7,720
LYONDELLBASELL INDUSTRIES N V CS N53745100 8,251 78,080 SH   SOLE   17,170 0 60,910
MANTECH INTL CORP CS 564563104 267 4,820 SH   SOLE   2,670 0 2,150
MARRIOTT INTL INC NEW CS 571903202 27,106 199,335 SH   SOLE   139,035 0 60,300
MASTERCARD INCORPORATED CL A CS 57636Q104 2,680 15,301 SH   SOLE   3,415 0 11,886
MAZOR ROBOTICS LTD ADR 57886P103 1,063 17,325 SH   SOLE   8,445 0 8,880
MELLANOX TECHNOLOGIES LTD CS M51363113 13,820 189,710 SH   SOLE   24,010 0 165,700
MICROSOFT CORP CS 594918104 20,849 228,435 SH   SOLE   18,982 0 209,453
MKS INSTRUMENT INC CS 55306N104 423 3,655 SH   SOLE   1,090 0 2,565
MORGAN STANLEY CS 617446448 7,929 146,950 SH   SOLE   6,830 0 140,120
NEOGEN CORP CS 640491106 563 8,407 SH   SOLE   2,662 0 5,745
NETAPP INC CS 64110D104 322 5,220 SH   SOLE   3,670 0 1,550
NEXTERA ENERGY INC CS 65339F101 15,524 95,045 SH   SOLE   95,045 0 0
NORDSON CORP CS 655663102 8,365 61,355 SH   SOLE   61,195 0 160
NORTHERN TR CORP CS 665859104 6,876 66,674 SH   SOLE   1,260 0 65,414
NORTHROP GRUMMAN CORP CS 666807102 211 605 SH   SOLE   605 0 0
NVIDIA CORP CS 67066G104 29,318 126,593 SH   SOLE   72,555 0 54,038
OLD DOMINION FGHT LINES INC CS 679580100 7,425 50,520 SH   SOLE   3,040 0 47,480
PAYCOM SOFTWARE INC CS 70432V102 213 1,980 SH   SOLE   610 0 1,370
PAYPAL HLDGS INC CS 70450Y103 43,700 575,990 SH   SOLE   284,135 0 291,855
PENN NATL GAMING INC CS 707569109 1,150 43,780 SH   SOLE   3,420 0 40,360
PERKINELMER INC CS 714046109 349 4,610 SH   SOLE   2,760 0 1,850
POWERSHARES ETF TR II SANDP SM ETF 73937B886 424 3,810 SH   SOLE   0 0 3,810
PRAXAIR INC CS 74005P104 35,121 243,390 SH   SOLE   140,865 0 102,525
PRICE T ROWE GROUP INC CS 74144T108 11,620 107,620 SH   SOLE   20,000 0 87,620
PROGRESSIVE CORP OHIO CS 743315103 9,975 163,710 SH   SOLE   0 0 163,710
PROTO LABS INC CS 743713109 932 7,930 SH   SOLE   3,050 0 4,880
PVH CORP CS 693656100 11,142 73,580 SH   SOLE   9,340 0 64,240
RAYTHEON CO CS 755111507 35,990 166,761 SH   SOLE   17,800 0 148,961
RED HAT INC CS 756577102 8,042 53,792 SH   SOLE   2,202 0 51,590
REGIONS FINANCIAL CORP NEW CS 7591EP100 24,012 1,292,370 SH   SOLE   200,020 0 1,092,350
ROPER INDS INC NEW CS 776696106 1,137 4,050 SH   SOLE   470 0 3,580
ROYAL CARIBBEAN CRUISES LTD CS V7780T103 741 6,295 SH   SOLE   2,130 0 4,165
SALESFORCE COM INC CS 79466L302 18,681 160,630 SH   SOLE   154,980 0 5,650
SANGAMO BIOSCIENCES INC CS 800677106 525 27,650 SH   SOLE   6,140 0 21,510
SCHWAB CHARLES CORP NEW CS 808513105 11,303 216,450 SH   SOLE   22,415 0 194,035
SNP GLOBAL INC COM CS 78409V104 22,685 118,730 SH   SOLE   104,800 0 13,930
STEEL DYNAMICS INC CS 858119100 8,640 195,380 SH   SOLE   14,410 0 180,970
STERIS PLC CS G84720104 235 2,520 SH   SOLE   460 0 2,060
SUNTRUST BKS INC CS 867914103 29,624 435,393 SH   SOLE   292,490 0 142,903
SVB FINL GROUP CS 78486Q101 914 3,810 SH   SOLE   1,770 0 2,040
SYNOPSYS INC CS 871607107 828 9,950 SH   SOLE   570 0 9,380
TABLEAU SOFTWARE INC CS 87336U105 364 4,500 SH   SOLE   1,630 0 2,870
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 19,307 441,195 SH   SOLE   64,370 0 376,825
TAKE-TWO INTERACTIVE SOFTWAR CS 874054109 4,491 45,925 SH   SOLE   4,910 0 41,015
TAPESTRY INC COM CS 876030107 1,342 25,500 SH   SOLE   4,750 0 20,750
TELEFLEX INC CS 879369106 16,558 64,940 SH   SOLE   63,650 0 1,290
TETRA TECH INC NEW CS 88162G103 862 17,610 SH   SOLE   210 0 17,400
TEXTRON INC CS 883203101 14,929 253,170 SH   SOLE   247,860 0 5,310
THERMO ELECTRON CORP CS 883556102 4,029 19,517 SH   SOLE   4,197 0 15,320
TOLL BROTHERS INC CS 889478103 22,705 524,980 SH   SOLE   285,585 0 239,395
UNION PAC CORP CS 907818108 18,149 135,005 SH   SOLE   126,560 0 8,445
UNITEDHEALTH GROUP INC CS 91324P102 241 1,124 SH   SOLE   687 0 437
V F CORP CS 918204108 5,312 71,670 SH   SOLE   8,720 0 62,950
VALE S A ADR 91912E105 1,066 83,820 SH   SOLE   5,890 0 77,930
VANECK VECTORS ETF TR GAMING E ETF 92189F882 409 8,880 SH   SOLE   0 0 8,880
VERISIGN INC CS 92343E102 401 3,380 SH   SOLE   470 0 2,910
VERISK ANALYTICS INC CS 92345Y106 12,341 118,660 SH   SOLE   21,620 0 97,040
VERSUM MATLS INC CS 92532W103 3,832 101,840 SH   SOLE   5,980 0 95,860
VERTEX PHARMACEUTICALS INC CS 92532F100 1,587 9,740 SH   SOLE   4,280 0 5,460
VISA INC CS 92826C839 315 2,636 SH   SOLE   1,686 0 950
VMWARE INC CS 928563402 20,461 168,725 SH   SOLE   138,330 0 30,395
WASTE CONNECTIONS INC CS 94106B101 1,885 26,274 SH   SOLE   720 0 25,554
WASTE MGMT INC DEL CS 94106L109 4,252 50,547 SH   SOLE   6,610 0 43,937
WYNDHAM WORLDWIDE CORP CS 98310W108 6,886 60,175 SH   SOLE   7,150 0 53,025
WYNN RESORTS LTD CS 983134107 6,217 34,090 SH   SOLE   9,240 0 24,850
YUM BRANDS INC CS 988498101 3,906 45,885 SH   SOLE   9,450 0 36,435