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
ABERCROMBIE & FITCH CO CL A COM 002896207 392 22,000 SH   SOLE   22,000 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 4,769 42,097 SH   SOLE   42,097 0 0
ADVANCED ENERGY INDS COM COM 007973100 583 15,350 SH   SOLE   15,350 0 0
AETNA INC NEW COM COM 00817Y108 2,462 20,160 SH   SOLE   20,160 0 0
ALLIANCE DATA SYS CORP COM COM 018581108 4,129 21,076 SH   SOLE   21,076 0 0
ALPHABET INC CAP STK CL A COM 02079K305 23,921 34,002 SH   SOLE   34,002 0 0
ALPHABET INC CAP STK CL C COM 02079K107 26,548 38,359 SH   SOLE   38,359 0 0
AMAZON INC COM COM 023135106 39,469 55,154 SH   SOLE   55,154 0 0
AMBARELLA INC SHS COM G037AX101 528 10,390 SH   SOLE   10,390 0 0
AMDOCS LTD ORD COM G02602103 6,918 119,857 SH   SOLE   119,857 0 0
AMGEN INC COM COM 031162100 32,349 212,615 SH   SOLE   212,615 0 0
AMSURG CORP COM COM 03232P405 452 5,835 SH   SOLE   5,835 0 0
ANTHEM INC COM COM 036752103 3,192 24,300 SH   SOLE   24,300 0 0
APPLE INC COM 037833100 7,353 76,916 SH   SOLE   76,916 0 0
ARGAN INC COM COM 04010E109 344 8,250 SH   SOLE   8,250 0 0
ARROW ELECTRONICS INC COM COM 042735100 3,390 54,760 SH   SOLE   54,760 0 0
ASSURANT INC COM COM 04621X108 2,102 24,355 SH   SOLE   24,355 0 0
ATWOOD OCEANICS INC COM COM 050095108 429 34,245 SH   SOLE   34,245 0 0
AUTODESK COM 052769106 227 4,200 SH   SOLE   4,200 0 0
AVG TECHNOLOGIES N V SHS COM N07831105 1,741 91,700 SH   SOLE   91,700 0 0
BANK OF NEW YORK MELLON COM COM 064058100 5,504 141,665 SH   SOLE   141,665 0 0
BARD C R INC COM COM 067383109 22,493 95,651 SH   SOLE   95,651 0 0
BARRACUDA NETWORKS INC COM COM 068323104 505 33,345 SH   SOLE   33,345 0 0
BECTON DICKINSON COM 075887109 3,222 19,000 SH   SOLE   19,000 0 0
BIO TECHNE CORP COM COM 09073M104 1,522 13,500 SH   SOLE   13,500 0 0
BIOGEN IDEC INC COM COM 09062X103 1,632 6,750 SH   SOLE   6,750 0 0
BLUCORA INC COM COM 095229100 327 31,535 SH   SOLE   31,535 0 0
CA INC COM COM 12673P105 6,114 186,229 SH   SOLE   186,229 0 0
CALAMOS ASSET MGMT INC CL A COM 12811R104 239 32,700 SH   SOLE   32,700 0 0
CAPITAL ONE FINANCIAL CORP COM 14040H105 4,585 72,200 SH   SOLE   72,200 0 0
CARDINAL HEALTH INC. COM 14149Y108 3,998 51,250 SH   SOLE   51,250 0 0
CHARLES RIV LABS INTL COM COM 159864107 2,712 32,900 SH   SOLE   32,900 0 0
CHECK POINT SOFTWARE COM M22465104 5,784 72,585 SH   SOLE   72,585 0 0
CHUBB LIMITED COM COM H1467J104 17,014 130,168 SH   SOLE   130,168 0 0
CIGNA CORP. COM 125509109 2,329 18,200 SH   SOLE   18,200 0 0
CIRRUS LOGIC CORP COM 172755100 2,151 55,450 SH   SOLE   55,450 0 0
CISCO SYS INC COM COM 17275R102 44,578 1,553,772 SH   SOLE   1,553,772 0 0
CIT GROUP INC COM NEW COM 125581801 11,987 375,662 SH   SOLE   375,662 0 0
CITRIX SYSTEMS, INC. COM 177376100 785 9,800 SH   SOLE   9,800 0 0
CNO FINL GROUP INC COM COM 12621E103 262 15,000 SH   SOLE   15,000 0 0
COGNIZANT TECH SOLUTIONS CORP COM 192446102 14,948 261,139 SH   SOLE   261,139 0 0
COMPUTER PROGRAMS&SYS COM COM 205306103 627 15,695 SH   SOLE   15,695 0 0
COMPUTER SCIENCES CORP. COM 205363104 4,504 90,706 SH   SOLE   90,706 0 0
CORNING INC COM COM 219350105 3,488 170,297 SH   SOLE   170,297 0 0
COWEN GROUP INC NEW CL A COM 223622101 272 91,900 SH   SOLE   91,900 0 0
CSG SYSTEMS INTERNATIONAL INC. COM 126349109 626 15,519 SH   SOLE   15,519 0 0
CSRA INC COM COM 12650T104 2,072 88,431 SH   SOLE   88,431 0 0
DAVITA INC COM COM 23918K108 2,273 29,400 SH   SOLE   29,400 0 0
DOLBY LABORATORIES INC COM COM 25659T107 376 7,850 SH   SOLE   7,850 0 0
EBAY INC COM COM 278642103 6,653 284,210 SH   SOLE   284,210 0 0
ELI LILLY & CO. COM 532457108 1,772 22,500 SH   SOLE   22,500 0 0
EMC CORP-MASS COM 268648102 4,002 147,288 SH   SOLE   147,288 0 0
ENERSYS COM COM 29275Y102 2,256 37,937 SH   SOLE   37,937 0 0
EVEREST RE GROUP LTD COM COM G3223R108 3,047 16,680 SH   SOLE   16,680 0 0
EXPRESS SCRIPTS HLDG COM COM 30219G108 10,354 136,593 SH   SOLE   136,593 0 0
F5 NETWORKS INC COM COM 315616102 1,059 9,300 SH   SOLE   9,300 0 0
FABRINET SHS COM G3323L100 709 19,110 SH   SOLE   19,110 0 0
FACEBOOK INC CL A COM 30303M102 10,352 90,581 SH   SOLE   90,581 0 0
FIREEYE INC COM COM 31816Q101 903 54,855 SH   SOLE   54,855 0 0
FIRST BANCORP N C COM COM 318910106 1,007 57,275 SH   SOLE   57,275 0 0
FLEXTRONICS INTL LTD ORD COM Y2573F102 5,511 467,040 SH   SOLE   467,040 0 0
FORTINET INC COM COM 34959E109 1,606 50,835 SH   SOLE   50,835 0 0
GENTEX CORP COM 371901109 1,776 114,980 SH   SOLE   114,980 0 0
GREAT SOUTHN BANCORP COM COM 390905107 2,235 60,460 SH   SOLE   60,460 0 0
GUESS INC COM COM 401617105 294 19,555 SH   SOLE   19,555 0 0
HALYARD HEALTH INC COM 40650V100 380 11,700 SH   SOLE   11,700 0 0
HARTFORD FINL SVCS COM COM 416515104 284 6,400 SH   SOLE   6,400 0 0
HEWLETT PACKARD ENTERP COM COM 42824C109 2,333 127,690 SH   SOLE   127,690 0 0
HOLLYSYS AUTOMATION TE SHS COM G45667105 290 16,700 SH   SOLE   16,700 0 0
HP INC COM COM 40434L105 1,678 133,691 SH   SOLE   133,691 0 0
HUNTINGTON INGALLS IND COM COM 446413106 6,473 38,521 SH   SOLE   38,521 0 0
IAC INTERACTIVECORP COM PAR $. COM 44919P508 5,053 89,753 SH   SOLE   89,753 0 0
II VI INC COM COM 902104108 258 13,745 SH   SOLE   13,745 0 0
ILLUMINA INC COM COM 452327109 1,011 7,200 SH   SOLE   7,200 0 0
INFOBLOX INC COM COM 45672H104 746 39,750 SH   SOLE   39,750 0 0
INGRAM MICRO INC CL A COM 457153104 6,257 179,890 SH   SOLE   179,890 0 0
INTEL CORP COM 458140100 6,974 212,631 SH   SOLE   212,631 0 0
INTERNATIONAL BNCSHRS COM COM 459044103 2,939 112,655 SH   SOLE   112,655 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 19,626 129,305 SH   SOLE   129,305 0 0
INTERPUBLIC GROUP OF COMPANIES COM 460690100 3,339 144,540 SH   SOLE   144,540 0 0
JANUS CAP GROUP INC COM COM 47102X105 437 31,400 SH   SOLE   31,400 0 0
JAZZ PHARMACEUTICALS P SHS USD COM G50871105 212 1,500 SH   SOLE   1,500 0 0
JOHNSON & JOHNSON COM 478160104 2,632 21,700 SH   SOLE   21,700 0 0
JPMORGAN CHASE & CO COM COM 46625H100 28,174 453,394 SH   SOLE   453,394 0 0
JUNIPER NETWORKS INC COM COM 48203R104 3,726 165,656 SH   SOLE   165,656 0 0
KADANT INC COM COM 48282T104 285 5,540 SH   SOLE   5,540 0 0
KEYSIGHT TECHNOLOGIES COM COM 49338L103 2,385 81,990 SH   SOLE   81,990 0 0
KLA-TENCOR CORP COM COM 482480100 29,854 407,565 SH   SOLE   407,565 0 0
KULICKE & SOFFA INDUSTRIES INC COM 501242101 393 32,260 SH   SOLE   32,260 0 0
L-3 COMMUNICATNS HLDGS COM COM 502424104 315 2,150 SH   SOLE   2,150 0 0
LAM RESEARCH CORP. COM 512807108 824 9,800 SH   SOLE   9,800 0 0
LIBERTY MEDIA CORP DEL COM A S COM 531229409 216 6,900 SH   SOLE   6,900 0 0
LINEAR TECHNOLOGY CORP COM COM 535678106 450 9,670 SH   SOLE   9,670 0 0
MAGELLAN HEALTH SVCS COM NEW COM 559079207 453 6,885 SH   SOLE   6,885 0 0
MARVELL TECH GROUP LTD ORD COM G5876H105 2,780 291,736 SH   SOLE   291,736 0 0
MASTERCARD INC CL A COM 57636Q104 364 4,139 SH   SOLE   4,139 0 0
MCKESSON CORP COM COM 58155Q103 3,444 18,450 SH   SOLE   18,450 0 0
MEDTRONIC PLC SHS COM G5960L103 1,967 22,667 SH   SOLE   22,667 0 0
MERCADOLIBRE INC COM COM 58733R102 1,347 9,575 SH   SOLE   9,575 0 0
MERCER INTL INC COM COM 588056101 249 31,170 SH   SOLE   31,170 0 0
MERCK & CO INC NEW COM COM 58933Y105 3,215 55,800 SH   SOLE   55,800 0 0
MICROSOFT COM 594918104 9,079 177,428 SH   SOLE   177,428 0 0
MOLSON COORS BREWING CL B COM 60871R209 243 2,400 SH   SOLE   2,400 0 0
NABORS INDUSTRIES LTD SHS COM G6359F103 2,204 219,310 SH   SOLE   219,310 0 0
NETAPP INC COM COM 64110D104 2,742 111,490 SH   SOLE   111,490 0 0
NIELSEN HLDGS PLC SHS EUR COM G6518L108 294 5,650 SH   SOLE   5,650 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 2,547 11,459 SH   SOLE   11,459 0 0
NVIDIA CORP COM 67066G104 8,955 190,500 SH   SOLE   190,500 0 0
ORACLE SYSTEMS CORP. COM 68389X105 8,533 208,474 SH   SOLE   208,474 0 0
OWENS & MINOR INC NEW COM COM 690732102 3,476 93,000 SH   SOLE   93,000 0 0
PALO ALTO NETWORKS INC COM COM 697435105 724 5,900 SH   SOLE   5,900 0 0
PARKER-HANNIFIN CORP. COM 701094104 3,723 34,460 SH   SOLE   34,460 0 0
PAYCHEX INC. COM 704326107 5,998 100,815 SH   SOLE   100,815 0 0
PDF SOLUTIONS INC COM COM 693282105 382 27,330 SH   SOLE   27,330 0 0
PEPSICO INC. COM 713448108 6,180 58,335 SH   SOLE   58,335 0 0
PERFICIENT INC COM COM 71375U101 389 19,165 SH   SOLE   19,165 0 0
PRIVATEBANCORP INC COM COM 742962103 579 13,150 SH   SOLE   13,150 0 0
PROTO LABS INC COM COM 743713109 240 4,175 SH   SOLE   4,175 0 0
QAD INC CL A COM 74727D306 239 12,380 SH   SOLE   12,380 0 0
QUALCOMM INC COM COM 747525103 15,696 292,992 SH   SOLE   292,992 0 0
QUALITY SYS INC COM COM 747582104 308 25,845 SH   SOLE   25,845 0 0
QUALYS INC COM COM 74758T303 706 23,700 SH   SOLE   23,700 0 0
QUEST DIAGNOSTIC SYSTEMS COM 74834L100 2,068 25,400 SH   SOLE   25,400 0 0
RAYTHEON CO COM 755111507 1,032 7,592 SH   SOLE   7,592 0 0
RED HAT INC COM COM 756577102 3,026 41,680 SH   SOLE   41,680 0 0
SALESFORCE COM INC COM COM 79466L302 8,569 107,905 SH   SOLE   107,905 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105 28,367 1,120,764 SH   SOLE   1,120,764 0 0
SHUTTERSTOCK INC COM COM 825690100 773 16,880 SH   SOLE   16,880 0 0
ST JUDE MED. INC COM 790849103 2,457 31,500 SH   SOLE   31,500 0 0
STRYKER CORP COM 863667101 3,104 25,900 SH   SOLE   25,900 0 0
SUNTRUST BKS INC COM 867914103 4,434 107,930 SH   SOLE   107,930 0 0
SYMANTEC CORPORATION COM 871503108 13,238 644,495 SH   SOLE   644,495 0 0
SYNCHRONY FINL COM COM 87165B103 211 8,350 SH   SOLE   8,350 0 0
SYNOPSYS INC. COM 871607107 4,710 87,100 SH   SOLE   87,100 0 0
TASER INTL INC COM COM 87651B104 625 25,130 SH   SOLE   25,130 0 0
TCF FINL CORP COM COM 872275102 11,492 908,442 SH   SOLE   908,442 0 0
TECK RESOURCES LTD CL B COM 878742204 549 41,704 SH   SOLE   41,704 0 0
TOTAL SYS SVCS INC COM COM 891906109 3,059 57,595 SH   SOLE   57,595 0 0
TRANSOCEAN LTD REG SHS COM H8817H100 3,970 333,924 SH   SOLE   333,924 0 0
TRAVELERS COMPANIES COM COM 89417E109 4,166 35,000 SH   SOLE   35,000 0 0
TWENTY FIRST CENTY FOX CL A COM 90130A101 952 35,200 SH   SOLE   35,200 0 0
TWENTY FIRST CENTY FOX CL B COM 90130A200 3,221 118,190 SH   SOLE   118,190 0 0
UNION BANKSHARES CORP COM COM 90539J109 375 15,185 SH   SOLE   15,185 0 0
UNITED PARCEL SVC INC CL B COM 911312106 15,519 144,064 SH   SOLE   144,064 0 0
UNITED THERAPEUTIC DEL COM COM 91307C102 413 3,900 SH   SOLE   3,900 0 0
UNITEDHEALTH GRP INC COM COM 91324P102 2,415 17,100 SH   SOLE   17,100 0 0
US BANCORP DEL (NEW) COM 902973304 20,366 504,991 SH   SOLE   504,991 0 0
VANTIV INC CL A COM 92210H105 371 6,550 SH   SOLE   6,550 0 0
VASCO DATA SEC INTL IN COM COM 92230Y104 785 47,915 SH   SOLE   47,915 0 0
VCA ANTECH INC COM COM 918194101 3,198 47,300 SH   SOLE   47,300 0 0
VECTRUS INC COM 92242T101 3,185 111,801 SH   SOLE   111,801 0 0
VISA INC COM CL A COM 92826C839 853 11,502 SH   SOLE   11,502 0 0
WATERS CORP COM 941848103 3,404 24,200 SH   SOLE   24,200 0 0
WEATHERFORD INTL PLC ORD SHS COM G48833100 120 21,590 SH   SOLE   21,590 0 0
WELLS FARGO CO. COM 949746101 23,376 493,898 SH   SOLE   493,898 0 0
WESTERN DIGITAL CORP. COM 958102105 3,579 75,720 SH   SOLE   75,720 0 0
WESTERN UN CO COM COM 959802109 3,415 178,063 SH   SOLE   178,063 0 0
WYNDHAM WORLDWIDE CORP COM COM 98310W108 214 3,000 SH   SOLE   3,000 0 0
XILINX INC. COM 983919101 25,837 560,094 SH   SOLE   560,094 0 0
ZIONS BANCORPORATION COM COM 989701107 292 11,625 SH   SOLE   11,625 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 1,117 37,000 SH   SOLE   37,000 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 2,964 68,400 SH   SOLE   68,400 0 0
ROYAL DUTCH SHELL PLC SPONS AD ADR 780259206 2,152 38,977 SH   SOLE   38,977 0 0
SANOFI AVENTIS SPONSORED ADR ADR 80105N105 2,586 61,800 SH   SOLE   61,800 0 0
SILICON MOTION TECH CP SPONSOR ADR 82706C108 1,960 41,000 SH   SOLE   41,000 0 0
TEVA PHARMACEUTICAL INDS LTD A ADR 881624209 17,918 356,723 SH   SOLE   356,723 0 0