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
CHEVRON CORP NEW COM 166764100 1,219 16,930 SH   SOLE   0 0 16,930
CONOCOPHILLIPS COM 20825c104 486 14,799 SH   SOLE   0 0 14,799
DEVON ENERGY CORP NEW COM 25179m103 168 17,774 SH   SOLE   0 0 17,774
ENBRIDGE INC COM 29250n105 1,704 58,356 SH   SOLE   0 0 58,356
EOG RES INC COM 26875p101 273 7,600 SH   SOLE   0 0 7,600
EQT CORP COM 26884l109 541 41,850 SH   SOLE   0 0 41,850
EQUITRANS MIDSTREAM CORP COM 294600101 265 31,320 SH   SOLE   0 0 31,320
EXXON MOBIL CORP COM 30231g102 6,929 201,832 SH   SOLE   0 0 201,832
HELMERICH & PAYNE INC COM 423452101 341 23,250 SH   SOLE   0 0 23,250
SCHLUMBERGER LTD COM 806857108 709 45,541 SH   SOLE   0 0 45,541
TC ENERGY CORP COM 87807b107 1,160 27,600 SH   SOLE   0 0 27,600
TEXAS PAC LD TR SUB CTF PROP I T 882610108 271 600 SH   SOLE   0 0 600
AIR PRODS & CHEMS INC COM 009158106 1,013 3,400 SH   SOLE   0 0 3,400
AVERY DENNISON CORP COM 053611109 358 2,800 SH   SOLE   0 0 2,800
CORTEVA INC COM 22052l104 1,634 56,713 SH   SOLE   0 0 56,713
DOW INC COM 260557103 2,688 57,122 SH   SOLE   0 0 57,122
DUPONT DE NEMOURS INC COM 26614n102 3,026 54,544 SH   SOLE   0 0 54,544
NEWMONT CORP COM 651639106 1,951 30,754 SH   SOLE   0 0 30,754
NUTRIEN LTD COM 67077m108 398 10,134 SH   SOLE   0 0 10,134
PPG INDS INC COM 693506107 1,193 9,774 SH   SOLE   0 0 9,774
WESTROCK CO COM 96145d105 654 18,816 SH   SOLE   0 0 18,816
3M CO COM 88579y101 10,784 67,326 SH   SOLE   0 0 67,326
AEROVIRONMENT INC COM 008073108 476 7,940 SH   SOLE   0 0 7,940
AGCO CORP COM 001084102 333 4,480 SH   SOLE   0 0 4,480
AMETEK INC COM 031100100 233 2,341 SH   SOLE   0 0 2,341
CATERPILLAR INC DEL COM 149123101 1,664 11,157 SH   SOLE   0 0 11,157
EMERSON ELEC CO COM 291011104 3,729 56,872 SH   SOLE   0 0 56,872
FORWARD AIR CORP COM 349853101 267 4,660 SH   SOLE   0 0 4,660
FRANKLIN ELEC INC COM 353514102 534 9,080 SH   SOLE   0 0 9,080
GENERAL DYNAMICS CORP COM 369550108 1,546 11,170 SH   SOLE   0 0 11,170
GENERAL ELECTRIC CO COM 369604103 2,240 359,580 SH   SOLE   0 0 359,580
HONEYWELL INTL INC COM 438516106 716 4,348 SH   SOLE   0 0 4,348
ILLINOIS TOOL WKS INC COM 452308109 1,485 7,684 SH   SOLE   0 0 7,684
ITT INC COM 45073v108 286 4,843 SH   SOLE   0 0 4,843
JOHNSON CTLS INTL PLC SHS g51502105 249 6,100 SH   SOLE   0 0 6,100
LOCKHEED MARTIN CORP COM 539830109 841 2,194 SH   SOLE   0 0 2,194
NORFOLK SOUTHN CORP COM 655844108 1,655 7,736 SH   SOLE   0 0 7,736
NORTHROP GRUMMAN CORP COM 666807102 5,168 16,381 SH   SOLE   0 0 16,381
ORION ENERGY SYSTEMS INC COM 686275108 83 11,000 SH   SOLE   0 0 11,000
OWENS CORNING NEW COM 690742101 340 4,940 SH   SOLE   0 0 4,940
PROTO LABS INC COM 743713109 563 4,350 SH   SOLE   0 0 4,350
QUANTA SVCS INC COM 74762e102 398 7,520 SH   SOLE   0 0 7,520
RAYTHEON TECHNOLOGIES CORP COM 75513e101 591 10,274 SH   SOLE   0 0 10,274
UNION PAC CORP COM 907818108 2,027 10,298 SH   SOLE   0 0 10,298
UNITED PARCEL SERVICE INC CL B 911312106 2,399 14,395 SH   SOLE   0 0 14,395
WASTE MGMT INC DEL COM 94106l109 1,955 17,275 SH   SOLE   0 0 17,275
XYLEM INC COM 98419m100 866 10,300 SH   SOLE   0 0 10,300
AMAZON COM INC COM 023135106 280 89 SH   SOLE   0 0 89
CHEWY INC CL A 16679l109 483 8,800 SH   SOLE   0 0 8,800
DUNKIN BRANDS GROUP INC COM 265504100 477 5,820 SH   SOLE   0 0 5,820
FIVE BELOW INC COM 33829m101 522 4,110 SH   SOLE   0 0 4,110
GARMIN LTD SHS h2906t109 2,414 25,450 SH   SOLE   0 0 25,450
HOME DEPOT INC COM 437076102 925 3,331 SH   SOLE   0 0 3,331
LULULEMON ATHLETICA INC COM 550021109 795 2,415 SH   SOLE   0 0 2,415
MCDONALDS CORP COM 580135101 258 1,176 SH   SOLE   0 0 1,176
NAUTILUS INC COM 63910b102 346 20,140 SH   SOLE   0 0 20,140
RH COM 74967x103 1,020 2,665 SH   SOLE   0 0 2,665
SHAKE SHACK INC CL A 819047101 592 9,175 SH   SOLE   0 0 9,175
SONOS INC COM 83570h108 521 34,300 SH   SOLE   0 0 34,300
STARBUCKS CORP COM 855244109 824 9,589 SH   SOLE   0 0 9,589
TAPESTRY INC COM 876030107 485 31,020 SH   SOLE   0 0 31,020
TARGET CORP COM 87612e106 1,646 10,459 SH   SOLE   0 0 10,459
THOR INDS INC COM 885160101 465 4,884 SH   SOLE   0 0 4,884
V F CORP COM 918204108 835 11,885 SH   SOLE   0 0 11,885
WHIRLPOOL CORP COM 963320106 276 1,500 SH   SOLE   0 0 1,500
WILLIAMS SONOMA INC COM 969904101 1,591 17,590 SH   SOLE   0 0 17,590
YETI HLDGS INC COM 98585x104 597 13,180 SH   SOLE   0 0 13,180
ALTRIA GROUP INC COM 02209s103 721 18,668 SH   SOLE   0 0 18,668
CLOROX CO DEL COM 189054109 747 3,555 SH   SOLE   0 0 3,555
COCA COLA CO COM 191216100 1,581 32,016 SH   SOLE   0 0 32,016
COLGATE PALMOLIVE CO COM 194162103 1,906 24,700 SH   SOLE   0 0 24,700
COSTCO WHSL CORP NEW COM 22160k105 376 1,060 SH   SOLE   0 0 1,060
GENERAL MLS INC COM 370334104 270 4,377 SH   SOLE   0 0 4,377
J & J SNACK FOODS CORP COM 466032109 253 1,940 SH   SOLE   0 0 1,940
MONDELEZ INTL INC CL A 609207105 1,040 18,111 SH   SOLE   0 0 18,111
PEPSICO INC COM 713448108 1,070 7,720 SH   SOLE   0 0 7,720
PHILIP MORRIS INTL INC COM 718172109 1,600 21,339 SH   SOLE   0 0 21,339
PROCTER AND GAMBLE CO COM 742718109 7,907 56,886 SH   SOLE   0 0 56,886
SMUCKER J M CO COM NEW 832696405 1,220 10,561 SH   SOLE   0 0 10,561
WALMART INC COM 931142103 3,603 25,750 SH   SOLE   0 0 25,750
WALGREENS BOOTS ALLIANCE INC COM 931427108 372 10,350 SH   SOLE   0 0 10,350
ABBOTT LABS COM 002824100 737 6,771 SH   SOLE   0 0 6,771
ABBVIE INC COM 00287y109 917 10,469 SH   SOLE   0 0 10,469
AMGEN INC COM 031162100 555 2,182 SH   SOLE   0 0 2,182
BAXTER INTL INC COM 071813109 575 7,153 SH   SOLE   0 0 7,153
BECTON DICKINSON & CO COM 075887109 264 1,134 SH   SOLE   0 0 1,134
BIO-TECHNE CORP COM 09073m104 317 1,280 SH   SOLE   0 0 1,280
BRISTOL-MYERS SQUIBB CO COM 110122108 2,662 44,156 SH   SOLE   0 0 44,156
CIGNA CORP NEW COM 125523100 800 4,721 SH   SOLE   0 0 4,721
CVS HEALTH CORP COM 126650100 1,747 29,912 SH   SOLE   0 0 29,912
CYTOSORBENTS CORP COM NEW 23283x206 80 10,000 SH   SOLE   0 0 10,000
LILLY ELI & CO COM 532457108 853 5,760 SH   SOLE   0 0 5,760
HEALTHEQUITY INC COM 42226a107 387 7,540 SH   SOLE   0 0 7,540
HUMANA INC COM 444859102 219 530 SH   SOLE   0 0 530
JOHNSON & JOHNSON COM 478160104 5,305 35,630 SH   SOLE   0 0 35,630
MEDTRONIC PLC SHS g5960l103 1,028 9,891 SH   SOLE   0 0 9,891
MERCK & CO. INC COM 58933y105 50,567 609,613 SH   SOLE   0 0 609,613
MILESTONE SCIENTIFIC INC COM NEW 59935p209 47 34,000 SH   SOLE   0 0 34,000
PFIZER INC COM 717081103 1,883 51,298 SH   SOLE   0 0 51,298
HENRY SCHEIN INC COM 806407102 352 5,990 SH   SOLE   0 0 5,990
SPERO THERAPEUTICS INC COM 84833t103 112 10,000 SH   SOLE   0 0 10,000
VEEVA SYS INC CL A COM 922475108 921 3,275 SH   SOLE   0 0 3,275
ZIMMER BIOMET HOLDINGS INC COM 98956p102 333 2,444 SH   SOLE   0 0 2,444
ZYNEX INC COM 98986m103 196 11,250 SH   SOLE   0 0 11,250
BANK NOVA SCOTIA B C COM 064149107 1,410 33,975 SH   SOLE   0 0 33,975
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 478 2,246 SH   SOLE   0 0 2,246
BLACKROCK INC COM 09247x101 632 1,122 SH   SOLE   0 0 1,122
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,761 83,527 SH   SOLE   0 0 83,527
CHUBB LIMITED COM h1467j104 3,465 29,844 SH   SOLE   0 0 29,844
FEDERATED HERMES INC CL B 314211103 581 27,015 SH   SOLE   0 0 27,015
JPMORGAN CHASE & CO COM 46625h100 5,138 53,366 SH   SOLE   0 0 53,366
PNC FINL SVCS GROUP INC COM 693475105 1,186 10,795 SH   SOLE   0 0 10,795
PRICE T ROWE GROUP INC COM 74144t108 379 2,955 SH   SOLE   0 0 2,955
S&P GLOBAL INC COM 78409v104 729 2,023 SH   SOLE   0 0 2,023
STIFEL FINL CORP COM 860630102 203 4,020 SH   SOLE   0 0 4,020
TRAVELERS COMPANIES INC COM 89417e109 365 3,371 SH   SOLE   0 0 3,371
TRUIST FINL CORP COM 89832q109 381 10,025 SH   SOLE   0 0 10,025
US BANCORP DEL COM NEW 902973304 1,891 52,749 SH   SOLE   0 0 52,749
WELLS FARGO CO NEW COM 949746101 595 25,290 SH   SOLE   0 0 25,290
2U INC COM 90214j101 297 8,760 SH   SOLE   0 0 8,760
3-D SYS CORP DEL COM NEW 88554d205 49 10,000 SH   SOLE   0 0 10,000
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 4,893 21,651 SH   SOLE   0 0 21,651
APPLE INC COM 037833100 6,095 52,632 SH   SOLE   0 0 52,632
AUTOMATIC DATA PROCESSING IN COM 053015103 1,209 8,666 SH   SOLE   0 0 8,666
BROADRIDGE FINL SOLUTIONS IN COM 11133t103 235 1,778 SH   SOLE   0 0 1,778
CISCO SYS INC COM 17275r102 2,963 75,214 SH   SOLE   0 0 75,214
CORNING INC COM 219350105 361 11,140 SH   SOLE   0 0 11,140
CREE INC COM 225447101 388 6,080 SH   SOLE   0 0 6,080
DOLBY LABORATORIES INC COM CL A 25659t107 286 4,310 SH   SOLE   0 0 4,310
ENVESTNET INC COM 29404k106 444 5,760 SH   SOLE   0 0 5,760
FORTINET INC COM 34959e109 686 5,820 SH   SOLE   0 0 5,820
HEWLETT PACKARD ENTERPRISE C COM 42824c109 117 12,492 SH   SOLE   0 0 12,492
HP INC COM 40434l105 237 12,492 SH   SOLE   0 0 12,492
INFINERA CORP COM 45667g103 62 10,000 SH   SOLE   0 0 10,000
INTEL CORP COM 458140100 2,118 40,910 SH   SOLE   0 0 40,910
INTERNATIONAL BUSINESS MACHS COM 459200101 9,303 76,460 SH   SOLE   0 0 76,460
LITTELFUSE INC COM 537008104 598 3,370 SH   SOLE   0 0 3,370
MASTERCARD INCORPORATED CL A 57636q104 439 1,299 SH   SOLE   0 0 1,299
MICROSOFT CORP COM 594918104 14,545 69,152 SH   SOLE   0 0 69,152
NETGEAR INC COM 64111q104 291 9,440 SH   SOLE   0 0 9,440
ORACLE CORP COM 68389x105 330 5,525 SH   SOLE   0 0 5,525
QUALCOMM INC COM 747525103 3,291 27,962 SH   SOLE   0 0 27,962
SEAGATE TECHNOLOGY PLC SHS g7945m107 839 17,025 SH   SOLE   0 0 17,025
TEXAS INSTRS INC COM 882508104 1,306 9,145 SH   SOLE   0 0 9,145
VISA INC COM CL A 92826c839 1,633 8,165 SH   SOLE   0 0 8,165
WESTERN DIGITAL CORP. COM 958102105 249 6,800 SH   SOLE   0 0 6,800
WESTERN UN CO COM 959802109 1,167 54,475 SH   SOLE   0 0 54,475
ALPHABET INC CAP STK CL A 02079k305 791 540 SH   SOLE   0 0 540
ALPHABET INC CAP STK CL C 02079k107 494 336 SH   SOLE   0 0 336
AT&T INC COM 00206r102 1,821 63,859 SH   SOLE   0 0 63,859
COMCAST CORP NEW CL A 20030n101 1,262 27,272 SH   SOLE   0 0 27,272
DISNEY WALT CO COM DISNEY 254687106 3,865 31,149 SH   SOLE   0 0 31,149
VERIZON COMMUNICATIONS INC COM 92343v104 4,633 77,872 SH   SOLE   0 0 77,872
AMERICAN ELEC PWR CO INC COM 025537101 777 9,503 SH   SOLE   0 0 9,503
DOMINION ENERGY INC COM 25746u109 2,816 35,679 SH   SOLE   0 0 35,679
DUKE ENERGY CORP NEW COM NEW 26441c204 433 4,893 SH   SOLE   0 0 4,893
ESSENTIAL UTILS INC COM 29670g102 3,284 81,602 SH   SOLE   0 0 81,602
EXELON CORP COM 30161n101 2,026 56,662 SH   SOLE   0 0 56,662
NATIONAL FUEL GAS CO N J COM 636180101 1,025 25,258 SH   SOLE   0 0 25,258
NEXTERA ENERGY INC COM 65339f101 1,360 4,899 SH   SOLE   0 0 4,899
SOUTHERN CO COM 842587107 242 4,465 SH   SOLE   0 0 4,465
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 412 16,372 SH   SOLE   0 0 16,372
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 339 14,013 SH   SOLE   0 0 14,013
BHP GROUP LTD SPONSORED ADS 088606108 723 13,975 SH   SOLE   0 0 13,975
DIAGEO PLC SPON ADR NEW 25243q205 2,328 16,914 SH   SOLE   0 0 16,914
UNILEVER PLC SPON ADR NEW 904767704 1,462 23,710 SH   SOLE   0 0 23,710
NOVARTIS AG SPONSORED ADR 66987v109 880 10,125 SH   SOLE   0 0 10,125
ISHARES TR CORE MSCI EAFE 46432f842 271 4,500 SH   SOLE   0 0 4,500
ISHARES TR MSCI USA ESG SLC 464288802 257 1,746 SH   SOLE   0 0 1,746
ISHARES TR MSCI EAFE ETF 464287465 921 14,466 SH   SOLE   0 0 14,466
ISHARES TR RUS 1000 GRW ETF 464287614 1,816 8,372 SH   SOLE   0 0 8,372
ISHARES TR RUSSELL 2000 ETF 464287655 1,422 9,492 SH   SOLE   0 0 9,492
ISHARES TR RUS MID CAP ETF 464287499 397 6,920 SH   SOLE   0 0 6,920
ISHARES TR CORE S&P500 ETF 464287200 244 727 SH   SOLE   0 0 727
ISHARES TR CORE S&P MCP ETF 464287507 334 1,800 SH   SOLE   0 0 1,800
ISHARES TR MSCI USA MIN VOL 46429b697 396 6,211 SH   SOLE   0 0 6,211
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 340 6,520 SH   SOLE   0 0 6,520
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463x848 289 12,000 SH   SOLE   0 0 12,000
SPDR S&P 500 ETF TR TR UNIT 78462f103 382 1,141 SH   SOLE   0 0 1,141
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,474 9,583 SH   SOLE   0 0 9,583
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 483 11,816 SH   SOLE   0 0 11,816
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 358 8,274 SH   SOLE   0 0 8,274
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 360 2,800 SH   SOLE   0 0 2,800
VANGUARD BD INDEX FDS INTERMED TERM 921937819 578 6,187 SH   SOLE   0 0 6,187
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 571 6,872 SH   SOLE   0 0 6,872
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 738 14,465 SH   SOLE   0 0 14,465
ISHARES GOLD TRUST ISHARES 464285105 180 10,000 SH   SOLE   0 0 10,000
ISHARES SILVER TR ISHARES 46428q109 322 14,900 SH   SOLE   0 0 14,900
AMERICAN TOWER CORP NEW COM 03027x100 432 1,788 SH   SOLE   0 0 1,788
POTLATCHDELTIC CORPORATION COM 737630103 362 8,602 SH   SOLE   0 0 8,602
WEYERHAEUSER CO MTN BE COM NEW 962166104 2,670 93,635 SH   SOLE   0 0 93,635