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
AMERICAN CENTY ETF TR US QUALITY GROW 025072307   9,797,843 115,350 SH   SOLE   88 0 115,262
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   13,887,814 618,335 SH   SOLE   285 0 618,050
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   12,505,384 384,781 SH   SOLE   604 0 384,178
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   9,329,573 55,084 SH   SOLE   0 0 55,084
ISHARES TR CORE S&P SCP ETF 464287804   606,423 5,487 SH   SOLE   0 0 5,487
ISHARES TR CORE S&P TTL STK 464287150   508,628 4,411 SH   SOLE   0 0 4,411
ISHARES TR IBONDS 2026 TERM 46436E528   12,959,110 561,974 SH   SOLE   0 0 561,974
ISHARES TR IBONDS DEC24 ETF 46434VBG4   11,624,344 464,046 SH   SOLE   0 0 464,046
ISHARES TR RUS 1000 GRW ETF 464287614   7,247,363 21,502 SH   SOLE   0 0 21,502
ISHARES TR S&P MC 400GR ETF 464287606   896,714 9,827 SH   SOLE   0 0 9,827
ISHARES TR S&P SML 600 GWT 464287887   1,448,488 11,080 SH   SOLE   0 0 11,080
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   14,209,450 281,654 SH   SOLE   128 0 281,527
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   11,503,784 127,962 SH   SOLE   0 0 127,962
VANGUARD INDEX FDS MID CAP ETF 922908629   12,695,857 50,812 SH   SOLE   0 0 50,812
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   11,867,743 153,509 SH   SOLE   0 0 153,509
AGNICO EAGLE MINES LTD COM 008474108   688,779 11,547 SH   SOLE   0 0 11,547
DEERE & CO COM 244199105   476,869 1,161 SH   SOLE   0 0 1,161
DEERE & CO COM 244199105   20,537 50 SH   OTR   0 0 50
EAGLE MATLS INC COM 26969P108   871,774 3,208 SH   SOLE   0 0 3,208
INGREDION INC COM 457187102   727,391 6,225 SH   SOLE   75 0 6,150
MCDONALDS CORP COM 580135101   264,751 939 SH   SOLE   0 0 939
MICROSOFT CORP COM 594918104   2,717,851 6,460 SH   SOLE   11 0 6,449
MICROSOFT CORP COM 594918104   42,072 100 SH   OTR   0 0 100
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   242,223 1,382 SH   SOLE   0 0 1,382
INVESCO QQQ TR UNIT SER 1 46090E103   1,180,623 2,659 SH   SOLE   0 0 2,659
INVESCO QQQ TR UNIT SER 1 46090E103   44,401 100 SH   OTR   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103   661,684 1,265 SH   SOLE   0 0 1,265
ABBOTT LABS COM 002824100   355,074 3,124 SH   SOLE   0 0 3,124
CISCO SYS INC COM 17275R102   473,097 9,479 SH   SOLE   0 0 9,479
CONOCOPHILLIPS COM 20825C104   1,696,515 13,329 SH   SOLE   150 0 13,179
JOHNSON & JOHNSON COM 478160104   658,861 4,165 SH   SOLE   0 0 4,165
MOTOROLA SOLUTIONS INC COM NEW 620076307   304,928 859 SH   SOLE   0 0 859
NOVARTIS AG SPONSORED ADR 66987V109   735,985 7,609 SH   SOLE   0 0 7,609
OLD REP INTL CORP COM 680223104   676,946 22,036 SH   SOLE   0 0 22,036
ROYAL BK CDA COM 780087102   534,664 5,300 SH   SOLE   0 0 5,300
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   6,101,399 97,873 SH   SOLE   154 0 97,719
ISHARES TR CORE S&P500 ETF 464287200   4,063,620 7,729 SH   SOLE   75 0 7,654
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118   1,622,452 27,720 SH   SOLE   285 0 27,435
WISDOMTREE TR GLB US QTLY DIV 97717W844   345,329 8,880 SH   SOLE   763 0 8,117
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   6,697,138 42,955 SH   SOLE   0 0 42,955
VANGUARD INDEX FDS SMALL CP ETF 922908751   6,014,810 26,313 SH   SOLE   0 0 26,313
FIRST TR VALUE LINE DIVID IN SHS 33734H106   941,265 22,289 SH   SOLE   0 0 22,289
VANGUARD INDEX FDS GROWTH ETF 922908736   1,083,482 3,148 SH   SOLE   0 0 3,148
WISDOMTREE TR US QTLY DIV GRT 97717X669   935,452 12,278 SH   SOLE   0 0 12,278
ISHARES TR CORE S&P MCP ETF 464287507   1,205,082 19,840 SH   SOLE   0 0 19,840
AFLAC INC COM 001055102   690,314 8,040 SH   SOLE   0 0 8,040
AMERICAN EXPRESS CO COM 025816109   458,036 2,012 SH   SOLE   40 0 1,972
S&P GLOBAL INC COM 78409V104   258,248 607 SH   SOLE   5 0 602
SUNCOR ENERGY INC NEW COM 867224107   289,005 7,830 SH   SOLE   200 0 7,630
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   419,804 3,086 SH   SOLE   0 0 3,086
THERMO FISHER SCIENTIFIC INC COM 883556102   645,917 1,111 SH   SOLE   6 0 1,105
BANK NOVA SCOTIA HALIFAX COM 064149107   444,272 8,580 SH   SOLE   200 0 8,380
CIVITAS RESOURCES INC COM NEW 17888H103   833,492 10,980 SH   SOLE   100 0 10,880
D R HORTON INC COM 23331A109   339,302 2,062 SH   SOLE   0 0 2,062
DOLLAR GEN CORP NEW COM 256677105   578,462 3,707 SH   SOLE   0 0 3,707
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   253,919 12,715 SH   SOLE   168 0 12,547
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   688,422 23,904 SH   SOLE   235 0 23,669
ISHARES TR IBONDS 24 TRM TS 46436E874   806,726 33,698 SH   SOLE   270 0 33,428
PIMCO ETF TR MULTISECTOR BD 72201R585   379,858 14,746 SH   SOLE   250 0 14,496
LADDER CAP CORP CL A 505743104   649,354 58,343 SH   SOLE   0 0 58,343
TJX COS INC NEW COM 872540109   361,258 3,562 SH   SOLE   100 0 3,462
TRACTOR SUPPLY CO COM 892356106   210,423 804 SH   SOLE   0 0 804
TRACTOR SUPPLY CO COM 892356106   52,344 200 SH   OTR   0 0 200
PFIZER INC COM 717081103   212,759 7,667 SH   SOLE   0 0 7,667
APPLE INC COM 037833100   5,879,295 34,286 SH   SOLE   0 0 34,286
APPLE INC COM 037833100   175,424 1,023 SH   OTR   0 0 1,023
CHEVRON CORP NEW COM 166764100   662,378 4,199 SH   SOLE   0 0 4,199
CHEVRON CORP NEW COM 166764100   15,774 100 SH   OTR   0 0 100
ISHARES TR S&P MC 400VL ETF 464287705   229,798 1,943 SH   SOLE   0 0 1,943
ARK ETF TR INNOVATION ETF 00214Q104   285,256 5,696 SH   SOLE   0 0 5,696
CANADIAN NAT RES LTD COM 136385101   351,072 4,600 SH   SOLE   0 0 4,600
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   204,286 12,987 SH   SOLE   0 0 12,987
TEXAS INSTRS INC COM 882508104   962,336 5,524 SH   SOLE   0 0 5,524
AMAZON COM INC COM 023135106   878,992 4,873 SH   SOLE   20 0 4,853
AMAZON COM INC COM 023135106   57,722 320 SH   OTR   0 0 320
JPMORGAN CHASE & CO COM 46625H100   764,946 3,819 SH   SOLE   0 0 3,819
ROCKWELL AUTOMATION INC COM 773903109   242,678 833 SH   SOLE   0 0 833
VANGUARD INDEX FDS TOTAL STK MKT 922908769   507,845 1,954 SH   SOLE   0 0 1,954
DIAGEO PLC SPON ADR NEW 25243Q205   304,025 2,044 SH   SOLE   0 0 2,044
HOME DEPOT INC COM 437076102   327,211 853 SH   SOLE   0 0 853
HOME DEPOT INC COM 437076102   57,540 150 SH   OTR   0 0 150
VISA INC COM CL A 92826C839   518,716 1,859 SH   SOLE   0 0 1,859
VISA INC COM CL A 92826C839   83,724 300 SH   OTR   0 0 300
WALMART INC COM 931142103   479,976 7,977 SH   SOLE   0 0 7,977
M D C HLDGS INC COM 552676108   500,302 7,953 SH   SOLE   0 0 7,953
NUTRIEN LTD COM 67077M108   335,581 6,179 SH   SOLE   0 0 6,179
VALERO ENERGY CORP COM 91913Y100   684,979 4,013 SH   SOLE   0 0 4,013
ISHARES TR CORE DIV GRWTH 46434V621   235,375 4,054 SH   SOLE   0 0 4,054
PHILLIPS 66 COM 718546104   444,611 2,722 SH   SOLE   0 0 2,722
PROCTER AND GAMBLE CO COM 742718109   660,520 4,071 SH   SOLE   0 0 4,071
ALCON AG ORD SHS H01301128   402,651 4,834 SH   SOLE   0 0 4,834
CAPITAL ONE FINL CORP COM 14040H105   238,224 1,600 SH   SOLE   0 0 1,600
CVS HEALTH CORP COM 126650100   396,008 4,965 SH   SOLE   0 0 4,965
GATX CORP COM 361448103   361,881 2,700 SH   SOLE   0 0 2,700
ALPHABET INC CAP STK CL A 02079K305   367,010 2,432 SH   SOLE   20 0 2,412
ALPHABET INC CAP STK CL A 02079K305   90,558 600 SH   OTR   0 0 600
ISHARES TR MSCI ACWI ETF 464288257   285,567 2,593 SH   SOLE   226 0 2,367
ISHARES TR RUS 1000 ETF 464287622   447,887 1,555 SH   SOLE   90 0 1,465
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   585,990 6,320 SH   SOLE   0 0 6,320
COSTCO WHSL CORP NEW COM 22160K105   672,554 918 SH   SOLE   0 0 918
BLACK HILLS CORP COM 092113109   239,093 4,379 SH   SOLE   100 0 4,279
MERCK & CO INC COM 58933Y105   266,143 2,017 SH   SOLE   0 0 2,017
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   289,318 688 SH   SOLE   0 0 688
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   42,052 100 SH   OTR   0 0 100
NVIDIA CORPORATION COM 67066G104   365,038 404 SH   SOLE   0 0 404
NVIDIA CORPORATION COM 67066G104   18,071 20 SH   OTR   0 0 20
BHP GROUP LTD SPONSORED ADS 088606108   380,177 6,590 SH   SOLE   0 0 6,590
TRAVELERS COMPANIES INC COM 89417E109   230,140 1,000 SH   SOLE   0 0 1,000
PEPSICO INC COM 713448108   504,729 2,884 SH   SOLE   0 0 2,884
PEPSICO INC COM 713448108   17,501 100 SH   OTR   0 0 100
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   237,576 2,363 SH   SOLE   0 0 2,363
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   272,771 4,468 SH   SOLE   0 0 4,468
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   752 12 SH   OTR   0 0 12
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   613,494 7,534 SH   SOLE   0 0 7,534
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   421,642 8,563 SH   SOLE   0 0 8,563
PROGRESSIVE CORP COM 743315103   318,296 1,539 SH   SOLE   0 0 1,539
PROGRESSIVE CORP COM 743315103   41,364 200 SH   OTR   0 0 200
ISHARES TR RUS MD CP GR ETF 464287481   639,184 5,600 SH   SOLE   0 0 5,600
ISHARES TR RUS MDCP VAL ETF 464287473   363,457 2,900 SH   SOLE   0 0 2,900
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   361,660 650 SH   SOLE   0 0 650
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   338,022 1,623 SH   SOLE   0 0 1,623
REGENERON PHARMACEUTICALS COM 75886F107   338,796 352 SH   SOLE   0 0 352
AMBEV SA SPONSORED ADR 02319V103   24,800 10,000 SH   SOLE   0 0 10,000
CANADIAN NATL RY CO COM 136375102   421,867 3,203 SH   SOLE   0 0 3,203
EXXON MOBIL CORP COM 30231G102   509,517 4,383 SH   SOLE   0 0 4,383
EXXON MOBIL CORP COM 30231G102   11,624 100 SH   OTR   0 0 100
ELI LILLY & CO COM 532457108   15,559 20 SH   OTR   0 0 20
ELI LILLY & CO COM 532457108   425,544 547 SH   SOLE   0 0 547
ELLSWORTH GROWTH & INCOME FD COM 289074106   152,429 18,772 SH   SOLE   0 0 18,772
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   355,180 7,000 SH   SOLE   0 0 7,000
ISHARES TR S&P 500 GRWT ETF 464287309   276,034 3,269 SH   SOLE   0 0 3,269
HALLADOR ENERGY COMPANY COM 40609P105   58,630 11,000 SH   SOLE   0 0 11,000