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 88579Y101 3,522 31,877 SH   SOLE   0 0 31,877
ABBOTT LABS COM 002824100 847 8,759 SH   SOLE   0 0 8,759
ABBVIE INC COM 00287Y109 1,408 10,492 SH   SOLE   0 0 10,492
ADAMS DIVERSIFIED EQUITY FD COM 006212104 173 11,877 SH   SOLE   0 0 11,877
ADECOAGRO S A COM L00849106 180 21,768 SH   SOLE   0 0 21,768
ALLIANT ENERGY CORP COM 018802108 2,163 40,812 SH   SOLE   0 0 40,812
ALPHABET INC CAP STK CL A 02079K305 1,631 17,054 SH   SOLE   0 0 17,054
ALPHABET INC CAP STK CL C 02079K107 1,534 15,955 SH   SOLE   0 0 15,955
ALPS ETF TR ALERIAN MLP 00162Q452 21,535 589,040 SH   SOLE   0 0 589,040
ALTRIA GROUP INC COM 02209S103 1,337 33,121 SH   SOLE   0 0 33,121
AMAZON COM INC COM 023135106 1,177 10,419 SH   SOLE   0 0 10,419
AMGEN INC COM 031162100 739 3,279 SH   SOLE   0 0 3,279
API GROUP CORP COM STK 00187Y100 1,105 83,266 SH   SOLE   0 0 83,266
APPLE INC COM 037833100 16,270 117,727 SH   SOLE   0 0 117,727
ARCHER DANIELS MIDLAND CO COM 039483102 315 3,914 SH   SOLE   0 0 3,914
AT&T INC COM 00206R102 545 35,506 SH   SOLE   0 0 35,506
AUTOMATIC DATA PROCESSING IN COM 053015103 6,063 26,683 SH   SOLE   0 0 26,683
BERKSHIRE HATHAWAY INC DEL CL A 084670108 27,640 68 SH   SOLE   0 0 68
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,877 22,010 SH   SOLE   0 0 22,010
BK OF AMERICA CORP COM 060505104 937 31,036 SH   SOLE   0 0 31,036
BLACKROCK INC COM 09247X101 231 419 SH   SOLE   0 0 419
BLACKSTONE INC COM 09260D107 221 2,641 SH   SOLE   0 0 2,641
BLOCK H & R INC COM 093671105 359 8,379 SH   SOLE   0 0 8,379
BOEING CO COM 097023105 465 3,844 SH   SOLE   0 0 3,844
BP PLC SPONSORED ADR 055622104 271 9,503 SH   SOLE   0 0 9,503
BRISTOL-MYERS SQUIBB CO COM 110122108 621 8,730 SH   SOLE   0 0 8,730
BROADCOM INC COM 11135F101 475 1,069 SH   SOLE   0 0 1,069
CANADIAN NATL RY CO COM 136375102 454 4,184 SH   SOLE   0 0 4,184
CANADIAN PAC RY LTD COM 13645T100 302 4,522 SH   SOLE   0 0 4,522
CATERPILLAR INC COM 149123101 1,230 7,493 SH   SOLE   0 0 7,493
CELSIUS HLDGS INC COM NEW 15118V207 227 2,500 SH   SOLE   0 0 2,500
CHEVRON CORP NEW COM 166764100 908 6,322 SH   SOLE   0 0 6,322
CISCO SYS INC COM 17275R102 806 20,148 SH   SOLE   0 0 20,148
CLOROX CO DEL COM 189054109 208 1,619 SH   SOLE   0 0 1,619
COCA COLA CO COM 191216100 5,055 89,534 SH   SOLE   0 0 89,534
COMCAST CORP NEW CL A 20030N101 592 20,180 SH   SOLE   0 0 20,180
CONOCOPHILLIPS COM 20825C104 333 3,254 SH   SOLE   0 0 3,254
COSTCO WHSL CORP NEW COM 22160K105 975 2,064 SH   SOLE   0 0 2,064
CVS HEALTH CORP COM 126650100 403 4,223 SH   SOLE   0 0 4,223
DBX ETF TR XTRACK MSCI EAFE 233051200 252 7,520 SH   SOLE   0 0 7,520
DEERE & CO COM 244199105 1,457 4,365 SH   SOLE   0 0 4,365
DESKTOP METAL INC COM CL A 25058X105 406 156,713 SH   SOLE   0 0 156,713
DIAGEO PLC SPON ADR NEW 25243Q205 326 1,918 SH   SOLE   0 0 1,918
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 38,565 1,497,071 SH   SOLE   0 0 1,497,071
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 46,669 1,202,198 SH   SOLE   0 0 1,202,198
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 24,844 637,504 SH   SOLE   0 0 637,504
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 268 12,035 SH   SOLE   0 0 12,035
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 61,209 2,067,179 SH   SOLE   0 0 2,067,179
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 25,499 548,131 SH   SOLE   0 0 548,131
DISNEY WALT CO COM 254687106 786 8,331 SH   SOLE   0 0 8,331
DUKE ENERGY CORP NEW COM NEW 26441C204 854 9,178 SH   SOLE   0 0 9,178
EMERSON ELEC CO COM 291011104 245 3,343 SH   SOLE   0 0 3,343
ENTERPRISE PRODS PARTNERS L COM 293792107 200 8,428 SH   SOLE   0 0 8,428
EXXON MOBIL CORP COM 30231G102 1,908 21,853 SH   SOLE   0 0 21,853
FASTENAL CO COM 311900104 705 15,303 SH   SOLE   0 0 15,303
FIRST FINANCIAL NORTHWEST IN COM 32022K102 215 14,458 SH   SOLE   0 0 14,458
FIRST FINL BANCORP OH COM 320209109 975 46,274 SH   SOLE   0 0 46,274
FIRST MAJESTIC SILVER CORP COM 32076V103 121 15,870 SH   SOLE   0 0 15,870
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 399 6,717 SH   SOLE   0 0 6,717
FISERV INC COM 337738108 11,723 125,284 SH   SOLE   0 0 125,284
FLEXSHARES TR MORNSTAR UPSTR 33939L407 517 13,745 SH   SOLE   0 0 13,745
FORD MTR CO DEL COM 345370860 366 32,720 SH   SOLE   0 0 32,720
FULTON FINL CORP PA COM 360271100 267 16,895 SH   SOLE   0 0 16,895
GENERAL MLS INC COM 370334104 236 3,075 SH   SOLE   0 0 3,075
GOLDMAN SACHS GROUP INC COM 38141G104 277 946 SH   SOLE   0 0 946
HAWKINS INC COM 420261109 1,346 34,509 SH   SOLE   0 0 34,509
HMN FINL INC COM 40424G108 1,597 71,277 SH   SOLE   0 0 71,277
HOME DEPOT INC COM 437076102 10,824 39,225 SH   SOLE   0 0 39,225
HONEYWELL INTL INC COM 438516106 662 3,963 SH   SOLE   0 0 3,963
HORMEL FOODS CORP COM 440452100 1,210 26,631 SH   SOLE   0 0 26,631
ILLINOIS TOOL WKS INC COM 452308109 580 3,213 SH   SOLE   0 0 3,213
INTEL CORP COM 458140100 389 15,079 SH   SOLE   0 0 15,079
INTERNATIONAL BUSINESS MACHS COM 459200101 679 5,719 SH   SOLE   0 0 5,719
INVESCO QQQ TR UNIT SER 1 46090E103 505 1,888 SH   SOLE   0 0 1,888
ISHARES GOLD TR ISHARES NEW 464285204 286 9,067 SH   SOLE   0 0 9,067
ISHARES INC CORE MSCI EMKT 46434G103 8,664 201,592 SH   SOLE   0 0 201,592
ISHARES TR NATIONAL MUN ETF 464288414 17,870 174,203 SH   SOLE   0 0 174,203
ISHARES TR CORE MSCI EAFE 46432F842 8,232 156,287 SH   SOLE   0 0 156,287
ISHARES TR CORE MSCI INTL 46435G326 290 6,000 SH   SOLE   0 0 6,000
ISHARES TR CORE S&P MCP ETF 464287507 822 3,750 SH   SOLE   0 0 3,750
ISHARES TR CORE S&P TTL STK 464287150 809 10,169 SH   SOLE   0 0 10,169
ISHARES TR CORE S&P US GWT 464287671 210 2,623 SH   SOLE   0 0 2,623
ISHARES TR CORE S&P US VLU 464287663 253 4,046 SH   SOLE   0 0 4,046
ISHARES TR CRE U S REIT ETF 464288521 24,962 525,521 SH   SOLE   0 0 525,521
ISHARES TR SELECT DIVID ETF 464287168 566 5,280 SH   SOLE   0 0 5,280
ISHARES TR IBOXX HI YD ETF 464288513 1,996 27,966 SH   SOLE   0 0 27,966
ISHARES TR ISHS 5-10YR INVT 464288638 275 5,687 SH   SOLE   0 0 5,687
ISHARES TR MSCI EAFE ETF 464287465 6,374 113,794 SH   SOLE   0 0 113,794
ISHARES TR EAFE SML CP ETF 464288273 15,307 313,793 SH   SOLE   0 0 313,793
ISHARES TR MSCI EMG MKT ETF 464287234 443 12,711 SH   SOLE   0 0 12,711
ISHARES TR RUS 1000 GRW ETF 464287614 87,227 413,431 SH   SOLE   0 0 413,431
ISHARES TR RUS 1000 VAL ETF 464287598 54,852 400,072 SH   SOLE   0 0 400,072
ISHARES TR RUSSELL 2000 ETF 464287655 16,211 98,295 SH   SOLE   0 0 98,295
ISHARES TR RUS 2000 GRW ETF 464287648 23,428 113,406 SH   SOLE   0 0 113,406
ISHARES TR RUS 2000 VAL ETF 464287630 23,215 180,059 SH   SOLE   0 0 180,059
ISHARES TR RUS MD CP GR ETF 464287481 1,744 22,240 SH   SOLE   0 0 22,240
ISHARES TR RUS MDCP VAL ETF 464287473 1,281 13,340 SH   SOLE   0 0 13,340
ISHARES TR S&P 500 GRWT ETF 464287309 14,863 256,918 SH   SOLE   0 0 256,918
ISHARES TR CORE S&P500 ETF 464287200 12,793 35,669 SH   SOLE   0 0 35,669
ISHARES TR S&P 500 VAL ETF 464287408 1,055 8,210 SH   SOLE   0 0 8,210
ISHARES TR S&P MC 400GR ETF 464287606 239 3,800 SH   SOLE   0 0 3,800
ISHARES TR CORE S&P SCP ETF 464287804 1,029 11,806 SH   SOLE   0 0 11,806
ISHARES TR SP SMCP600VL ETF 464287879 417 5,062 SH   SOLE   0 0 5,062
ISHARES TR SHORT TREAS BD 464288679 309 2,811 SH   SOLE   0 0 2,811
ISHARES TR RUS 1000 ETF 464287622 31,914 160,949 SH   SOLE   0 0 160,949
ISHARES TR RUS MID CAP ETF 464287499 2,526 40,651 SH   SOLE   0 0 40,651
ISHARES TR MRGSTR SM CP ETF 464288505 1,017 23,812 SH   SOLE   0 0 23,812
JOHNSON & JOHNSON COM 478160104 1,609 9,850 SH   SOLE   0 0 9,850
JPMORGAN CHASE & CO COM 46625H100 1,696 16,228 SH   SOLE   0 0 16,228
KIMBERLY-CLARK CORP COM 494368103 286 2,519 SH   SOLE   0 0 2,519
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 156 10,154 SH   SOLE   0 0 10,154
KRAFT HEINZ CO COM 500754106 250 7,510 SH   SOLE   0 0 7,510
LILLY ELI & CO COM 532457108 386 1,194 SH   SOLE   0 0 1,194
LIPOCINE INC NEW COM 53630X104 29 65,212 SH   SOLE   0 0 65,212
LOCKHEED MARTIN CORP COM 539830109 246 638 SH   SOLE   0 0 638
LOWES COS INC COM 548661107 1,416 7,539 SH   SOLE   0 0 7,539
MAGNA INTL INC COM 559222401 584 12,318 SH   SOLE   0 0 12,318
MARATHON PETE CORP COM 56585A102 1,202 12,098 SH   SOLE   0 0 12,098
MARRIOTT INTL INC NEW CL A 571903202 255 1,817 SH   SOLE   0 0 1,817
MASTERCARD INCORPORATED CL A 57636Q104 354 1,246 SH   SOLE   0 0 1,246
MCDONALDS CORP COM 580135101 2,990 12,958 SH   SOLE   0 0 12,958
MEDTRONIC PLC SHS G5960L103 352 4,362 SH   SOLE   0 0 4,362
MERCK & CO INC COM 58933Y105 803 9,323 SH   SOLE   0 0 9,323
META PLATFORMS INC CL A 30303M102 244 1,798 SH   SOLE   0 0 1,798
MICROSOFT CORP COM 594918104 9,829 42,202 SH   SOLE   0 0 42,202
MONDELEZ INTL INC CL A 609207105 452 8,242 SH   SOLE   0 0 8,242
MORGAN STANLEY COM NEW 617446448 272 3,440 SH   SOLE   0 0 3,440
MUELLER WTR PRODS INC COM SER A 624758108 205 20,000 SH   SOLE   0 0 20,000
NEXTERA ENERGY INC COM 65339F101 427 5,451 SH   SOLE   0 0 5,451
NOKIA CORP SPONSORED ADR 654902204 119 27,792 SH   SOLE   0 0 27,792
NORFOLK SOUTHN CORP COM 655844108 1,836 8,758 SH   SOLE   0 0 8,758
NORTHFIELD BANCORP INC DEL COM 66611T108 167 11,686 SH   SOLE   0 0 11,686
NUCOR CORP COM 670346105 273 2,553 SH   SOLE   0 0 2,553
NVIDIA CORPORATION COM 67066G104 503 4,142 SH   SOLE   0 0 4,142
OCCIDENTAL PETE CORP COM 674599105 206 3,347 SH   SOLE   0 0 3,347
OLD NATL BANCORP IND COM 680033107 227 13,753 SH   SOLE   0 0 13,753
OLD SECOND BANCORP INC ILL COM 680277100 196 15,056 SH   SOLE   0 0 15,056
ORACLE CORP COM 68389X105 449 7,352 SH   SOLE   0 0 7,352
OREILLY AUTOMOTIVE INC COM 67103H107 405 576 SH   SOLE   0 0 576
PEPSICO INC COM 713448108 952 5,828 SH   SOLE   0 0 5,828
PFIZER INC COM 717081103 1,054 24,076 SH   SOLE   0 0 24,076
PHILIP MORRIS INTL INC COM 718172109 1,863 22,448 SH   SOLE   0 0 22,448
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 363 5,030 SH   SOLE   0 0 5,030
PROCTER AND GAMBLE CO COM 742718109 1,478 11,710 SH   SOLE   0 0 11,710
PROGRESSIVE CORP COM 743315103 421 3,619 SH   SOLE   0 0 3,619
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,244 15,199 SH   SOLE   0 0 15,199
SALESFORCE INC COM 79466L302 217 1,511 SH   SOLE   0 0 1,511
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530 1,500 1,500,000 SH   SOLE   0 0 1,500,000
SCHWAB STRATEGIC TR US REIT ETF 808524847 482 25,768 SH   SOLE   0 0 25,768
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 875 20,827 SH   SOLE   0 0 20,827
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 41,913 1,489,973 SH   SOLE   0 0 1,489,973
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 22,117 796,993 SH   SOLE   0 0 796,993
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 302 4,543 SH   SOLE   0 0 4,543
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,165 41,790 SH   SOLE   0 0 41,790
SEI INVTS CO COM 784117103 5,680 115,800 SH   SOLE   0 0 115,800
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 304 2,508 SH   SOLE   0 0 2,508
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2,994 83,135 SH   SOLE   0 0 83,135
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 604 5,083 SH   SOLE   0 0 5,083
SIMPSON MFG INC COM 829073105 3,365 42,918 SH   SOLE   0 0 42,918
SOUTHERN CO COM 842587107 388 5,707 SH   SOLE   0 0 5,707
SPDR GOLD TR GOLD SHS 78463V107 294 1,900 SH   SOLE   0 0 1,900
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,266 67,938 SH   SOLE   0 0 67,938
SPDR SER TR S&P DIVID ETF 78464A763 1,228 11,017 SH   SOLE   0 0 11,017
STARBUCKS CORP COM 855244109 769 9,124 SH   SOLE   0 0 9,124
SYSCO CORP COM 871829107 201 2,837 SH   SOLE   0 0 2,837
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 327 3,002 SH   SOLE   0 0 3,002
TARGET CORP COM 87612E106 590 3,975 SH   SOLE   0 0 3,975
TECNOGLASS INC ORD SHS G87264100 204 9,713 SH   SOLE   0 0 9,713
TESLA INC COM 88160R101 1,133 4,273 SH   SOLE   0 0 4,273
TEXAS INSTRS INC COM 882508104 482 3,114 SH   SOLE   0 0 3,114
TEXAS PACIFIC LAND CORPORATI COM 88262P102 889 500 SH   SOLE   0 0 500
THERMO FISHER SCIENTIFIC INC COM 883556102 354 698 SH   SOLE   0 0 698
TRANSGLOBE ENERGY CORP COM 893662106 32 12,000 SH   SOLE   0 0 12,000
UNILEVER PLC SPON ADR NEW 904767704 243 5,534 SH   SOLE   0 0 5,534
UNION PAC CORP COM 907818108 1,340 6,879 SH   SOLE   0 0 6,879
UNITED FIRE GROUP INC COM 910340108 392 13,650 SH   SOLE   0 0 13,650
UNITED PARCEL SERVICE INC CL B 911312106 20,299 125,660 SH   SOLE   0 0 125,660
UNITEDHEALTH GROUP INC COM 91324P102 1,418 2,807 SH   SOLE   0 0 2,807
US BANCORP DEL COM NEW 902973304 698 17,306 SH   SOLE   0 0 17,306
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 11,724 164,360 SH   SOLE   0 0 164,360
VANGUARD INDEX FDS GROWTH ETF 922908736 202,837 948,058 SH   SOLE   0 0 948,058
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,283 10,535 SH   SOLE   0 0 10,535
VANGUARD INDEX FDS LARGE CAP ETF 922908637 17,010 103,998 SH   SOLE   0 0 103,998
VANGUARD INDEX FDS MID CAP ETF 922908629 1,394 7,418 SH   SOLE   0 0 7,418
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 346 2,027 SH   SOLE   0 0 2,027
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,369 42,023 SH   SOLE   0 0 42,023
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 22,248 67,471 SH   SOLE   0 0 67,471
VANGUARD INDEX FDS SMALL CP ETF 922908751 21,686 126,887 SH   SOLE   0 0 126,887
VANGUARD INDEX FDS SML CP GRW ETF 922908595 89,744 459,919 SH   SOLE   0 0 459,919
VANGUARD INDEX FDS SM CP VAL ETF 922908611 124,697 869,571 SH   SOLE   0 0 869,571
VANGUARD INDEX FDS TOTAL STK MKT 922908769 16,124 89,842 SH   SOLE   0 0 89,842
VANGUARD INDEX FDS VALUE ETF 922908744 192,292 1,557,272 SH   SOLE   0 0 1,557,272
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 91,119 2,497,092 SH   SOLE   0 0 2,497,092
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 225 5,902 SH   SOLE   0 0 5,902
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 4,095 51,919 SH   SOLE   0 0 51,919
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 557 7,500 SH   SOLE   0 0 7,500
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 420 3,105 SH   SOLE   0 0 3,105
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 43,906 1,207,530 SH   SOLE   0 0 1,207,530
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 219 2,305 SH   SOLE   0 0 2,305
VANGUARD WORLD FDS INF TECH ETF 92204A702 221 716 SH   SOLE   0 0 716
VERIZON COMMUNICATIONS INC COM 92343V104 1,172 30,879 SH   SOLE   0 0 30,879
VISA INC COM CL A 92826C839 1,072 6,033 SH   SOLE   0 0 6,033
WALGREENS BOOTS ALLIANCE INC COM 931427108 358 11,390 SH   SOLE   0 0 11,390
WALMART INC COM 931142103 1,135 8,753 SH   SOLE   0 0 8,753
WASTE MGMT INC DEL COM 94106L109 564 3,520 SH   SOLE   0 0 3,520
WELLS FARGO CO NEW COM 949746101 399 9,932 SH   SOLE   0 0 9,932
WISDOMTREE TR US LARGECAP DIVD 97717W307 470 8,504 SH   SOLE   0 0 8,504
WOODWARD INC COM 980745103 273 3,404 SH   SOLE   0 0 3,404
XCEL ENERGY INC COM 98389B100 245 3,824 SH   SOLE   0 0 3,824
YUM BRANDS INC COM 988498101 394 3,709 SH   SOLE   0 0 3,709
ZOETIS INC CL A 98978V103 723 4,878 SH   SOLE   0 0 4,878