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
1LIFE HEALTHCARE INC COM COM 68269G107 518 13,258 SH   SOLE   0 0 13,258
3M CO COM COM 88579Y101 6,579 34,143 SH   SOLE   0 0 34,143
ABB LTD SPONSORED ADR COM 000375204 683 22,400 SH   SOLE   0 0 22,400
ABBOTT LABS COM COM 002824100 3,446 28,758 SH   SOLE   0 0 28,758
ABBVIE INC COM COM 00287Y109 2,667 24,641 SH   SOLE   0 0 24,641
ACCENTURE PLC IRELAND CLASS SHS COM G1151C101 9,304 33,679 SH   SOLE   0 0 33,679
ADAPTIMMUNE THERAPEUTICS PLC SPONSORED ADR COM 00653A107 84 15,825 SH   SOLE   0 0 15,825
AFLAC INC COM COM 001055102 496 9,700 SH   SOLE   0 0 9,700
ALPHABET INC CAP STK CL C COM 02079K107 1,500 725 SH   SOLE   0 0 725
ALPHABET INC CL A COM 02079K305 1,155 560 SH   SOLE   0 0 560
ALTRIA GROUP INC COM COM 02209S103 3,212 62,780 SH   SOLE   0 0 62,780
AMAZON COM INC COM 023135106 1,024 331 SH   SOLE   0 0 331
AMERICAN EXPRESS COMPANY COM 025816109 486 3,439 SH   SOLE   0 0 3,439
AMERICAN WTR WKS CO INC NEW COM COM 030420103 511 3,406 SH   SOLE   0 0 3,406
AMERISOURCE BERGEN CORP COM COM 03073E105 209 1,770 SH   SOLE   0 0 1,770
AMGEN INC COM COM 031162100 15,070 60,569 SH   SOLE   0 0 60,569
ANEMOSTAT DOOR PRODS INC COM 144A COM 03459P104 0 27,830 SH   SOLE   0 0 27,830
ANEMOSTAT INC COM COM 034599100 0 27,830 SH   SOLE   0 0 27,830
ANSYS INC COM COM 03662Q105 3,723 10,964 SH   SOLE   0 0 10,964
APPLE COM 037833100 24,965 204,383 SH   SOLE   0 0 204,383
APPLIED NANOSCIENCE INC COM COM 03824A105 0 20,000 SH   SOLE   0 0 20,000
APTIV PLC SHS COM COM G6095L109 3,147 22,818 SH   SOLE   0 0 22,818
ASTRONICS CORP COM COM 046433108 216 12,000 SH   SOLE   0 0 12,000
AT&T INC COM COM 00206R102 1,222 40,367 SH   SOLE   0 0 40,367
AUTOMATIC DATA PROCESSING INC COM COM 053015103 1,510 8,013 SH   SOLE   0 0 8,013
AYTU BIOPHARMA INC COM PAR $0 001 NEW COM 054754874 83 10,880 SH   SOLE   0 0 10,880
BALL CORP COM COM 058498106 991 11,700 SH   SOLE   0 0 11,700
BANK OF AMERICA CORPORATION COM COM 060505104 352 9,088 SH   SOLE   0 0 9,088
BANK OF NEW YORK MELLON CORP COM COM 064058100 504 10,650 SH   SOLE   0 0 10,650
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 1,389 5,438 SH   SOLE   0 0 5,438
BIOGEN IDEC INC COM COM 09062X103 213 760 SH   SOLE   0 0 760
BLACKROCK FLOATING RATE INCOME TR COM ETF 091941104 440 35,156 SH   SOLE   0 0 35,156
BOEING CO COM COM 097023105 236 928 SH   SOLE   0 0 928
BOSWELL J.G. CO COM COM 101205102 321 450 SH   SOLE   0 0 450
BRISTOL MYERS SQUIBB CO COM COM 110122108 3,431 54,342 SH   SOLE   0 0 54,342
BROADCOM INC COM COM 11135F101 2,599 5,605 SH   SOLE   0 0 5,605
BROWN & BROWN INC COM 115236101 969 21,200 SH   SOLE   0 0 21,200
CAPSTEAD MTG CORP COM NO PAR COM 14067E506 118 19,000 SH   SOLE   0 0 19,000
CATERPILLAR INC COM COM 149123101 441 1,904 SH   SOLE   0 0 1,904
CHARLES RIV LABORATORIES INTL INC COM COM 159864107 397 1,370 SH   SOLE   0 0 1,370
CHEVRON CORP NEW COM COM 166764100 2,110 20,138 SH   SOLE   0 0 20,138
CISCO SYSTEMS INC COM 17275R102 6,985 135,081 SH   SOLE   0 0 135,081
CME GROUP INC COM COM 12572Q105 357 1,748 SH   SOLE   0 0 1,748
COCA COLA COMPANY COM 191216100 954 18,090 SH   SOLE   0 0 18,090
COLGATE PALMOLIVE CO COM COM 194162103 928 11,773 SH   SOLE   0 0 11,773
COMCAST CORP CL A COM 20030N101 468 8,653 SH   SOLE   0 0 8,653
COMFORT SYS USA INC COM COM 199908104 1,479 19,775 SH   SOLE   0 0 19,775
COMPASS DIVERSIFIED HLDGS SH BEN INT COM 20451Q104 433 18,700 SH   SOLE   0 0 18,700
CONAGRA BRANDS INC COM COM 205887102 520 13,835 SH   SOLE   0 0 13,835
CONOCOPHILLIPS COM COM 20825C104 411 7,768 SH   SOLE   0 0 7,768
CORNING INC COM COM 219350105 2,474 56,854 SH   SOLE   0 0 56,854
COSTCO WHOLESALE CORP NEW COM COM 22160K105 461 1,309 SH   SOLE   0 0 1,309
COVETRUS INC COM COM 22304C100 1,761 58,749 SH   SOLE   0 0 58,749
CROWN CASTLE INTL CORP NEW COM COM 22822V101 679 3,945 SH   SOLE   0 0 3,945
CVS HEALTH CORP COM COM 126650100 3,050 40,539 SH   SOLE   0 0 40,539
DANAHER CORP COM COM 235851102 272 1,209 SH   SOLE   0 0 1,209
DEERE & CO COM 244199105 710 1,899 SH   SOLE   0 0 1,899
DELL TECHNOLOGIES INC CL C COM 24703L202 519 5,890 SH   SOLE   0 0 5,890
DIGITAL RLTY TR INC COM COM 253868103 1,997 14,180 SH   SOLE   0 0 14,180
DISCOVER FINL SVCS COM INC COM 254709108 266 2,800 SH   SOLE   0 0 2,800
DISNEY WALT CO DISNEY COM COM 254687106 8,061 43,687 SH   SOLE   0 0 43,687
DMC GLOBAL INC COM COM 23291C103 17,940 330,627 SH   SOLE   0 0 330,627
DOMINION ENERGY INC COM COM 25746U109 479 6,307 SH   SOLE   0 0 6,307
DORMAN PRODS INC COM COM 258278100 205 2,000 SH   SOLE   0 0 2,000
EDUCATION MGMT CORP NEW COM COM 28140M103 0 18,823 SH   SOLE   0 0 18,823
ELBIT SYSTEMS LTD COM M3760D101 477 3,365 SH   SOLE   0 0 3,365
ELECTROMED INC COM COM 285409108 527 50,000 SH   SOLE   0 0 50,000
ENDO INTL PLC SHS COM G30401106 1,386 187,075 SH   SOLE   0 0 187,075
ENSERVCO CORP COM NEW COM 29358Y201 122 70,279 SH   SOLE   0 0 70,279
EQT CORPORATION COM COM 26884L109 397 21,369 SH   SOLE   0 0 21,369
EQUITRANS MIDSTREAM CORP COM COM 294600101 207 25,379 SH   SOLE   0 0 25,379
ERIE INDTY CO CL A COM 29530P102 939 4,250 SH   SOLE   0 0 4,250
EXXON MOBIL CORP COM COM 30231G102 3,035 54,358 SH   SOLE   0 0 54,358
F N B CORP PA COM COM 302520101 528 41,600 SH   SOLE   0 0 41,600
FEDERATED INVS INC PA CL B COM 314211103 229 7,321 SH   SOLE   0 0 7,321
FIDELITY NATL FINL INC NEW FNF GROUP COM 31620R303 3,321 81,678 SH   SOLE   0 0 81,678
FIDELITY NATL INFORMATION SVCS INC COM COM 31620M106 2,837 20,179 SH   SOLE   0 0 20,179
FIRST AMERN FINL CORP COM COM 31847R102 504 8,900 SH   SOLE   0 0 8,900
FISERV INC COM COM 337738108 10,315 86,654 SH   SOLE   0 0 86,654
FLEXTRONICS INTL LTD ORD SHS COM Y2573F102 284 15,514 SH   SOLE   0 0 15,514
FORTUNE BRANDS HOMES & SEC INC COM COM 34964C106 263 2,742 SH   SOLE   0 0 2,742
FRANCO NEV CORP COM COM 351858105 1,785 14,248 SH   SOLE   0 0 14,248
GENERAL ELECTRIC COM 369604103 1,094 83,354 SH   SOLE   0 0 83,354
GENERAL MILLS INC COM COM 370334104 1,946 31,740 SH   SOLE   0 0 31,740
GILEAD SCIENCES INC COM 375558103 1,576 24,390 SH   SOLE   0 0 24,390
GOLDMAN SACHS ETF TR ACTIVEBETA U S LARGE CAP EQUITY ETF ETF 381430503 5,698 72,011 SH   SOLE   0 0 72,011
HANNON ARMSTRONG SUSTAINABLE INFRASTRUCTURE CAP INC COM COM 41068X100 452 8,050 SH   SOLE   0 0 8,050
HERSHEY CO COM COM 427866108 357 2,255 SH   SOLE   0 0 2,255
HOLOGIC INC COM COM 436440101 2,526 33,957 SH   SOLE   0 0 33,957
HOME DEPOT INC COM COM 437076102 539 1,765 SH   SOLE   0 0 1,765
HONEYWELL INTL INC COM COM 438516106 1,121 5,163 SH   SOLE   0 0 5,163
HUNTINGTON BANCSHARES INC COM 446150104 173 11,028 SH   SOLE   0 0 11,028
ILLINOIS TOOL WORKS INC COM COM 452308109 450 2,030 SH   SOLE   0 0 2,030
INOGEN INC COM COM 45780L104 1,366 26,000 SH   SOLE   0 0 26,000
INTEL CORP COM COM 458140100 5,914 92,409 SH   SOLE   0 0 92,409
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101 1,747 13,109 SH   SOLE   0 0 13,109
IPG PHOTONICS CORP COM COM 44980X109 521 2,468 SH   SOLE   0 0 2,468
IRON MTN INC NEW COM COM 46284V101 407 10,999 SH   SOLE   0 0 10,999
ISHARES TR CORE DIVID GROWTH ETF ETF 46434V621 261 5,400 SH   SOLE   0 0 5,400
ISHARES TR MSCI EMERGING MKTS INDEX FD ETF 464287234 285 5,336 SH   SOLE   0 0 5,336
ISHARES TR NATL MUN BD ETF FD ETF 464288414 1,161 10,000 SH   SOLE   0 0 10,000
ISHARES TR SELECT DIVID ETF FD ETF 464287168 680 5,960 SH   SOLE   0 0 5,960
ISHARES TR SHORT-TERM CORP BD ETF ETF 464288646 4,257 77,859 SH   SOLE   0 0 77,859
JABIL INC COM COM 466313103 253 4,845 SH   SOLE   0 0 4,845
JOHNSON & JOHNSON COM COM 478160104 10,183 61,962 SH   SOLE   0 0 61,962
JPMORGAN CHASE COM 46625H100 1,816 11,929 SH   SOLE   0 0 11,929
KANSAS CITY SOUTHN COM NEW COM 485170302 251 950 SH   SOLE   0 0 950
KELLOGG CO COM COM 487836108 499 7,890 SH   SOLE   0 0 7,890
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 220 1,531 SH   SOLE   0 0 1,531
KIMBERLY CLARK CORP COM COM 494368103 763 5,490 SH   SOLE   0 0 5,490
KONINKLIJKE AHOLD NV SPONSORED ADR NEW 2016 COM 500467501 242 8,662 SH   SOLE   0 0 8,662
L3HARRIS TECHNOLOGIES INC COM COM 502431109 860 4,244 SH   SOLE   0 0 4,244
LABORATORY CORP AMER HLDGS COM NEW COM 50540R409 5,472 21,457 SH   SOLE   0 0 21,457
LAMB WESTON HLDGS INC COM COM 513272104 296 3,824 SH   SOLE   0 0 3,824
LILLY ELI & CO COM COM 532457108 2,115 11,323 SH   SOLE   0 0 11,323
LINDBLAD EXPEDITIONS HLDGS INC COM COM 535219109 2,629 139,100 SH   SOLE   0 0 139,100
LOCKHEED MARTIN CORP COM COM 539830109 460 1,245 SH   SOLE   0 0 1,245
LYONDELLBASELL INDUSTRIES N V ORD SHS CL A COM N53745100 297 2,850 SH   SOLE   0 0 2,850
MANNKIND CORP COM NEW COM 56400P706 132 33,570 SH   SOLE   0 0 33,570
MARSH & MCLENNAN COS INC COM COM 571748102 244 2,000 SH   SOLE   0 0 2,000
MATTHEWS INTL CORP CL A COM COM 577128101 332 8,389 SH   SOLE   0 0 8,389
MCDONALDS CORP COM 580135101 2,087 9,312 SH   SOLE   0 0 9,312
MEDTRONIC PLC SHS COM G5960L103 1,325 11,213 SH   SOLE   0 0 11,213
MERCK & CO INC NEW COM COM 58933Y105 2,316 30,047 SH   SOLE   0 0 30,047
MERCURY GEN CORP NEW COM COM 589400100 657 10,800 SH   SOLE   0 0 10,800
MESTEK INC COM NEW COM 590829305 882 27,830 SH   SOLE   0 0 27,830
MICROSOFT CORP COM COM 594918104 27,580 116,979 SH   SOLE   0 0 116,979
MONDELEZ INTL INC CL A COM 609207105 576 9,836 SH   SOLE   0 0 9,836
MORGAN STANLEY COM NEW COM 617446448 2,915 37,534 SH   SOLE   0 0 37,534
NASDAQ INC COM COM 631103108 737 5,000 SH   SOLE   0 0 5,000
NESTLE SA SPONSORED ADR REPSTG REG SHS COM 641069406 5,626 50,452 SH   SOLE   0 0 50,452
NETFLIX INC COM COM 64110L106 666 1,276 SH   SOLE   0 0 1,276
NEXTERA ENERGY INC COM COM 65339F101 701 9,271 SH   SOLE   0 0 9,271
NOVO NORDISK A.S. ADR FORMERLY NOVO INDUSTRIE A.S. ADR COM 670100205 857 12,713 SH   SOLE   0 0 12,713
NXP SEMICONDUCTORS NV COM COM N6596X109 3,940 19,568 SH   SOLE   0 0 19,568
OMEGA FLEX INC COM COM 682095104 13,160 83,352 SH   SOLE   0 0 83,352
ORACLE CORP COM COM 68389X105 598 8,517 SH   SOLE   0 0 8,517
PAYCHEX INC COM COM 704326107 294 2,997 SH   SOLE   0 0 2,997
PAYPAL HLDGS INC COM COM 70450Y103 686 2,823 SH   SOLE   0 0 2,823
PEPSICO INC COM COM 713448108 6,413 45,336 SH   SOLE   0 0 45,336
PFIZER INC COM COM 717081103 5,573 153,817 SH   SOLE   0 0 153,817
PHILIP MORRIS INTL INC COM COM 718172109 2,789 31,426 SH   SOLE   0 0 31,426
PHILLIPS 66 COM COM 718546104 615 7,539 SH   SOLE   0 0 7,539
PHYSICIANS RLTY TR COM COM 71943U104 300 17,000 SH   SOLE   0 0 17,000
PIMCO ETF TR ACTIVE BD ETF ETF 72201R775 246 2,250 SH   SOLE   0 0 2,250
PNC FINL SVCS GROUP INC COM COM 693475105 2,215 12,629 SH   SOLE   0 0 12,629
PPG INDS INC COM COM 693506107 3,222 21,444 SH   SOLE   0 0 21,444
PPL CORP COM COM 69351T106 899 31,165 SH   SOLE   0 0 31,165
PRICE T ROWE GROUP INC COM COM 74144T108 13,333 77,698 SH   SOLE   0 0 77,698
PRINCIPAL FINL GROUP INC COM COM 74251V102 206 3,435 SH   SOLE   0 0 3,435
PROCTER & GAMBLE CO COM COM 742718109 7,485 55,272 SH   SOLE   0 0 55,272
PROOFPOINT INC COM COM 743424103 3,761 29,900 SH   SOLE   0 0 29,900
QUALCOMM INC COM 747525103 371 2,800 SH   SOLE   0 0 2,800
QUEST DIAGNOSTICS INC COM COM 74834L100 549 4,275 SH   SOLE   0 0 4,275
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 384 4,974 SH   SOLE   0 0 4,974
RELIEF THERAPEUTICS HOLDING AG NAMEN-AKT COM H6759S100 54 175,000 SH   SOLE   0 0 175,000
REPUBLIC SVCS INC COM COM 760759100 732 7,370 SH   SOLE   0 0 7,370
RESMED INC COM COM 761152107 12,498 64,418 SH   SOLE   0 0 64,418
RIO TINTO PLC SPONSORED ADR COM 767204100 295 3,800 SH   SOLE   0 0 3,800
ROCHE HLDGS LTD SPONSORED ADR COM 771195104 285 7,025 SH   SOLE   0 0 7,025
ROCKWELL AUTOMATION INC COM FORMERLY ROCKWELL INTL CORP COM 773903109 678 2,555 SH   SOLE   0 0 2,555
ROKU INC COM CL A COM 77543R102 596 1,828 SH   SOLE   0 0 1,828
ROYAL DUTCH SHELL PLC SPONSORED ADR REPSTG B SHS COM 780259107 798 21,675 SH   SOLE   0 0 21,675
ROYAL DUTCH SHELL PLC SPONSORED ADR RESPTG A SHS COM 780259206 283 7,219 SH   SOLE   0 0 7,219
RPM INTL INC COM 749685103 478 5,208 SH   SOLE   0 0 5,208
SHERWIN WILLIAMS CO COM COM 824348106 287 389 SH   SOLE   0 0 389
SIFCO INDS INC COM 826546103 251 20,000 SH   SOLE   0 0 20,000
SKYWORKS SOLUTIONS INC COM COM 83088M102 275 1,500 SH   SOLE   0 0 1,500
SPDR PORTFOLIO SHORT TERM CORPORATE BD ETF ETF 78464A474 313 9,985 SH   SOLE   0 0 9,985
SPDR SER TR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUN BD ETF ETF 78468R739 7,246 146,206 SH   SOLE   0 0 146,206
STATE STR CORP COM COM 857477103 672 8,000 SH   SOLE   0 0 8,000
STRYKER CORP COM 863667101 2,193 9,004 SH   SOLE   0 0 9,004
SYSCO CORP COM COM 871829107 803 10,203 SH   SOLE   0 0 10,203
TARGET CORP COM COM 87612E106 330 1,664 SH   SOLE   0 0 1,664
TEXAS INSTRUMENTS INC COM 882508104 372 1,971 SH   SOLE   0 0 1,971
TEXAS PAC LD CORP COM COM 88262P102 5,484 3,450 SH   SOLE   0 0 3,450
THE GREEN ORGANIC DUTCHMAN HOLDINGS LTD REGISTERED SHS COM 393210208 80 330,846 SH   SOLE   0 0 330,846
THERMO FISHER SCIENTIFIC INC COM 883556102 7,031 15,407 SH   SOLE   0 0 15,407
TIMKENSTEEL CORP COM COM 887399103 391 33,300 SH   SOLE   0 0 33,300
TJX COS INC NEW COM COM 872540109 668 10,100 SH   SOLE   0 0 10,100
TRINITY BIOTECH PLC SPONS ADR NEW COM 896438306 6,178 1,642,959 SH   SOLE   0 0 1,642,959
TRUIST FINL CORP COM COM 89832Q109 259 4,442 SH   SOLE   0 0 4,442
TYSON FOODS INC CL A COM 902494103 665 8,950 SH   SOLE   0 0 8,950
UBS AG LONDON BRH FI ENHANCED LARGE LARGE CAP GROWTH ETN ETF 902677780 322 573 SH   SOLE   0 0 573
UNILEVER PLC SPON ADR NEW COM 904767704 322 5,775 SH   SOLE   0 0 5,775
UNION PAC CORP COM COM 907818108 327 1,485 SH   SOLE   0 0 1,485
UNITED PARCEL SVC INC CL B COM 911312106 8,415 49,500 SH   SOLE   0 0 49,500
UNITEDHEALTH GROUP INC COM COM 91324P102 1,479 3,975 SH   SOLE   0 0 3,975
URSTADT BIDDLE PPTYS INC CL A COM 917286205 852 51,200 SH   SOLE   0 0 51,200
US BANCORP DEL COM COM 902973304 241 4,352 SH   SOLE   0 0 4,352
VANGUARD INDEX FDS VANGUARD EXTENDED MKT ETF ETF 922908652 1,895 10,709 SH   SOLE   0 0 10,709
VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FD ETF 92206C409 855 10,369 SH   SOLE   0 0 10,369
VANGUARD SPECIALIZED FUNDS VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 690 4,692 SH   SOLE   0 0 4,692
VARIAN MED SYS INC COM COM 92220P105 530 3,000 SH   SOLE   0 0 3,000
VEEVA SYS INC CL A COM COM 922475108 440 1,685 SH   SOLE   0 0 1,685
VERIZON COMMUNICATIONS INC COM COM 92343V104 3,098 53,279 SH   SOLE   0 0 53,279
VIATRIS INC COM COM 92556V106 249 17,801 SH   SOLE   0 0 17,801
VISA INC COM CL A COM 92826C839 4,449 21,015 SH   SOLE   0 0 21,015
WAL-MART COM 931142103 437 3,214 SH   SOLE   0 0 3,214
WASTE MGMT INC DEL COM COM 94106L109 1,194 9,255 SH   SOLE   0 0 9,255
WATSCO INC CL A COM 942622200 2,943 11,285 SH   SOLE   0 0 11,285
WELLTOWER INC COM COM 95040Q104 394 5,505 SH   SOLE   0 0 5,505
WESTERN UN CO COM COM 959802109 338 13,690 SH   SOLE   0 0 13,690
WEYERHAEUSER CO COM COM 962166104 1,629 45,745 SH   SOLE   0 0 45,745
WILLIS TOWERS WATSON PUB LTD CO SHS COM G96629103 1,281 5,595 SH   SOLE   0 0 5,595
WOLVERINE WORLD WIDE INC COM COM 978097103 565 14,750 SH   SOLE   0 0 14,750
YUM CHINA HLDGS INC COM COM 98850P109 632 10,676 SH   SOLE   0 0 10,676
ZIMMER BIOMET HLDGS INC COM COM 98956P102 320 1,999 SH   SOLE   0 0 1,999