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
BERKSHIRE HATHAWAY INC DEL CL A 084670108 386 1 SH   SOLE 1 0 0 1
CHIPOTLE MEXICAN GRILL INC COM 169656105 213 150 SH   SOLE 1 150 0 0
EQUINIX INC COM 29444U700 476 700 SH   SOLE 1 700 0 0
NORFOLK SOUTHN CORP COM 655844108 215 800 SH   SOLE 1 0 0 800
STRYKER CORPORATION COM 863667101 207 850 SH   SOLE 1 0 0 850
VANGUARD WORLD FDS INF TECH ETF 92204A702 358 1,000 SH   SOLE 1 0 0 1,000
DANAHER CORPORATION COM 235851102 227 1,008 SH   SOLE 1 0 0 1,008
AMERIPRISE FINL INC COM 03076C106 256 1,100 SH   SOLE 1 0 0 1,100
BLACKROCK INC COM 09247X101 1,003 1,330 SH   SOLE 1 0 0 1,330
WHIRLPOOL CORP COM 963320106 322 1,460 SH   SOLE 1 0 0 1,460
CARLISLE COS INC COM 142339100 263 1,600 SH   SOLE 1 0 0 1,600
ALEXANDERS INC COM 014752109 445 1,603 SH   SOLE 1 0 0 1,603
CHARLES RIV LABS INTL INC COM 159864107 514 1,775 SH   SOLE 1 0 0 1,775
OREILLY AUTOMOTIVE INC COM 67103H107 943 1,859 SH   SOLE 1 0 0 1,859
METTLER TOLEDO INTERNATIONAL COM 592688105 2,196 1,900 SH   SOLE 1 1,900 0 0
PALO ALTO NETWORKS INC COM 697435105 628 1,949 SH   SOLE 1 1,949 0 0
HUBSPOT INC COM 443573100 908 2,000 SH   SOLE 1 0 0 2,000
CAPITAL ONE FINL CORP COM 14040H105 269 2,112 SH   SOLE 1 0 0 2,112
VANGUARD INDEX FDS GROWTH ETF 922908736 565 2,200 SH   SOLE 1 0 0 2,200
ILLINOIS TOOL WKS INC COM 452308109 488 2,201 SH   SOLE 1 0 0 2,201
GALLAGHER ARTHUR J & CO COM 363576109 288 2,310 SH   SOLE 1 0 0 2,310
INTUIT COM 461202103 919 2,400 SH   SOLE 1 2,400 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 407 2,475 SH   SOLE 1 0 0 2,475
TWILIO INC CL A 90138F102 852 2,500 SH   SOLE 1 0 0 2,500
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 460 2,500 SH   SOLE 1 0 0 2,500
AVERY DENNISON CORP COM 053611109 477 2,600 SH   SOLE 1 0 0 2,600
VERTEX PHARMACEUTICALS INC COM 92532F100 598 2,784 SH   SOLE 1 0 0 2,784
REPUBLIC SVCS INC COM 760759100 279 2,805 SH   SOLE 1 2,805 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 456 2,850 SH   SOLE 1 0 0 2,850
UNITEDHEALTH GROUP INC COM 91324P102 1,067 2,868 SH   SOLE 1 0 0 2,868
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 263 3,000 SH   SOLE 1 0 0 3,000
HORIZON THERAPEUTICS PUB L SHS G46188101 276 3,000 SH   SOLE 1 3,000 0 0
CHEMED CORP NEW COM 16359R103 1,379 3,000 SH   SOLE 1 3,000 0 0
ISHARES TR US BR DEL SE ETF 464288794 276 3,000 SH   SOLE 1 0 0 3,000
COPART INC COM 217204106 326 3,000 SH   SOLE 1 3,000 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 323 3,200 SH   SOLE 1 0 0 3,200
INTERNATIONAL BUSINESS MACHS COM 459200101 427 3,205 SH   SOLE 1 0 0 3,205
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 335 3,500 SH   SOLE 1 0 0 3,500
COMERICA INC COM 200340107 265 3,700 SH   SOLE 1 3,700 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,376 3,866 SH   SOLE 1 250 0 3,616
MKS INSTRS INC COM 55306N104 742 4,000 SH   SOLE 1 0 0 4,000
AMAZON COM INC COM 023135106 12,599 4,072 SH   SOLE 1 2,923 0 1,149
VANGUARD INDEX FDS SM CP VAL ETF 922908611 681 4,113 SH   SOLE 1 0 0 4,113
LOGITECH INTL S A SHS H50430232 461 4,409 SH   SOLE 1 0 0 4,409
KIMBERLY-CLARK CORP COM 494368103 633 4,550 SH   SOLE 1 0 0 4,550
EXXON MOBIL CORP COM 30231G102 262 4,700 SH   SOLE 1 1,000 0 3,700
LGI HOMES INC COM 50187T106 732 4,900 SH   SOLE 1 0 0 4,900
VANGUARD INDEX FDS VALUE ETF 922908744 644 4,902 SH   SOLE 1 0 0 4,902
ON SEMICONDUCTOR CORP COM 682189105 208 5,000 SH   SOLE 1 0 0 5,000
ESSENT GROUP LTD COM G3198U102 237 5,000 SH   SOLE 1 5,000 0 0
RINGCENTRAL INC CL A 76680R206 1,489 5,000 SH   SOLE 1 5,000 0 0
KARUNA THERAPEUTICS INC COM 48576A100 601 5,000 SH   SOLE 1 5,000 0 0
SHERWIN WILLIAMS CO COM 824348106 3,768 5,105 SH   SOLE 1 2,800 0 2,305
ISHARES TR EXPANDED TECH 464287515 1,810 5,300 SH   SOLE 1 0 0 5,300
XCEL ENERGY INC COM 98389B100 362 5,450 SH   SOLE 1 0 0 5,450
NEUROCRINE BIOSCIENCES INC COM 64125C109 536 5,510 SH   SOLE 1 2,300 0 3,210
GILEAD SCIENCES INC COM 375558103 362 5,600 SH   SOLE 1 0 0 5,600
WISDOMTREE TR US QTLY DIV GRT 97717X669 343 6,000 SH   SOLE 1 0 0 6,000
VICOR CORP COM 925815102 510 6,000 SH   SOLE 1 6,000 0 0
ECOLAB INC COM 278865100 1,314 6,137 SH   SOLE 1 1,600 0 4,537
AMERICAN ELEC PWR CO INC COM 025537101 546 6,450 SH   SOLE 1 0 0 6,450
CMS ENERGY CORP COM 125896100 398 6,500 SH   SOLE 1 0 0 6,500
FAIR ISAAC CORP COM 303250104 3,190 6,564 SH   SOLE 1 4,106 0 2,458
SYNOPSYS INC COM 871607107 1,685 6,800 SH   SOLE 1 6,800 0 0
REGENERON PHARMACEUTICALS COM 75886F107 3,229 6,825 SH   SOLE 1 4,400 0 2,425
VERISK ANALYTICS INC COM 92345Y106 1,237 7,000 SH   SOLE 1 7,000 0 0
SITIME CORP COM 82982T106 690 7,000 SH   SOLE 1 7,000 0 0
CONSOLIDATED EDISON INC COM 209115104 524 7,005 SH   SOLE 1 0 0 7,005
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,274 7,200 SH   SOLE 1 0 0 7,200
DANIMER SCIENTIFIC INC COM CL A 236272100 283 7,500 SH   SOLE 1 7,500 0 0
SVB FINANCIAL GROUP COM 78486Q101 3,752 7,600 SH   SOLE 1 7,600 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 348 7,886 SH   SOLE 1 0 0 7,886
VEEVA SYS INC CL A COM 922475108 2,091 8,003 SH   SOLE 1 8,003 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,043 8,123 SH   SOLE 1 8,123 0 0
ALPHABET INC CAP STK CL A 02079K305 18,243 8,845 SH   SOLE 1 8,000 0 845
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 886 9,000 SH   SOLE 1 0 0 9,000
ARK ETF TR NEXT GNRTN INTER 00214Q401 1,327 9,000 SH   SOLE 1 0 0 9,000
GLACIER BANCORP INC NEW COM 37637Q105 514 9,000 SH   SOLE 1 0 0 9,000
GRAINGER W W INC COM 384802104 3,608 9,000 SH   SOLE 1 9,000 0 0
CINTAS CORP COM 172908105 3,161 9,261 SH   SOLE 1 4,000 0 5,261
ULTA BEAUTY INC COM 90384S303 2,907 9,402 SH   SOLE 1 9,402 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,051 9,428 SH   SOLE 1 3,500 0 5,928
KLA CORP COM NEW 482480100 3,155 9,550 SH   SOLE 1 8,750 0 800
ALPHABET INC CAP STK CL C 02079K107 20,235 9,782 SH   SOLE 1 7,120 0 2,662
DUKE ENERGY CORP NEW COM NEW 26441C204 964 9,983 SH   SOLE 1 0 0 9,983
WISDOMTREE TR US SMALLCAP DIVD 97717W604 312 10,000 SH   SOLE 1 0 0 10,000
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 77 10,000 SH   SOLE 1 10,000 0 0
ARK ETF TR INNOVATION ETF 00214Q104 1,200 10,000 SH   SOLE 1 0 0 10,000
BARRICK GOLD CORP COM 067901108 213 10,760 SH   SOLE 1 0 0 10,760
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,607 11,498 SH   SOLE 1 9,486 0 2,012
ZOETIS INC CL A 98978V103 1,817 11,536 SH   SOLE 1 8,000 0 3,536
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 1,948 12,500 SH   SOLE 1 0 0 12,500
LCI INDS COM 50189K103 1,673 12,650 SH   SOLE 1 12,650 0 0
NVIDIA CORPORATION COM 67066G104 6,791 12,719 SH   SOLE 1 9,500 0 3,219
MICROSOFT CORP COM 594918104 2,999 12,722 SH   SOLE 1 2,000 0 10,722
AMEDISYS INC COM 023436108 3,484 13,158 SH   SOLE 1 12,000 0 1,158
CUBIC CORP COM 229669106 988 13,245 SH   SOLE 1 0 0 13,245
THERMO FISHER SCIENTIFIC INC COM 883556102 6,054 13,265 SH   SOLE 1 8,000 0 5,265
UNIVERSAL DISPLAY CORP COM 91347P105 3,156 13,329 SH   SOLE 1 8,500 0 4,829
ANSYS INC COM 03662Q105 4,555 13,414 SH   SOLE 1 8,600 0 4,814
LENNAR CORP CL B 526057302 1,130 13,728 SH   SOLE 1 13,728 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,634 14,000 SH   SOLE 1 0 0 14,000
SPDR SER TR S&P REGL BKG 78464A698 971 14,637 SH   SOLE 1 7,500 0 7,137
HOULIHAN LOKEY INC CL A 441593100 980 14,729 SH   SOLE 1 0 0 14,729
HUMANA INC COM 444859102 6,213 14,819 SH   SOLE 1 12,500 0 2,319
TELEFLEX INCORPORATED COM 879369106 6,305 15,176 SH   SOLE 1 10,600 0 4,576
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,120 15,187 SH   SOLE 1 0 0 15,187
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 232 16,000 SH   SOLE 1 0 0 16,000
RAYMOND JAMES FINL INC COM 754730109 1,961 16,000 SH   SOLE 1 16,000 0 0
CODEXIS INC COM 192005106 366 16,000 SH   SOLE 1 16,000 0 0
M & T BK CORP COM 55261F104 2,490 16,425 SH   SOLE 1 0 0 16,425
PFIZER INC COM 717081103 600 16,555 SH   SOLE 1 0 0 16,555
TETRA TECH INC NEW COM 88162G103 2,309 17,015 SH   SOLE 1 17,015 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,981 17,414 SH   SOLE 1 0 0 17,414
WASTE MGMT INC DEL COM 94106L109 2,271 17,603 SH   SOLE 1 8,900 0 8,703
ORACLE CORP COM 68389X105 1,254 17,871 SH   SOLE 1 13,300 0 4,571
LUMENTUM HLDGS INC COM 55024U109 1,663 18,200 SH   SOLE 1 18,200 0 0
UNITED RENTALS INC COM 911363109 6,079 18,460 SH   SOLE 1 18,460 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3,090 18,800 SH   SOLE 1 18,800 0 0
APPLIED MATLS INC COM 038222105 2,525 18,900 SH   SOLE 1 18,900 0 0
FACEBOOK INC CL A 30303M102 5,587 18,968 SH   SOLE 1 14,850 0 4,118
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,926 19,317 SH   SOLE 1 13,000 0 6,317
ILLUMINA INC COM 452327109 7,448 19,392 SH   SOLE 1 19,392 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 124 20,000 SH   SOLE 1 20,000 0 0
MOLINA HEALTHCARE INC COM 60855R100 4,699 20,100 SH   SOLE 1 20,100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 15,097 20,430 SH   SOLE 1 16,500 0 3,930
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 9,928 20,463 SH   SOLE 1 17,000 0 3,463
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,093 21,000 SH   SOLE 1 0 0 21,000
CITIGROUP INC COM NEW 172967424 1,601 22,000 SH   SOLE 1 22,000 0 0
TECK RESOURCES LTD CL B 878742204 422 22,000 SH   SOLE 1 22,000 0 0
BECTON DICKINSON & CO COM 075887109 5,401 22,214 SH   SOLE 1 15,000 0 7,214
HAEMONETICS CORP MASS COM 405024100 2,486 22,393 SH   SOLE 1 14,000 0 8,393
MASTEC INC COM 576323109 2,164 23,100 SH   SOLE 1 23,100 0 0
LEIDOS HOLDINGS INC COM 525327102 2,270 23,580 SH   SOLE 1 15,000 0 8,580
BROADCOM INC COM 11135F101 11,040 23,810 SH   SOLE 1 4,500 0 19,310
CENTURY CMNTYS INC COM 156504300 1,448 24,000 SH   SOLE 1 0 0 24,000
AIR PRODS & CHEMS INC COM 009158106 6,920 24,598 SH   SOLE 1 0 0 24,598
PAYPAL HLDGS INC COM 70450Y103 6,219 25,608 SH   SOLE 1 19,700 0 5,908
MEDTRONIC PLC SHS G5960L103 3,069 25,980 SH   SOLE 1 12,500 0 13,480
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,454 26,500 SH   SOLE 1 0 0 26,500
FIDELITY NATL INFORMATION SV COM 31620M106 3,738 26,585 SH   SOLE 1 6,500 0 20,085
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1,193 26,886 SH   SOLE 1 0 0 26,886
T-MOBILE US INC COM 872590104 3,369 26,891 SH   SOLE 1 11,250 0 15,641
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 651 27,090 SH   SOLE 1 0 0 27,090
APTIV PLC SHS G6095L109 3,843 27,870 SH   SOLE 1 15,000 0 12,870
HEICO CORP NEW COM 422806109 3,576 28,425 SH   SOLE 1 21,500 0 6,925
COMMUNITY BANKERS TR CORP COM 203612106 265 30,000 SH   SOLE 1 30,000 0 0
JACOBS ENGR GROUP INC COM 469814107 3,900 30,168 SH   SOLE 1 20,000 0 10,168
ANTHEM INC COM 036752103 11,027 30,720 SH   SOLE 1 29,000 0 1,720
ENTERGY CORP NEW COM 29364G103 3,083 30,990 SH   SOLE 1 0 0 30,990
TARGET CORP COM 87612E106 6,394 32,283 SH   SOLE 1 4,000 0 28,283
LENNAR CORP CL A 526057104 3,290 32,500 SH   SOLE 1 23,000 0 9,500
SPDR SER TR S&P BIOTECH 78464A870 4,508 33,230 SH   SOLE 1 0 0 33,230
SPDR GOLD TR GOLD SHS 78463V107 5,503 34,400 SH   SOLE 1 0 0 34,400
UNION PAC CORP COM 907818108 7,605 34,505 SH   SOLE 1 17,000 0 17,505
AMGEN INC COM 031162100 8,606 34,590 SH   SOLE 1 11,700 0 22,890
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,622 34,800 SH   SOLE 1 0 0 34,800
GARMIN LTD SHS H2906T109 4,661 35,354 SH   SOLE 1 18,800 0 16,554
AMERICOLD RLTY TR COM 03064D108 1,381 35,888 SH   SOLE 1 0 0 35,888
SNAP ON INC COM 833034101 8,283 35,898 SH   SOLE 1 25,000 0 10,898
VISA INC COM CL A 92826C839 7,728 36,497 SH   SOLE 1 26,700 0 9,797
ABBOTT LABS COM 002824100 4,398 36,701 SH   SOLE 1 14,000 0 22,701
CANOPY GROWTH CORP COM 138035100 1,198 37,395 SH   SOLE 1 24,000 0 13,395
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 1,399 38,000 SH   SOLE 1 38,000 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,006 39,000 SH   SOLE 1 39,000 0 0
D R HORTON INC COM 23331A109 3,504 39,321 SH   SOLE 1 25,500 0 13,821
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4,829 39,628 SH   SOLE 1 28,300 0 11,328
ROSS STORES INC COM 778296103 4,772 39,800 SH   SOLE 1 39,800 0 0
FEDEX CORP COM 31428X106 11,329 39,885 SH   SOLE 1 24,000 0 15,885
AMDOCS LTD SHS G02602103 2,843 40,524 SH   SOLE 1 13,600 0 26,924
MOTOROLA SOLUTIONS INC COM NEW 620076307 7,888 41,948 SH   SOLE 1 20,350 0 21,598
PEPSICO INC COM 713448108 5,934 41,954 SH   SOLE 1 0 0 41,954
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,917 44,030 SH   SOLE 1 26,500 0 17,530
PULTE GROUP INC COM 745867101 2,311 44,064 SH   SOLE 1 44,064 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 7,822 47,248 SH   SOLE 1 9,000 0 38,248
CARRIER GLOBAL CORPORATION COM 14448C104 1,998 47,323 SH   SOLE 1 38,000 0 9,323
COMCAST CORP NEW CL A 20030N101 2,580 47,683 SH   SOLE 1 36,000 0 11,683
EMERSON ELEC CO COM 291011104 4,447 49,292 SH   SOLE 1 0 0 49,292
L3HARRIS TECHNOLOGIES INC COM 502431109 10,051 49,592 SH   SOLE 1 31,000 0 18,592
AC IMMUNE SA SHS H00263105 381 50,000 SH   SOLE 1 50,000 0 0
DOLLAR GEN CORP NEW COM 256677105 10,340 51,032 SH   SOLE 1 39,700 0 11,332
ADVANCED MICRO DEVICES INC COM 007903107 4,066 51,800 SH   SOLE 1 26,500 0 25,300
US BANCORP DEL COM NEW 902973304 2,931 53,000 SH   SOLE 1 53,000 0 0
HOME DEPOT INC COM 437076102 16,264 53,282 SH   SOLE 1 22,750 0 30,532
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4,106 56,000 SH   SOLE 1 0 0 56,000
PORTLAND GEN ELEC CO COM NEW 736508847 2,691 56,696 SH   SOLE 1 41,000 0 15,696
FIRST AMERN FINL CORP COM 31847R102 3,408 60,167 SH   SOLE 1 0 0 60,167
CME GROUP INC COM 12572Q105 12,310 60,276 SH   SOLE 1 50,000 0 10,276
CARA THERAPEUTICS INC COM 140755109 1,320 60,808 SH   SOLE 1 0 0 60,808
SMUCKER J M CO COM NEW 832696405 8,008 63,287 SH   SOLE 1 0 0 63,287
QUALCOMM INC COM 747525103 8,440 63,656 SH   SOLE 1 28,000 0 35,656
DIGITAL RLTY TR INC COM 253868103 9,195 65,289 SH   SOLE 1 28,000 0 37,289
ABBVIE INC COM 00287Y109 7,164 66,197 SH   SOLE 1 23,000 0 43,197
MP MATERIALS CORP COM CL A 553368101 2,409 67,000 SH   SOLE 1 67,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 5,638 67,407 SH   SOLE 1 60,000 0 7,407
AKAMAI TECHNOLOGIES INC COM 00971T101 6,956 68,265 SH   SOLE 1 40,000 0 28,265
ANTARES PHARMA INC COM 036642106 284 69,000 SH   SOLE 1 69,000 0 0
NEXTERA ENERGY INC COM 65339F101 5,304 70,154 SH   SOLE 1 9,200 0 60,954
FLIR SYS INC COM 302445101 4,156 73,600 SH   SOLE 1 73,600 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3,618 77,313 SH   SOLE 1 0 0 77,313
FISERV INC COM 337738108 9,551 80,233 SH   SOLE 1 75,000 0 5,233
ROYAL GOLD INC COM 780287108 9,094 84,500 SH   SOLE 1 84,500 0 0
JOHNSON & JOHNSON COM 478160104 14,017 85,287 SH   SOLE 1 24,200 0 61,087
METLIFE INC COM 59156R108 5,242 86,235 SH   SOLE 1 19,000 0 67,235
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 10,466 88,481 SH   SOLE 1 0 0 88,481
MERCK & CO. INC COM 58933Y105 6,850 88,862 SH   SOLE 1 16,500 0 72,362
CARPARTS COM INC COM 14427M107 1,281 89,720 SH   SOLE 1 50,000 0 39,720
AEROJET ROCKETDYNE HLDGS INC COM 007800105 4,360 92,855 SH   SOLE 1 43,000 0 49,855
VERIZON COMMUNICATIONS INC COM 92343V104 5,624 96,715 SH   SOLE 1 0 0 96,715
VALVOLINE INC COM 92047W101 2,615 100,312 SH   SOLE 1 45,000 0 55,312
TJX COS INC NEW COM 872540109 6,984 105,585 SH   SOLE 1 78,247 0 27,338
JPMORGAN CHASE & CO COM 46625H100 16,348 107,387 SH   SOLE 1 43,500 0 63,887
RAYTHEON TECHNOLOGIES CORP COM 75513E101 8,338 107,909 SH   SOLE 1 39,343 0 68,566
INVESTORS BANCORP INC NEW COM 46146L101 1,592 108,357 SH   SOLE 1 92,901 0 15,456
INGREDION INC COM 457187102 9,759 108,530 SH   SOLE 1 37,300 0 71,230
INTEL CORP COM 458140100 7,171 112,048 SH   SOLE 1 79,500 0 32,548
CYRUSONE INC COM 23283R100 7,896 116,595 SH   SOLE 1 65,000 0 51,595
CABOT OIL & GAS CORP COM 127097103 2,357 125,482 SH   SOLE 1 95,000 0 30,482
V F CORP COM 918204108 10,045 125,691 SH   SOLE 1 65,700 0 59,991
WILLIAMS COS INC COM 969457100 3,216 135,748 SH   SOLE 1 0 0 135,748
BANK NEW YORK MELLON CORP COM 064058100 6,670 141,035 SH   SOLE 1 30,000 0 111,035
PLUG POWER INC COM NEW 72919P202 5,268 146,991 SH   SOLE 1 66,500 0 80,491
AT&T INC COM 00206R102 4,811 158,948 SH   SOLE 1 0 0 158,948
AUDIOCODES LTD ORD M15342104 4,934 182,868 SH   SOLE 1 122,000 0 60,868
MONDELEZ INTL INC CL A 609207105 11,221 191,719 SH   SOLE 1 53,900 0 137,819
PROSHARES TR SHORT QQQ NEW 74347B714 3,478 250,000 SH   SOLE 1 250,000 0 0
CISCO SYS INC COM 17275R102 13,205 255,362 SH   SOLE 1 110,200 0 145,162
APPLE INC COM 037833100 31,681 259,360 SH   SOLE 1 240,700 0 18,660
IMAX CORP COM 45245E109 5,587 277,945 SH   SOLE 1 153,000 0 124,945
BK OF AMERICA CORP COM 060505104 17,728 458,212 SH   SOLE 1 402,068 0 56,144
AES CORP COM 00130H105 13,874 517,478 SH   SOLE 1 288,000 0 229,478
WELLS FARGO CO NEW COM 949746101 31,538 807,213 SH   SOLE 1 0 0 807,213