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
21st Century Fox Common Stock 90130A200 1 20 SH   SOLE   20 0 0
Abbott Labs Common Stock 002824100 964 20,821 SH   SOLE   20,821 0 0
Abbvie Inc Common Stock 00287Y109 913 15,703 SH   SOLE   15,703 0 0
Advanced Micro Devices Common Stock 007903107 6 2,279 SH   SOLE   2,279 0 0
AGL Resources Inc. Common Stock 001204106 1,042 21,086 SH   SOLE   21,086 0 0
Alibaba Group Hldg Adr ADR 01609W102 7 90 SH   SOLE   90 0 0
Alliance Data Systems Corp. Common Stock 018581108 1,809 6,085 SH   SOLE   6,085 0 0
Alliance Fiber Optic Products, Inc. Common Stock 018680306 2,125 123,460 SH   SOLE   123,460 0 0
Amazon Com Inc Common Stock 023135106 1,510 4,060 SH   SOLE   4,060 0 0
Amphenol Corp Cl A Common Stock 032095101 1,733 29,609 SH   SOLE   29,609 0 0
Annaly Capital Mgmt REIT 035710409 968 92,813 SH   SOLE   92,813 0 0
Apple Inc Common Stock 037833100 1,287 10,330 SH   SOLE   10,330 0 0
Ares Capital Corp Common Stock 04010L103 987 57,645 SH   SOLE   57,645 0 0
Atmel Corp Common Stock 049513104 14 1,650 SH   SOLE   1,650 0 0
Balchem Common Stock 057665200 1,581 28,408 SH   SOLE   28,408 0 0
Bank Of America Corp Common Stock 060505104 2 106 SH   SOLE   106 0 0
Baxter International Inc Common Stock 071813109 2 36 SH   SOLE   36 0 0
Blackrock Floating Rate Trust, Inc Closed-End Fund 091941104 2,033 150,959 SH   SOLE   150,959 0 0
Blackrock Kelso Capital Corp. Common Stock 092533108 980 107,818 SH   SOLE   107,818 0 0
C H Robinson Worldwd New Common Stock 12541W209 964 13,231 SH   SOLE   13,231 0 0
Cabela's Inc. Common Stock 126804301 1,240 22,346 SH   SOLE   22,346 0 0
Canadian Imperial Bank of Commerce Common Stock 136069101 1,002 13,838 SH   SOLE   13,838 0 0
Capstead Mortgage Corp. REIT 14067E506 1,181 100,492 SH   SOLE   100,492 0 0
Celanese Corp Common Stock 150870103 2 38 SH   SOLE   38 0 0
CenturyLink Common Stock 156700106 962 27,887 SH   SOLE   27,887 0 0
Ceragon Networks Ltd Common Stock M22013102 114 100,000 SH   SOLE   100,000 0 0
Chipotle Mexican Grill, Inc. Common Stock 169656105 1,321 2,034 SH   SOLE   2,034 0 0
Cisco Systems Inc Common Stock 17275R102 1,449 52,729 SH   SOLE   52,729 0 0
Cme Group Inc Cl A Common Stock 12572Q105 3 28 SH   SOLE   28 0 0
Coach Inc Common Stock 189754104 1,490 35,966 SH   SOLE   35,966 0 0
Cognizant Tech Sol Cl A Common Stock 192446102 1,965 31,508 SH   SOLE   31,508 0 0
Comcast Corp New Cl A Common Stock 20030N101 3 51 SH   SOLE   51 0 0
Compugen Limited Common Stock M25722105 182 25,846 SH   SOLE   25,846 0 0
CVR Energy, Inc. Common Stock 12662P108 1,206 27,964 SH   SOLE   27,964 0 0
D R Horton Co Common Stock 23331A109 1,507 53,048 SH   SOLE   53,048 0 0
Disney Walt Co Common Stock 254687106 5 45 SH   SOLE   45 0 0
Dr. Pepper Snapple, Inc. Common Stock 26138E109 739 9,438 SH   SOLE   9,438 0 0
DragonWave Inc Common Stock 26144M103 2 3,450 SH   SOLE   3,450 0 0
E M C Corp Mass Common Stock 268648102 96 3,745 SH   SOLE   3,745 0 0
Echo Global Logistics, Inc. Common Stock 27875T101 1,428 52,938 SH   SOLE   52,938 0 0
Ecolab Inc Common Stock 278865100 1,510 13,207 SH   SOLE   13,207 0 0
Edwards Lifesciences Corp. Common Stock 28176E108 1,691 11,931 SH   SOLE   11,931 0 0
Electronic Arts Inc Common Stock 285512109 1 10 SH   SOLE   10 0 0
Eletrobras Spon Adr ADR 15234Q108 1 330 SH   SOLE   330 0 0
Enerplus Resources Common Common Stock 292766102 1,010 97,660 SH   SOLE   97,660 0 0
Facebook Common Stock 30303M102 0 1 SH   SOLE   1 0 0
Factset Research Systems Common Stock 303075105 1,487 9,319 SH   SOLE   9,319 0 0
Fastenal Co Common Stock 311900104 2,485 60,100 SH   SOLE   60,100 0 0
Fireeye Inc Common Stock 31816Q101 118 3,000 SH   SOLE   3,000 0 0
Fiserv Inc Common Stock 337738108 1,958 24,665 SH   SOLE   24,665 0 0
Google Inc Common Stock 38259P508 4 7 SH   SOLE   7 0 0
I H S Inc Common Stock 451734107 1,566 13,827 SH   SOLE   13,827 0 0
Idexx Labs, Inc. Common Stock 45168D104 1,478 9,663 SH   SOLE   9,663 0 0
Intel Corp Common Stock 458140100 711 22,805 SH   SOLE   22,805 0 0
Johnson Controls Inc Common Stock 478366107 2 41 SH   SOLE   41 0 0
Lifevantage Corp Common Stock 53222K106 1 666 SH   SOLE   666 0 0
Marin Software Inc Common Stock 56804T106 6 950 SH   SOLE   950 0 0
Mattel Incorporated Common Stock 577081102 0 10 SH   SOLE   10 0 0
Mattson Technology Common Stock 577223100 39 10,000 SH   SOLE   10,000 0 0
Mc Donalds Corp Common Stock 580135101 1,005 10,392 SH   SOLE   10,392 0 0
Mckesson Corporation Common Stock 58155Q103 3 13 SH   SOLE   13 0 0
Mellanox Techs Ltd Common Stock M51363113 2,081 46,355 SH   SOLE   46,355 0 0
Middleby Corp. Common Stock 596278101 2,032 19,735 SH   SOLE   19,735 0 0
Mobileye, NV Common Stock N51488117 1,048 24,942 SH   SOLE   24,942 0 0
Monster Beverage Corp Common Stock 611740101 3 21 SH   SOLE   21 0 0
Myriad Genetics Common Stock 62855J104 1,222 35,755 SH   SOLE   35,755 0 0
Navios Maritime LP MLP Y62267102 1,292 115,345 SH   SOLE   115,345 0 0
Nordic Amern Offshore Common Stock Y6366T112 1,162 127,126 SH   SOLE   127,126 0 0
Nordic Amern Tankr Shpgf Common Stock G65773106 1,299 109,008 SH   SOLE   109,008 0 0
Novadaq Technologies Common Stock 66987G102 114 7,000 SH   SOLE   7,000 0 0
Nuveen Floating Rate Closed-End Fund 6706EN100 2,047 175,873 SH   SOLE   175,873 0 0
Nvidia Corp Common Stock 67066G104 1,568 74,999 SH   SOLE   74,999 0 0
P G & E Corp Common Stock 69331C108 35 654 SH   SOLE   654 0 0
Panera Bread Co. Common Stock 69840W108 1,436 8,716 SH   SOLE   8,716 0 0
Paychex Inc Common Stock 704326107 866 17,558 SH   SOLE   17,558 0 0
Pembina Pipeline Corp Common Stock 706327103 1,025 32,273 SH   SOLE   32,273 0 0
Pengrowth Energy Corp Common Stock 70706P104 1,129 373,933 SH   SOLE   373,933 0 0
Pennant Park Floating Rate Capital Common Stock 70806A106 1,479 105,011 SH   SOLE   105,011 0 0
Perrigo Co. Public Ltd. Co. Common Stock G97822103 1,535 9,291 SH   SOLE   9,291 0 0
Pfizer Incorporated Common Stock 717081103 968 27,971 SH   SOLE   27,971 0 0
Pioneer Floating Rate Trust Closed-End Fund 72369J102 1,859 159,983 SH   SOLE   159,983 0 0
Portfolio Recovery Assoc Common Stock 69354N106 2,137 39,307 SH   SOLE   39,307 0 0
Prospect Capital Corp. Common Stock 74348T102 841 99,281 SH   SOLE   99,281 0 0
Qualcomm Inc Common Stock 747525103 2,164 31,333 SH   SOLE   31,333 0 0
QuikLogic Corp Common Stock 74837P108 2,872 1,487,972 SH   SOLE   1,487,972 0 0
Resmed Inc Common Stock 761152107 1,789 25,161 SH   SOLE   25,161 0 0
Salesforce Com Common Stock 79466L302 1,735 26,144 SH   SOLE   26,144 0 0
Silicom, Ltd. Common Stock M84116108 1,685 41,606 SH   SOLE   41,606 0 0
Splunk, Inc. Common Stock 848637104 1,598 27,237 SH   SOLE   27,237 0 0
Stericycle Inc Common Stock 858912108 1,768 12,655 SH   SOLE   12,655 0 0
Stratasys Ltd. Common Stock M85548101 5 100 SH   SOLE   100 0 0
Stryker Corp Common Stock 863667101 27 291 SH   SOLE   291 0 0
Target Corporation Common Stock 87612E106 4 45 SH   SOLE   45 0 0
TCP Capital Corp. Common Stock 87238Q103 1,278 79,501 SH   SOLE   79,501 0 0
Telefonica, SA ADR 879382208 913 63,449 SH   SOLE   63,449 0 0
Thermo Fisher Scientific Common Stock 883556102 2 15 SH   SOLE   15 0 0
TJX Cos Inx Common Stock 872540109 2 25 SH   SOLE   25 0 0
Toll Brothers Inc Common Stock 889478103 1,471 37,504 SH   SOLE   37,504 0 0
Tractor Supply Company Common Stock 892356106 1,566 18,488 SH   SOLE   18,488 0 0
Unitedhealth Group Inc Common Stock 91324P102 1 35 SH   SOLE   35 0 0
V F Corporation Common Stock 918204108 3 40 SH   SOLE   40 0 0
Van Kampen Dynamic Fund Closed-End Fund 46132R104 1,869 155,841 SH   SOLE   155,841 0 0
Verizon Communications Common Stock 92343V104 985 20,239 SH   SOLE   20,239 0 0
Wells Fargo 7.5% PFD L PUBLIC 949746804 895 734 SH   SOLE   734 0 0
Williams Sonoma Common Stock 969904101 1 10 SH   SOLE   10 0 0
World Acceptance Cp Del Common Stock 981419104 1,578 21,482 SH   SOLE   21,482 0 0
Zeltiq Aesthetics Common Stock 98933Q108 46 1,500 SH   SOLE   1,500 0 0