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 Stock 88579Y101 601 3,405 SH   SOLE   0 0 3,404
ABBOTT LABS COM Stock 002824100 273 3,145 SH   SOLE   0 0 3,145
ADOBE INC COM Stock 00724F101 286 867 SH   SOLE   0 0 867
ALLSTATE CORP COM Stock 020002101 2,819 25,073 SH   SOLE   0 0 25,073
ALLY FINL INC COM Stock 02005N100 284 9,300 SH   DFND 1 0 9,300 0
ALPHABET INC CAP STK CL A Stock 02079K305 3,513 2,623 SH   SOLE   0 0 2,623
ALPHABET INC CAP STK CL C Stock 02079K107 3,837 2,870 SH   SOLE   0 0 2,870
ALTRIA GROUP INC COM Stock 02209S103 745 14,918 SH   SOLE   0 0 14,918
AMAZON COM INC COM Stock 023135106 5,981 3,237 SH   SOLE   0 0 3,237
AMERICAN ELEC PWR CO INC COM Stock 025537101 288 3,044 SH   SOLE   0 0 3,044
AMERICAN EXPRESS CO COM Stock 025816109 270 2,167 SH   DFND 1 0 2,052 0
AMERICAN EXPRESS CO COM Stock 025816109 255 2,052 SH   SOLE   0 0 2,052
AMERICAN TOWER CORP NEW COM REIT 03027X100 624 2,716 SH   SOLE   0 0 2,716
AMGEN INC COM Stock 031162100 13,952 57,877 SH   SOLE   0 0 57,877
ANALOG DEVICES INC COM Stock 032654105 202 1,701 SH   SOLE   0 0 1,701
APPLE INC COM Stock 037833100 17,284 58,859 SH   SOLE   0 0 58,859
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 214 6,395 SH   SOLE   0 0 6,395
ARK INNOVATION ETF ETF 00214Q104 1,096 21,889 SH   SOLE   0 0 21,888
AT&T INC COM Stock 00206R102 260 6,649 SH   DFND 1 0 6,649 0
AT&T INC COM Stock 00206R102 617 15,785 SH   SOLE   0 0 15,785
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 253 1,484 SH   SOLE   0 0 1,484
AVANGRID INC COM Stock 05351W103 478 9,340 SH   SOLE   0 0 9,340
BANK AMER CORP 7.25 CNV PFD L Convertible Preferred 060505682 840 580 SH   SOLE   0 0 580
BANK AMER CORP COM Stock 060505104 4,093 116,224 SH   SOLE   0 0 116,224
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 3,056 9 SH   SOLE   0 0 9
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 4,335 19,137 SH   SOLE   0 0 19,137
BLACKROCK INC COM Stock 09247X101 479 953 SH   SOLE   0 0 953
BLACKSTONE GROUP INC COM CL A Stock 09260D107 792 14,150 SH   SOLE   0 0 14,150
BOEING CO COM Stock 097023105 11,906 36,547 SH   SOLE   0 0 36,547
BORGWARNER INC COM Stock 099724106 217 5,000 SH   SOLE   0 0 5,000
BRISTOL MYERS SQUIBB CO COM Stock 110122108 809 12,609 SH   SOLE   0 0 12,609
CENTURYLINK INC COM Stock 156700106 133 10,090 SH   DFND 1 0 10,090 0
CHEVRON CORP NEW COM Stock 166764100 644 5,343 SH   SOLE   0 0 5,343
CISCO SYS INC COM Stock 17275R102 963 20,083 SH   SOLE   0 0 20,082
CITIGROUP INC COM NEW Stock 172967424 263 3,295 SH   SOLE   0 0 3,295
CME GROUP INC COM Stock 12572Q105 532 2,650 SH   SOLE   0 0 2,650
COCA COLA CO COM Stock 191216100 651 11,764 SH   SOLE   0 0 11,764
COLGATE PALMOLIVE CO COM Stock 194162103 200 2,900 SH   SOLE   0 0 2,900
COMCAST CORP NEW CL A Stock 20030N101 448 9,962 SH   SOLE   0 0 9,961
CONOCOPHILLIPS COM Stock 20825C104 2,976 45,760 SH   SOLE   0 0 45,760
CORTEVA INC COM Stock 22052L104 370 12,524 SH   SOLE   0 0 12,524
COSTCO WHSL CORP NEW COM Stock 22160K105 407 1,386 SH   SOLE   0 0 1,386
CUMMINS INC COM Stock 231021106 325 1,817 SH   SOLE   0 0 1,817
CVS HEALTH CORP COM Stock 126650100 1,641 22,089 SH   SOLE   0 0 22,089
DANAHER CORPORATION COM Stock 235851102 425 2,770 SH   SOLE   0 0 2,770
DISNEY WALT CO COM DISNEY Stock 254687106 1,887 13,050 SH   SOLE   0 0 13,049
DOUBLELINE INCOME SOLUTIONS FD COM CEF 258622109 205 10,350 SH   SOLE   0 0 10,350
DOW INC COM Stock 260557103 679 12,413 SH   SOLE   0 0 12,413
DUNKIN BRANDS GROUP INC COM Stock 265504100 283 3,750 SH   DFND 1 0 3,750 0
DUPONT DE NEMOURS INC COM Stock 26614N102 784 12,212 SH   SOLE   0 0 12,212
EOG RES INC COM Stock 26875P101 422 5,040 SH   SOLE   0 0 5,040
EVERSOURCE ENERGY COM Stock 30040W108 313 3,674 SH   SOLE   0 0 3,674
EXXON MOBIL CORP COM Stock 30231G102 1,373 19,676 SH   SOLE   0 0 19,676
FACEBOOK INC CL A Stock 30303M102 1,997 9,732 SH   SOLE   0 0 9,732
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 618 20,085 SH   SOLE   0 0 20,085
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 350 5,804 SH   SOLE   0 0 5,804
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 570 11,012 SH   SOLE   0 0 11,012
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 261 4,700 SH   SOLE   0 0 4,700
FISERV INC COM Stock 337738108 231 2,000 SH   SOLE   0 0 2,000
GENERAL DYNAMICS CORP COM Stock 369550108 2,433 13,796 SH   SOLE   0 0 13,796
GENERAL ELECTRIC CO COM Stock 369604103 2,252 201,749 SH   SOLE   0 0 201,749
GOLDMAN SACHS GROUP INC COM Stock 38141G104 2,494 10,846 SH   SOLE   0 0 10,846
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 399 3,920 SH   SOLE   0 0 3,920
HOLOGIC INC COM Stock 436440101 287 5,500 SH   SOLE   0 0 5,500
HOME DEPOT INC COM Stock 437076102 1,978 9,059 SH   SOLE   0 0 9,058
HONEYWELL INTL INC COM Stock 438516106 753 4,255 SH   SOLE   0 0 4,255
INTEL CORP COM Stock 458140100 7,801 130,342 SH   SOLE   0 0 130,342
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 2,257 16,840 SH   SOLE   0 0 16,840
INTUIT COM Stock 461202103 236 900 SH   SOLE   0 0 900
INVESCO DWA MOMENTUM ETF ETF 46137V837 283 4,395 SH   SOLE   0 0 4,395
INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 2,557 20,183 SH   SOLE   0 0 20,183
INVESCO FTSE RAFI US 1500A SMALL-MIDA ETF ETF 46137V597 1,069 7,823 SH   SOLE   0 0 7,823
INVESCO INTERNATIONAL BUYBACK ACHIEVERSA ETF ETF 46138E644 360 10,655 SH   SOLE   0 0 10,655
INVESCO PREFERRED ETF ETF 46138E511 192 12,764 SH   SOLE   0 0 12,764
INVESCO QQQ TRUST ETF 46090E103 1,457 6,854 SH   SOLE   0 0 6,853
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 972 8,403 SH   SOLE   0 0 8,403
IQVIA HLDGS INC COM Stock 46266C105 297 1,920 SH   SOLE   0 0 1,920
ISHARES COMEX GOLD TRUST ETF 464285105 464 32,000 SH   SOLE   0 0 32,000
ISHARES CORE S&P 500 ETF ETF 464287200 595 1,842 SH   SOLE   0 0 1,842
ISHARES EDGE MSCI MIN VOL GLOBAL ETF ETF 464286525 246 2,562 SH   SOLE   0 0 2,562
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 262 4,000 SH   SOLE   0 0 4,000
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 259 2,153 SH   SOLE   0 0 2,153
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 272 7,241 SH   SOLE   0 0 7,241
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 200 1,138 SH   SOLE   0 0 1,138
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 235 1,720 SH   SOLE   0 0 1,720
ISHARES S&P MIDCAP FUND ETF 464287507 684 3,325 SH   SOLE   0 0 3,325
ISHARES S&P SMALL-CAP FUND ETF 464287804 900 10,736 SH   SOLE   0 0 10,736
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 391 1,760 SH   SOLE   0 0 1,760
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 713 3,064 SH   SOLE   0 0 3,064
JOHNSON & JOHNSON COM Stock 478160104 8,347 57,225 SH   SOLE   0 0 57,225
JPMORGAN CHASE & CO COM Stock 46625H100 4,620 33,144 SH   SOLE   0 0 33,144
KIMBERLY CLARK CORP COM Stock 494368103 528 3,840 SH   SOLE   0 0 3,840
LILLY ELI & CO COM Stock 532457108 253 1,925 SH   SOLE   0 0 1,925
LOCKHEED MARTIN CORP COM Stock 539830109 1,234 3,168 SH   SOLE   0 0 3,168
LOWES COS INC COM Stock 548661107 1,036 8,650 SH   SOLE   0 0 8,650
M & T BK CORP COM Stock 55261F104 297 1,751 SH   SOLE   0 0 1,751
MARKEL CORP COM Stock 570535104 775 678 SH   SOLE   0 0 678
MASTERCARD INC CL A Stock 57636Q104 1,455 4,872 SH   SOLE   0 0 4,871
MCDONALDS CORP COM Stock 580135101 1,204 6,092 SH   SOLE   0 0 6,092
MEDTRONIC PLC SHS Stock G5960L103 222 1,960 SH   SOLE   0 0 1,960
MERCK & CO INC COM Stock 58933Y105 781 8,588 SH   SOLE   0 0 8,588
MICROSOFT CORP COM Stock 594918104 5,159 32,717 SH   SOLE   0 0 32,717
MONDELEZ INTL INC CL A Stock 609207105 304 5,525 SH   SOLE   0 0 5,524
MORGAN STANLEY COM NEW Stock 617446448 729 14,253 SH   SOLE   0 0 14,253
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 1,381 8,571 SH   SOLE   0 0 8,571
MSA SAFETY INC COM Stock 553498106 366 2,900 SH   DFND 1 0 2,900 0
NETFLIX INC COM Stock 64110L106 315 974 SH   SOLE   0 0 974
NEXTERA ENERGY INC COM Stock 65339F101 488 2,016 SH   SOLE   0 0 2,016
NIKE INC CL B Stock 654106103 655 6,464 SH   SOLE   0 0 6,464
NORFOLK SOUTHERN CORP COM Stock 655844108 1,096 5,645 SH   SOLE   0 0 5,645
NORTHROP GRUMMAN CORP COM Stock 666807102 719 2,091 SH   SOLE   0 0 2,090
OMEGA FLEX INC COM Stock 682095104 43,575 406,145 SH   SOLE   0 0 406,145
PEPSICO INC COM Stock 713448108 661 4,840 SH   SOLE   0 0 4,839
PFIZER INC COM Stock 717081103 8,378 213,842 SH   SOLE   0 0 213,842
PHILIP MORRIS INTL INC COM Stock 718172109 759 8,917 SH   SOLE   0 0 8,917
PHILLIPS 66 COM Stock 718546104 2,924 26,244 SH   SOLE   0 0 26,244
PNC FINL SVCS GROUP INC COM Stock 693475105 668 4,183 SH   SOLE   0 0 4,183
PROCTER & GAMBLE CO COM Stock 742718109 2,477 19,829 SH   SOLE   0 0 19,828
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 527 6,971 SH   SOLE   0 0 6,971
PROSPECT CAPITAL CORPORATION COM CEF 74348T102 135 20,948 SH   SOLE   0 0 20,947
REALTY INCOME CORP COM REIT 756109104 278 3,770 SH   SOLE   0 0 3,770
S&P GLOBAL INC COM Stock 78409V104 256 938 SH   SOLE   0 0 938
SALESFORCE COM INC COM Stock 79466L302 533 3,279 SH   SOLE   0 0 3,279
SCHWAB U.S. REIT ETF ETF 808524847 478 10,411 SH   SOLE   0 0 10,411
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 3,354 44,336 SH   SOLE   0 0 44,336
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 2,249 38,822 SH   SOLE   0 0 38,822
SOUTHERN CO COM Stock 842587107 667 10,477 SH   SOLE   0 0 10,477
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 200 700 SH   SOLE   0 0 700
SPDR S&P 500 ETF ETF 78462F103 1,833 5,696 SH   SOLE   0 0 5,696
SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 356 3,260 SH   SOLE   0 0 3,260
SPDR S&P BIOTECH ETF ETF 78464A870 213 2,240 SH   SOLE   0 0 2,240
SPDR S&P DIVIDEND ETF ETF 78464A763 213 1,983 SH   SOLE   0 0 1,983
STARBUCKS CORP COM Stock 855244109 625 7,111 SH   SOLE   0 0 7,111
STRYKER CORP COM Stock 863667101 289 1,378 SH   SOLE   0 0 1,378
TARGET CORP COM Stock 87612E106 305 2,380 SH   SOLE   0 0 2,380
TE CONNECTIVITY LTD REG SHS Stock H84989104 250 2,607 SH   SOLE   0 0 2,607
TESLA INC COM Stock 88160R101 490 1,171 SH   SOLE   0 0 1,171
TEXAS INSTRS INC COM Stock 882508104 200 1,558 SH   SOLE   0 0 1,558
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 778 2,396 SH   SOLE   0 0 2,396
TJX COS INC NEW COM Stock 872540109 239 3,910 SH   SOLE   0 0 3,910
UNION PACIFIC CORP COM Stock 907818108 479 2,648 SH   SOLE   0 0 2,648
UNITED PARCEL SERVICE INC CL B Stock 911312106 244 2,083 SH   DFND 1 0 2,083 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 240 2,050 SH   SOLE   0 0 2,050
UNITED TECHNOLOGIES CORP COM Stock 913017109 2,197 14,670 SH   SOLE   0 0 14,670
UNITEDHEALTH GROUP INC COM Stock 91324P102 1,100 3,741 SH   SOLE   0 0 3,741
US BANCORP DEL COM NEW Stock 902973304 818 13,803 SH   SOLE   0 0 13,803
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 11,030 88,482 SH   SOLE   0 0 88,481
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 3,001 39,344 SH   SOLE   0 0 39,344
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 1,619 36,396 SH   SOLE   0 0 36,396
VANGUARD GROWTH INDEX FUND ETF 922908736 5,257 28,856 SH   SOLE   0 0 28,856
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 1,600 8,344 SH   SOLE   0 0 8,344
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 2,734 11,165 SH   SOLE   0 0 11,165
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 10,232 141,996 SH   SOLE   0 0 141,995
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 421 6,596 SH   SOLE   0 0 6,596
VANGUARD MID-CAP INDEX FUND ETF 922908629 502 2,815 SH   SOLE   0 0 2,815
VANGUARD REAL ESTATE ETF ETF 922908553 3,363 36,246 SH   SOLE   0 0 36,245
VANGUARD S&P 500 GROWTH ETF ETF 921932505 6,269 35,949 SH   SOLE   0 0 35,948
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 1,470 24,158 SH   SOLE   0 0 24,158
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 6,923 41,793 SH   SOLE   0 0 41,792
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 301 5,413 SH   SOLE   0 0 5,413
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 2,564 15,673 SH   SOLE   0 0 15,673
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 341 4,209 SH   SOLE   0 0 4,209
VANGUARD VALUE INDEX FUND ETF 922908744 619 5,164 SH   SOLE   0 0 5,164
VERIZON COMMUNICATIONS INC COM Stock 92343V104 357 5,820 SH   DFND 1 0 5,820 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 614 9,997 SH   SOLE   0 0 9,997
VISA INC COM CL A Stock 92826C839 6,527 34,738 SH   SOLE   0 0 34,738
WASHINGTON TR BANCORP COM Stock 940610108 582 10,814 SH   SOLE   0 0 10,814
WEC ENERGY GROUP INC COM Stock 92939U106 203 2,200 SH   SOLE   0 0 2,200
WELLS FARGO CO NEW COM Stock 949746101 1,012 18,811 SH   SOLE   0 0 18,811
WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 949746804 734 506 SH   SOLE   0 0 506