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 321 22,000 SH   SOLE   22,000 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 4,986 42,897 SH   SOLE   42,897 0 0
ADVANCED ENERGY INDS COM COM 007973100 732 15,350 SH   SOLE   15,350 0 0
AETNA INC NEW COM COM 00817Y108 2,164 20,160 SH   SOLE   20,160 0 0
ALKERMES INC. COM G01767105 257 5,100 SH   SOLE   5,100 0 0
ALLIANCE DATA SYS CORP COM COM 018581108 6,579 32,176 SH   SOLE   32,176 0 0
ALPHABET INC CAP STK CL A COM 02079K305 30,374 37,504 SH   SOLE   37,504 0 0
ALPHABET INC CAP STK CL C COM 02079K107 36,827 46,941 SH   SOLE   46,941 0 0
AMAZON INC COM COM 023135106 51,284 64,931 SH   SOLE   64,931 0 0
AMBARELLA INC SHS COM G037AX101 1,319 21,495 SH   SOLE   21,495 0 0
AMDOCS LTD ORD COM G02602103 6,437 110,130 SH   SOLE   110,130 0 0
AMGEN INC COM COM 031162100 31,780 225,136 SH   SOLE   225,136 0 0
AMSURG CORP COM COM 03232P405 349 5,835 SH   SOLE   5,835 0 0
ANTHEM INC COM COM 036752103 2,961 24,300 SH   SOLE   24,300 0 0
APPLE INC COM 037833100 9,948 87,616 SH   SOLE   87,616 0 0
ARGAN INC COM COM 04010E109 469 8,250 SH   SOLE   8,250 0 0
ARROW ELECTRONICS INC COM COM 042735100 4,590 75,105 SH   SOLE   75,105 0 0
ASSURANT INC COM COM 04621X108 2,118 26,300 SH   SOLE   26,300 0 0
ATWOOD OCEANICS INC COM COM 050095108 261 34,245 SH   SOLE   34,245 0 0
AUTODESK COM 052769106 304 4,200 SH   SOLE   4,200 0 0
BANK OF NEW YORK MELLON COM COM 064058100 6,246 144,350 SH   SOLE   144,350 0 0
BARD C R INC COM COM 067383109 4,313 19,905 SH   SOLE   19,905 0 0
BARRACUDA NETWORKS INC COM COM 068323104 778 33,345 SH   SOLE   33,345 0 0
BECTON DICKINSON COM 075887109 3,190 19,000 SH   SOLE   19,000 0 0
BIOGEN IDEC INC COM COM 09062X103 2,227 7,950 SH   SOLE   7,950 0 0
BLUCORA INC COM COM 095229100 419 31,535 SH   SOLE   31,535 0 0
CA INC COM COM 12673P105 6,336 206,130 SH   SOLE   206,130 0 0
CALAMOS ASSET MGMT INC CL A COM 12811R104 101 15,700 SH   SOLE   15,700 0 0
CAPITAL ONE FINANCIAL CORP COM 14040H105 5,572 75,260 SH   SOLE   75,260 0 0
CARDINAL HEALTH INC. COM 14149Y108 3,520 51,250 SH   SOLE   51,250 0 0
CHARLES RIV LABS INTL COM COM 159864107 2,398 31,600 SH   SOLE   31,600 0 0
CHECK POINT SOFTWARE COM M22465104 6,831 80,785 SH   SOLE   80,785 0 0
CHUBB LIMITED COM COM H1467J104 17,694 139,320 SH   SOLE   139,320 0 0
CIGNA CORP. COM 125509109 1,664 14,000 SH   SOLE   14,000 0 0
CIRRUS LOGIC CORP COM 172755100 2,993 55,450 SH   SOLE   55,450 0 0
CISCO SYS INC COM COM 17275R102 58,898 1,919,759 SH   SOLE   1,919,759 0 0
CIT GROUP INC COM NEW COM 125581801 15,286 420,742 SH   SOLE   420,742 0 0
CITRIX SYSTEMS, INC. COM 177376100 831 9,800 SH   SOLE   9,800 0 0
CNO FINL GROUP INC COM COM 12621E103 226 15,000 SH   SOLE   15,000 0 0
COGNIZANT TECH SOLUTIONS CORP COM 192446102 15,484 301,544 SH   SOLE   301,544 0 0
COMPUTER SCIENCES CORP. COM 205363104 4,939 90,706 SH   SOLE   90,706 0 0
CORNING INC COM COM 219350105 4,004 176,298 SH   SOLE   176,298 0 0
COWEN GROUP INC NEW CL A COM 223622101 299 91,900 SH   SOLE   91,900 0 0
CSG SYSTEMS INTERNATIONAL INC. COM 126349109 1,837 48,299 SH   SOLE   48,299 0 0
CSRA INC COM COM 12650T104 2,294 91,431 SH   SOLE   91,431 0 0
DAVITA INC COM COM 23918K108 2,685 45,800 SH   SOLE   45,800 0 0
DELL TECHNOLOGIES INC COM CL V COM 24703L103 855 17,418 SH   SOLE   17,418 0 0
DISCOVERY COMMUN NEW COM SER A COM 25470F104 204 7,800 SH   SOLE   7,800 0 0
DOLBY LABORATORIES INC COM COM 25659T107 374 7,850 SH   SOLE   7,850 0 0
EBAY INC COM COM 278642103 8,747 306,795 SH   SOLE   306,795 0 0
ELI LILLY & CO. COM 532457108 1,661 22,500 SH   SOLE   22,500 0 0
ENDO INTL PLC COM G30401106 1,794 95,700 SH   SOLE   95,700 0 0
ENERSYS COM COM 29275Y102 2,650 40,687 SH   SOLE   40,687 0 0
EVEREST RE GROUP LTD COM COM G3223R108 3,385 16,630 SH   SOLE   16,630 0 0
EXPRESS SCRIPTS HLDG COM COM 30219G108 9,523 141,298 SH   SOLE   141,298 0 0
F5 NETWORKS INC COM COM 315616102 1,285 9,300 SH   SOLE   9,300 0 0
FABRINET SHS COM G3323L100 587 15,470 SH   SOLE   15,470 0 0
FACEBOOK INC CL A COM 30303M102 15,353 117,206 SH   SOLE   117,206 0 0
FIREEYE INC COM COM 31816Q101 293 25,245 SH   SOLE   25,245 0 0
FIRST BANCORP N C COM COM 318910106 1,013 51,241 SH   SOLE   51,241 0 0
FLEX LTD ORD COM Y2573F102 6,617 466,325 SH   SOLE   466,325 0 0
FORTINET INC COM COM 34959E109 1,630 50,835 SH   SOLE   50,835 0 0
GENTEX CORP COM 371901109 2,292 135,530 SH   SOLE   135,530 0 0
GREAT SOUTHN BANCORP COM COM 390905107 2,408 58,239 SH   SOLE   58,239 0 0
HALYARD HEALTH INC COM 40650V100 378 11,700 SH   SOLE   11,700 0 0
HARTFORD FINL SVCS COM COM 416515104 307 6,950 SH   SOLE   6,950 0 0
HEWLETT PACKARD ENTERP COM COM 42824C109 3,498 155,691 SH   SOLE   155,691 0 0
HOLLYSYS AUTOMATION TE SHS COM G45667105 332 16,700 SH   SOLE   16,700 0 0
HP INC COM COM 40434L105 3,183 219,691 SH   SOLE   219,691 0 0
HUNTINGTON INGALLS IND COM COM 446413106 6,361 39,421 SH   SOLE   39,421 0 0
IAC INTERACTIVECORP COM PAR $. COM 44919P508 6,227 96,633 SH   SOLE   96,633 0 0
II VI INC COM COM 902104108 382 13,745 SH   SOLE   13,745 0 0
ILLUMINA INC COM COM 452327109 980 7,200 SH   SOLE   7,200 0 0
INFOBLOX INC COM COM 45672H104 1,053 39,750 SH   SOLE   39,750 0 0
INGRAM MICRO INC CL A COM 457153104 7,027 188,890 SH   SOLE   188,890 0 0
INTEL CORP COM 458140100 8,572 245,833 SH   SOLE   245,833 0 0
INTERNATIONAL BNCSHRS COM COM 459044103 3,465 112,315 SH   SOLE   112,315 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 22,592 146,997 SH   SOLE   146,997 0 0
INTERPUBLIC GROUP OF COMPANIES COM 460690100 2,640 117,920 SH   SOLE   117,920 0 0
IXYS CORP COM COM 46600W106 612 57,745 SH   SOLE   57,745 0 0
JANUS CAP GROUP INC COM COM 47102X105 403 31,400 SH   SOLE   31,400 0 0
JOHNSON & JOHNSON COM 478160104 2,517 21,700 SH   SOLE   21,700 0 0
JPMORGAN CHASE & CO COM COM 46625H100 34,876 503,555 SH   SOLE   503,555 0 0
JUNIPER NETWORKS INC COM COM 48203R104 4,416 167,657 SH   SOLE   167,657 0 0
KADANT INC COM COM 48282T104 394 7,630 SH   SOLE   7,630 0 0
KEYSIGHT TECHNOLOGIES COM COM 49338L103 2,745 83,690 SH   SOLE   83,690 0 0
KLA-TENCOR CORP COM COM 482480100 33,080 440,421 SH   SOLE   440,421 0 0
KULICKE & SOFFA INDUSTRIES INC COM 501242101 427 32,260 SH   SOLE   32,260 0 0
L-3 COMMUNICATNS HLDGS COM COM 502424104 294 2,150 SH   SOLE   2,150 0 0
LAM RESEARCH CORP. COM 512807108 1,254 12,950 SH   SOLE   12,950 0 0
LIBERTY MEDIA CORP DEL COM A S COM 531229409 230 6,900 SH   SOLE   6,900 0 0
LINEAR TECHNOLOGY CORP COM COM 535678106 638 10,620 SH   SOLE   10,620 0 0
MAGELLAN HEALTH SVCS COM NEW COM 559079207 354 6,885 SH   SOLE   6,885 0 0
MARVELL TECH GROUP LTD ORD COM G5876H105 2,980 228,739 SH   SOLE   228,739 0 0
MASTERCARD INC CL A COM 57636Q104 443 4,139 SH   SOLE   4,139 0 0
MCKESSON CORP COM COM 58155Q103 3,287 25,850 SH   SOLE   25,850 0 0
MEDTRONIC PLC SHS COM G5960L103 2,249 27,418 SH   SOLE   27,418 0 0
MERCADOLIBRE INC COM COM 58733R102 1,323 7,875 SH   SOLE   7,875 0 0
MERCER INTL INC COM COM 588056101 366 46,335 SH   SOLE   46,335 0 0
MERCK & CO INC NEW COM COM 58933Y105 3,277 55,800 SH   SOLE   55,800 0 0
MICROSOFT COM 594918104 9,307 155,329 SH   SOLE   155,329 0 0
MOLSON COORS BREWING CL B COM 60871R209 249 2,400 SH   SOLE   2,400 0 0
MYLAN N V SHS EURO COM N59465109 858 23,500 SH   SOLE   23,500 0 0
NABORS INDUSTRIES LTD SHS COM G6359F103 2,603 218,710 SH   SOLE   218,710 0 0
NETAPP INC COM COM 64110D104 4,509 132,845 SH   SOLE   132,845 0 0
NIELSEN HLDGS PLC SHS EUR COM G6518L108 254 5,650 SH   SOLE   5,650 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 2,624 11,459 SH   SOLE   11,459 0 0
NVIDIA CORP COM 67066G104 11,342 159,390 SH   SOLE   159,390 0 0
ORACLE SYSTEMS CORP. COM 68389X105 8,586 223,476 SH   SOLE   223,476 0 0
OWENS & MINOR INC NEW COM COM 690732102 3,109 95,800 SH   SOLE   95,800 0 0
PALO ALTO NETWORKS INC COM COM 697435105 908 5,900 SH   SOLE   5,900 0 0
PARKER-HANNIFIN CORP. COM 701094104 4,286 34,920 SH   SOLE   34,920 0 0
PAYCHEX INC. COM 704326107 7,161 129,727 SH   SOLE   129,727 0 0
PEPSICO INC. COM 713448108 6,905 64,409 SH   SOLE   64,409 0 0
PERFICIENT INC COM COM 71375U101 357 19,165 SH   SOLE   19,165 0 0
PRIVATEBANCORP INC COM COM 742962103 595 13,150 SH   SOLE   13,150 0 0
QUALCOMM INC COM COM 747525103 23,959 348,647 SH   SOLE   348,647 0 0
QUALITY SYS INC COM COM 747582104 415 32,220 SH   SOLE   32,220 0 0
QUALYS INC COM COM 74758T303 883 23,700 SH   SOLE   23,700 0 0
QUEST DIAGNOSTIC SYSTEMS COM 74834L100 2,606 32,000 SH   SOLE   32,000 0 0
RAYTHEON CO COM 755111507 899 6,582 SH   SOLE   6,582 0 0
RED HAT INC COM COM 756577102 3,228 41,680 SH   SOLE   41,680 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 251 2,100 SH   SOLE   2,100 0 0
SALESFORCE COM INC COM COM 79466L302 7,629 101,505 SH   SOLE   101,505 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105 41,934 1,322,826 SH   SOLE   1,322,826 0 0
SCIENCE APPLICATNS INT COM COM 808625107 735 10,665 SH   SOLE   10,665 0 0
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 952 27,755 SH   SOLE   27,755 0 0
ST JUDE MED. INC COM 790849103 2,452 31,500 SH   SOLE   31,500 0 0
STATE STR CORP COM COM 857477103 15,234 216,980 SH   SOLE   216,980 0 0
STRYKER CORP COM 863667101 2,647 22,950 SH   SOLE   22,950 0 0
SUNTRUST BKS INC COM 867914103 4,870 107,680 SH   SOLE   107,680 0 0
SYMANTEC CORPORATION COM 871503108 17,781 710,407 SH   SOLE   710,407 0 0
SYNCHRONY FINL COM COM 87165B103 239 8,350 SH   SOLE   8,350 0 0
SYNNEX CORP COM COM 87162W100 643 6,275 SH   SOLE   6,275 0 0
SYNOPSYS INC. COM 871607107 6,423 108,300 SH   SOLE   108,300 0 0
TASER INTL INC COM COM 87651B104 461 20,605 SH   SOLE   20,605 0 0
TCF FINL CORP COM COM 872275102 14,526 1,015,793 SH   SOLE   1,015,793 0 0
TECK RESOURCES LTD CL B COM 878742204 897 41,554 SH   SOLE   41,554 0 0
TESSERA TECHNOLOGIES I COM COM 88164L100 952 25,650 SH   SOLE   25,650 0 0
TOTAL SYS SVCS INC COM COM 891906109 2,973 59,595 SH   SOLE   59,595 0 0
TRANSOCEAN LTD REG SHS COM H8817H100 3,442 358,144 SH   SOLE   358,144 0 0
TRAVELERS COMPANIES COM COM 89417E109 3,775 34,900 SH   SOLE   34,900 0 0
TWENTY FIRST CENTY FOX CL A COM 90130A101 927 35,270 SH   SOLE   35,270 0 0
TWENTY FIRST CENTY FOX CL B COM 90130A200 3,148 119,280 SH   SOLE   119,280 0 0
UNION BANKSHARES CORP COM COM 90539J109 424 15,185 SH   SOLE   15,185 0 0
UNITED PARCEL SVC INC CL B COM 911312106 17,430 161,747 SH   SOLE   161,747 0 0
UNITED THERAPEUTIC DEL COM COM 91307C102 468 3,900 SH   SOLE   3,900 0 0
UNITEDHEALTH GRP INC COM COM 91324P102 2,417 17,100 SH   SOLE   17,100 0 0
US BANCORP DEL (NEW) COM 902973304 26,193 585,180 SH   SOLE   585,180 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100 2,547 42,995 SH   SOLE   42,995 0 0
VANTIV INC CL A COM 92210H105 382 6,550 SH   SOLE   6,550 0 0
VASCO DATA SEC INTL IN COM COM 92230Y104 1,336 97,190 SH   SOLE   97,190 0 0
VCA ANTECH INC COM COM 918194101 2,372 38,600 SH   SOLE   38,600 0 0
VECTRUS INC COM 92242T101 1,965 117,202 SH   SOLE   117,202 0 0
VERINT SYS INC COM COM 92343X100 364 10,105 SH   SOLE   10,105 0 0
VISA INC COM CL A COM 92826C839 784 9,502 SH   SOLE   9,502 0 0
VMWARE INC CL A COM COM 928563402 4,347 55,300 SH   SOLE   55,300 0 0
WATERS CORP COM 941848103 3,985 28,640 SH   SOLE   28,640 0 0
WELLS FARGO CO. COM 949746101 25,928 563,537 SH   SOLE   563,537 0 0
WESTERN DIGITAL CORP. COM 958102105 3,458 59,170 SH   SOLE   59,170 0 0
WESTERN UN CO COM COM 959802109 3,564 177,585 SH   SOLE   177,585 0 0
WYNDHAM WORLDWIDE CORP COM COM 98310W108 227 3,445 SH   SOLE   3,445 0 0
XILINX INC. COM 983919101 30,034 590,414 SH   SOLE   590,414 0 0
ZIONS BANCORPORATION COM COM 989701107 374 11,625 SH   SOLE   11,625 0 0
ASTRAZENECA PLC SPONSORED ADR ADR 046353108 926 32,700 SH   SOLE   32,700 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 2,737 68,400 SH   SOLE   68,400 0 0
SANOFI AVENTIS SPONSORED ADR ADR 80105N105 2,536 65,200 SH   SOLE   65,200 0 0
SILICON MOTION TECH CP SPONSOR ADR 82706C108 1,340 33,000 SH   SOLE   33,000 0 0
TEVA PHARMACEUTICAL INDS LTD A ADR 881624209 16,871 394,738 SH   SOLE   394,738 0 0