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
Expires: July 31, 2015
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
ISHARES GOLD TR ISHARES NEW 464285204 289,203 3,500 SH SOLE 0 0 3,500
SPDR GOLD TR GOLD SHS 78463V107 636,192 1,727 SH SOLE 0 0 1,727
AFFILIATED MANAGERS GROUP COM 008252108 539,665 3 SH SOLE 0 0 3
ALERUS FINL CORP COM 01446U103 14,213 66,344 SH SOLE 0 0 66,344
ALLIANT ENERGY CORP COM 018802108 2,063,317 557 SH SOLE 0 0 557
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 492,418 88 SH SOLE 0 0 88
AMERICAN TOWER CORP COM 03027X100 459,316 20 SH SOLE 0 0 20
AMERIPRISE FINL INC COM 03076C106 202,630 4 SH SOLE 0 0 4
AMETEK INC COM 031100100 1,800,589 3 SH SOLE 0 0 3
ARROW ELECTRS INC COM 042735100 1,054,538 3 SH SOLE 0 0 3
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 4,456 179,514 SH SOLE 0 0 179,514
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 210,053 54 SH SOLE 0 0 54
AMERICAN CENTY ETF TR US SML CP VALU 025072877 2,432,406 113,902 SH SOLE 0 0 113,902
BP PLC SPONSORED ADR 055622104 18,610,023 100 SH SOLE 0 0 100
BRISTOL-MYERS SQUIBB CO COM 110122108 15,536,793 1,009 SH SOLE 0 0 1,009
CACI INTL INC CL A 127190304 315,285 2 SH SOLE 0 0 2
CALIFORNIA RES CORP COM STOCK 13057Q305 828,226 8 SH SOLE 0 0 8
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 245,280 48 SH SOLE 0 0 48
CEMEX SA EURO MTN BE 144A SPON ADR NEW 151290889 343,203 93 SH SOLE 0 0 93
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 222,873 150 SH SOLE 0 0 150
CREDIT ACCEP CORP MICH COM 225310101 548,565 1 SH SOLE 0 0 1
DT MIDSTREAM INC COMMON STOCK 23345M107 274,993 114 SH SOLE 0 0 114
EASTGROUP PPTYS INC COM 277276101 557,623 4 SH SOLE 0 0 4
EQUIFAX INC COM 294429105 214,652 3 SH SOLE 0 0 3
FASTENAL CO COM 311900104 9,793 26,716 SH SOLE 0 0 26,716
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 33,066 658,432 SH SOLE 0 0 658,432
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 1,433 58,975 SH SOLE 0 0 58,975
FIFTH THIRD BANCORP COM 316773100 374,557 796 SH SOLE 0 0 796
FORD MTR CO COM 345370860 2,670 10,993 SH SOLE 0 0 10,993
FORTINET INC COM 34959E109 230,647 60 SH SOLE 0 0 60
GOLDMAN SACHS GROUP INC COM 38141G104 361,840 41 SH SOLE 0 0 41
HORMEL FOODS CORP COM 440452100 5,134 31,401 SH SOLE 0 0 31,401
ICICI BANK LIMITED ADR 45104G104 588,427 20 SH SOLE 0 0 20
INGERSOLL RAND INC COM 45687V106 1,389,512 576 SH SOLE 0 0 576
INTERDIGITAL INC COM 45867G101 26,422,861 3 SH SOLE 0 0 3
INTERNATIONAL BUSINESS MACHS COM 459200101 2,824,396 6,794 SH SOLE 0 0 6,794
INTUIT COM 461202103 204,467 20 SH SOLE 0 0 20
INVENTRUST PPTYS CORP COM NEW 46124J201 219,843 182 SH SOLE 0 0 182
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 16,007 20,109 SH SOLE 0 0 20,109
ISHARES TR CORE S&P US GWT 464287671 3,426 30,550 SH SOLE 0 0 30,550
ISHARES TR CORE S&P US VLU 464287663 23,014 34,118 SH SOLE 0 0 34,118
BLACKROCK ETF TRUST ISHARES INTL DIV 09290C848 5,232 71,405 SH SOLE 0 0 71,405
ISHARES TR MSCI USA QLT FCT 46432F339 798,899 1,579 SH SOLE 0 0 1,579
ISHARES TR RUS 1000 GRW ETF 464287614 317,139 22,980 SH SOLE 0 0 22,980
ISHARES TR RUS 1000 VAL ETF 464287598 12,006 11,278 SH SOLE 0 0 11,278
ISHARES TR S&P 500 GRWT ETF 464287309 16,483 10,215 SH SOLE 0 0 10,215
ISHARES TR S&P SML 600 GWT 464287887 18,062 18,356 SH SOLE 0 0 18,356
ISHARES TR SP SMCP600VL ETF 464287879 67,118 19,556 SH SOLE 0 0 19,556
KEYCORP COM 493267108 12,619 17,726 SH SOLE 0 0 17,726
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 240,804 1,556 SH SOLE 0 0 1,556
LAM RESEARCH CORP COM NEW 512807306 779,390 158 SH SOLE 0 0 158
LUCID GROUP INC COM NEW 549498202 947,585 100 SH SOLE 0 0 100
MARRIOTT INTL INC NEW CL A 571903202 1,933,647 1 SH SOLE 0 0 1
MCKESSON CORP COM 58155Q103 332,915 472 SH SOLE 0 0 472
MEDTRONIC PLC SHS G5960L103 4,668,501 450 SH SOLE 0 0 450
MERCADOLIBRE INC COM 58733R102 4,682,106 2 SH SOLE 0 0 2
MICROSOFT CORP COM 594918104 361,482 2,616 SH SOLE 0 0 2,616
MORGAN STANLEY COM NEW 617446448 2,309,452 105 SH SOLE 0 0 105
MOSAIC CO COM 61945C103 268,970 540 SH SOLE 0 0 540
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,961,537 19 SH SOLE 0 0 19
MURPHY USA INC COM 626755102 5,754,428 1 SH SOLE 0 0 1
NATIONAL GRID PLC SPONSORED ADR NE 636274409 3,771,481 26 SH SOLE 0 0 26
NETFLIX INC. COM 64110L106 2,497,081 609 SH SOLE 0 0 609
NIKE INC CL B 654106103 360,071 178 SH SOLE 0 0 178
NOVO-NORDISK A S ADR 670100205 359,994 68 SH SOLE 0 0 68
NRG ENERGY INC COM NEW 629377508 437,988 1 SH SOLE 0 0 1
NUSCALE PWR CORP CL A COM 67079K100 2,853,452 7 SH SOLE 0 0 7
NVIDIA CORPORATION COM 67066G104 2,795,895 11,097 SH SOLE 0 0 11,097
OGE ENERGY CORP COM 670837103 210,013 18 SH SOLE 0 0 18
ONEMAIN HLDGS INC COM 68268W103 204,529 6,406 SH SOLE 0 0 6,406
OPEN TEXT CORP COM 683715106 1,404,869 83 SH SOLE 0 0 83
ORACLE CORP COM 68389X105 827,861 239 SH SOLE 0 0 239
ORGANON & CO COMMON STOCK 68622V106 3,292,554 40 SH SOLE 0 0 40
OSHKOSH CORP COM 688239201 2,690,680 2,217 SH SOLE 0 0 2,217
PEPSICO INC COM 713448108 737,834 887 SH SOLE 0 0 887
PETROLEO BRASILEIRO S A SP ADR NON VTG 71654V101 409,866 135 SH SOLE 0 0 135
PROTHENA CORP PLC SHS G72800108 219,783 6 SH SOLE 0 0 6
REGIONS FINANCIAL CORP NEW COM 7591EP100 223,394 11,079 SH SOLE 0 0 11,079
RTX CORPORATION COM 75513E101 357,811 92 SH SOLE 0 0 92
SCHWAB CHARLES CORP COM 808513105 371,375 600 SH SOLE 0 0 600
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 317,888 203 SH SOLE 0 0 203
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,214,954 1,613,952 SH SOLE 0 0 1,613,952
SPDR INDEX SHS FDS SP CHINA ETF 78463X400 2,764,579 632 SH SOLE 0 0 632
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 390,571 231 SH SOLE 0 0 231
TC ENERGY CORP COM 87807B107 340,220 272 SH SOLE 0 0 272
TREX INC COM 89531P105 269,495 64 SH SOLE 0 0 64
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 12,392 12,562 SH SOLE 0 0 12,562
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 364,765 812 SH SOLE 0 0 812
VANGUARD INDEX FDS MID CAP ETF 922908629 8,789 188,657 SH SOLE 0 0 188,657
WATTS WATER TECHNOLOGIES INC CL A 942749102 47,498,616 3 SH SOLE 0 0 3
WEST BANCORPORATION INC CAP STK 95123P106 30,704 11,660 SH SOLE 0 0 11,660
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 3,285 15,237 SH SOLE 0 0 15,237