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
3M CO COM 88579Y101 2,583 13,128 SH   SOLE   1,128 0 12,000
ABBOTT LABS COM 002824100 4,098 67,186 SH   SOLE   47,019 0 20,167
ABBVIE INC COM 00287Y109 1,853 20,000 SH   SOLE   0 0 20,000
ABEONA THERAPEUTICS INC COM 00289Y107 351 21,955 SH   SOLE   21,955 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,636 16,112 SH   SOLE   112 0 16,000
ACTINIUM PHARMACEUTICALS INC COM 00507W107 12 18,000 SH   SOLE   18,000 0 0
ADIENT PLC ORD SHS G0084W101 94 1,910 SH   SOLE   0 0 1,910
ADOBE SYS INC COM 00724F101 505 2,070 SH   SOLE   2,070 0 0
AECOM COM 00766T100 2 70 SH   SOLE   70 0 0
AEMETIS INC COM NEW 00770K202 3 2,000 SH   SOLE   2,000 0 0
AETNA INC NEW COM 00817Y108 127 690 SH   SOLE   690 0 0
AFLAC INC COM 001055102 8 176 SH   SOLE   176 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 6 100 SH   SOLE   100 0 0
AIR PRODS & CHEMS INC COM 009158106 789 5,065 SH   SOLE   65 0 5,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 61 330 SH   SOLE   330 0 0
ALLERGAN PLC SHS G0177J108 10 60 SH   SOLE   0 0 60
ALLIANT ENERGY CORP COM 018802108 25 598 SH   SOLE   598 0 0
ALLSTATE CORP COM 020002101 17 184 SH   SOLE   184 0 0
ALPHABET INC CAP STK CL C 02079K107 366 328 SH   SOLE   328 0 0
ALPHABET INC CAP STK CL A 02079K305 449 398 SH   SOLE   398 0 0
ALPS ETF TR SPROTT JR GLD 00162Q585 6 200 SH   SOLE   200 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 61 1,377 SH   SOLE   1,377 0 0
ALTABA INC COM 021346101 37 500 SH   SOLE   500 0 0
ALTRIA GROUP INC COM 02209S103 1,254 22,081 SH   SOLE   4,081 0 18,000
AMAZON COM INC COM 023135106 1,079 635 SH   SOLE   635 0 0
AMERICAN ELEC PWR INC COM 025537101 461 6,660 SH   SOLE   5,860 0 800
AMERICAN EXPRESS CO COM 025816109 661 6,742 SH   SOLE   6,575 0 167
AMERICAN INTL GROUP INC COM NEW 026874784 3 50 SH   SOLE   50 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,415 40,000 SH   SOLE   0 0 40,000
ANADARKO PETE CORP COM 032511107 227 3,105 SH   SOLE   3,105 0 0
ANTHEM INC COM 036752103 19 80 SH   SOLE   80 0 0
APACHE CORP COM 037411105 566 12,103 SH   SOLE   11,503 0 600
APPLE INC COM 037833100 1,800 9,726 SH   SOLE   9,726 0 0
APPLIED MATLS INC COM 038222105 1,340 29,015 SH   SOLE   29,015 0 0
ARK ETF TR WEB X.O ETF 00214Q401 29 525 SH   SOLE   525 0 0
ARK ETF TR INNOVATION ETF 00214Q104 47 1,055 SH   SOLE   498 0 557
ARK ETF TR GEN REV MLTSCT 00214Q302 32 1,102 SH   SOLE   1,102 0 0
ARK ETF TR INDL INNOVATIN 00214Q203 6,257 180,537 SH   SOLE   179,750 0 787
ASHLAND GLOBAL HLDGS INC COM 044186104 41 520 SH   SOLE   520 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2 70 SH   SOLE   70 0 0
AT&T INC COM 00206R102 1,441 44,888 SH   SOLE   43,470 0 1,418
AUTOMATIC DATA PROCESSING IN COM 053015103 3,480 25,943 SH   SOLE   25,943 0 0
AVALONBAY CMNTYS INC COM 053484101 12 68 SH   SOLE   68 0 0
BAKER HUGHES A GE CO CL A 05722G100 17 500 SH   SOLE   500 0 0
BANK AMER CORP COM 060505104 668 23,689 SH   SOLE   22,989 0 700
BARNES GROUP INC COM 067806109 41 700 SH   SOLE   700 0 0
BAXTER INTL INC COM 071813109 1,042 14,108 SH   SOLE   14,108 0 0
BAYTEX ENERGY CORP COM 07317Q105 23 7,000 SH   SOLE   7,000 0 0
BB&T CORP COM 054937107 286 5,673 SH   SOLE   5,673 0 0
BECTON DICKINSON & CO COM 075887109 1,738 7,257 SH   SOLE   257 0 7,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 280 1,500 SH   SOLE   1,500 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 315 7,762 SH   SOLE   7,762 0 0
BIOGEN INC COM 09062X103 33 115 SH   SOLE   115 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 10 559 SH   SOLE   559 0 0
BLACKROCK INC COM 09247X101 75 150 SH   SOLE   150 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 18 575 SH   SOLE   575 0 0
BOEING CO COM 097023105 2,350 7,004 SH   SOLE   7,004 0 0
BOISE CASCADE CO DEL COM 09739D100 2 45 SH   SOLE   45 0 0
BOOKING HLDGS INC COM 09857L108 122 60 SH   SOLE   60 0 0
BP PLC SPONSORED ADR 055622104 247 5,406 SH   SOLE   4,506 0 900
BRIGHTHOUSE FINL INC COM 10922N103 2 53 SH   SOLE   53 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,782 68,332 SH   SOLE   68,032 0 300
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2 44 SH   SOLE   44 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 4 103 SH   SOLE   103 0 0
CA INC COM 12673P105 275 7,700 SH   SOLE   7,700 0 0
CABOT OIL & GAS CORP COM 127097103 21 880 SH   SOLE   0 0 880
CAMPBELL SOUP CO COM 134429109 4 111 SH   SOLE   111 0 0
CANADIAN NATL RY CO COM 136375102 41 503 SH   SOLE   503 0 0
CAPITAL ONE FINL CORP COM 14040H105 186 2,025 SH   SOLE   2,025 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 14 240 SH   SOLE   240 0 0
CATERPILLAR INC DEL COM 149123101 3,351 24,696 SH   SOLE   12,696 0 12,000
CELGENE CORP COM 151020104 46 585 SH   SOLE   585 0 0
CENTERPOINT ENERGY INC COM 15189T107 302 10,901 SH   SOLE   10,901 0 0
CERNER CORP COM 156782104 23 385 SH   SOLE   385 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2 20 SH   SOLE   20 0 0
CHEMOURS CO COM 163851108 266 6,000 SH   SOLE   0 0 6,000
CHEVRON CORP NEW COM 166764100 4,250 33,614 SH   SOLE   21,214 0 12,400
CIGNA CORPORATION COM 125509109 95 547 SH   OTR   0 0 547
CIGNA CORPORATION COM 125509109 1,047 6,162 SH   SOLE   6,162 0 0
CISCO SYS INC COM 17275R102 112 2,600 SH   SOLE   2,600 0 0
CITIGROUP INC COM NEW 172967424 325 4,857 SH   SOLE   4,857 0 0
CLEVELAND CLIFFS INC COM 185899101 56 6,600 SH   SOLE   5,000 0 1,600
CLOROX CO DEL COM 189054109 13 99 SH   SOLE   99 0 0
COCA COLA CO COM 191216100 535 12,200 SH   SOLE   12,200 0 0
COGNEX CORP COM 192422103 7 165 SH   SOLE   165 0 0
COLGATE PALMOLIVE CO COM 194162103 342 5,280 SH   SOLE   5,280 0 0
COMCAST CORP NEW CL A 20030N101 673 20,526 SH   SOLE   20,376 0 150
COMMUNITY BK SYS INC COM 203607106 177 3,000 SH   SOLE   3,000 0 0
CONAGRA BRANDS INC COM 205887102 50 1,400 SH   SOLE   1,400 0 0
CONOCOPHILLIPS COM 20825C104 1,732 24,876 SH   SOLE   10,876 0 14,000
CONSOLIDATED EDISON INC COM 209115104 2 25 SH   SOLE   25 0 0
CORNING INC COM 219350105 1,494 54,293 SH   SOLE   54,093 0 200
COSTCO WHSL CORP NEW COM 22160K105 4,436 21,227 SH   SOLE   15,027 0 6,200
CSX CORP COM 126408103 6,999 109,736 SH   SOLE   69,086 0 40,650
CUMMINS INC COM 231021106 17 130 SH   SOLE   130 0 0
CVR PARTNERS LP COM 126633106 13 4,000 SH   SOLE   4,000 0 0
CVS HEALTH CORP COM 126650100 3,391 52,704 SH   SOLE   41,464 0 11,240
DANAHER CORP DEL COM 235851102 3,214 32,565 SH   SOLE   32,499 0 66
DEERE & CO COM 244199105 1,701 12,165 SH   SOLE   1,165 0 11,000
DELL TECHNOLOGIES INC COM CL V 24703L103 10 124 SH   SOLE   124 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 878 6,100 SH   SOLE   100 0 6,000
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 89 2,000 SH   SOLE   2,000 0 0
DISNEY WALT CO COM DISNEY 254687106 3,404 32,475 SH   SOLE   32,442 0 33
DOLLAR GEN CORP NEW COM 256677105 20 200 SH   SOLE   200 0 0
DOMINION ENERGY INC COM 25746U109 2,513 36,860 SH   SOLE   10,860 0 26,000
DOWDUPONT INC COM 26078J100 5,605 85,023 SH   SOLE   45,730 0 39,293
DUKE ENERGY CORP NEW COM NEW 26441C204 126 1,590 SH   SOLE   1,590 0 0
EATON CORP PLC SHS G29183103 1,495 20,000 SH   SOLE   0 0 20,000
EBAY INC COM 278642103 30 820 SH   SOLE   820 0 0
ELECTRONIC ARTS INC COM 285512109 94 670 SH   SOLE   670 0 0
EMERSON ELEC CO COM 291011104 1,238 17,900 SH   SOLE   0 0 17,900
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 3 240 SH   SOLE   240 0 0
ENBRIDGE INC COM 29250N105 1,717 48,120 SH   SOLE   48,022 0 98
ENDOCYTE INC COM 29269A102 28 2,000 SH   SOLE   2,000 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 661 34,730 SH   SOLE   34,730 0 0
ENSCO PLC SHS CLASS A G3157S106 62 8,602 SH   SOLE   8,602 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,260 45,548 SH   SOLE   45,548 0 0
EQT CORP COM 26884L109 427 7,733 SH   SOLE   7,733 0 0
EROS INTL PLC SHS NEW G3788M114 46 3,500 SH   SOLE   3,500 0 0
EVERGY INC COM 30034W106 16 283 SH   SOLE   44 0 239
EVERSOURCE ENERGY COM 30040W108 18 300 SH   SOLE   300 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 33 830 SH   SOLE   830 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 130 1,680 SH   SOLE   1,651 0 29
EXXON MOBIL CORP COM 30231G102 3,908 47,241 SH   SOLE   27,101 0 20,140
FACEBOOK INC CL A 30303M102 354 1,822 SH   SOLE   1,772 0 50
FEDEX CORP COM 31428X106 11 50 SH   SOLE   50 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 115 11,000 SH   SOLE   11,000 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 16 300 SH   SOLE   300 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 7,819 55,847 SH   SOLE   55,497 0 350
FIRSTENERGY CORP COM 337932107 10 266 SH   SOLE   0 0 266
FORD MTR CO DEL COM PAR $0.01 345370860 35 3,129 SH   SOLE   1,929 0 1,200
FORTIVE CORP COM 34959J108 1,753 22,735 SH   SOLE   22,702 0 33
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6 117 SH   SOLE   117 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 46 5,400 SH   SOLE   5,000 0 400
FREEPORT-MCMORAN INC CL B 35671D857 476 27,600 SH   SOLE   3,000 0 24,600
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 9 170 SH   SOLE   170 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 5 175 SH   SOLE   175 0 0
GENERAL ELECTRIC CO COM 369604103 873 64,129 SH   SOLE   62,079 0 2,050
GENERAL MLS INC COM 370334104 11 245 SH   SOLE   245 0 0
GENERAL MTRS CO COM 37045V100 8 200 SH   SOLE   0 0 200
GENUINE PARTS CO COM 372460105 1,566 17,057 SH   SOLE   17,057 0 0
GILEAD SCIENCES INC COM 375558103 10 140 SH   SOLE   140 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 38 950 SH   SOLE   950 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 114 516 SH   SOLE   516 0 0
GRACE W R & CO DEL NEW COM 38388F108 13 175 SH   SOLE   175 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 16 175 SH   SOLE   175 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 143 2,803 SH   SOLE   2,803 0 0
HASBRO INC COM 418056107 16 174 SH   SOLE   174 0 0
HCP INC COM 40414L109 1 50 SH   SOLE   50 0 0
HERSHEY CO COM 427866108 216 2,324 SH   SOLE   2,324 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 48 2,670 SH   SOLE   2,670 0 0
HOME DEPOT INC COM 437076102 4,093 20,981 SH   SOLE   17,441 0 3,540
HONEYWELL INTL INC COM 438516106 4,662 32,364 SH   SOLE   19,164 0 13,200
HP INC COM 40434L105 29 1,278 SH   SOLE   1,278 0 0
IAC INTERACTIVECORP COM 44919P508 14 90 SH   SOLE   40 0 50
ILLINOIS TOOL WKS INC COM 452308109 3,058 22,070 SH   SOLE   70 0 22,000
ILLUMINA INC COM 452327109 95 340 SH   SOLE   340 0 0
IMV INC COM 44974L103 92 18,200 SH   SOLE   18,200 0 0
ING GROEP N V SPONSORED ADR 456837103 6 400 SH   SOLE   400 0 0
INGERSOLL-RAND PLC SHS G47791101 149 1,662 SH   SOLE   1,662 0 0
INGEVITY CORP COM 45688C107 164 2,033 SH   SOLE   2,033 0 0
INTEL CORP COM 458140100 5,521 111,074 SH   SOLE   82,874 0 28,200
INTERCONTINENTAL EXCHANGE IN COM 45866F104 37 500 SH   SOLE   500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,201 8,599 SH   SOLE   5,099 0 3,500
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 744 6,000 SH   SOLE   0 0 6,000
INTL PAPER CO COM 460146103 591 11,344 SH   SOLE   11,344 0 0
INTREPID POTASH INC COM 46121Y102 2 400 SH   SOLE   0 0 400
INVESCO DB G10 CURRENCY HRVS UNIT 46139B102 6 239 SH   SOLE   239 0 0
INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 6 500 SH   SOLE   500 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 33 292 SH   SOLE   292 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 7 334 SH   SOLE   334 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 84 815 SH   SOLE   815 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 59 1,971 SH   SOLE   1,971 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 278 2,570 SH   SOLE   2,450 0 120
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,548 9,770 SH   SOLE   9,770 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,636 16,059 SH   SOLE   15,376 0 683
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 3,296 18,039 SH   SOLE   18,039 0 0
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 1 41 SH   SOLE   41 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 290 11,679 SH   SOLE   11,679 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 177 1,032 SH   SOLE   600 0 432
INVESCO TR INVT GRADE MUNS COM 46131M106 22 1,755 PRN   SOLE   1,755 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 1 51 SH   SOLE   51 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 11 196 SH   SOLE   196 0 0
ISHARES INC MSCI AUST ETF 464286103 7 300 SH   SOLE   300 0 0
ISHARES INC MSCI GERMANY ETF 464286806 22 732 SH   SOLE   732 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 74 2,050 SH   SOLE   2,050 0 0
ISHARES INC MSCI CDA ETF 464286509 78 2,744 SH   SOLE   2,744 0 0
ISHARES TR INTRMD CR BD ETF 464288638 2 15 SH   SOLE   15 0 0
ISHARES TR NASDAQ BIOTECH 464287556 3 30 SH   SOLE   30 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 2 45 SH   SOLE   45 0 0
ISHARES TR US HLTHCARE ETF 464287762 9 51 SH   SOLE   51 0 0
ISHARES TR US INDUSTRIALS 464287754 8 59 SH   SOLE   59 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 7 80 SH   SOLE   80 0 0
ISHARES TR U.S. TECH ETF 464287721 16 90 SH   SOLE   90 0 0
ISHARES TR RUS MD CP GR ETF 464287481 13 100 SH   SOLE   100 0 0
ISHARES TR CORE S&P500 ETF 464287200 29 107 SH   SOLE   107 0 0
ISHARES TR SELECT DIVID ETF 464287168 11 110 SH   SOLE   110 0 0
ISHARES TR S&P US PFD STK 464288687 6 149 SH   SOLE   149 0 0
ISHARES TR MSCI EAFE ETF 464287465 23 338 SH   SOLE   338 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 21 495 SH   SOLE   495 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 93 567 SH   SOLE   200 0 367
ISHARES TR CORE S&P SCP ETF 464287804 53 633 SH   SOLE   633 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 22 642 SH   SOLE   642 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 79 718 SH   SOLE   718 0 0
ISHARES TR CORE INTL AGGR 46435G672 43 820 SH   SOLE   820 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 42 1,168 SH   SOLE   1,168 0 0
ISHARES TR NATIONAL MUN ETF 464288414 178 1,635 SH   SOLE   1,635 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 236 1,641 SH   SOLE   1,641 0 0
ISHARES TR MSCI IRELAND ETF 46429B507 90 1,900 SH   SOLE   1,900 0 0
ISHARES TR CORE DIV GRWTH 46434V621 71 2,078 SH   SOLE   2,078 0 0
JANUS DETROIT STR TR ORGANICS ETF 47103U605 3 80 SH   SOLE   80 0 0
JOHNSON & JOHNSON COM 478160104 4,229 34,849 SH   SOLE   18,849 0 16,000
JOHNSON CTLS INTL PLC SHS G51502105 639 19,100 SH   SOLE   0 0 19,100
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 75 1,500 SH   SOLE   1,500 0 0
JPMORGAN CHASE & CO COM 46625H100 7,761 74,486 SH   SOLE   50,720 0 23,766
KEMPHARM INC COM 488445107 7 1,000 SH   SOLE   1,000 0 0
KEYCORP NEW COM 493267108 4,624 236,658 SH   SOLE   235,058 0 1,600
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3 50 SH   SOLE   50 0 0
KIMBERLY CLARK CORP COM 494368103 3,320 31,521 SH   SOLE   21,421 0 10,100
KRAFT HEINZ CO COM 500754106 1,333 21,223 SH   SOLE   21,057 0 166
LAMB WESTON HLDGS INC COM 513272104 32 466 SH   SOLE   466 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 8 300 SH   SOLE   300 0 0
LIBERTY PPTY TR SH BEN INT 531172104 1,526 34,425 SH   SOLE   34,425 0 0
LILLY ELI & CO COM 532457108 1,280 15,000 SH   SOLE   1,000 0 14,000
LOCKHEED MARTIN CORP COM 539830109 88 299 SH   SOLE   299 0 0
LOWES COS INC COM 548661107 1,244 13,013 SH   SOLE   13,013 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 659 6,000 SH   SOLE   0 0 6,000
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 19 280 SH   SOLE   280 0 0
MAGNA INTL INC COM 559222401 1,744 30,000 SH   SOLE   0 0 30,000
MARATHON OIL CORP COM 565849106 409 19,594 SH   SOLE   19,503 0 91
MARATHON PETE CORP COM 56585A102 2,626 37,423 SH   SOLE   36,981 0 442
MASTERCARD INCORPORATED CL A 57636Q104 567 2,885 SH   SOLE   2,885 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,509 13,000 SH   SOLE   0 0 13,000
MCDONALDS CORP COM 580135101 623 3,976 SH   SOLE   3,976 0 0
MCKESSON CORP COM 58155Q103 12 87 SH   SOLE   87 0 0
MDU RES GROUP INC COM 552690109 58 2,025 SH   SOLE   2,025 0 0
MEDTRONIC PLC SHS G5960L103 164 1,921 SH   SOLE   1,921 0 0
MERCER INTL INC COM 588056101 79 4,529 SH   SOLE   4,529 0 0
MERCK & CO INC COM 58933Y105 1,568 25,836 SH   SOLE   25,686 0 150
METLIFE INC COM 59156R108 743 17,042 SH   SOLE   42 0 17,000
MICROSOFT CORP COM 594918104 4,508 45,712 SH   SOLE   20,412 0 25,300
MONDELEZ INTL INC CL A 609207105 2,033 49,575 SH   SOLE   48,875 0 700
MYND ANALYTICS INC COM NEW 62857N202 5 2,900 SH   SOLE   2,900 0 0
MYND ANALYTICS INC *W EXP 06/29/202 62857N111 1 4,500 PRN   SOLE   4,500 0 0
NATIONAL ENERGY SERVICES REU *W EXP 05/05/202 G6375R115 58 48,010 SH   SOLE   48,010 0 0
NATIONAL FUEL GAS CO N J COM 636180101 896 16,910 SH   SOLE   15,810 0 1,100
NATIONAL GRID PLC SPONSORED ADR NE 636274409 205 3,666 SH   SOLE   3,666 0 0
NETFLIX INC COM 64110L106 290 741 SH   SOLE   741 0 0
NEW JERSEY RES COM 646025106 3,423 76,500 SH   SOLE   0 0 76,500
NEWMONT MINING CORP COM 651639106 23 600 SH   SOLE   0 0 600
NEXTERA ENERGY INC COM 65339F101 2,013 12,050 SH   SOLE   50 0 12,000
NIKE INC CL B 654106103 506 6,347 SH   SOLE   6,347 0 0
NISOURCE INC COM 65473P105 171 6,500 SH   SOLE   6,500 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,504 16,600 SH   SOLE   1,600 0 15,000
NORTHWEST NAT GAS CO COM 667655104 29 450 SH   SOLE   450 0 0
NOVARTIS A G SPONSORED ADR 66987V109 80 1,060 SH   SOLE   1,060 0 0
NOVO-NORDISK A S ADR 670100205 16 352 SH   SOLE   352 0 0
NRG ENERGY INC COM NEW 629377508 4 145 SH   SOLE   145 0 0
NUCOR CORP COM 670346105 218 3,488 SH   SOLE   3,488 0 0
NUTRIEN LTD COM 67077M108 11 200 SH   SOLE   0 0 200
NUVEEN AMT FREE QLTY MUN INC COM 670657105 40 3,046 PRN   SOLE   3,046 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 28 2,075 PRN   SOLE   2,075 0 0
NVENT ELECTRIC PLC SHS G6700G107 301 12,000 SH   SOLE   0 0 12,000
OCCIDENTAL PETE CORP DEL COM 674599105 8 100 SH   SOLE   100 0 0
OLIN CORP COM PAR $1 680665205 11 400 SH   SOLE   0 0 400
OMNICOM GROUP INC COM 681919106 122 1,600 SH   SOLE   1,600 0 0
ONEOK INC NEW COM 682680103 134 1,914 SH   SOLE   1,914 0 0
ORACLE CORP COM 68389X105 589 13,371 SH   SOLE   13,371 0 0
OVERSTOCK COM INC DEL COM 690370101 2 45 SH   SOLE   45 0 0
PACCAR INC COM 693718108 248 4,000 SH   SOLE   4,000 0 0
PARKER HANNIFIN CORP COM 701094104 1,562 10,020 SH   SOLE   20 0 10,000
PAYCHEX INC COM 704326107 1,200 17,557 SH   SOLE   17,257 0 300
PAYPAL HLDGS INC COM 70450Y103 167 2,000 SH   SOLE   2,000 0 0
PENTAIR PLC SHS G7S00T104 505 12,000 SH   SOLE   0 0 12,000
PEOPLES UNITED FINANCIAL INC COM 712704105 287 15,861 SH   SOLE   15,861 0 0
PEPSICO INC COM 713448108 3,503 32,174 SH   SOLE   15,874 0 16,300
PERKINELMER INC COM 714046109 3 35 SH   SOLE   35 0 0
PFIZER INC COM 717081103 2,042 56,277 SH   SOLE   8,100 0 48,177
PHILIP MORRIS INTL INC COM 718172109 2,145 26,564 SH   SOLE   3,234 0 23,330
PHILLIPS 66 COM 718546104 2,356 20,974 SH   SOLE   13,974 0 7,000
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 931 39,382 SH   SOLE   39,382 0 0
PLYMOUTH INDL REIT INC COM 729640102 7 425 SH   SOLE   425 0 0
PNC FINL SVCS GROUP INC COM 693475105 27 200 SH   SOLE   200 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,365 26,842 SH   SOLE   26,742 0 100
PRAXAIR INC COM 74005P104 175 1,105 SH   SOLE   105 0 1,000
PROCTER AND GAMBLE CO COM 742718109 2,300 29,460 SH   SOLE   7,860 0 21,600
PROSHARES TR ULTRA FNCLS NEW 74347X633 17 420 SH   SOLE   420 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 298 8,300 SH   SOLE   8,300 0 0
PRUDENTIAL FINL INC COM 744320102 2 25 SH   SOLE   25 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 189 3,500 SH   SOLE   2,500 0 1,000
QUALCOMM INC COM 747525103 31 550 SH   SOLE   550 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1 10 SH   SOLE   10 0 0
RAMBUS INC DEL COM 750917106 2 150 SH   SOLE   150 0 0
RAYONIER INC COM 754907103 292 7,550 SH   SOLE   7,550 0 0
REALTY INCOME CORP COM 756109104 40 750 SH   SOLE   750 0 0
RED HAT INC COM 756577102 3 20 SH   SOLE   20 0 0
REGENERON PHARMACEUTICALS COM 75886F107 52 150 SH   SOLE   150 0 0
REGIONS FINL CORP NEW COM 7591EP100 101 5,700 SH   SOLE   5,000 0 700
RETAIL PPTYS AMER INC CL A 76131V202 6 476 SH   SOLE   476 0 0
RH COM 74967X103 3 20 SH   SOLE   20 0 0
ROCKWELL AUTOMATION INC COM 773903109 5 30 SH   SOLE   30 0 0
ROKU INC COM CL A 77543R102 4 100 SH   SOLE   100 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 11 105 SH   SOLE   105 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 439 6,335 SH   SOLE   6,235 0 100
SALESFORCE COM INC COM 79466L302 114 835 SH   SOLE   835 0 0
SANOFI SPONSORED ADR 80105N105 2 45 SH   SOLE   45 0 0
SAP SE SPON ADR 803054204 12 100 SH   SOLE   100 0 0
SCANA CORP NEW COM 80589M102 117 3,050 SH   SOLE   3,050 0 0
SCHLUMBERGER LTD COM 806857108 168 2,508 SH   SOLE   2,508 0 0
SCHWAB CHARLES CORP NEW COM 808513105 106 2,077 SH   SOLE   2,077 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 3 63 SH   SOLE   63 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 11 368 SH   SOLE   368 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 6 80 SH   SOLE   80 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 21 400 SH   SOLE   0 0 400
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 47 675 SH   SOLE   675 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 216 2,590 SH   SOLE   2,590 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,409 128,200 SH   SOLE   128,200 0 0
SERVICENOW INC COM 81762P102 247 1,430 SH   SOLE   1,430 0 0
SESEN BIO INC COM 817763105 8 4,000 SH   SOLE   4,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 75 780 SH   SOLE   780 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 1 500 SH   SOLE   500 0 0
SOUTHERN CO COM 842587107 489 10,564 SH   SOLE   9,564 0 1,000
SPDR GOLD TRUST GOLD SHS 78463V107 303 2,550 SH   SOLE   2,500 0 50
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 37 997 SH   SOLE   997 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 139 514 SH   SOLE   514 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 8,318 270,512 SH   SOLE   267,211 0 3,301
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 2 45 SH   SOLE   45 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 11 389 SH   SOLE   389 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 42 1,189 SH   SOLE   1,189 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 89 2,500 SH   SOLE   2,500 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 670 14,087 SH   SOLE   14,087 0 0
STANLEY BLACK & DECKER INC COM 854502101 522 3,931 SH   SOLE   3,778 0 153
STARBUCKS CORP COM 855244109 6 130 SH   SOLE   130 0 0
STATE STR CORP COM 857477103 2 25 SH   SOLE   25 0 0
STRATASYS LTD SHS M85548101 11 590 SH   SOLE   590 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 12 500 SH   SOLE   500 0 0
SUNTRUST BKS INC COM 867914103 33 500 SH   SOLE   500 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 7 1,000 SH   SOLE   1,000 0 0
SYSCO CORP COM 871829107 1,229 18,000 SH   SOLE   0 0 18,000
TARGET CORP COM 87612E106 1,205 15,829 SH   SOLE   15,796 0 33
TC PIPELINES LP UT COM LTD PRT 87233Q108 60 2,314 SH   SOLE   2,314 0 0
TEXAS INSTRS INC COM 882508104 2,821 25,590 SH   SOLE   15,590 0 10,000
TEXTRON INC COM 883203101 26 400 SH   SOLE   400 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 13 64 SH   SOLE   64 0 0
TIFFANY & CO NEW COM 886547108 39 300 SH   SOLE   300 0 0
TJX COS INC NEW COM 872540109 377 3,960 SH   SOLE   3,960 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 599 10,360 SH   SOLE   360 0 10,000
TORTOISE ENERGY INFRA CORP COM 89147L100 242 9,054 PRN   SOLE   8,849 0 205
TOTAL S A SPONSORED ADR 89151E109 757 12,500 SH   SOLE   0 0 12,500
TRANSOCEAN LTD REG SHS H8817H100 34 2,500 SH   SOLE   2,000 0 500
TRAVELERS COMPANIES INC COM 89417E109 205 1,673 SH   SOLE   1,673 0 0
TRIMBLE INC COM 896239100 6 175 SH   SOLE   175 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,629 32,785 SH   SOLE   32,785 0 0
UGI CORP NEW COM 902681105 196 3,755 SH   SOLE   3,755 0 0
UMPQUA HLDGS CORP COM 904214103 11 500 SH   SOLE   0 0 500
UNILEVER N V N Y SHS NEW 904784709 104 1,867 SH   SOLE   1,867 0 0
UNILEVER PLC SPON ADR NEW 904767704 137 2,476 SH   SOLE   2,476 0 0
UNION PAC CORP COM 907818108 1,908 13,466 SH   SOLE   13,399 0 67
UNITED FINL BANCORP INC NEW COM 910304104 3 189 SH   SOLE   189 0 0
UNITED PARCEL SERVICE INC CL B 911312106 744 7,000 SH   SOLE   0 0 7,000
UNITED STATES STL CORP NEW COM 912909108 2 70 SH   SOLE   70 0 0
UNITED TECHNOLOGIES CORP COM 913017109 6,001 47,992 SH   SOLE   36,695 0 11,297
UNITEDHEALTH GROUP INC COM 91324P102 843 3,436 SH   SOLE   3,436 0 0
URANIUM ENERGY CORP COM 916896103 13 8,000 SH   SOLE   8,000 0 0
US BANCORP DEL COM NEW 902973304 1,751 35,000 SH   SOLE   4,000 0 31,000
V F CORP COM 918204108 12 150 SH   SOLE   150 0 0
VALERO ENERGY CORP NEW COM 91913Y100 18 162 SH   SOLE   162 0 0
VALVOLINE INC COM 92047W101 31 1,427 SH   SOLE   1,427 0 0
VANECK VECTORS ETF TR POLAND ETF 92189F783 2 105 SH   SOLE   105 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 4 140 SH   SOLE   140 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 72 515 SH   SOLE   515 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 83 1,017 SH   SOLE   1,017 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 274 1,100 SH   SOLE   1,000 0 100
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 8 134 SH   SOLE   134 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 18 355 SH   SOLE   355 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 25 575 SH   SOLE   575 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 43 520 SH   SOLE   520 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 48 300 SH   SOLE   300 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 385 2,120 SH   SOLE   2,120 0 0
VERASTEM INC COM 92337C104 14 2,000 SH   SOLE   2,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,970 39,148 SH   SOLE   19,148 0 20,000
VERSUM MATLS INC COM 92532W103 1 32 SH   SOLE   32 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 114 670 SH   SOLE   670 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2 14 SH   SOLE   14 0 0
VISA INC COM CL A 92826C839 1,070 8,080 SH   SOLE   8,080 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 313 12,868 SH   SOLE   12,868 0 0
VOLITIONRX LTD COM 928661107 12 6,000 SH   SOLE   6,000 0 0
WALMART INC COM 931142103 510 5,960 SH   SOLE   5,760 0 200
WASTE MGMT INC DEL COM 94106L109 3,186 39,171 SH   SOLE   9,171 0 30,000
WEBSTER FINL CORP CONN COM 947890109 2,482 38,957 SH   SOLE   38,957 0 0
WELLS FARGO CO NEW COM 949746101 2,456 44,302 SH   SOLE   42,802 0 1,500
WELLTOWER INC COM 95040Q104 100 1,600 SH   SOLE   1,600 0 0
WESTROCK CO COM 96145D105 1,315 23,067 SH   SOLE   23,067 0 0
WEYERHAEUSER CO COM 962166104 2,386 65,429 SH   SOLE   65,429 0 0
WGL HLDGS INC COM 92924F106 1,757 19,800 SH   SOLE   0 0 19,800
WHIRLPOOL CORP COM 963320106 8 58 SH   SOLE   58 0 0
WILLIAMS COS INC DEL COM 969457100 712 26,270 SH   SOLE   26,270 0 0
WILLIAMS SONOMA INC COM 969904101 18 300 SH   SOLE   0 0 300
WISDOMTREE TR US SMALLCP ERNGS 97717W562 3 69 SH   SOLE   69 0 0
WPX ENERGY INC COM 98212B103 108 6,000 SH   SOLE   6,000 0 0
XCEL ENERGY INC COM 98389B100 14 300 SH   SOLE   0 0 300
YUM BRANDS INC COM 988498101 144 1,840 SH   SOLE   1,840 0 0
YUM CHINA HLDGS INC COM 98850P109 94 2,450 SH   SOLE   2,450 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 40 280 SH   SOLE   280 0 0