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
ABBOTT LABS COM 002824100 316 2,670 SH   SOLE   0 0 2,670
ABRDN ETFS BBRG ALL COMD K1 003261104 2,266 78,915 SH   SOLE   0 0 78,915
ACI WORLDWIDE INC COM 004498101 238 7,545 SH   SOLE   0 0 7,545
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,399 3,071 SH   SOLE   0 0 3,071
ADVANCED MICRO DEVICES INC COM 007903107 1,985 18,154 SH   SOLE   0 0 18,154
AES CORP COM 00130H105 310 12,056 SH   SOLE   0 0 12,056
AIR PRODS & CHEMS INC COM 009158106 779 3,117 SH   SOLE   0 0 3,117
AKAMAI TECHNOLOGIES INC COM 00971T101 202 1,690 SH   SOLE   0 0 1,690
ALIGN TECHNOLOGY INC COM 016255101 685 1,571 SH   SOLE   0 0 1,571
ALLEGION PLC ORD SHS G0176J109 753 6,856 SH   SOLE   0 0 6,856
ALPHABET INC CAP STK CL A 02079K305 362 130 SH   SOLE   0 0 130
ALPHABET INC CAP STK CL C 02079K107 2,117 758 SH   SOLE   0 0 758
ALTRIA GROUP INC COM 02209S103 282 5,395 SH   SOLE   0 0 5,395
AMAZON COM INC COM 023135106 1,268 389 SH   SOLE   0 0 389
AMETEK INC COM 031100100 274 2,059 SH   SOLE   0 0 2,059
ANALOG DEVICES INC COM 032654105 581 3,519 SH   SOLE   0 0 3,519
AON PLC SHS CL A G0403H108 325 998 SH   SOLE   0 0 998
APPLE INC COM 037833100 8,880 50,859 SH   SOLE   0 0 50,859
APPLIED MATLS INC COM 038222105 1,578 11,971 SH   SOLE   0 0 11,971
ARISTA NETWORKS INC COM 040413106 1,845 13,273 SH   SOLE   0 0 13,273
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,373 2,055 SH   SOLE   0 0 2,055
AT&T INC COM 00206R102 608 25,732 SH   SOLE   0 0 25,732
AUTOMATIC DATA PROCESSING IN COM 053015103 1,549 6,809 SH   SOLE   0 0 6,809
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,063 3,013 SH   SOLE   0 0 3,013
BIO RAD LABS INC CL A 090572207 674 1,196 SH   SOLE   0 0 1,196
BK OF AMERICA CORP COM 060505104 1,074 26,058 SH   SOLE   0 0 26,058
BLACKSTONE INC COM 09260D107 342 2,693 SH   SOLE   0 0 2,693
BOEING CO COM 097023105 256 1,336 SH   SOLE   0 0 1,336
BOTTOMLINE TECH DEL INC COM 101388106 360 6,350 SH   SOLE   0 0 6,350
BROADCOM INC COM 11135F101 782 1,242 SH   SOLE   0 0 1,242
BROWN FORMAN CORP CL B 115637209 1,258 18,769 SH   SOLE   0 0 18,769
BUCKLE INC COM 118440106 669 20,262 SH   SOLE   0 0 20,262
CABLE ONE INC COM 12685J105 644 440 SH   SOLE   0 0 440
CANADIAN NATL RY CO COM 136375102 982 7,318 SH   SOLE   0 0 7,318
CANADIAN PAC RY LTD COM 13645T100 1,291 15,639 SH   SOLE   0 0 15,639
CELANESE CORP DEL COM 150870103 819 5,731 SH   SOLE   0 0 5,731
CHURCH & DWIGHT CO INC COM 171340102 1,392 14,011 SH   SOLE   0 0 14,011
CINTAS CORP COM 172908105 900 2,116 SH   SOLE   0 0 2,116
CISCO SYS INC COM 17275R102 201 3,604 SH   SOLE   0 0 3,604
COCA COLA CO COM 191216100 1,762 28,419 SH   SOLE   0 0 28,419
COMCAST CORP NEW CL A 20030N101 259 5,525 SH   SOLE   0 0 5,525
CONSOLIDATED EDISON INC COM 209115104 1,573 16,618 SH   SOLE   0 0 16,618
COPART INC COM 217204106 1,095 8,728 SH   SOLE   0 0 8,728
CSX CORP COM 126408103 1,566 41,806 SH   SOLE   0 0 41,806
CVS HEALTH CORP COM 126650100 268 2,650 SH   SOLE   0 0 2,650
DIAGEO PLC SPON ADR NEW 25243Q205 1,053 5,183 SH   SOLE   0 0 5,183
DIGITAL RLTY TR INC COM 253868103 1,187 8,370 SH   SOLE   0 0 8,370
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 1,989 70,655 SH   SOLE   0 0 70,655
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 1,243 39,445 SH   SOLE   0 0 39,445
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 1,245 47,445 SH   SOLE   0 0 47,445
DISNEY WALT CO COM 254687106 439 3,203 SH   SOLE   0 0 3,203
DOLLAR GEN CORP NEW COM 256677105 403 1,812 SH   SOLE   0 0 1,812
DUKE ENERGY CORP NEW COM NEW 26441C204 1,531 13,712 SH   SOLE   0 0 13,712
EAGLE MATLS INC COM 26969P108 745 5,803 SH   SOLE   0 0 5,803
EATON CORP PLC SHS G29183103 465 3,065 SH   SOLE   0 0 3,065
EATON VANCE RISK-MANAGED DIV COM 27829G106 202 20,468 SH   SOLE   0 0 20,468
EDWARDS LIFESCIENCES CORP COM 28176E108 1,023 8,689 SH   SOLE   0 0 8,689
EVERTEC INC COM 30040P103 219 5,340 SH   SOLE   0 0 5,340
EXELON CORP COM 30161N101 539 11,322 SH   SOLE   0 0 11,322
EXXON MOBIL CORP COM 30231G102 244 2,954 SH   SOLE   0 0 2,954
FACTSET RESH SYS INC COM 303075105 1,309 3,014 SH   SOLE   0 0 3,014
FAIR ISAAC CORP COM 303250104 1,210 2,593 SH   SOLE   0 0 2,593
FASTENAL CO COM 311900104 1,305 21,964 SH   SOLE   0 0 21,964
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 225 3,736 SH   SOLE   0 0 3,736
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 5,500 283,490 SH   SOLE   0 0 283,490
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 850 22,335 SH   SOLE   0 0 22,335
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 1,652 47,350 SH   SOLE   0 0 47,350
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 3,829 100,210 SH   SOLE   0 0 100,210
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 885 25,305 SH   SOLE   0 0 25,305
FISERV INC COM 337738108 276 2,724 SH   SOLE   0 0 2,724
FLEETCOR TECHNOLOGIES INC COM 339041105 1,029 4,133 SH   SOLE   0 0 4,133
FORTINET INC COM 34959E109 724 2,120 SH   SOLE   0 0 2,120
GARMIN LTD SHS H2906T109 1,043 8,796 SH   SOLE   0 0 8,796
GENERAC HLDGS INC COM 368736104 522 1,755 SH   SOLE   0 0 1,755
GENTEX CORP COM 371901109 768 26,331 SH   SOLE   0 0 26,331
GRACO INC COM 384109104 918 13,170 SH   SOLE   0 0 13,170
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 9,038 245,460 SH   SOLE   0 0 245,460
HENRY JACK & ASSOC INC COM 426281101 1,329 6,746 SH   SOLE   0 0 6,746
HERSHEY CO COM 427866108 1,224 5,648 SH   SOLE   0 0 5,648
HOLOGIC INC COM 436440101 208 2,710 SH   SOLE   0 0 2,710
HOME DEPOT INC COM 437076102 730 2,438 SH   SOLE   0 0 2,438
IDEX CORP COM 45167R104 830 4,329 SH   SOLE   0 0 4,329
IDEXX LABS INC COM 45168D104 792 1,448 SH   SOLE   0 0 1,448
ILLINOIS TOOL WKS INC COM 452308109 1,326 6,332 SH   SOLE   0 0 6,332
INFOSYS LTD SPONSORED ADR 456788108 1,427 57,315 SH   SOLE   0 0 57,315
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 297 9,590 SH   SOLE   0 0 9,590
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 297 9,118 SH   SOLE   0 0 9,118
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 296 8,185 SH   SOLE   0 0 8,185
INTEL CORP COM 458140100 1,076 21,705 SH   SOLE   0 0 21,705
INTUIT COM 461202103 1,085 2,257 SH   SOLE   0 0 2,257
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,901 140,120 SH   SOLE   0 0 140,120
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 227 4,072 SH   SOLE   0 0 4,072
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 814 8,833 SH   SOLE   0 0 8,833
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 684 8,478 SH   SOLE   0 0 8,478
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 608 5,071 SH   SOLE   0 0 5,071
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,195 56,225 SH   SOLE   0 0 56,225
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 2,743 50,919 SH   SOLE   0 0 50,919
INVESTORS BANCORP INC NEW COM 46146L101 150 10,072 SH   SOLE   0 0 10,072
ISHARES TR ESG AWRE USD ETF 46435G193 322 12,802 SH   SOLE   0 0 12,802
ISHARES TR EAFE SML CP ETF 464288273 616 9,289 SH   SOLE   0 0 9,289
ISHARES TR ESG AWRE 1 5 YR 46435G243 228 9,259 SH   SOLE   0 0 9,259
ISHARES TR US HLTHCARE ETF 464287762 264 914 SH   SOLE   0 0 914
ISHARES TR CORE TOTAL USD 46434V613 1,995 40,201 SH   SOLE   0 0 40,201
ISHARES TR IBONDS DEC22 ETF 46434VBA7 203 8,100 SH   SOLE   0 0 8,100
ISHARES TR MRGSTR MD CP ETF 464288208 1,516 22,531 SH   SOLE   0 0 22,531
ISHARES TR MSCI INTL QUALTY 46434V456 804 21,797 SH   SOLE   0 0 21,797
ISHARES TR CORE S&P500 ETF 464287200 891 1,963 SH   SOLE   0 0 1,963
JOHNSON & JOHNSON COM 478160104 2,444 13,793 SH   SOLE   0 0 13,793
JPMORGAN CHASE & CO COM 46625H100 441 3,236 SH   SOLE   0 0 3,236
KEYSIGHT TECHNOLOGIES INC COM 49338L103 743 4,705 SH   SOLE   0 0 4,705
KLA CORP COM NEW 482480100 873 2,384 SH   SOLE   0 0 2,384
KROGER CO COM 501044101 1,660 28,928 SH   SOLE   0 0 28,928
LAM RESEARCH CORP COM 512807108 1,362 2,533 SH   SOLE   0 0 2,533
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1,161 39,883 SH   SOLE   0 0 39,883
LAUDER ESTEE COS INC CL A 518439104 765 2,809 SH   SOLE   0 0 2,809
LILLY ELI & CO COM 532457108 2,017 7,044 SH   SOLE   0 0 7,044
LINDE PLC SHS G5494J103 219 687 SH   SOLE   0 0 687
LOCKHEED MARTIN CORP COM 539830109 309 701 SH   SOLE   0 0 701
LOWES COS INC COM 548661107 429 2,124 SH   SOLE   0 0 2,124
MARKETAXESS HLDGS INC COM 57060D108 858 2,522 SH   SOLE   0 0 2,522
MARRIOTT INTL INC NEW CL A 571903202 795 4,524 SH   SOLE   0 0 4,524
MASTERCARD INCORPORATED CL A 57636Q104 1,748 4,891 SH   SOLE   0 0 4,891
MCCORMICK & CO INC COM NON VTG 579780206 2,349 23,541 SH   SOLE   0 0 23,541
MCDONALDS CORP COM 580135101 1,530 6,186 SH   SOLE   0 0 6,186
META PLATFORMS INC CL A 30303M102 1,531 6,883 SH   SOLE   0 0 6,883
METTLER TOLEDO INTERNATIONAL COM 592688105 1,156 842 SH   SOLE   0 0 842
MGM GROWTH PPTYS LLC CL A COM 55303A105 247 6,385 SH   SOLE   0 0 6,385
MICROSOFT CORP COM 594918104 2,869 9,304 SH   SOLE   0 0 9,304
MONDELEZ INTL INC CL A 609207105 348 5,549 SH   SOLE   0 0 5,549
MONOLITHIC PWR SYS INC COM 609839105 937 1,929 SH   SOLE   0 0 1,929
MONSTER BEVERAGE CORP NEW COM 61174X109 1,082 13,539 SH   SOLE   0 0 13,539
MOODYS CORP COM 615369105 1,400 4,150 SH   SOLE   0 0 4,150
NETFLIX INC COM 64110L106 529 1,411 SH   SOLE   0 0 1,411
NEXTERA ENERGY INC COM 65339F101 248 2,933 SH   SOLE   0 0 2,933
NOVO-NORDISK A S ADR 670100205 1,364 12,283 SH   SOLE   0 0 12,283
NVIDIA CORPORATION COM 67066G104 3,467 12,706 SH   SOLE   0 0 12,706
OLD DOMINION FREIGHT LINE IN COM 679580100 1,038 3,476 SH   SOLE   0 0 3,476
PAYCHEX INC COM 704326107 1,558 11,416 SH   SOLE   0 0 11,416
PAYPAL HLDGS INC COM 70450Y103 996 8,612 SH   SOLE   0 0 8,612
PFIZER INC COM 717081103 684 13,218 SH   SOLE   0 0 13,218
PHILIP MORRIS INTL INC COM 718172109 226 2,404 SH   SOLE   0 0 2,404
PRICE T ROWE GROUP INC COM 74144T108 1,475 9,755 SH   SOLE   0 0 9,755
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 328 4,465 SH   SOLE   0 0 4,465
PROCTER AND GAMBLE CO COM 742718109 1,951 12,767 SH   SOLE   0 0 12,767
PROSHARES TR PSHS ULT S&P 500 74347R107 5,821 88,720 SH   SOLE   0 0 88,720
PUBLIC STORAGE COM 74460D109 1,553 3,980 SH   SOLE   0 0 3,980
QUALCOMM INC COM 747525103 1,256 8,220 SH   SOLE   0 0 8,220
REGENERON PHARMACEUTICALS COM 75886F107 1,232 1,764 SH   SOLE   0 0 1,764
RESMED INC COM 761152107 333 1,372 SH   SOLE   0 0 1,372
ROCKWELL AUTOMATION INC COM 773903109 982 3,506 SH   SOLE   0 0 3,506
S&P GLOBAL INC COM 78409V104 2,409 5,872 SH   SOLE   0 0 5,872
SCHWAB CHARLES CORP COM 808513105 436 5,169 SH   SOLE   0 0 5,169
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 298 8,119 SH   SOLE   0 0 8,119
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,077 26,324 SH   SOLE   0 0 26,324
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1,100 34,113 SH   SOLE   0 0 34,113
SEI INVTS CO COM 784117103 896 14,883 SH   SOLE   0 0 14,883
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 290 1,824 SH   SOLE   0 0 1,824
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 690 14,276 SH   SOLE   0 0 14,276
SKYWORKS SOLUTIONS INC COM 83088M102 721 5,411 SH   SOLE   0 0 5,411
SMUCKER J M CO COM NEW 832696405 1,365 10,077 SH   SOLE   0 0 10,077
SNAP ON INC COM 833034101 830 4,037 SH   SOLE   0 0 4,037
SOUTHERN COPPER CORP COM 84265V105 1,628 21,455 SH   SOLE   0 0 21,455
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 257 742 SH   SOLE   0 0 742
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 720 18,644 SH   SOLE   0 0 18,644
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,224 2,709 SH   SOLE   0 0 2,709
SPDR SER TR PORTFLI HIGH YLD 78468R606 392 15,621 SH   SOLE   0 0 15,621
SPDR SER TR SSGA US SMAL ETF 78468R887 877 7,683 SH   SOLE   0 0 7,683
SPDR SER TR RUSSELL LOW VOL 78468R754 806 7,342 SH   SOLE   0 0 7,342
SPDR SER TR S&P BK ETF 78464A797 270 5,165 SH   SOLE   0 0 5,165
SPDR SER TR S&P DIVID ETF 78464A763 314 2,451 SH   SOLE   0 0 2,451
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 308 4,105 SH   SOLE   0 0 4,105
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 16,087 357,796 SH   SOLE   0 0 357,796
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 209 7,050 SH   SOLE   0 0 7,050
STRYKER CORPORATION COM 863667101 291 1,090 SH   SOLE   0 0 1,090
SVB FINANCIAL GROUP COM 78486Q101 759 1,356 SH   SOLE   0 0 1,356
TERADYNE INC COM 880770102 807 6,824 SH   SOLE   0 0 6,824
TESLA INC COM 88160R101 742 689 SH   SOLE   0 0 689
TEXAS INSTRS INC COM 882508104 1,287 7,012 SH   SOLE   0 0 7,012
THERMO FISHER SCIENTIFIC INC COM 883556102 246 416 SH   SOLE   0 0 416
UNION PAC CORP COM 907818108 1,773 6,491 SH   SOLE   0 0 6,491
UNITED PARCEL SERVICE INC CL B 911312106 1,376 6,417 SH   SOLE   0 0 6,417
VANECK ETF TRUST PREFERRED SECURT 92189F429 475 23,124 SH   SOLE   0 0 23,124
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 522 3,462 SH   SOLE   0 0 3,462
VANGUARD INDEX FDS SMALL CP ETF 922908751 788 3,707 SH   SOLE   0 0 3,707
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 730 5,890 SH   SOLE   0 0 5,890
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 804 13,960 SH   SOLE   0 0 13,960
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 437 9,465 SH   SOLE   0 0 9,465
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 9,147 117,134 SH   SOLE   0 0 117,134
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 242 5,045 SH   SOLE   0 0 5,045
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 328 2,923 SH   SOLE   0 0 2,923
VANGUARD WORLD FD MEGA CAP INDEX 921910873 2,338 14,700 SH   SOLE   0 0 14,700
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 355 3,801 SH   SOLE   0 0 3,801
VANGUARD WORLD FDS UTILITIES ETF 92204A876 368 2,273 SH   SOLE   0 0 2,273
VEEVA SYS INC CL A COM 922475108 1,020 4,800 SH   SOLE   0 0 4,800
VERISK ANALYTICS INC COM 92345Y106 1,260 5,871 SH   SOLE   0 0 5,871
VERIZON COMMUNICATIONS INC COM 92343V104 1,996 39,190 SH   SOLE   0 0 39,190
VISA INC COM CL A 92826C839 2,121 9,566 SH   SOLE   0 0 9,566
VMWARE INC CL A COM 928563402 802 7,040 SH   SOLE   0 0 7,040
WALMART INC COM 931142103 1,692 11,364 SH   SOLE   0 0 11,364
WATERS CORP COM 941848103 823 2,652 SH   SOLE   0 0 2,652
WEST PHARMACEUTICAL SVSC INC COM 955306105 923 2,248 SH   SOLE   0 0 2,248
WIPRO LTD SPON ADR 1 SH 97651M109 1,153 149,520 SH   SOLE   0 0 149,520
ZOETIS INC CL A 98978V103 1,333 7,067 SH   SOLE   0 0 7,067