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 |
3M CO | CS | 88579Y101 | 7,434 | 35,708 | SH | | SOLE | | 503 | 0 | 35,205 |
ACTIVISION BLIZZARD INC | CS | 00507V109 | 1,066 | 18,510 | SH | | SOLE | | 920 | 0 | 17,590 |
AFLAC INC | CS | 001055102 | 693 | 8,915 | SH | | SOLE | | 2,555 | 0 | 6,360 |
ALIBABA GROUP HLDG LTD SPONSOR | ADR | 01609W102 | 479 | 3,400 | SH | | SOLE | | 290 | 0 | 3,110 |
AMAZON COM INC | CS | 023135106 | 43,028 | 44,450 | SH | | SOLE | | 14,983 | 0 | 29,467 |
AMERICAN ELEC PWR INC | CS | 025537101 | 638 | 9,180 | SH | | SOLE | | 0 | 0 | 9,180 |
AMKOR TECHNOLOGY INC | CS | 031652100 | 130 | 13,260 | SH | | SOLE | | 2,210 | 0 | 11,050 |
AMPHENOL CORP NEW | CS | 032095101 | 22,400 | 303,445 | SH | | SOLE | | 21,540 | 0 | 281,905 |
ANALOG DEVICES INC | CS | 032654105 | 812 | 10,440 | SH | | SOLE | | 79 | 0 | 10,361 |
ANSYS INC | CS | 03662Q105 | 329 | 2,700 | SH | | SOLE | | 0 | 0 | 2,700 |
AON PLC | CS | G0408V102 | 352 | 2,645 | SH | | SOLE | | 1,385 | 0 | 1,260 |
APPLE INC COM | CS | 037833100 | 20,854 | 144,798 | SH | | SOLE | | 80,653 | 0 | 64,145 |
APPLIED MATLS INC | CS | 038222105 | 4,137 | 100,151 | SH | | SOLE | | 8,870 | 0 | 91,281 |
ASPEN TECHNOLOGY INC | CS | 045327103 | 344 | 6,230 | SH | | SOLE | | 1,900 | 0 | 4,330 |
ASTORIA FINL CORP | CS | 046265104 | 484 | 24,020 | SH | | SOLE | | 7,880 | 0 | 16,140 |
AUTODESK INC | CS | 052769106 | 7,958 | 78,931 | SH | | SOLE | | 13,880 | 0 | 65,051 |
BERKSHIRE HATHAWAY INC DEL CL | CS | 084670702 | 473 | 2,790 | SH | | SOLE | | 30 | 0 | 2,760 |
BIOVERATIV INC | CS | 09075E100 | 11,166 | 185,580 | SH | | SOLE | | 101,140 | 0 | 84,440 |
BOEING CO | CS | 097023105 | 688 | 3,480 | SH | | SOLE | | 530 | 0 | 2,950 |
BOYD GAMING CORP | CS | 103304101 | 663 | 26,740 | SH | | SOLE | | 0 | 0 | 26,740 |
BRINKS CO | CS | 109696104 | 4,249 | 63,420 | SH | | SOLE | | 63,420 | 0 | 0 |
BROWN AND BROWN INC | CS | 115236101 | 1,096 | 25,445 | SH | | SOLE | | 1,425 | 0 | 24,020 |
CBOE HLDGS INC | CS | 12503M108 | 399 | 4,370 | SH | | SOLE | | 210 | 0 | 4,160 |
CENTERPOINT ENERGY INC | CS | 15189T107 | 380 | 13,870 | SH | | SOLE | | 430 | 0 | 13,440 |
CHEMOURS CO | CS | 163851108 | 2,703 | 71,290 | SH | | SOLE | | 22,050 | 0 | 49,240 |
CLAYMORE EXCHANGE TRD FD TR 20 | ETF | 18383M241 | 4,112 | 196,010 | SH | | SOLE | | 17,070 | 0 | 178,940 |
CLAYMORE EXCHANGE TRD FD TR GU | ETF | 18383M514 | 4,017 | 187,028 | SH | | SOLE | | 16,275 | 0 | 170,753 |
CLAYMORE EXCHANGE TRD FD TR GU | ETF | 18383M522 | 4,021 | 189,124 | SH | | SOLE | | 16,445 | 0 | 172,679 |
CLAYMORE EXCHANGE TRD FD TR GU | ETF | 18383M258 | 4,121 | 193,305 | SH | | SOLE | | 16,835 | 0 | 176,470 |
CLAYMORE EXCHANGE TRD FD TR GU | ETF | 18383M530 | 4,028 | 189,530 | SH | | SOLE | | 16,515 | 0 | 173,015 |
CLAYMORE EXCHANGE TRD FD TR GU | ETF | 18383M266 | 4,003 | 187,953 | SH | | SOLE | | 16,345 | 0 | 171,608 |
CNH INDL N V | CS | N20944109 | 434 | 38,180 | SH | | SOLE | | 13,530 | 0 | 24,650 |
COGNEX CORP | CS | 192422103 | 4,598 | 54,155 | SH | | SOLE | | 1,950 | 0 | 52,205 |
COLUMBIA ETF TR II EM CORE EX | ETF | 19762B202 | 668 | 25,095 | SH | | SOLE | | 0 | 0 | 25,095 |
COMERICA INC | CS | 200340107 | 20,025 | 273,419 | SH | | SOLE | | 14,105 | 0 | 259,314 |
CONSOLIDATED EDISON INC | CS | 209115104 | 9,323 | 115,360 | SH | | SOLE | | 10,490 | 0 | 104,870 |
COPART INC | CS | 217204106 | 210 | 6,614 | SH | | SOLE | | 1,074 | 0 | 5,540 |
CORNING INC | CS | 219350105 | 16,662 | 554,470 | SH | | SOLE | | 388,150 | 0 | 166,320 |
CRANE CO | CS | 224399105 | 1,980 | 24,940 | SH | | SOLE | | 10,520 | 0 | 14,420 |
CSX CORP | CS | 126408103 | 3,630 | 66,530 | SH | | SOLE | | 6,170 | 0 | 60,360 |
CTRIP COM INTL LTD | ADR | 22943F100 | 304 | 5,645 | SH | | SOLE | | 0 | 0 | 5,645 |
CULLEN FROST BANKERS INC | CS | 229899109 | 11,150 | 118,735 | SH | | SOLE | | 107,825 | 0 | 10,910 |
DBX ETF TR EAFE CURR HDG | ETF | 233051200 | 739 | 24,620 | SH | | SOLE | | 0 | 0 | 24,620 |
DEERE AND CO | CS | 244199105 | 832 | 6,730 | SH | | SOLE | | 1,580 | 0 | 5,150 |
DELTA AIR LINES INC DEL | CS | 247361702 | 263 | 4,900 | SH | | SOLE | | 0 | 0 | 4,900 |
DOW CHEM CO | CS | 260543103 | 3,523 | 55,865 | SH | | SOLE | | 5,085 | 0 | 50,780 |
DU PONT E I DE NEMOURS AND CO | CS | 263534109 | 7,181 | 88,975 | SH | | SOLE | | 80,865 | 0 | 8,110 |
DXC TECHNOLOGY CO | CS | 23355L106 | 33,043 | 430,701 | SH | | SOLE | | 175,178 | 0 | 255,523 |
EAST WEST BANCORP INC | CS | 27579R104 | 2,128 | 36,320 | SH | | SOLE | | 5,310 | 0 | 31,010 |
EDISON INTL | CS | 281020107 | 2,059 | 26,330 | SH | | SOLE | | 3,550 | 0 | 22,780 |
EMCOR GROUP INC | CS | 29084Q100 | 2,839 | 43,422 | SH | | SOLE | | 2,320 | 0 | 41,102 |
F M C CORP | CS | 302491303 | 2,303 | 31,520 | SH | | SOLE | | 3,790 | 0 | 27,730 |
FEDEX CORP | CS | 31428X106 | 326 | 1,500 | SH | | SOLE | | 30 | 0 | 1,470 |
FERRARI N V COM | CS | N3167Y103 | 431 | 5,010 | SH | | SOLE | | 490 | 0 | 4,520 |
FIDELITY NATL INFORMATION SV | CS | 31620M106 | 14,444 | 169,131 | SH | | SOLE | | 5,800 | 0 | 163,331 |
FIRST TR EXCH TRD ALPHA FD I H | ETF | 33737J240 | 287 | 7,520 | SH | | SOLE | | 0 | 0 | 7,520 |
GALAPAGOS NV | ADR | 36315X101 | 233 | 3,045 | SH | | SOLE | | 0 | 0 | 3,045 |
GALLAGHER ARTHUR J AND CO | CS | 363576109 | 5,487 | 95,840 | SH | | SOLE | | 1,740 | 0 | 94,100 |
GRACO INC | CS | 384109104 | 515 | 4,710 | SH | | SOLE | | 310 | 0 | 4,400 |
HANCOCK HLDG CO | CS | 410120109 | 1,935 | 39,490 | SH | | SOLE | | 8,260 | 0 | 31,230 |
HARRIS CORP DEL | CS | 413875105 | 7,231 | 66,290 | SH | | SOLE | | 2,370 | 0 | 63,920 |
HAWAIIAN HOLDINGS INC | CS | 419879101 | 244 | 5,190 | SH | | SOLE | | 0 | 0 | 5,190 |
HONEYWELL INTL INC | CS | 438516106 | 24,716 | 185,430 | SH | | SOLE | | 97,040 | 0 | 88,390 |
HUNTINGTON INGALLS INDS INC | CS | 446413106 | 10,540 | 56,620 | SH | | SOLE | | 55,970 | 0 | 650 |
IDEX CORP | CS | 45167R104 | 12,727 | 112,615 | SH | | SOLE | | 96,490 | 0 | 16,125 |
ILLINOIS TOOL WKS INC | CS | 452308109 | 20,548 | 143,439 | SH | | SOLE | | 1,390 | 0 | 142,049 |
INDEXIQ ETF TR GLB AGRI SM CP | ETF | 45409B834 | 544 | 15,990 | SH | | SOLE | | 0 | 0 | 15,990 |
INGERSOLL-RAND PLC | CS | G47791101 | 674 | 7,375 | SH | | SOLE | | 1,395 | 0 | 5,980 |
INTERDIGITAL INC | CS | 45867G101 | 1,947 | 25,190 | SH | | SOLE | | 890 | 0 | 24,300 |
ISHARES INC MSCI EMU INDEX | ETF | 464286608 | 681 | 16,900 | SH | | SOLE | | 0 | 0 | 16,900 |
ISHARES MSCI EAFE SMALL CAP IN | ETF | 464288273 | 600 | 10,370 | SH | | SOLE | | 0 | 0 | 10,370 |
ISHARES TR DJ AEROSPACE | ETF | 464288760 | 703 | 4,470 | SH | | SOLE | | 0 | 0 | 4,470 |
ISHARES TR DJ BROKER-DEAL | ETF | 464288794 | 750 | 14,070 | SH | | SOLE | | 0 | 0 | 14,070 |
ISHARES TR GLDM SCHS SEMI | ETF | 464287523 | 443 | 3,160 | SH | | SOLE | | 0 | 0 | 3,160 |
ISHARES TR GLMN SCHS SOFT | ETF | 464287515 | 981 | 7,170 | SH | | SOLE | | 0 | 0 | 7,170 |
J P MORGAN CHASE AND CO | CS | 46625H100 | 962 | 10,524 | SH | | SOLE | | 674 | 0 | 9,850 |
J2 GLOBAL INC | CS | 48123V102 | 449 | 5,280 | SH | | SOLE | | 950 | 0 | 4,330 |
KLA-TENCOR CORP | CS | 482480100 | 18,229 | 199,204 | SH | | SOLE | | 61,630 | 0 | 137,574 |
L3 TECHNOLOGIES INC COM | CS | 502413107 | 673 | 4,028 | SH | | SOLE | | 460 | 0 | 3,568 |
LEIDOS HLDGS INC | CS | 525327102 | 6,416 | 124,125 | SH | | SOLE | | 121,020 | 0 | 3,105 |
LINCOLN ELEC HLDGS INC | CS | 533900106 | 9,371 | 101,760 | SH | | SOLE | | 72,260 | 0 | 29,500 |
LITTELFUSE INC | CS | 537008104 | 1,332 | 8,070 | SH | | SOLE | | 290 | 0 | 7,780 |
MARKETAXESS HLDGS INC | CS | 57060D108 | 15,772 | 78,430 | SH | | SOLE | | 70,460 | 0 | 7,970 |
MARRIOTT INTL INC NEW | CS | 571903202 | 19,463 | 194,030 | SH | | SOLE | | 128,360 | 0 | 65,670 |
MARTIN MARIETTA MATLS INC | CS | 573284106 | 16,986 | 76,315 | SH | | SOLE | | 35,365 | 0 | 40,950 |
MASTERCARD INCORPORATED CL A | CS | 57636Q104 | 1,689 | 13,906 | SH | | SOLE | | 1,975 | 0 | 11,931 |
MATERIALISE NV | ADR | 57667T100 | 283 | 23,845 | SH | | SOLE | | 0 | 0 | 23,845 |
MERCADOLIBRE INC | CS | 58733R102 | 4,704 | 18,750 | SH | | SOLE | | 900 | 0 | 17,850 |
METTLER TOLEDO INTERNATIONAL | CS | 592688105 | 692 | 1,175 | SH | | SOLE | | 0 | 0 | 1,175 |
MICROCHIP TECHNOLOGY INC | CS | 595017104 | 17,398 | 225,420 | SH | | SOLE | | 149,770 | 0 | 75,650 |
MICROSOFT CORP | CS | 594918104 | 15,792 | 229,096 | SH | | SOLE | | 4,209 | 0 | 224,887 |
MONOLITHIC PWR SYS INC | CS | 609839105 | 2,930 | 30,395 | SH | | SOLE | | 12,735 | 0 | 17,660 |
MORGAN STANLEY | CS | 617446448 | 15,753 | 353,534 | SH | | SOLE | | 30,540 | 0 | 322,994 |
NATIONAL PRESTO INDS INC | CS | 637215104 | 545 | 4,930 | SH | | SOLE | | 0 | 0 | 4,930 |
NETEASE COM INC | ADR | 64110W102 | 20,099 | 66,856 | SH | | SOLE | | 37,170 | 0 | 29,686 |
NEXTERA ENERGY INC | CS | 65339F101 | 9,809 | 70,000 | SH | | SOLE | | 70,000 | 0 | 0 |
NORDSON CORP | CS | 655663102 | 8,926 | 73,575 | SH | | SOLE | | 22,265 | 0 | 51,310 |
NORFOLK SOUTHERN CORP | CS | 655844108 | 19,377 | 159,220 | SH | | SOLE | | 10,370 | 0 | 148,850 |
NORTHERN TR CORP | CS | 665859104 | 10,762 | 110,711 | SH | | SOLE | | 4,345 | 0 | 106,366 |
NVIDIA CORP | CS | 67066G104 | 18,151 | 125,562 | SH | | SOLE | | 70,625 | 0 | 54,937 |
PACKAGING CORP AMER | CS | 695156109 | 5,269 | 47,298 | SH | | SOLE | | 5,050 | 0 | 42,248 |
PRINCIPAL FINANCIAL GROUP IN | CS | 74251V102 | 427 | 6,660 | SH | | SOLE | | 150 | 0 | 6,510 |
PROGRESSIVE CORP OHIO | CS | 743315103 | 6,550 | 148,550 | SH | | SOLE | | 0 | 0 | 148,550 |
PTC INC | CS | 69370C100 | 9,907 | 179,740 | SH | | SOLE | | 178,540 | 0 | 1,200 |
QIAGEN NV | CS | N72482123 | 272 | 8,125 | SH | | SOLE | | 0 | 0 | 8,125 |
QUEST DIAGNOSTICS INC | CS | 74834L100 | 9,539 | 85,815 | SH | | SOLE | | 4,380 | 0 | 81,435 |
RAYMOND JAMES FINANCIAL INC | CS | 754730109 | 8,254 | 102,890 | SH | | SOLE | | 14,570 | 0 | 88,320 |
RAYTHEON CO | CS | 755111507 | 25,919 | 160,512 | SH | | SOLE | | 8,835 | 0 | 151,677 |
ROPER INDS INC NEW | CS | 776696106 | 919 | 3,970 | SH | | SOLE | | 470 | 0 | 3,500 |
ROYAL CARIBBEAN CRUISES LTD | CS | V7780T103 | 713 | 6,525 | SH | | SOLE | | 2,130 | 0 | 4,395 |
SANGAMO BIOSCIENCES INC | CS | 800677106 | 317 | 35,990 | SH | | SOLE | | 0 | 0 | 35,990 |
SAP SE SPON ADR | ADR | 803054204 | 452 | 4,320 | SH | | SOLE | | 610 | 0 | 3,710 |
SCHWAB CHARLES CORP NEW | CS | 808513105 | 17,203 | 400,446 | SH | | SOLE | | 20,745 | 0 | 379,701 |
SNP GLOBAL INC COM | CS | 78409V104 | 14,612 | 100,090 | SH | | SOLE | | 86,480 | 0 | 13,610 |
SONY CORP | ADR | 835699307 | 201 | 5,255 | SH | | SOLE | | 100 | 0 | 5,155 |
SOUTHWEST AIRLS CO | CS | 844741108 | 20,622 | 331,860 | SH | | SOLE | | 205,460 | 0 | 126,400 |
SPDR INDEX SHS FDS INTL INDS E | ETF | 78463X673 | 586 | 17,070 | SH | | SOLE | | 0 | 0 | 17,070 |
SPDR INDEX SHS FDS INTL TECH E | ETF | 78463X657 | 355 | 8,340 | SH | | SOLE | | 0 | 0 | 8,340 |
STANLEY BLACK N DECKER INC | CS | 854502101 | 2,960 | 21,036 | SH | | SOLE | | 1,260 | 0 | 19,776 |
SUNOPTA INC | CS | 8676EP108 | 143 | 14,040 | SH | | SOLE | | 0 | 0 | 14,040 |
SUNTRUST BKS INC | CS | 867914103 | 25,043 | 441,526 | SH | | SOLE | | 226,120 | 0 | 215,406 |
SVB FINL GROUP | CS | 78486Q101 | 1,658 | 9,430 | SH | | SOLE | | 1,500 | 0 | 7,930 |
SYNOPSYS INC | CS | 871607107 | 1,128 | 15,470 | SH | | SOLE | | 1,630 | 0 | 13,840 |
TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 | 14,551 | 416,209 | SH | | SOLE | | 36,480 | 0 | 379,729 |
TAKE-TWO INTERACTIVE SOFTWAR | CS | 874054109 | 423 | 5,760 | SH | | SOLE | | 1,620 | 0 | 4,140 |
TELEFLEX INC | CS | 879369106 | 11,813 | 56,860 | SH | | SOLE | | 55,550 | 0 | 1,310 |
TETRA TECH INC NEW | CS | 88162G103 | 2,386 | 52,158 | SH | | SOLE | | 1,680 | 0 | 50,478 |
TORCHMARK CORP | CS | 891027104 | 1,236 | 16,160 | SH | | SOLE | | 2,900 | 0 | 13,260 |
TORO CO | CS | 891092108 | 8,641 | 124,710 | SH | | SOLE | | 9,500 | 0 | 115,210 |
ULTA SALON COSMETCS N FRAG I | CS | 90384S303 | 5,163 | 17,968 | SH | | SOLE | | 190 | 0 | 17,778 |
UNITED CONTL HLDGS INC | CS | 910047109 | 1,975 | 26,240 | SH | | SOLE | | 3,030 | 0 | 23,210 |
UNITEDHEALTH GROUP INC | CS | 91324P102 | 204 | 1,102 | SH | | SOLE | | 665 | 0 | 437 |
VAIL RESORTS INC | CS | 91879Q109 | 5,232 | 25,795 | SH | | SOLE | | 10,380 | 0 | 15,415 |
VANECK VECTORS ETF TR GAMING E | ETF | 92189F882 | 411 | 10,100 | SH | | SOLE | | 0 | 0 | 10,100 |
VISA INC | CS | 92826C839 | 215 | 2,290 | SH | | SOLE | | 1,340 | 0 | 950 |
VISTEON CORP | CS | 92839U206 | 6,729 | 65,930 | SH | | SOLE | | 8,200 | 0 | 57,730 |
WASTE CONNECTIONS INC | CS | 94106B101 | 2,060 | 31,980 | SH | | SOLE | | 3,615 | 0 | 28,365 |
WASTE MGMT INC DEL | CS | 94106L109 | 26,509 | 361,411 | SH | | SOLE | | 168,164 | 0 | 193,247 |
WENDYS CO | CS | 95058W100 | 3,577 | 230,650 | SH | | SOLE | | 4,910 | 0 | 225,740 |
WESTERN DIGITAL CORP | CS | 958102105 | 319 | 3,600 | SH | | SOLE | | 0 | 0 | 3,600 |
WOODWARD GOVERNOR CO | CS | 980745103 | 570 | 8,440 | SH | | SOLE | | 400 | 0 | 8,040 |
WYNDHAM WORLDWIDE CORP | CS | 98310W108 | 3,592 | 35,770 | SH | | SOLE | | 4,940 | 0 | 30,830 |
WYNN RESORTS LTD | CS | 983134107 | 433 | 3,230 | SH | | SOLE | | 0 | 0 | 3,230 |
XCEL ENERGY INC | CS | 98389B100 | 12,704 | 276,900 | SH | | SOLE | | 43,280 | 0 | 233,620 |
XILINX INC | CS | 983919101 | 385 | 5,987 | SH | | SOLE | | 0 | 0 | 5,987 |
ZYNGA INC | CS | 98986T108 | 259 | 71,285 | SH | | SOLE | | 0 | 0 | 71,285 |