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,766 13,128 SH   SOLE   1,128 0 12,000
ABBOTT LABS COM 002824100 4,893 66,693 SH   SOLE   46,526 0 20,167
ABBVIE INC COM 00287Y109 1,892 20,000 SH   SOLE   0 0 20,000
ABEONA THERAPEUTICS INC COM 00289Y107 339 26,455 SH   SOLE   26,455 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,737 16,082 SH   SOLE   82 0 16,000
ACTINIUM PHARMACEUTICALS INC COM 00507W107 13 18,000 SH   SOLE   18,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 6 75 SH   SOLE   75 0 0
ADIENT PLC ORD SHS G0084W101 75 1,910 SH   SOLE   0 0 1,910
ADOBE SYS INC COM 00724F101 475 1,760 SH   SOLE   1,760 0 0
AEMETIS INC COM NEW 00770K202 2 2,000 SH   SOLE   2,000 0 0
AETNA INC NEW COM 00817Y108 140 690 SH   SOLE   690 0 0
AFLAC INC COM 001055102 8 176 SH   SOLE   176 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 7 100 SH   SOLE   100 0 0
AIR PRODS & CHEMS INC COM 009158106 846 5,065 SH   SOLE   65 0 5,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17 105 SH   SOLE   105 0 0
ALLERGAN PLC SHS G0177J108 11 60 SH   SOLE   0 0 60
ALLIANT ENERGY CORP COM 018802108 25 598 SH   SOLE   598 0 0
ALLSTATE CORP COM 020002101 18 184 SH   SOLE   184 0 0
ALPHABET INC CAP STK CL C 02079K107 428 359 SH   SOLE   359 0 0
ALPHABET INC CAP STK CL A 02079K305 480 398 SH   SOLE   398 0 0
ALPS ETF TR SPROTT JR GLD 00162Q585 5 200 SH   SOLE   200 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 63 1,377 SH   SOLE   1,377 0 0
ALTABA INC COM 021346101 34 500 SH   SOLE   500 0 0
ALTRIA GROUP INC COM 02209S103 1,330 22,057 SH   SOLE   4,057 0 18,000
AMAZON COM INC COM 023135106 1,282 640 SH   SOLE   640 0 0
AMERICAN ELEC PWR INC COM 025537101 472 6,660 SH   SOLE   5,860 0 800
AMERICAN EXPRESS CO COM 025816109 713 6,695 SH   SOLE   6,528 0 167
AMERICAN WTR WKS CO INC NEW COM 030420103 3,519 40,000 SH   SOLE   0 0 40,000
ANADARKO PETE CORP COM 032511107 220 3,262 SH   SOLE   3,262 0 0
ANTHEM INC COM 036752103 22 80 SH   SOLE   80 0 0
APACHE CORP COM 037411105 607 12,741 SH   SOLE   12,141 0 600
APPLE INC COM 037833100 2,281 10,106 SH   SOLE   10,106 0 0
APPLIED MATLS INC COM 038222105 1,162 30,068 SH   SOLE   30,068 0 0
ARK ETF TR WEB X.O ETF 00214Q401 31 533 SH   SOLE   533 0 0
ARK ETF TR GEN REV MLTSCT 00214Q302 37 1,102 SH   SOLE   1,102 0 0
ARK ETF TR INNOVATION ETF 00214Q104 51 1,072 SH   SOLE   515 0 557
ARK ETF TR INDL INNOVATIN 00214Q203 5,966 165,641 SH   SOLE   164,766 0 875
ASHLAND GLOBAL HLDGS INC COM 044186104 44 520 SH   SOLE   520 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 3 70 SH   SOLE   70 0 0
AT&T INC COM 00206R102 1,468 43,727 SH   SOLE   42,309 0 1,418
AUTOMATIC DATA PROCESSING IN COM 053015103 3,762 24,969 SH   SOLE   24,969 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 747 25,349 SH   SOLE   24,649 0 700
BARNES GROUP INC COM 067806109 50 700 SH   SOLE   700 0 0
BAXTER INTL INC COM 071813109 1,104 14,317 SH   SOLE   14,317 0 0
BAYTEX ENERGY CORP COM 07317Q105 28 9,500 SH   SOLE   9,500 0 0
BB&T CORP COM 054937107 275 5,673 SH   SOLE   5,673 0 0
BECTON DICKINSON & CO COM 075887109 1,888 7,233 SH   SOLE   233 0 7,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 329 1,535 SH   SOLE   1,535 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 316 7,772 SH   SOLE   7,772 0 0
BIOGEN INC COM 09062X103 41 115 SH   SOLE   115 0 0
BIOSIG TECH INC COM NEW 09073N201 68 12,124 SH   SOLE   12,124 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 10 569 SH   SOLE   569 0 0
BLACKROCK INC COM 09247X101 71 150 SH   SOLE   150 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 22 575 SH   SOLE   575 0 0
BOEING CO COM 097023105 2,268 6,098 SH   SOLE   6,098 0 0
BOISE CASCADE CO DEL COM 09739D100 2 45 SH   SOLE   45 0 0
BOOKING HLDGS INC COM 09857L108 119 60 SH   SOLE   60 0 0
BP PLC SPONSORED ADR 055622104 249 5,412 SH   SOLE   4,512 0 900
BRISTOL MYERS SQUIBB CO COM 110122108 4,177 67,287 SH   SOLE   67,024 0 263
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2 44 SH   SOLE   44 0 0
CA INC COM 12673P105 340 7,700 SH   SOLE   7,700 0 0
CABOT OIL & GAS CORP COM 127097103 20 880 SH   SOLE   0 0 880
CAMPBELL SOUP CO COM 134429109 4 111 SH   SOLE   111 0 0
CANADIAN NATL RY CO COM 136375102 45 503 SH   SOLE   503 0 0
CANOPY GROWTH CORP COM 138035100 6 125 SH   SOLE   125 0 0
CAPITAL ONE FINL CORP COM 14040H105 192 2,025 SH   SOLE   2,025 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 15 240 SH   SOLE   240 0 0
CATERPILLAR INC DEL COM 149123101 3,720 24,394 SH   SOLE   12,394 0 12,000
CELGENE CORP COM 151020104 52 585 SH   SOLE   585 0 0
CERNER CORP COM 156782104 25 385 SH   SOLE   385 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 8 70 SH   SOLE   70 0 0
CHEMOURS CO COM 163851108 237 6,000 SH   SOLE   0 0 6,000
CHEVRON CORP NEW COM 166764100 4,319 35,320 SH   SOLE   22,920 0 12,400
CHUBB LIMITED COM H1467J104 6 45 SH   SOLE   45 0 0
CIGNA CORPORATION COM 125509109 114 547 SH   OTR   0 0 547
CIGNA CORPORATION COM 125509109 1,283 6,162 SH   SOLE   6,162 0 0
CISCO SYS INC COM 17275R102 133 2,725 SH   SOLE   2,725 0 0
CITIGROUP INC COM NEW 172967424 346 4,827 SH   SOLE   4,827 0 0
CLEVELAND CLIFFS INC COM 185899101 84 6,600 SH   SOLE   5,000 0 1,600
CLOROX CO DEL COM 189054109 15 99 SH   SOLE   99 0 0
COCA COLA CO COM 191216100 554 12,000 SH   SOLE   12,000 0 0
COGNEX CORP COM 192422103 9 165 SH   SOLE   165 0 0
COLGATE PALMOLIVE CO COM 194162103 325 4,858 SH   SOLE   4,858 0 0
COMCAST CORP NEW CL A 20030N101 787 22,237 SH   SOLE   22,087 0 150
COMMUNITY BK SYS INC COM 203607106 183 3,000 SH   SOLE   3,000 0 0
CONAGRA BRANDS INC COM 205887102 48 1,400 SH   SOLE   1,400 0 0
CONOCOPHILLIPS COM 20825C104 1,861 24,049 SH   SOLE   10,049 0 14,000
CONSOLIDATED EDISON INC COM 209115104 2 25 SH   SOLE   25 0 0
CORNING INC COM 219350105 1,914 54,228 SH   SOLE   54,028 0 200
COSTCO WHSL CORP NEW COM 22160K105 4,707 20,038 SH   SOLE   13,838 0 6,200
CSX CORP COM 126408103 8,019 108,286 SH   SOLE   67,636 0 40,650
CUMMINS INC COM 231021106 545 3,730 SH   SOLE   130 0 3,600
CVR PARTNERS LP COM 126633106 15 4,000 SH   SOLE   4,000 0 0
CVS HEALTH CORP COM 126650100 4,025 51,132 SH   SOLE   39,964 0 11,168
DANAHER CORP DEL COM 235851102 3,470 31,931 SH   SOLE   31,865 0 66
DEERE & CO COM 244199105 1,829 12,165 SH   SOLE   1,165 0 11,000
DELL TECHNOLOGIES INC COM CL V 24703L103 12 124 SH   SOLE   124 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 864 6,100 SH   SOLE   100 0 6,000
DISNEY WALT CO COM DISNEY 254687106 3,809 32,569 SH   SOLE   32,536 0 33
DOLLAR GEN CORP NEW COM 256677105 22 200 SH   SOLE   200 0 0
DOMINION ENERGY INC COM 25746U109 2,620 37,276 SH   SOLE   11,276 0 26,000
DOWDUPONT INC COM 26078J100 5,353 83,240 SH   SOLE   43,947 0 39,293
DUKE ENERGY CORP NEW COM NEW 26441C204 130 1,630 SH   SOLE   1,630 0 0
EATON CORP PLC SHS G29183103 1,735 20,000 SH   SOLE   0 0 20,000
EBAY INC COM 278642103 22 670 SH   SOLE   670 0 0
ECOLAB INC COM 278865100 4 25 SH   SOLE   25 0 0
ELECTRONIC ARTS INC COM 285512109 81 670 SH   SOLE   670 0 0
EMERSON ELEC CO COM 291011104 1,371 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,564 48,449 SH   SOLE   48,351 0 98
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 727 32,674 SH   SOLE   32,674 0 0
ENSCO PLC SHS CLASS A G3157S106 73 8,607 SH   SOLE   8,607 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,271 44,248 SH   SOLE   44,248 0 0
EQT CORP COM 26884L109 319 7,204 SH   SOLE   7,204 0 0
EROS INTL PLC SHS NEW G3788M114 42 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 32 770 SH   SOLE   770 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 138 1,453 SH   SOLE   1,424 0 29
EXXON MOBIL CORP COM 30231G102 4,021 47,300 SH   SOLE   27,160 0 20,140
FACEBOOK INC CL A 30303M102 359 2,183 SH   SOLE   2,133 0 50
FEDEX CORP COM 31428X106 12 50 SH   SOLE   50 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 82 10,000 SH   SOLE   10,000 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 17 300 SH   SOLE   300 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 8,522 53,773 SH   SOLE   53,434 0 339
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 6 290 SH   SOLE   290 0 0
FIRSTENERGY CORP COM 337932107 10 266 SH   SOLE   0 0 266
FLIR SYS INC COM 302445101 8 125 SH   SOLE   125 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 29 3,129 SH   SOLE   1,929 0 1,200
FORTIVE CORP COM 34959J108 1,885 22,390 SH   SOLE   22,357 0 33
FORTUNE BRANDS HOME & SEC IN COM 34964C106 6 117 SH   SOLE   117 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 43 5,400 SH   SOLE   5,000 0 400
FREEPORT-MCMORAN INC CL B 35671D857 384 27,600 SH   SOLE   3,000 0 24,600
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 6 120 SH   SOLE   120 0 0
FUNKO INC COM CL A 361008105 3 127 SH   SOLE   127 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 5 175 SH   SOLE   175 0 0
GENERAL DYNAMICS CORP COM 369550108 5 25 SH   SOLE   25 0 0
GENERAL ELECTRIC CO COM 369604103 664 58,837 SH   SOLE   58,187 0 650
GENERAL MLS INC COM 370334104 4 100 SH   SOLE   100 0 0
GENERAL MTRS CO COM 37045V100 7 200 SH   SOLE   0 0 200
GENUINE PARTS CO COM 372460105 1,674 16,840 SH   SOLE   16,840 0 0
GILEAD SCIENCES INC COM 375558103 11 140 SH   SOLE   140 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 38 950 SH   SOLE   950 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 118 525 SH   SOLE   525 0 0
GRACE W R & CO DEL NEW COM 38388F108 13 175 SH   SOLE   175 0 0
GRANITE CONSTR INC COM 387328107 5 100 SH   SOLE   100 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 18 175 SH   SOLE   175 0 0
HALLIBURTON CO COM 406216101 4 100 SH   SOLE   100 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 140 2,803 SH   SOLE   2,803 0 0
HASBRO INC COM 418056107 18 174 SH   SOLE   174 0 0
HCP INC COM 40414L109 1 50 SH   SOLE   50 0 0
HERSHEY CO COM 427866108 237 2,324 SH   SOLE   2,324 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 49 2,670 SH   SOLE   2,670 0 0
HOME DEPOT INC COM 437076102 4,874 23,529 SH   SOLE   17,489 0 6,040
HONEYWELL INTL INC COM 438516106 5,277 31,710 SH   SOLE   18,510 0 13,200
HP INC COM 40434L105 33 1,278 SH   SOLE   1,278 0 0
HUNTINGTON BANCSHARES INC COM 446150104 6 400 SH   SOLE   0 0 400
IAC INTERACTIVECORP COM 44919P508 9 40 SH   SOLE   40 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,115 22,070 SH   SOLE   70 0 22,000
ILLUMINA INC COM 452327109 125 340 SH   SOLE   340 0 0
IMV INC COM 44974L103 139 23,350 SH   SOLE   23,350 0 0
INCYTE CORP COM 45337C102 5 75 SH   SOLE   75 0 0
ING GROEP N V SPONSORED ADR 456837103 5 400 SH   SOLE   400 0 0
INGERSOLL-RAND PLC SHS G47791101 170 1,662 SH   SOLE   1,662 0 0
INGEVITY CORP COM 45688C107 182 1,785 SH   SOLE   1,785 0 0
INTEL CORP COM 458140100 5,218 110,342 SH   SOLE   82,142 0 28,200
INTERCONTINENTAL EXCHANGE IN COM 45866F104 37 500 SH   SOLE   500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,300 8,600 SH   SOLE   5,100 0 3,500
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 835 6,000 SH   SOLE   0 0 6,000
INTL PAPER CO COM 460146103 549 11,169 SH   SOLE   11,169 0 0
INTREPID POTASH INC COM 46121Y102 1 400 SH   SOLE   0 0 400
INVESCO DB G10 CURRENCY HRVS UNIT 46139B102 6 239 SH   SOLE   239 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 QUALITY 46137V241 65 1,971 SH   SOLE   1,971 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 86 815 SH   SOLE   815 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 279 2,570 SH   SOLE   2,450 0 120
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,644 9,770 SH   SOLE   9,770 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,733 16,227 SH   SOLE   15,534 0 693
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 3,484 16,907 SH   SOLE   16,907 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 263 10,565 SH   SOLE   10,565 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 187 1,009 SH   SOLE   602 0 407
INVESCO TR INVT GRADE MUNS COM 46131M106 21 1,755 PRN   SOLE   1,755 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 1 51 SH   SOLE   51 0 0
ISHARES INC MSCI GERMANY ETF 464286806 22 732 SH   SOLE   732 0 0
ISHARES INC MSCI AUST ETF 464286103 56 2,510 SH   SOLE   2,510 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 77 2,050 SH   SOLE   2,050 0 0
ISHARES INC MSCI CDA ETF 464286509 112 3,882 SH   SOLE   3,882 0 0
ISHARES TR CORE S&P US GWT 464287671 2 30 SH   SOLE   30 0 0
ISHARES TR NASDAQ BIOTECH 464287556 4 30 SH   SOLE   30 0 0
ISHARES TR S&P US PFD STK 464288687 6 149 SH   SOLE   149 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 7 80 SH   SOLE   80 0 0
ISHARES TR US INDUSTRIALS 464287754 9 59 SH   SOLE   59 0 0
ISHARES TR US HLTHCARE ETF 464287762 10 51 SH   SOLE   51 0 0
ISHARES TR SELECT DIVID ETF 464287168 11 110 SH   SOLE   110 0 0
ISHARES TR RUS MD CP GR ETF 464287481 14 100 SH   SOLE   100 0 0
ISHARES TR U.S. TECH ETF 464287721 17 90 SH   SOLE   90 0 0
ISHARES TR MSCI EAFE ETF 464287465 18 268 SH   SOLE   268 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 22 642 SH   SOLE   642 0 0
ISHARES TR CORE S&P500 ETF 464287200 31 107 SH   SOLE   107 0 0
ISHARES TR CORE INTL AGGR 46435G672 43 820 SH   SOLE   820 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 45 1,168 SH   SOLE   1,168 0 0
ISHARES TR CORE S&P SCP ETF 464287804 55 633 SH   SOLE   633 0 0
ISHARES TR CORE DIV GRWTH 46434V621 77 2,078 SH   SOLE   2,078 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 85 718 SH   SOLE   718 0 0
ISHARES TR MSCI IRELAND ETF 46429B507 86 1,900 SH   SOLE   1,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 96 567 SH   SOLE   200 0 367
ISHARES TR NATIONAL MUN ETF 464288414 177 1,640 SH   SOLE   1,640 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 256 1,641 SH   SOLE   1,641 0 0
JOHNSON & JOHNSON COM 478160104 4,769 34,517 SH   SOLE   18,517 0 16,000
JOHNSON CTLS INTL PLC SHS G51502105 669 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 8,392 74,368 SH   SOLE   50,602 0 23,766
KEYCORP NEW COM 493267108 4,684 235,479 SH   SOLE   233,879 0 1,600
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3 50 SH   SOLE   50 0 0
KIMBERLY CLARK CORP COM 494368103 3,520 30,977 SH   SOLE   20,947 0 10,030
KRAFT HEINZ CO COM 500754106 1,136 20,611 SH   SOLE   20,445 0 166
LAMB WESTON HLDGS INC COM 513272104 31 466 SH   SOLE   466 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 9 300 SH   SOLE   300 0 0
LIBERTY PPTY TR SH BEN INT 531172104 1,361 32,218 SH   SOLE   32,218 0 0
LILLY ELI & CO COM 532457108 1,610 15,000 SH   SOLE   1,000 0 14,000
LOCKHEED MARTIN CORP COM 539830109 100 288 SH   SOLE   288 0 0
LOWES COS INC COM 548661107 1,496 13,030 SH   SOLE   13,030 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 615 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,576 30,000 SH   SOLE   0 0 30,000
MARATHON OIL CORP COM 565849106 445 19,096 SH   SOLE   19,005 0 91
MARATHON PETE CORP COM 56585A102 2,929 36,625 SH   SOLE   36,233 0 392
MASTERCARD INCORPORATED CL A 57636Q104 613 2,752 SH   SOLE   2,752 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,713 13,000 SH   SOLE   0 0 13,000
MCDONALDS CORP COM 580135101 657 3,925 SH   SOLE   3,925 0 0
MCKESSON CORP COM 58155Q103 12 87 SH   SOLE   87 0 0
MDU RES GROUP INC COM 552690109 52 2,025 SH   SOLE   2,025 0 0
MEDTRONIC PLC SHS G5960L103 166 1,689 SH   SOLE   1,689 0 0
MERCER INTL INC COM 588056101 76 4,540 SH   SOLE   4,540 0 0
MERCK & CO INC COM 58933Y105 1,862 26,246 SH   SOLE   26,096 0 150
METLIFE INC COM 59156R108 796 17,042 SH   SOLE   42 0 17,000
MICROSOFT CORP COM 594918104 5,266 46,040 SH   SOLE   20,740 0 25,300
MONDELEZ INTL INC CL A 609207105 2,101 48,905 SH   SOLE   48,242 0 663
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 108 48,010 SH   SOLE   48,010 0 0
NATIONAL FUEL GAS CO N J COM 636180101 957 17,068 SH   SOLE   15,968 0 1,100
NATIONAL GRID PLC SPONSORED ADR NE 636274409 190 3,666 SH   SOLE   3,666 0 0
NETFLIX INC COM 64110L106 281 751 SH   SOLE   751 0 0
NEW JERSEY RES COM 646025106 3,527 76,500 SH   SOLE   0 0 76,500
NEWMONT MINING CORP COM 651639106 18 600 SH   SOLE   0 0 600
NEXTERA ENERGY INC COM 65339F101 2,019 12,048 SH   SOLE   48 0 12,000
NIKE INC CL B 654106103 533 6,286 SH   SOLE   6,286 0 0
NIO INC SPON ADS 62914V106 7 1,000 SH   SOLE   1,000 0 0
NISOURCE INC COM 65473P105 162 6,500 SH   SOLE   6,500 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,996 16,600 SH   SOLE   1,600 0 15,000
NORTHWEST NAT GAS CO COM 667655104 30 450 SH   SOLE   450 0 0
NOVARTIS A G SPONSORED ADR 66987V109 9 100 SH   SOLE   100 0 0
NOVO-NORDISK A S ADR 670100205 17 352 SH   SOLE   352 0 0
NRG ENERGY INC COM NEW 629377508 5 145 SH   SOLE   145 0 0
NUCOR CORP COM 670346105 221 3,488 SH   SOLE   3,488 0 0
NUTRIEN LTD COM 67077M108 12 200 SH   SOLE   0 0 200
NUVEEN AMT FREE QLTY MUN INC COM 670657105 39 3,046 PRN   SOLE   3,046 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 27 2,075 PRN   SOLE   2,075 0 0
NVENT ELECTRIC PLC SHS G6700G107 326 12,000 SH   SOLE   0 0 12,000
NVIDIA CORP COM 67066G104 10 34 SH   SOLE   34 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 8 100 SH   SOLE   100 0 0
OLIN CORP COM PAR $1 680665205 10 400 SH   SOLE   0 0 400
OMNICOM GROUP INC COM 681919106 109 1,600 SH   SOLE   1,600 0 0
ONEOK INC NEW COM 682680103 120 1,768 SH   SOLE   1,768 0 0
ORACLE CORP COM 68389X105 689 13,371 SH   SOLE   13,371 0 0
OVERSTOCK COM INC DEL COM 690370101 1 45 SH   SOLE   45 0 0
PACCAR INC COM 693718108 273 4,000 SH   SOLE   4,000 0 0
PARKER HANNIFIN CORP COM 701094104 1,843 10,020 SH   SOLE   20 0 10,000
PAYCHEX INC COM 704326107 1,293 17,557 SH   SOLE   17,257 0 300
PAYPAL HLDGS INC COM 70450Y103 163 1,850 SH   SOLE   1,850 0 0
PBF ENERGY INC CL A 69318G106 2 40 SH   SOLE   40 0 0
PENTAIR PLC SHS G7S00T104 520 12,000 SH   SOLE   0 0 12,000
PEOPLES UNITED FINANCIAL INC COM 712704105 272 15,861 SH   SOLE   15,861 0 0
PEPSICO INC COM 713448108 3,616 32,345 SH   SOLE   16,045 0 16,300
PETMED EXPRESS INC COM 716382106 13 400 SH   SOLE   0 0 400
PFIZER INC COM 717081103 2,392 54,277 SH   SOLE   6,100 0 48,177
PHILIP MORRIS INTL INC COM 718172109 2,166 26,564 SH   SOLE   3,234 0 23,330
PHILLIPS 66 COM 718546104 2,264 20,087 SH   SOLE   13,087 0 7,000
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 959 38,362 SH   SOLE   38,362 0 0
PLYMOUTH INDL REIT INC COM 729640102 7 425 SH   SOLE   425 0 0
PNC FINL SVCS GROUP INC COM 693475105 34 250 SH   SOLE   250 0 0
POTLATCHDELTIC CORPORATION COM 737630103 1,086 26,529 SH   SOLE   26,429 0 100
PRAXAIR INC COM 74005P104 178 1,105 SH   SOLE   105 0 1,000
PROCTER AND GAMBLE CO COM 742718109 2,434 29,244 SH   SOLE   7,644 0 21,600
PROSHARES TR ULTRA FNCLS NEW 74347X633 18 420 SH   SOLE   420 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 318 8,300 SH   SOLE   8,300 0 0
PRUDENTIAL FINL INC COM 744320102 3 25 SH   SOLE   25 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 185 3,500 SH   SOLE   2,500 0 1,000
QUALCOMM INC COM 747525103 40 550 SH   SOLE   550 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1 10 SH   SOLE   10 0 0
RAYONIER INC COM 754907103 211 6,238 SH   SOLE   6,238 0 0
REALTY INCOME CORP COM 756109104 43 750 SH   SOLE   750 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8 20 SH   SOLE   20 0 0
REGIONS FINL CORP NEW COM 7591EP100 105 5,700 SH   SOLE   5,000 0 700
RETAIL PPTYS AMER INC CL A 76131V202 6 476 SH   SOLE   476 0 0
ROCKWELL AUTOMATION INC COM 773903109 6 30 SH   SOLE   30 0 0
ROKU INC COM CL A 77543R102 7 100 SH   SOLE   100 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 14 105 SH   SOLE   105 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 429 6,296 SH   SOLE   6,196 0 100
SALESFORCE COM INC COM 79466L302 130 815 SH   SOLE   815 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 119 3,050 SH   SOLE   3,050 0 0
SCHLUMBERGER LTD COM 806857108 152 2,498 SH   SOLE   2,498 0 0
SCHWAB CHARLES CORP NEW COM 808513105 109 2,227 SH   SOLE   2,227 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 5 200 SH   SOLE   200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 4 50 SH   SOLE   50 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 16 330 SH   SOLE   330 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 21 400 SH   SOLE   0 0 400
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 51 675 SH   SOLE   675 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 246 2,590 SH   SOLE   2,590 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,493 126,650 SH   SOLE   126,650 0 0
SERVICENOW INC COM 81762P102 285 1,455 SH   SOLE   1,455 0 0
SESEN BIO INC COM 817763105 9 4,000 SH   SOLE   4,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 71 780 SH   SOLE   780 0 0
SONOMA PHARMACEUTICALS INC COM 83558L105 1 500 SH   SOLE   500 0 0
SOUTHERN CO COM 842587107 398 9,135 SH   SOLE   8,135 0 1,000
SOUTHWEST AIRLS CO COM 844741108 6 100 SH   SOLE   100 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 288 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 149 514 SH   SOLE   514 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 8,766 284,708 SH   SOLE   281,385 0 3,323
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 6 201 SH   SOLE   201 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 41 1,190 SH   SOLE   1,190 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 45 1,250 SH   SOLE   1,250 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 628 13,288 SH   SOLE   13,288 0 0
STANLEY BLACK & DECKER INC COM 854502101 520 3,553 SH   SOLE   3,400 0 153
STARBUCKS CORP COM 855244109 6 100 SH   SOLE   100 0 0
STATE STR CORP COM 857477103 2 25 SH   SOLE   25 0 0
STRATASYS LTD SHS M85548101 14 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 59 7,300 SH   SOLE   7,300 0 0
SYSCO CORP COM 871829107 1,319 18,000 SH   SOLE   0 0 18,000
T2 BIOSYSTEMS INC COM 89853L104 4 500 SH   SOLE   500 0 0
TARGET CORP COM 87612E106 1,394 15,801 SH   SOLE   15,768 0 33
TC PIPELINES LP UT COM LTD PRT 87233Q108 70 2,314 SH   SOLE   2,314 0 0
TEXAS INSTRS INC COM 882508104 2,739 25,528 SH   SOLE   15,528 0 10,000
TEXTRON INC COM 883203101 29 400 SH   SOLE   400 0 0
TIFFANY & CO NEW COM 886547108 39 300 SH   SOLE   300 0 0
TJX COS INC NEW COM 872540109 455 4,060 SH   SOLE   4,060 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 630 10,360 SH   SOLE   360 0 10,000
TORTOISE ENERGY INFRA CORP COM 89147L100 252 9,357 PRN   SOLE   8,868 0 490
TOTAL S A SPONSORED ADR 89151E109 805 12,500 SH   SOLE   0 0 12,500
TRANSOCEAN LTD REG SHS H8817H100 35 2,500 SH   SOLE   2,000 0 500
TRAVELERS COMPANIES INC COM 89417E109 217 1,673 SH   SOLE   1,673 0 0
TRIMBLE INC COM 896239100 8 175 SH   SOLE   175 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,502 32,416 SH   SOLE   32,416 0 0
UGI CORP NEW COM 902681105 208 3,755 SH   SOLE   3,755 0 0
UMPQUA HLDGS CORP COM 904214103 10 500 SH   SOLE   0 0 500
UNILEVER N V N Y SHS NEW 904784709 102 1,833 SH   SOLE   1,833 0 0
UNILEVER PLC SPON ADR NEW 904767704 135 2,460 SH   SOLE   2,460 0 0
UNION PAC CORP COM 907818108 2,142 13,152 SH   SOLE   13,085 0 67
UNITED FINL BANCORP INC NEW COM 910304104 3 189 SH   SOLE   189 0 0
UNITED PARCEL SERVICE INC CL B 911312106 823 7,050 SH   SOLE   50 0 7,000
UNITED STATES STL CORP NEW COM 912909108 2 70 SH   SOLE   70 0 0
UNITED TECHNOLOGIES CORP COM 913017109 6,696 47,895 SH   SOLE   36,648 0 11,247
UNITEDHEALTH GROUP INC COM 91324P102 888 3,336 SH   SOLE   3,336 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 7 60 SH   SOLE   60 0 0
URANIUM ENERGY CORP COM 916896103 14 8,000 SH   SOLE   8,000 0 0
US BANCORP DEL COM NEW 902973304 1,848 35,000 SH   SOLE   4,000 0 31,000
V F CORP COM 918204108 14 150 SH   SOLE   150 0 0
VALERO ENERGY CORP NEW COM 91913Y100 16 145 SH   SOLE   145 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
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 8 53 SH   SOLE   53 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 77 517 SH   SOLE   517 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 82 1,017 SH   SOLE   1,017 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 294 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 24 455 SH   SOLE   455 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 10 195 SH   SOLE   195 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 27 620 SH   SOLE   620 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 45 520 SH   SOLE   520 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 54 300 SH   SOLE   300 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 430 2,121 SH   SOLE   2,121 0 0
VENTAS INC COM 92276F100 7 125 SH   SOLE   125 0 0
VERASTEM INC COM 92337C104 44 6,000 SH   SOLE   6,000 0 0
VERINT SYS INC COM 92343X100 5 100 SH   SOLE   100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,109 39,501 SH   SOLE   19,501 0 20,000
VERSUM MATLS INC COM 92532W103 1 32 SH   SOLE   32 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2 14 SH   SOLE   14 0 0
VISA INC COM CL A 92826C839 1,251 8,338 SH   SOLE   8,338 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 290 13,347 SH   SOLE   13,347 0 0
VOLITIONRX LTD COM 928661107 19 7,500 SH   SOLE   7,500 0 0
VONAGE HLDGS CORP COM 92886T201 3 225 SH   SOLE   225 0 0
WALMART INC COM 931142103 571 6,076 SH   SOLE   5,876 0 200
WASTE MGMT INC DEL COM 94106L109 3,477 38,483 SH   SOLE   8,483 0 30,000
WEBSTER FINL CORP CONN COM 947890109 2,332 39,555 SH   SOLE   39,555 0 0
WELLS FARGO CO NEW COM 949746101 2,336 44,449 SH   SOLE   42,949 0 1,500
WELLTOWER INC COM 95040Q104 103 1,600 SH   SOLE   1,600 0 0
WESTROCK CO COM 96145D105 1,230 23,015 SH   SOLE   23,015 0 0
WEYERHAEUSER CO COM 962166104 2,086 64,655 SH   SOLE   64,655 0 0
WHIRLPOOL CORP COM 963320106 7 58 SH   SOLE   58 0 0
WILLIAMS COS INC DEL COM 969457100 727 26,744 SH   SOLE   26,744 0 0
WILLIAMS SONOMA INC COM 969904101 20 300 SH   SOLE   0 0 300
WISDOMTREE TR US SMALLCP ERNGS 97717W562 3 69 SH   SOLE   69 0 0
WPX ENERGY INC COM 98212B103 121 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 167 1,840 SH   SOLE   1,840 0 0
YUM CHINA HLDGS INC COM 98850P109 70 1,990 SH   SOLE   1,990 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 50 280 SH   SOLE   280 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 7 50 SH   SOLE   50 0 0