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
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,986 87,340 SH   SOLE   87,340 0 0
ALPHABET INC CAP STK CL C 02079K107 11,538 120,000 SH   SOLE   120,000 0 0
AMERICAN EXPRESS CO COM 025816109 6,846 50,747 SH   SOLE   50,747 0 0
AMGEN INC COM 031162100 9,985 44,297 SH   SOLE   44,297 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 8,989 542,150 SH   SOLE   542,150 0 0
ASPEN AEROGELS INC COM 04523Y105 1,228 133,210 SH   SOLE   133,210 0 0
B. RILEY FINANCIAL INC COM 05580M108 3,684 82,746 SH   SOLE   82,746 0 0
BK OF AMERICA CORP COM 060505104 5,880 194,700 SH   SOLE   194,700 0 0
CIGNA CORP NEW COM 125523100 6,104 22,000 SH   SOLE   22,000 0 0
FISERV INC COM 337738108 11,981 128,038 SH   SOLE   128,038 0 0
FLEX LTD ORD Y2573F102 7,331 440,042 SH   SOLE   440,042 0 0
GENERAC HLDGS INC COM 368736104 4,275 24,000 SH   SOLE   24,000 0 0
GIBRALTAR INDS INC COM 374689107 6,874 167,945 SH   SOLE   167,945 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,612 5,500 SH   SOLE   5,500 0 0
INTEL CORP COM 458140100 8,319 322,825 SH   SOLE   322,825 0 0
LAZARD LTD SHS A G54050102 3,771 118,466 SH   SOLE   118,466 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 5,164 312,946 SH   SOLE   312,946 0 0
MERCK & CO INC COM 58933Y105 11,686 135,700 SH   SOLE   135,700 0 0
NORDSTROM INC COM 655664100 7,976 476,727 SH   SOLE   476,727 0 0
PAYPAL HLDGS INC COM 70450Y103 7,833 91,007 SH   SOLE   91,007 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 4,473 102,925 SH   SOLE   102,925 0 0
QUALCOMM INC COM 747525103 12,270 108,600 SH   SOLE   108,600 0 0
SANOFI SPONSORED ADR 80105N105 5,572 146,544 SH   SOLE   146,544 0 0
UNITED RENTALS INC COM 911363109 10,547 39,045 SH   SOLE   39,045 0 0
WESTERN DIGITAL CORP. COM 958102105 8,495 260,993 SH   SOLE   260,993 0 0
WILLDAN GROUP INC COM 96924N100 2,644 178,511 SH   SOLE   178,511 0 0