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
DragonWave Inc Common Stock 26144M103 3 3,450 SH   SOLE   3,450 0 0
Ceragon Networks Ltd Common Stock M22013102 101 100,000 SH   SOLE   100,000 0 0
Lifevantage Corp Common Stock 53222K106 1 666 SH   SOLE   666 0 0
Advanced Micro Devices Common Stock 007903107 6 2,279 SH   SOLE   2,279 0 0
Pengrowth Energy Corp Common Stock 70706P104 1,160 372,966 SH   SOLE   372,966 0 0
QuikLogic Corp Common Stock 74837P108 3,625 1,154,472 SH   SOLE   1,154,472 0 0
Mattson Technology Common Stock 577223100 34 10,000 SH   SOLE   10,000 0 0
Blackrock Kelso Capital Corp. Common Stock 092533108 872 106,319 SH   SOLE   106,319 0 0
Prospect Capital Corp. Common Stock 74348T102 805 97,489 SH   SOLE   97,489 0 0
Compugen Limited Common Stock M25722105 215 25,846 SH   SOLE   25,846 0 0
Heritage Oaks Bancorp Common Stock 42724R107 119 14,128 SH   SOLE   14,128 0 0
Atmel Corp Common Stock 049513104 14 1,650 SH   SOLE   1,650 0 0
Marin Software Inc Common Stock 56804T106 8 950 SH   SOLE   950 0 0
Enerplus Resources Common Common Stock 292766102 925 96,344 SH   SOLE   96,344 0 0
Nordic Amern Tankr Shpgf Common Stock G65773106 1,111 110,332 SH   SOLE   110,332 0 0
Navios Maritime LP MLP Y62267102 929 91,340 SH   SOLE   91,340 0 0
Annaly Capital Mgmt REIT 035710409 994 91,971 SH   SOLE   91,971 0 0
Nuveen Floating Rate Closed-End Fund 6706EN100 1,965 174,385 SH   SOLE   174,385 0 0
Pioneer Floating Rate Trust Closed-End Fund 72369J102 1,799 158,064 SH   SOLE   158,064 0 0
Van Kampen Dynamic Fund Closed-End Fund 46132R104 1,822 153,740 SH   SOLE   153,740 0 0
Capstead Mortgage Corp. REIT 14067E506 901 73,381 SH   SOLE   73,381 0 0
Nordic Amern Offshore Common Stock Y6366T112 684 55,680 SH   SOLE   55,680 0 0
Blackrock Floating Rate Trust, Inc Closed-End Fund 091941104 1,924 149,716 SH   SOLE   149,716 0 0
Ii-Vi Incorporated Common Stock 902104108 933 68,318 SH   SOLE   68,318 0 0
Pennant Park Floating Rate Capital Common Stock 70806A106 1,425 103,760 SH   SOLE   103,760 0 0
Telefonica, SA ADR 879382208 889 62,572 SH   SOLE   62,572 0 0
Alliance Fiber Optic Products, Inc. Common Stock 018680306 1,841 126,899 SH   SOLE   126,899 0 0
Ares Capital Corp Common Stock 04010L103 888 56,890 SH   SOLE   56,890 0 0
Novadaq Technologies Common Stock 66987G102 116 7,000 SH   SOLE   7,000 0 0
TCP Capital Corp. Common Stock 87238Q103 1,314 78,289 SH   SOLE   78,289 0 0
EBIX Common Stock 278715206 2 100 SH   SOLE   100 0 0
Bank Of America Corp Common Stock 060505104 2 106 SH   SOLE   106 0 0
Nvidia Corp Common Stock 67066G104 1,546 77,110 SH   SOLE   77,110 0 0
D R Horton Co Common Stock 23331A109 1,625 64,255 SH   SOLE   64,255 0 0
Cisco Systems Inc Common Stock 17275R102 1,699 61,097 SH   SOLE   61,097 0 0
Zeltiq Aesthetics Common Stock 98933Q108 42 1,500 SH   SOLE   1,500 0 0
Echo Global Logistics, Inc. Common Stock 27875T101 1,589 54,425 SH   SOLE   54,425 0 0
E M C Corp Mass Common Stock 268648102 111 3,745 SH   SOLE   3,745 0 0
Mattel Incorporated Common Stock 577081102 0 10 SH   SOLE   10 0 0
Pfizer Incorporated Common Stock 717081103 872 27,981 SH   SOLE   27,981 0 0
Fireeye Inc Common Stock 31816Q101 95 3,000 SH   SOLE   3,000 0 0
Myriad Genetics Common Stock 62855J104 1,246 36,580 SH   SOLE   36,580 0 0
Toll Brothers Inc Common Stock 889478103 1,631 47,594 SH   SOLE   47,594 0 0
Silicom, Ltd. Common Stock M84116108 1,490 42,348 SH   SOLE   42,348 0 0
Intel Corp Common Stock 458140100 819 22,580 SH   SOLE   22,580 0 0
Pembina Pipeline Corp Common Stock 706327103 978 26,873 SH   SOLE   26,873 0 0
21st Century Fox Common Stock 90130A200 1 20 SH   SOLE   20 0 0
Coach Inc Common Stock 189754104 1,381 36,774 SH   SOLE   36,774 0 0
CVR Energy, Inc. Common Stock 12662P108 1,065 27,514 SH   SOLE   27,514 0 0
CenturyLink Common Stock 156700106 1,093 27,603 SH   SOLE   27,603 0 0
Mellanox Techs Ltd Common Stock M51363113 2,011 47,052 SH   SOLE   47,052 0 0
Jacobs Engineering Group Common Stock 469814107 1,020 22,814 SH   SOLE   22,814 0 0
Abbott Labs Common Stock 002824100 1,131 25,133 SH   SOLE   25,133 0 0
Paychex Inc Common Stock 704326107 822 17,799 SH   SOLE   17,799 0 0
Verizon Communications Common Stock 92343V104 936 19,999 SH   SOLE   19,999 0 0
Electronic Arts Inc Common Stock 285512109 0 10 SH   SOLE   10 0 0
Fastenal Co Common Stock 311900104 2,938 61,773 SH   SOLE   61,773 0 0
Cognizant Tech Sol Cl A Common Stock 192446102 1,742 33,081 SH   SOLE   33,081 0 0
Cabela's Inc. Common Stock 126804301 1,203 22,824 SH   SOLE   22,824 0 0
P G & E Corp Common Stock 69331C108 35 654 SH   SOLE   654 0 0
Amphenol Corp Cl A Common Stock 032095101 1,642 30,511 SH   SOLE   30,511 0 0
AGL Resources Inc. Common Stock 001204106 1,138 20,884 SH   SOLE   20,884 0 0
Resmed Inc Common Stock 761152107 1,480 26,400 SH   SOLE   26,400 0 0
Portfolio Recovery Assoc Common Stock 69354N106 1,563 26,988 SH   SOLE   26,988 0 0
Splunk, Inc. Common Stock 848637104 1,673 28,376 SH   SOLE   28,376 0 0
Salesforce Com Common Stock 79466L302 1,592 26,847 SH   SOLE   26,847 0 0
Abbvie Inc Common Stock 00287Y109 1,356 20,724 SH   SOLE   20,724 0 0
Balchem Common Stock 057665200 1,666 25,000 SH   SOLE   25,000 0 0
TJX Cos Inx Common Stock 872540109 2 25 SH   SOLE   25 0 0
Fiserv Inc Common Stock 337738108 1,833 25,829 SH   SOLE   25,829 0 0
Dr. Pepper Snapple, Inc. Common Stock 26138E109 1,060 14,791 SH   SOLE   14,791 0 0
Yum! Brands, Inc. Common Stock 988498101 697 9,561 SH   SOLE   9,561 0 0
Qualcomm Inc Common Stock 747525103 2,401 32,308 SH   SOLE   32,308 0 0
C H Robinson Worldwd New Common Stock 12541W209 1,267 16,917 SH   SOLE   16,917 0 0
V F Corporation Common Stock 918204108 3 40 SH   SOLE   40 0 0
Williams Sonoma Common Stock 969904101 1 10 SH   SOLE   10 0 0
Tractor Supply Company Common Stock 892356106 1,522 19,313 SH   SOLE   19,313 0 0
World Acceptance Cp Del Common Stock 981419104 1,780 22,402 SH   SOLE   22,402 0 0
Msc Indl Direct Inc Cl A Common Stock 553530106 1,364 16,787 SH   SOLE   16,787 0 0
Stratasys Ltd. Common Stock M85548101 8 100 SH   SOLE   100 0 0
Mc Donalds Corp Common Stock 580135101 963 10,282 SH   SOLE   10,282 0 0
Disney Walt Co Common Stock 254687106 1 6 SH   SOLE   6 0 0
Stryker Corp Common Stock 863667101 27 291 SH   SOLE   291 0 0
Middleby Corp. Common Stock 596278101 1,678 16,932 SH   SOLE   16,932 0 0
Alibaba Group Hldg Adr ADR 01609W102 9 90 SH   SOLE   90 0 0
Ecolab Inc Common Stock 278865100 1,408 13,467 SH   SOLE   13,467 0 0
Apple Inc Common Stock 037833100 1,127 10,207 SH   SOLE   10,207 0 0
I H S Inc Common Stock 451734107 1,248 10,962 SH   SOLE   10,962 0 0
Edwards Lifesciences Corp. Common Stock 28176E108 1,583 12,428 SH   SOLE   12,428 0 0
Stericycle Inc Common Stock 858912108 1,717 13,102 SH   SOLE   13,102 0 0
Factset Research Systems Common Stock 303075105 1,504 10,689 SH   SOLE   10,689 0 0
Idexx Labs, Inc. Common Stock 45168D104 1,853 12,499 SH   SOLE   12,499 0 0
Perrigo Co. Public Ltd. Co. Common Stock G97822103 1,334 7,978 SH   SOLE   7,978 0 0
MWI Vetrinary Supply Inc. Common Stock 55402X105 1,713 10,083 SH   SOLE   10,083 0 0
Panera Bread Co. Common Stock 69840W108 1,573 8,997 SH   SOLE   8,997 0 0
Equinix Inc New Common Stock 29444U502 1,624 7,161 SH   SOLE   7,161 0 0
Alliance Data Systems Corp. Common Stock 018581108 1,728 6,040 SH   SOLE   6,040 0 0
Amazon Com Inc Common Stock 023135106 1,303 4,197 SH   SOLE   4,197 0 0
Intuitive Surgical New Common Stock 46120E602 1,142 2,159 SH   SOLE   2,159 0 0
Chipotle Mexican Grill, Inc. Common Stock 169656105 1,436 2,098 SH   SOLE   2,098 0 0
Wells Fargo 7.5% PFD L PUBLIC 949746804 887 730 SH   SOLE   730 0 0
Eletrobras Spon Adr ADR 15234Q108 1 330 SH   SOLE   330 0 0