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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM COM 88579Y101   593 5,429 SH   SOLE 0 0 5,429
ABB LTD SPONSORED ADR COM 000375204   753 17,025 SH   SOLE 0 0 17,025
ABBOTT LABS COM COM 002824100   3,040 27,607 SH   SOLE 0 0 27,607
ABBVIE INC COM COM 00287Y109   3,670 23,726 SH   SOLE 0 0 23,726
ACCENTURE PLC IRELAND CLASS SHS COM G1151C101   9,064 25,834 SH   SOLE 0 0 25,834
ADAPTIMMUNE THERAPEUTICS PLC SPONSORED ADR COM 00653A107   19 23,000 SH   SOLE 0 0 23,000
ADOBE SYS INC COM COM 00724F101   356 591 SH   SOLE 0 0 591
AFLAC INC COM COM 001055102   765 9,260 SH   SOLE 0 0 9,260
AIR PRODS & CHEMS INC COM COM 009158106   3,275 11,968 SH   SOLE 0 0 11,968
ALPHABET INC CAP STK CL C COM 02079K107   1,887 13,394 SH   SOLE 0 0 13,394
ALPHABET INC CL A COM 02079K305   713 5,090 SH   SOLE 0 0 5,090
ALTRIA GROUP INC COM COM 02209S103   1,990 49,475 SH   SOLE 0 0 49,475
AMAZON COM INC COM 023135106   1,503 9,901 SH   SOLE 0 0 9,901
AMERICAN EXPRESS COMPANY COM 025816109   473 2,524 SH   SOLE 0 0 2,524
AMERICAN WTR WKS CO INC NEW COM COM 030420103   236 1,785 SH   SOLE 0 0 1,785
AMERISOURCE BERGEN CORP COM COM 03073E105   328 1,600 SH   SOLE 0 0 1,600
AMGEN INC COM COM 031162100   15,912 55,240 SH   SOLE 0 0 55,240
AMPCO PITTSBURGH COM 032037103   175 64,000 SH   SOLE 0 0 64,000
AMPHENOL CORP NEW CL A COM 032095101   1,050 10,611 SH   SOLE 0 0 10,611
ANEMOSTAT DOOR PRODS INC COM 144A COM 03459P104   0 27,832 SH   SOLE 0 0 27,832
ANEMOSTAT INC COM COM 034599100   0 27,832 SH   SOLE 0 0 27,832
ANSYS INC COM COM 03662Q105   3,794 10,459 SH   SOLE 0 0 10,459
APPLE COM 037833100   31,421 163,220 SH   SOLE 0 0 163,220
APPLIED DIGITAL CORP COM NEW COM 038169207   1,547 229,736 SH   SOLE 0 0 229,736
APPLIED NANOSCIENCE INC COM COM 03824A105   0 20,000 SH   SOLE 0 0 20,000
APTIV PLC SHS COM COM G6095L109   2,780 31,005 SH   SOLE 0 0 31,005
ASTRONICS CORP COM COM 046433108   209 12,000 SH   SOLE 0 0 12,000
AT&T INC COM COM 00206R102   277 16,361 SH   SOLE 0 0 16,361
AUTOMATIC DATA PROCESSING INC COM COM 053015103   1,916 8,225 SH   SOLE 0 0 8,225
AUTOZONE INC COM 053332102   1,531 587 SH   SOLE 0 0 587
BALL CORP COM COM 058498106   397 6,900 SH   SOLE 0 0 6,900
BANK OF AMERICA CORPORATION COM COM 060505104   220 6,538 SH   SOLE 0 0 6,538
BANK OF NEW YORK MELLON CORP COM COM 064058100   738 14,200 SH   SOLE 0 0 14,200
BELLRING BRANDS INC NEW COM COM 07831C103   1,680 30,395 SH   SOLE 0 0 30,395
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702   1,578 4,432 SH   SOLE 0 0 4,432
BLACKROCK FLOATING RATE INCOME TR COM ETF 091941104   322 26,011 SH   SOLE 0 0 26,011
BOSWELL J.G. CO COM COM 101205102   331 545 SH   SOLE 0 0 545
BRISTOL MYERS SQUIBB CO COM COM 110122108   3,354 65,361 SH   SOLE 0 0 65,361
BROADCOM INC COM COM 11135F101   7,965 7,130 SH   SOLE 0 0 7,130
BROWN & BROWN INC COM 115236101   1,071 15,055 SH   SOLE 0 0 15,055
BRUNSWICK CORP COM COM 117043109   880 9,106 SH   SOLE 0 0 9,106
BZAM LTD REGISTERED SHS COM 12464X101   3 33,084 SH   SOLE 0 0 33,084
CAPITAL GROUP CORE EQUITY ETF SHS CREATION UNIT ETF 14020V108   508 17,925 SH   SOLE 0 0 17,925
CAPITAL GROUP DIVID VALUE ETF SHS CREATION UNIT ETF 14020W106   510 17,100 SH   SOLE 0 0 17,100
CAPITAL GROUP GROWTH ETF SHS CREATION UNIT ETF 14020G101   497 17,600 SH   SOLE 0 0 17,600
CARRIER GLOBAL CORP COM COM 14448C104   1,231 21,458 SH   SOLE 0 0 21,458
CATERPILLAR INC COM COM 149123101   720 2,426 SH   SOLE 0 0 2,426
CHEVRON CORP NEW COM COM 166764100   2,897 19,402 SH   SOLE 0 0 19,402
CHURCHILL DOWNS INC COM 171484108   1,865 13,816 SH   SOLE 0 0 13,816
CIGNA CORP NEW COM COM 125523100   325 1,087 SH   SOLE 0 0 1,087
CISCO SYSTEMS INC COM 17275R102   6,476 128,174 SH   SOLE 0 0 128,174
CITIGROUP INC COM NEW COM 172967424   620 12,040 SH   SOLE 0 0 12,040
CLEVELAND-CLIFFS INC NEW COM COM 185899101   214 10,500 SH   SOLE 0 0 10,500
CME GROUP INC COM COM 12572Q105   321 1,525 SH   SOLE 0 0 1,525
COCA COLA COMPANY COM 191216100   966 16,365 SH   SOLE 0 0 16,365
COHERENT CORP COM COM 19247G107   3,841 88,056 SH   SOLE 0 0 88,056
COLGATE PALMOLIVE CO COM COM 194162103   797 9,994 SH   SOLE 0 0 9,994
COMCAST CORP CL A COM 20030N101   455 10,433 SH   SOLE 0 0 10,433
COMFORT SYS USA INC COM COM 199908104   1,899 9,230 SH   SOLE 0 0 9,230
COMPASS DIVERSIFIED HLDGS SH BEN INT COM 20451Q104   598 26,600 SH   SOLE 0 0 26,600
CONOCOPHILLIPS COM COM 20825C104   267 2,300 SH   SOLE 0 0 2,300
CONSTELLATION BRANDS INC CL A COM 21036P108   949 3,921 SH   SOLE 0 0 3,921
CORNING INC COM COM 219350105   1,829 60,286 SH   SOLE 0 0 60,286
COSTCO WHOLESALE CORP NEW COM COM 22160K105   667 1,016 SH   SOLE 0 0 1,016
CRH PLC SHS COM G25508105   765 11,040 SH   SOLE 0 0 11,040
CROWN CASTLE INTL CORP NEW COM COM 22822V101   442 3,818 SH   SOLE 0 0 3,818
CVS HEALTH CORP COM COM 126650100   1,807 22,746 SH   SOLE 0 0 22,746
DANAHER CORP COM COM 235851102   448 1,941 SH   SOLE 0 0 1,941
DEERE & CO COM 244199105   746 1,866 SH   SOLE 0 0 1,866
DELL TECHNOLOGIES INC CL C COM 24703L202   270 3,520 SH   SOLE 0 0 3,520
DEXCOM INC COM COM 252131107   217 1,760 SH   SOLE 0 0 1,760
DIGITAL RLTY TR INC COM COM 253868103   1,888 14,077 SH   SOLE 0 0 14,077
DISCOVER FINL SVCS COM INC COM 254709108   360 3,200 SH   SOLE 0 0 3,200
DISNEY WALT CO DISNEY COM COM 254687106   584 6,475 SH   SOLE 0 0 6,475
DMC GLOBAL INC COM COM 23291C103   6,143 326,243 SH   SOLE 0 0 326,243
DOLLAR GEN CORP NEW COM COM 256677105   554 4,117 SH   SOLE 0 0 4,117
DOMINION ENERGY INC COM COM 25746U109   202 4,308 SH   SOLE 0 0 4,308
DUKE ENERGY CORP NEW COM NEW COM 26441C204   362 3,733 SH   SOLE 0 0 3,733
EDUCATION MGMT CORP NEW COM COM 28140M103   0 18,823 SH   SOLE 0 0 18,823
ELANCO ANIMAL HEALTH INC COM COM 28414H103   235 15,800 SH   SOLE 0 0 15,800
ELBIT SYSTEMS LTD COM M3760D101   346 1,625 SH   SOLE 0 0 1,625
ELECTROMED INC COM COM 285409108   879 80,500 SH   SOLE 0 0 80,500
ENDO INTL PLC SHS COM G30401106   0 10,000 SH   SOLE 0 0 10,000
EQT CORPORATION COM COM 26884L109   692 17,942 SH   SOLE 0 0 17,942
EQUITRANS MIDSTREAM CORP COM COM 294600101   317 31,161 SH   SOLE 0 0 31,161
ETHAN ALLEN INTERIORS INC COM COM 297602104   323 10,100 SH   SOLE 0 0 10,100
EXPEDIA GROUP INC COM NEW COM 30212P303   2,528 16,673 SH   SOLE 0 0 16,673
EXXON MOBIL CORP COM COM 30231G102   5,078 50,903 SH   SOLE 0 0 50,903
F N B CORP PA COM COM 302520101   559 40,600 SH   SOLE 0 0 40,600
FARMERS NATL BANC CORP COM COM 309627107   216 14,893 SH   SOLE 0 0 14,893
FEDEX CORP COM COM 31428X106   1,866 7,360 SH   SOLE 0 0 7,360
FIDELITY MERRIMACK STR TR TOTAL BD ETF ETF 316188309   7,943 172,565 SH   SOLE 0 0 172,565
FIDELITY NATL FINL INC NEW FNF GROUP COM 31620R303   3,940 77,198 SH   SOLE 0 0 77,198
FIDELITY NATL INFORMATION SVCS INC COM COM 31620M106   1,204 19,983 SH   SOLE 0 0 19,983
FIFTH THIRD BANCORP COM COM 316773100   409 11,840 SH   SOLE 0 0 11,840
FIRST AMERN FINL CORP COM COM 31847R102   1,614 25,070 SH   SOLE 0 0 25,070
FIRST TR EXCHANGE-TRADED FD NASDAQ CLEAN EDGE GREEN ENERGY INDEX ETF 33733E500   610 14,551 SH   SOLE 0 0 14,551
FISERV INC COM COM 337738108   11,568 87,068 SH   SOLE 0 0 87,068
FLEX LTD ORD SHS COM Y2573F102   358 11,850 SH   SOLE 0 0 11,850
FORTREA HLDGS INC COM COM 34965K107   652 18,822 SH   SOLE 0 0 18,822
FORTUNE BRANDS INNOVATIONS INC COM COM 34964C106   510 6,699 SH   SOLE 0 0 6,699
FRANCO NEV CORP COM COM 351858105   920 8,317 SH   SOLE 0 0 8,317
GE HEALTHCARE TECHNOLOGIES INC COM COM 36266G107   208 2,680 SH   SOLE 0 0 2,680
GENERAL ELEC CO COM NEW COM 369604301   990 7,737 SH   SOLE 0 0 7,737
GENERAL MILLS INC COM COM 370334104   1,951 29,807 SH   SOLE 0 0 29,807
GENUINE PARTS CO COM COM 372460105   1,646 11,891 SH   SOLE 0 0 11,891
GILEAD SCIENCES INC COM 375558103   1,490 18,425 SH   SOLE 0 0 18,425
GLOBAL X FDS NASDAQ 100 COVERED CALL ETF ETF 37954Y483   1,569 90,239 SH   SOLE 0 0 90,239
GOLDMAN SACHS ETF TR ACTIVEBETA U S LARGE CAP EQUITY ETF ETF 381430503   22,649 241,381 SH   SOLE 0 0 241,381
HERC HLDGS INC COM COM 42704L104   1,014 6,854 SH   SOLE 0 0 6,854
HERSHEY CO COM COM 427866108   491 2,639 SH   SOLE 0 0 2,639
HOLOGIC INC COM COM 436440101   2,230 31,264 SH   SOLE 0 0 31,264
HOME DEPOT INC COM COM 437076102   779 2,249 SH   SOLE 0 0 2,249
HONEYWELL INTL INC COM COM 438516106   1,320 6,314 SH   SOLE 0 0 6,314
HUNTINGTON BANCSHARES INC COM 446150104   680 53,415 SH   SOLE 0 0 53,415
HYATT HOTELS CORP COM CL A COM 448579102   1,858 14,212 SH   SOLE 0 0 14,212
HYSTER-YALE MATLS HANDLING INC CL A COM 449172105   3,674 59,100 SH   SOLE 0 0 59,100
ILLINOIS TOOL WORKS INC COM COM 452308109   541 2,065 SH   SOLE 0 0 2,065
INTEL CORP COM COM 458140100   3,580 71,179 SH   SOLE 0 0 71,179
INTERNATIONAL BUSINESS MACHS CORP COM COM 459200101   1,683 10,266 SH   SOLE 0 0 10,266
INVESCO EXCHANGE-TRADED FD TR S&P MIDCAP QUALITY ETF ETF 46137V472   5,871 66,174 SH   SOLE 0 0 66,174
INVESCO EXCHANGED TRADED FD TR II NASDAQ 100 ETF ETF 46138G649   9,311 55,092 SH   SOLE 0 0 55,092
IPG PHOTONICS CORP COM COM 44980X109   252 2,322 SH   SOLE 0 0 2,322
IRON MTN INC NEW COM COM 46284V101   748 10,700 SH   SOLE 0 0 10,700
ISHARES TR 0-5 YR HIGH YIELD CORP BD ETF ETF 46434V407   308 7,251 SH   SOLE 0 0 7,251
ISHARES TR CORE 1-5 YR USD BD ETF ETF 46432F859   9,362 196,933 SH   SOLE 0 0 196,933
ISHARES TR CORE DIVID GROWTH ETF ETF 46434V621   291 5,400 SH   SOLE 0 0 5,400
ISHARES TR CORE INTL AGGREGATE BD ETF ETF 46435G672   711 14,218 SH   SOLE 0 0 14,218
ISHARES TR CORE S&P 500 ETF ETF 464287200   482 1,009 SH   SOLE 0 0 1,009
ISHARES TR CORE S&P MID-CAP ETF ETF 464287507   276 996 SH   SOLE 0 0 996
ISHARES TR CORE S&P SMALL-CAP ETF ETF 464287804   472 4,362 SH   SOLE 0 0 4,362
ISHARES TR MORNINGSTAR MID CAP GROWTH ETF ETF 464288307   1,544 23,848 SH   SOLE 0 0 23,848
ISHARES TR NATL MUN BD ETF FD ETF 464288414   1,084 10,000 SH   SOLE 0 0 10,000
ISHARES TR RUSSELL MID-CAP ETF ETF 464287499   648 8,310 SH   SOLE 0 0 8,310
ISHARES TR SELECT DIVID ETF FD ETF 464287168   607 5,160 SH   SOLE 0 0 5,160
ISHARES TR SHORT-TERM CORP BD ETF ETF 464288646   2,900 56,511 SH   SOLE 0 0 56,511
ISHARES TR SHORT-TERM NATL MUN BD ETF FD ETF 464288158   791 7,500 SH   SOLE 0 0 7,500
J P MORGAN EXCHANGE- TRADED FD TR EQUITY PREMIUM INCOME ETF ETF 46641Q332   4,432 80,603 SH   SOLE 0 0 80,603
J P MORGAN EXCHANGE-TRADED FD TR INFLATION MANAGED BD ETF ETF 46654Q104   4,584 98,533 SH   SOLE 0 0 98,533
JABIL INC COM COM 466313103   1,314 10,290 SH   SOLE 0 0 10,290
JOHNSON & JOHNSON COM COM 478160104   8,149 51,945 SH   SOLE 0 0 51,945
JPMORGAN CHASE COM 46625H100   1,791 10,531 SH   SOLE 0 0 10,531
KELLOGG CO COM COM 487836108   435 7,790 SH   SOLE 0 0 7,790
KENVUE INC COM COM 49177J102   1,033 47,904 SH   SOLE 0 0 47,904
KEYCORP NEW COM COM 493267108   240 16,708 SH   SOLE 0 0 16,708
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103   218 1,370 SH   SOLE 0 0 1,370
KIMBERLY CLARK CORP COM COM 494368103   665 5,505 SH   SOLE 0 0 5,505
KINDER MORGAN INC DEL COM COM 49456B101   241 13,711 SH   SOLE 0 0 13,711
KONINKLIJKE AHOLD NV SPONSORED ADR NEW 2016 COM 500467501   253 8,819 SH   SOLE 0 0 8,819
L3HARRIS TECHNOLOGIES INC COM COM 502431109   460 2,188 SH   SOLE 0 0 2,188
LABORATORY CORP AMER HLDGS COM NEW COM 50540R409   4,583 20,145 SH   SOLE 0 0 20,145
LAMB WESTON HLDGS INC COM COM 513272104   350 3,235 SH   SOLE 0 0 3,235
LILLY ELI & CO COM COM 532457108   5,844 10,026 SH   SOLE 0 0 10,026
LINDBLAD EXPEDITIONS HLDGS INC COM COM 535219109   2,243 198,800 SH   SOLE 0 0 198,800
LOCKHEED MARTIN CORP COM COM 539830109   912 2,011 SH   SOLE 0 0 2,011
LYONDELLBASELL INDUSTRIES N V ORD SHS CL A COM N53745100   262 2,746 SH   SOLE 0 0 2,746
MANNKIND CORP COM NEW COM 56400P706   177 48,870 SH   SOLE 0 0 48,870
MARATHON PETE CORP COM COM 56585A102   376 2,533 SH   SOLE 0 0 2,533
MATTERPORT INC COM CL A COM 577096100   32 11,700 SH   SOLE 0 0 11,700
MATTHEWS INTL CORP CL A COM COM 577128101   1,664 45,387 SH   SOLE 0 0 45,387
MCCORMICK & CO INC COM NON VTG COM 579780206   649 9,473 SH   SOLE 0 0 9,473
MCDONALDS CORP COM 580135101   2,837 9,574 SH   SOLE 0 0 9,574
MCKESSON CORP COM COM 58155Q103   325 701 SH   SOLE 0 0 701
MEDTRONIC PLC SHS COM G5960L103   646 7,814 SH   SOLE 0 0 7,814
MERCK & CO INC NEW COM COM 58933Y105   1,248 11,398 SH   SOLE 0 0 11,398
MESTEK INC COM NEW COM 590829305   668 27,832 SH   SOLE 0 0 27,832
META PLATFORMS INC CL A COM 30303M102   704 1,986 SH   SOLE 0 0 1,986
MICROSOFT CORP COM COM 594918104   35,740 95,061 SH   SOLE 0 0 95,061
MONDELEZ INTL INC CL A COM 609207105   2,023 27,917 SH   SOLE 0 0 27,917
MORGAN STANLEY COM NEW COM 617446448   2,398 25,684 SH   SOLE 0 0 25,684
NASDAQ INC COM COM 631103108   872 14,997 SH   SOLE 0 0 14,997
NESTLE SA SPONSORED ADR REPSTG REG SHS COM 641069406   4,974 42,937 SH   SOLE 0 0 42,937
NEXTERA ENERGY INC COM COM 65339F101   807 13,311 SH   SOLE 0 0 13,311
NIKE INC CLASS B COM 654106103   210 1,938 SH   SOLE 0 0 1,938
NOVO NORDISK A.S. ADR FORMERLY NOVO INDUSTRIE A.S. ADR COM 670100205   2,662 25,736 SH   SOLE 0 0 25,736
NVIDIA CORP COM COM 67066G104   472 955 SH   SOLE 0 0 955
NXP SEMICONDUCTORS NV COM COM N6596X109   4,606 20,098 SH   SOLE 0 0 20,098
OLD DOMINION FREIGHT LINE INC COM COM 679580100   1,383 3,411 SH   SOLE 0 0 3,411
OMEGA FLEX INC COM COM 682095104   5,556 78,822 SH   SOLE 0 0 78,822
ORACLE CORP COM COM 68389X105   991 9,411 SH   SOLE 0 0 9,411
PACCAR INC COM COM 693718108   461 4,725 SH   SOLE 0 0 4,725
PALO ALTO NETWORKS INC COM COM 697435105   2,076 7,058 SH   SOLE 0 0 7,058
PALOMAR HLDGS INC COM COM 69753M105   787 14,209 SH   SOLE 0 0 14,209
PARDEE RES CO COM COM 699437109   535 2,091 SH   SOLE 0 0 2,091
PAYPAL HLDGS INC COM COM 70450Y103   209 3,435 SH   SOLE 0 0 3,435
PEPSICO INC COM COM 713448108   8,387 49,402 SH   SOLE 0 0 49,402
PFIZER INC COM COM 717081103   4,032 140,001 SH   SOLE 0 0 140,001
PHILIP MORRIS INTL INC COM COM 718172109   2,368 25,235 SH   SOLE 0 0 25,235
PHILLIPS 66 COM COM 718546104   973 7,313 SH   SOLE 0 0 7,313
PHYSICIANS RLTY TR COM COM 71943U104   187 14,000 SH   SOLE 0 0 14,000
PIMCO ETF TR ACTIVE BD ETF ETF 72201R775   207 2,250 SH   SOLE 0 0 2,250
PNC FINL SVCS GROUP INC COM COM 693475105   1,845 11,889 SH   SOLE 0 0 11,889
PPG INDS INC COM COM 693506107   3,781 25,290 SH   SOLE 0 0 25,290
PRAIRIESKY RTY LTD COM COM 739721108   271 15,300 SH   SOLE 0 0 15,300
PRICE T ROWE GROUP INC COM COM 74144T108   10,447 96,959 SH   SOLE 0 0 96,959
PROCTER & GAMBLE CO COM COM 742718109   7,982 54,482 SH   SOLE 0 0 54,482
QUALCOMM INC COM 747525103   363 2,512 SH   SOLE 0 0 2,512
QUEST DIAGNOSTICS INC COM COM 74834L100   438 3,175 SH   SOLE 0 0 3,175
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101   467 5,539 SH   SOLE 0 0 5,539
RELIANCE STL & ALUM CO COM COM 759509102   1,427 5,109 SH   SOLE 0 0 5,109
REPUBLIC SVCS INC COM COM 760759100   854 5,200 SH   SOLE 0 0 5,200
RESMED INC COM COM 761152107   8,667 50,388 SH   SOLE 0 0 50,388
RIO TINTO PLC SPONSORED ADR COM 767204100   588 7,900 SH   SOLE 0 0 7,900
ROCKWELL AUTOMATION INC COM FORMERLY ROCKWELL INTL CORP COM 773903109   526 1,695 SH   SOLE 0 0 1,695
RPM INTL INC COM 749685103   286 2,558 SH   SOLE 0 0 2,558
SAIA INC COM COM 78709Y105   1,773 4,027 SH   SOLE 0 0 4,027
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF ETF 808524797   10,471 137,284 SH   SOLE 0 0 137,284
SEAWORLD ENTMT INC COM COM 81282V100   847 16,138 SH   SOLE 0 0 16,138
SHELL PLC SPONSORED ADR REPSTG ORD SH COM 780259305   1,208 18,317 SH   SOLE 0 0 18,317
SHERWIN WILLIAMS CO COM COM 824348106   284 910 SH   SOLE 0 0 910
SHIFT4 PMTS INC CL A COM 82452J109   2,166 29,043 SH   SOLE 0 0 29,043
SIFCO INDS INC COM 826546103   45 10,000 SH   SOLE 0 0 10,000
SMUCKER J M CO COM NEW COM 832696405   1,548 12,290 SH   SOLE 0 0 12,290
SNAP ON INC COM COM 833034101   1,478 5,118 SH   SOLE 0 0 5,118
SOUTHERN COPPER CORP DEL COM COM 84265V105   1,364 15,850 SH   SOLE 0 0 15,850
SPDR PORTFOLIO SHORT TERM CORPORATE BD ETF ETF 78464A474   269 9,050 SH   SOLE 0 0 9,050
SPDR SER TR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUN BD ETF ETF 78468R739   5,911 123,607 SH   SOLE 0 0 123,607
STATE STR CORP COM COM 857477103   620 8,001 SH   SOLE 0 0 8,001
STEEL DYNAMICS INC COM COM 858119100   331 2,800 SH   SOLE 0 0 2,800
STRYKER CORP COM 863667101   2,456 8,200 SH   SOLE 0 0 8,200
SYMBOTIC INC CL A COM 87151X101   1,190 23,174 SH   SOLE 0 0 23,174
SYSCO CORP COM COM 871829107   606 8,275 SH   SOLE 0 0 8,275
TAKE TWO INTERACTIVE SOFTWARE INC CDT COM COM 874054109   1,571 9,749 SH   SOLE 0 0 9,749
TARGET CORP COM COM 87612E106   264 1,850 SH   SOLE 0 0 1,850
TENABLE HLDGS INC COM COM 88025T102   205 4,457 SH   SOLE 0 0 4,457
TETRA TECH INC NEW COM COM 88162G103   823 4,850 SH   SOLE 0 0 4,850
TEXAS INSTRUMENTS INC COM 882508104   1,063 6,213 SH   SOLE 0 0 6,213
TEXAS PAC LD CORP COM COM 88262P102   3,817 2,428 SH   SOLE 0 0 2,428
THE SCOTTS MIRACLE GRO CO HLDG CO COM 810186106   880 13,825 SH   SOLE 0 0 13,825
THERMO FISHER SCIENTIFIC INC COM 883556102   7,282 13,715 SH   SOLE 0 0 13,715
THORNBURG INCOME BLDR OPPORTUNITIES TR COM ETF 885213108   242 15,625 SH   SOLE 0 0 15,625
TJX COS INC NEW COM COM 872540109   348 3,705 SH   SOLE 0 0 3,705
TREX INC COM COM 89531P105   944 11,384 SH   SOLE 0 0 11,384
TRIMBLE INC COM COM 896239100   2,185 40,988 SH   SOLE 0 0 40,988
TRINITY BIOTECH PLC SPONS ADR NEW COM 896438306   700 1,625,900 SH   SOLE 0 0 1,625,900
UNILEVER PLC SPON ADR NEW COM 904767704   399 8,250 SH   SOLE 0 0 8,250
UNION PAC CORP COM COM 907818108   822 3,337 SH   SOLE 0 0 3,337
UNITED PARCEL SVC INC CL B COM 911312106   1,624 10,333 SH   SOLE 0 0 10,333
UNITEDHEALTH GROUP INC COM COM 91324P102   1,775 3,372 SH   SOLE 0 0 3,372
US BANCORP DEL COM COM 902973304   270 6,221 SH   SOLE 0 0 6,221
VANGUARD INDEX FDS VANGUARD EXTENDED MKT ETF ETF 922908652   1,577 9,604 SH   SOLE 0 0 9,604
VANGUARD INDEX FDS VANGUARD SMALL-CAP ETF ETF 922908751   952 4,503 SH   SOLE 0 0 4,503
VANGUARD MUN BD FDS TAX-EXEMPT BD INDEX FD ETF ETF 922907746   4,639 90,843 SH   SOLE 0 0 90,843
VANGUARD SCOTTSDALE FDS VANGUARD INTER-TERM TREAS INDEX FD ETF 92206C706   707 11,924 SH   SOLE 0 0 11,924
VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FD ETF 92206C409   2,031 26,292 SH   SOLE 0 0 26,292
VANGUARD SPECIALIZED FUNDS VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844   670 3,925 SH   SOLE 0 0 3,925
VEEVA SYS INC CL A COM COM 922475108   228 1,163 SH   SOLE 0 0 1,163
VERIZON COMMUNICATIONS INC COM COM 92343V104   409 10,807 SH   SOLE 0 0 10,807
VIATRIS INC COM COM 92556V106   113 10,514 SH   SOLE 0 0 10,514
VISA INC COM CL A COM 92826C839   5,119 19,614 SH   SOLE 0 0 19,614
WAL-MART COM 931142103   553 3,511 SH   SOLE 0 0 3,511
WASTE MGMT INC DEL COM COM 94106L109   1,882 10,501 SH   SOLE 0 0 10,501
WATSCO INC CL A COM 942622200   2,885 6,725 SH   SOLE 0 0 6,725
WELLTOWER INC COM COM 95040Q104   217 2,400 SH   SOLE 0 0 2,400
WESTERN UN CO COM COM 959802109   163 13,690 SH   SOLE 0 0 13,690
WEYERHAEUSER CO COM COM 962166104   1,366 39,614 SH   SOLE 0 0 39,614
WILLIAMS SONOMA INC COM COM 969904101   1,598 7,962 SH   SOLE 0 0 7,962
WILLIS TOWERS WATSON PUB LTD CO SHS COM G96629103   916 3,810 SH   SOLE 0 0 3,810
WISDOMTREE TR INTL HEDGED QUALITY DIVID GROWTH FD ETF 97717X594   15,135 360,527 SH   SOLE 0 0 360,527
WISDOMTREE TR INTL QUALITY DIVID GROWTH FD ETF 97717X131   498 13,650 SH   SOLE 0 0 13,650
YUM BRANDS INC COM COM 988498101   274 2,087 SH   SOLE 0 0 2,087
ZIMMER BIOMET HLDGS INC COM COM 98956P102   241 1,971 SH   SOLE 0 0 1,971
ZOETIS INC CL A COM 98978V103   311 1,574 SH   SOLE 0 0 1,574