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
3M CO COM 88579Y101 214,968 1,310 SH SOLE 0 0 1,310
ABBOTT LABORATORIES COM 002824100 741,634 7,504 SH SOLE 0 0 7,504
ABBVIE INC COM 00287Y109 2,418,252 9,244 SH SOLE 0 0 9,244
ADVANCED MICRO DEVICES INC COM 007903107 2,026,149 3,312 SH SOLE 0 0 3,312
AFLAC INC COM 001055102 368,659 3,298 SH SOLE 0 0 3,298
ALBEMARLE CORP COM 012653101 312,580 2,955 SH SOLE 0 0 2,955
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 220,134 2,047 SH SOLE 0 0 2,047
ALPHABET INC CAP STK CL A 02079K305 10,373,188 30,148 SH SOLE 0 0 30,148
ALPHABET INC CAP STK CL C 02079K107 1,137,600 3,339 SH SOLE 0 0 3,339
ALTRIA GROUP INC COM 02209S103 832,502 12,363 SH SOLE 0 0 12,363
AMAZON COM INC COM 023135106 5,840,823 23,443 SH SOLE 0 0 23,443
AMBEV SA SPONSORED ADR 02319V103 40,760 13,959 SH SOLE 0 0 13,959
AMERICAN CENTY ETF TR AVAN TOTA EQ ETF 02507A606 5,521,039 100,870 SH SOLE 0 0 100,870
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 538,551 5,728 SH SOLE 0 0 5,728
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 54,836,150 501,336 SH SOLE 0 0 501,336
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 1,237,217 13,680 SH SOLE 0 0 13,680
AMERICAN CENTY ETF TR US SML CP VALU 025072877 80,304,818 681,878 SH SOLE 0 0 681,878
AMERICAN EXPRESS CO COM 025816109 8,034,837 26,422 SH SOLE 0 0 26,422
AMES NATL CORP COM 031001100 313,913 10,004 SH SOLE 0 0 10,004
AMETEK INC COM 031100100 255,004 1,029 SH SOLE 0 0 1,029
AMGEN INC COM 031162100 1,116,799 2,650 SH SOLE 0 0 2,650
AMPHENOL CORP CL A 032095101 467,650 5,547 SH SOLE 0 0 5,547
ANALOG DEVICES INC COM 032654105 327,286 825 SH SOLE 0 0 825
APPLE INC COM 037833100 50,707,314 152,265 SH SOLE 0 0 152,265
APPLIED MATLS INC COM 038222105 1,780,598 3,482 SH SOLE 0 0 3,482
ARCOSA INC COM 039653100 250,355 1,713 SH SOLE 0 0 1,713
ARISTA NETWORKS INC COM SHS 040413205 700,960 3,443 SH SOLE 0 0 3,443
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 754,931 16,980 SH SOLE 0 0 16,980
ASML HLDG NV N Y REGISTRY SHS N07059210 913,082 504 SH SOLE 0 0 504
ASTRAZENECA PLC ORD G0593M107 305,824 1,894 SH SOLE 0 0 1,894
AT&T INC COM 00206R102 428,724 17,571 SH SOLE 0 0 17,571
AUTOMATIC DATA PROCESSING IN COM 053015103 475,088 1,841 SH SOLE 0 0 1,841
BAKER HUGHES COMPANY CL A 05722G100 607,853 11,072 SH SOLE 0 0 11,072
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 259,665 9,317 SH SOLE 0 0 9,317
BANCO SANTANDER SA ADR 05964H105 353,177 25,537 SH SOLE 0 0 25,537
BANK OF AMER CORP COM 060505104 743,749 13,664 SH SOLE 0 0 13,664
BANK OF NY MELLON CORP COM 064058100 303,289 2,097 SH SOLE 0 0 2,097
BERKSHIRE HATHAWAY INC DEL CL A 084670108 13,446,090 18 SH SOLE 0 0 18
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,225,668 24,552 SH SOLE 0 0 24,552
BHP BILLITON LIMITED SPONSORED ADS 088606108 242,812 2,862 SH SOLE 0 0 2,862
BLOOM ENERGY CORP COM CL A 093712107 339,854 1,227 SH SOLE 0 0 1,227
BOEING CO COM 097023105 923,924 4,966 SH SOLE 0 0 4,966
BRISTOL-MYERS SQUIBB CO COM 110122108 283,894 4,550 SH SOLE 0 0 4,550
BROADCOM INC COM 11135F101 3,009,472 8,569 SH SOLE 0 0 8,569
CANADIAN PACIFIC KANSAS CITY COM 13646K108 367,972 4,324 SH SOLE 0 0 4,324
CAPITAL ONE FINL CORP COM 14040H105 326,674 1,692 SH SOLE 0 0 1,692
CARDINAL HEALTH INC COM 14149Y108 227,173 1,021 SH SOLE 0 0 1,021
CASEYS GEN STORES INC COM 147528103 4,817,080 7,917 SH SOLE 0 0 7,917
CASEYS GEN STORES INC COM 147528103 2,251,302 3,700 SH Put SOLE 0 0 3,700
CATERPILLAR INC COM 149123101 1,408,917 1,738 SH SOLE 0 0 1,738
CATERPILLAR INC COM 149123101 243,237 300 SH Put SOLE 0 0 300
CHARLES SCHWAB CORP (THE) COM 808513105 301,086 3,080 SH SOLE 0 0 3,080
CHEVRON CORPORATION COM 166764100 1,219,261 5,971 SH SOLE 0 0 5,971
CHIPMOS TECHNOLOGIES INC SPONSORD ADS NEW 16965P202 371,410 5,175 SH SOLE 0 0 5,175
CHUBB LIMITED COM H1467J104 380,217 1,169 SH SOLE 0 0 1,169
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 389,491 8,564 SH SOLE 0 0 8,564
CISCO SYS INC COM 17275R102 987,474 9,175 SH SOLE 0 0 9,175
CITIGROUP INC COM NEW 172967424 294,559 2,275 SH SOLE 0 0 2,275
COCA COLA CO COM 191216100 842,447 9,787 SH SOLE 0 0 9,787
COLGATE PALMOLIVE CO COM 194162103 373,154 4,374 SH SOLE 0 0 4,374
CONOCOPHILLIPS COM 20825C104 2,788,971 22,285 SH SOLE 0 0 22,285
CONSTELLATION ENERGY CORP COM 21037T109 203,247 800 SH SOLE 0 0 800
CORNING INC COM 219350105 249,245 1,621 SH SOLE 0 0 1,621
CORTEVA INC COM 22052L104 450,817 5,806 SH SOLE 0 0 5,806
COSTCO WHOLESALE CORPORATION COM 22160K105 1,174,072 1,290 SH SOLE 0 0 1,290
CROWDSTRIKE HLDGS INC CL A 22788C105 651,285 2,460 SH SOLE 0 0 2,460
DANAOS CORPORATION SHS Y1968P121 215,108 1,394 SH SOLE 0 0 1,394
DEERE & CO COM 244199105 8,538,909 12,715 SH SOLE 0 0 12,715
DELL TECHNOLOGIES INC CL C 24703L202 508,901 946 SH SOLE 0 0 946
DELTA AIR LINES INC COM NEW 247361702 2,016,644 24,163 SH SOLE 0 0 24,163
DIMENSIONAL ETF TRUST CORE FIXE IN ETF 25434V872 5,006,655 124,792 SH SOLE 0 0 124,792
DIMENSIONAL ETF TRUST EMER MARK SU ETF 25434V682 740,855 15,323 SH SOLE 0 0 15,323
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 141,960,108 3,611,298 SH SOLE 0 0 3,611,298
DIMENSIONAL ETF TRUST GLOB CO PLUS ETF 25434V583 4,676,079 90,053 SH SOLE 0 0 90,053
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 764,277 28,254 SH SOLE 0 0 28,254
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856 706,752 18,094 SH SOLE 0 0 18,094
DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 2,414,578 53,455 SH SOLE 0 0 53,455
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 161,505,449 2,891,254 SH SOLE 0 0 2,891,254
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 60,144,871 1,785,244 SH SOLE 0 0 1,785,244
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 60,639,139 1,317,383 SH SOLE 0 0 1,317,383
DIMENSIONAL ETF TRUST SHOR DUR FIX ETF 25434V864 51,645,998 1,111,336 SH SOLE 0 0 1,111,336
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 387,382 8,715 SH SOLE 0 0 8,715
DIMENSIONAL ETF TRUST US EQUI MARK ETF 25434V401 77,439,240 932,666 SH SOLE 0 0 932,666
DIMENSIONAL ETF TRUST US LARG VALU ETF 25434V666 154,173,665 3,838,030 SH SOLE 0 0 3,838,030
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 68,912,514 1,252,955 SH SOLE 0 0 1,252,955
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 24,580,308 317,493 SH SOLE 0 0 317,493
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 5,874,483 124,539 SH SOLE 0 0 124,539
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 24,887,335 374,584 SH SOLE 0 0 374,584
DIMENSIONAL ETF TRUST WORLD EQUITY ETF 25434V617 6,069,744 73,742 SH SOLE 0 0 73,742
DISNEY WALT CO COM 254687106 873,275 8,325 SH SOLE 0 0 8,325
DR REDDYS LABS LTD ADR 256135203 174,358 13,816 SH SOLE 0 0 13,816
DUKE ENERGY CORP NEW COM NEW 26441C204 390,465 3,425 SH SOLE 0 0 3,425
EATON CORP PLC SHS G29183103 3,044,925 7,086 SH SOLE 0 0 7,086
ELI LILLY & CO COM 532457108 2,533,715 2,190 SH SOLE 0 0 2,190
EMERSON ELEC CO COM 291011104 251,397 1,621 SH SOLE 0 0 1,621
ENEL CHILE SA SPONSORED ADR 29278D105 45,231 10,693 SH SOLE 0 0 10,693
EQUINOX GOLD CORP COM 29446Y502 731,349 65,828 SH SOLE 0 0 65,828
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 2,546,967 15,650 SH SOLE 0 0 15,650
FEDEX CORP COM 31428X106 1,295,195 4,543 SH SOLE 0 0 4,543
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 247,746 2,265 SH SOLE 0 0 2,265
FORTINET INC COM 34959E109 212,009 1,186 SH SOLE 0 0 1,186
FREEPORT MCMORAN INC CL B 35671D857 2,682,750 38,325 SH SOLE 0 0 38,325
GE AEROSPACE COM NEW 369604301 819,216 2,623 SH SOLE 0 0 2,623
GE VERNOVA INC COM 36828A101 581,869 612 SH SOLE 0 0 612
GENERAL MILLS INC COM 370334104 282,011 8,769 SH SOLE 0 0 8,769
GILEAD SCIENCES INC COM 375558103 354,339 2,377 SH SOLE 0 0 2,377
GOLDMAN SACHS GROUP INC COM 38141G104 510,458 567 SH SOLE 0 0 567
HALLIBURTON CO COM 406216101 356,302 11,204 SH SOLE 0 0 11,204
HERSHEY CO COM 427866108 359,824 2,283 SH SOLE 0 0 2,283
HEWLETT PACKARD ENTERPRISE C COM 42824C109 341,244 5,341 SH SOLE 0 0 5,341
HF SINCLAIR CORP COM 403949100 315,866 2,943 SH SOLE 0 0 2,943
HILTON WORLDWIDE HLDGS INC COM 43300A203 211,550 665 SH SOLE 0 0 665
HOME DEPOT INC COM 437076102 2,040,696 7,173 SH SOLE 0 0 7,173
HSBC HLDGS PLC SPON ADR NEW 404280406 474,305 4,776 SH SOLE 0 0 4,776
ILLINOIS TOOL WKS INC COM 452308109 377,944 1,469 SH SOLE 0 0 1,469
INGERSOLL RAND INC COM 45687V106 222,025 2,956 SH SOLE 0 0 2,956
INTEL CORP COM 458140100 1,165,959 9,698 SH SOLE 0 0 9,698
INTERNATIONAL BUSINESS MACHS COM 459200101 562,678 2,558 SH SOLE 0 0 2,558
INTUITIVE SURGICAL INC COM NEW 46120E602 202,502 498 SH SOLE 0 0 498
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 829,467 9,865 SH SOLE 0 0 9,865
INVESCO QQQ TR UNIT SER 1 46090E103 28,739,573 38,849 SH SOLE 0 0 38,849
ISHARES GOLD TR ISHARES NEW 464285204 390,969 5,006 SH SOLE 0 0 5,006
ISHARES INC CORE MSCI EMKT 46434G103 37,028,951 456,246 SH SOLE 0 0 456,246
ISHARES INC ESG AWR MSCI EM 46434G863 529,442 9,776 SH SOLE 0 0 9,776
ISHARES INC MSCI EMERG MRKT 464286533 893,745 12,069 SH SOLE 0 0 12,069
ISHARES INC MSCI EMRG CHN 46434G764 609,216 6,149 SH SOLE 0 0 6,149
ISHARES TR CORE MSCI EAFE 46432F842 376,185 3,883 SH SOLE 0 0 3,883
ISHARES TR CORE MSCI INTL 46435G326 71,383,306 797,757 SH SOLE 0 0 797,757
ISHARES TR CORE S&P SCP ETF 464287804 918,158 6,749 SH SOLE 0 0 6,749
ISHARES TR CORE S&P TTL STK 464287150 3,801,680 22,863 SH SOLE 0 0 22,863
ISHARES TR CORE S&P US VLU 464287663 125,055,048 1,133,978 SH SOLE 0 0 1,133,978
ISHARES TR CORE S&P500 ETF 464287200 94,566,671 123,479 SH SOLE 0 0 123,479
ISHARES TR CORE UNIVRSL USD 46434V613 1,337,088 30,326 SH SOLE 0 0 30,326
ISHARES TR EAFE VALUE ETF 464288877 833,891 10,537 SH SOLE 0 0 10,537
ISHARES TR ESG AW MSCI EAFE 46435G516 1,077,214 10,453 SH SOLE 0 0 10,453
ISHARES TR ESG AWARE MSCI 46435U663 422,171 8,119 SH SOLE 0 0 8,119
ISHARES TR ESG AWR MSCI USA 46435G425 3,523,686 21,125 SH SOLE 0 0 21,125
ISHARES TR ESG AWR US AGRGT 46435U549 2,626,446 58,043 SH SOLE 0 0 58,043
ISHARES TR ESG MSCI LEADR 46435U218 402,993 2,957 SH SOLE 0 0 2,957
ISHARES TR GLOBAL REIT ETF 46434V647 556,487 21,586 SH SOLE 0 0 21,586
ISHARES TR MSCI AC ASIA ETF 464288182 395,879 3,400 SH SOLE 0 0 3,400
ISHARES TR MSCI EAFE MIN VL 46429B689 1,337,572 14,679 SH SOLE 0 0 14,679
ISHARES TR MSCI EMG MKT ETF 464287234 819,513 12,270 SH SOLE 0 0 12,270
ISHARES TR MSCI INTL QUALTY 46434V456 27,002,931 545,845 SH SOLE 0 0 545,845
ISHARES TR MSCI INTL VLU FT 46435G409 15,877,529 370,192 SH SOLE 0 0 370,192
ISHARES TR MSCI USA MIN ETF 46429B697 3,246,296 33,316 SH SOLE 0 0 33,316
ISHARES TR MSCI USA MMENTM 46432F396 91,833,314 289,385 SH SOLE 0 0 289,385
ISHARES TR MSCI USA QLT FCT 46432F339 173,295,114 779,766 SH SOLE 0 0 779,766
ISHARES TR MSCI USA VALUE 46432F388 8,837,838 44,636 SH SOLE 0 0 44,636
ISHARES TR NATIONAL MUN ETF 464288414 68,104,655 673,637 SH SOLE 0 0 673,637
ISHARES TR RUS 1000 ETF 464287622 241,413 580 SH SOLE 0 0 580
ISHARES TR RUS 1000 GRW ETF 464287614 1,281,884 10,234 SH SOLE 0 0 10,234
ISHARES TR RUS 1000 VAL ETF 464287598 313,738 1,265 SH SOLE 0 0 1,265
ISHARES TR RUS 2000 VAL ETF 464287630 730,181 3,486 SH SOLE 0 0 3,486
ISHARES TR RUSSELL 2000 ETF 464287655 10,225,434 36,797 SH SOLE 0 0 36,797
ISHARES TR RUSSELL 3000 ETF 464287689 682,886 1,582 SH SOLE 0 0 1,582
ISHARES TR SHRT NAT MUN ETF 464288158 350,000 3,348 SH SOLE 0 0 3,348
ISHARES TR TRUST ISHARE 0-1 464288679 678,281 6,148 SH SOLE 0 0 6,148
ISHARES TR ULTRA SHORT DUR 46434V878 62,325,034 1,236,608 SH SOLE 0 0 1,236,608
ISHARES TR US TREAS BD ETF 46429B267 33,454,794 1,529,712 SH SOLE 0 0 1,529,712
ISHARES U S ETF TR SHOR MAT MUN ETF 46431W838 30,921,516 623,041 SH SOLE 0 0 623,041
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 2,046,960 27,737 SH SOLE 0 0 27,737
JOHNSON & JOHNSON COM 478160104 1,588,108 5,999 SH SOLE 0 0 5,999
JPMORGAN CHASE & CO COM 46625H100 2,923,942 8,838 SH SOLE 0 0 8,838
KB FINL GROUP INC SPONSORED ADR 48241A105 548,041 4,452 SH SOLE 0 0 4,452
KINDER MORGAN INC DEL COM 49456B101 202,246 6,708 SH SOLE 0 0 6,708
KLA CORP COM NEW 482480100 484,401 2,485 SH SOLE 0 0 2,485
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 237,533 9,723 SH SOLE 0 0 9,723
LAM RESEARCH CORP COM NEW 512807306 855,112 2,603 SH SOLE 0 0 2,603
LENNOX INTL INC COM 526107107 235,023 662 SH SOLE 0 0 662
LINDE PLC SHS G54950103 343,172 723 SH SOLE 0 0 723
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 69,677 12,376 SH SOLE 0 0 12,376
LOWES COS INC COM 548661107 324,535 1,761 SH SOLE 0 0 1,761
MARATHON PETE CORP COM 56585A102 496,988 1,257 SH SOLE 0 0 1,257
MARRIOTT INTL INC NEW CL A 571903202 304,469 856 SH SOLE 0 0 856
MARVELL TECHNOLOGY INC COM 573874104 496,715 1,880 SH SOLE 0 0 1,880
MASTERCARD INCORPORATED CL A 57636Q104 1,169,973 2,122 SH SOLE 0 0 2,122
MCDONALDS CORP COM 580135101 2,036,088 8,817 SH SOLE 0 0 8,817
MCKESSON CORP COM 58155Q103 307,592 360 SH SOLE 0 0 360
MERCK & CO INC COM 58933Y105 862,828 5,938 SH SOLE 0 0 5,938
META PLATFORMS INC CL A 30303M102 6,938,539 9,568 SH SOLE 0 0 9,568
MICRON TECHNOLOGY INC COM 595112103 3,215,878 3,019 SH SOLE 0 0 3,019
MICROSOFT CORP COM 594918104 8,521,649 16,615 SH SOLE 0 0 16,615
MITSUBISHI UFJ FINANCIAL GRO SPONSORED ADS 606822104 458,032 19,854 SH SOLE 0 0 19,854
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 124,710 11,286 SH SOLE 0 0 11,286
MONDELEZ INTL INC CL A 609207105 686,488 11,873 SH SOLE 0 0 11,873
MONOLITHIC PWR SYS INC COM 609839105 218,424 162 SH SOLE 0 0 162
MORGAN STANLEY COM NEW 617446448 517,251 2,750 SH SOLE 0 0 2,750
MOTOROLA SOLUTIONS INC COM NEW 620076307 207,964 466 SH SOLE 0 0 466
NETFLIX INC. COM 64110L106 498,958 7,171 SH SOLE 0 0 7,171
NEXTERA ENERGY INC COM 65339F101 374,913 4,950 SH SOLE 0 0 4,950
NOKIA CORP SPONSORED ADR 654902204 105,040 10,359 SH SOLE 0 0 10,359
NOMURA HLDGS INC SPONSORED ADR 65535H208 98,494 10,071 SH SOLE 0 0 10,071
NORFOLK SOUTHN CORP COM 655844108 439,684 1,423 SH SOLE 0 0 1,423
NOVARTIS AG SPONSORED ADR 66987V109 473,618 3,322 SH SOLE 0 0 3,322
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 200,590 3,810 SH SOLE 0 0 3,810
NVIDIA CORPORATION COM 67066G104 10,920,873 47,819 SH SOLE 0 0 47,819
OLD REP INTL CORP COM 680223104 628,311 16,840 SH SOLE 0 0 16,840
ORACLE CORP COM 68389X105 1,315,522 9,581 SH SOLE 0 0 9,581
OVINTIV INC COM 69047Q102 4,950,522 85,620 SH SOLE 0 0 85,620
PALANTIR TECHNOLOGIES INC CL A 69608A108 8,233,754 44,019 SH SOLE 0 0 44,019
PALO ALTO NETWORKS INC COM 697435105 637,285 1,604 SH SOLE 0 0 1,604
PARKER-HANNIFIN CORP COM 701094104 411,786 431 SH SOLE 0 0 431
PEPSICO INC COM 713448108 689,466 5,441 SH SOLE 0 0 5,441
PFIZER INC COM 717081103 898,455 31,503 SH SOLE 0 0 31,503
PHILIP MORRIS INTL INC COM 718172109 2,069,310 10,844 SH SOLE 0 0 10,844
PHILLIPS 66 COM 718546104 405,592 1,589 SH SOLE 0 0 1,589
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,270,064 20,276 SH SOLE 0 0 20,276
PROCTER & GAMBLE CO COM 742718109 901,651 6,206 SH SOLE 0 0 6,206
PROGRESSIVE CORP COM 743315103 225,139 1,086 SH SOLE 0 0 1,086
PROLOGIS INC. COM 74340W103 319,904 2,464 SH SOLE 0 0 2,464
PTC INC COM 69370C100 365,201 2,603 SH SOLE 0 0 2,603
QCR HLDGS INC COM 74727A104 280,758 2,869 SH SOLE 0 0 2,869
QUALCOMM INC COM 747525103 280,721 1,525 SH SOLE 0 0 1,525
QUANTA SVCS INC COM 74762E102 244,156 380 SH SOLE 0 0 380
RENEW ENERGY GLOBAL PLC CL A SHS G7500M104 78,756 11,514 SH SOLE 0 0 11,514
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 183,762 12,300 SH SOLE 0 0 12,300
ROCKWELL AUTOMATION INC COM 773903109 415,740 955 SH SOLE 0 0 955
ROYAL BK CDA COM 780087102 285,645 1,453 SH SOLE 0 0 1,453
RTX CORPORATION COM 75513E101 598,948 3,226 SH SOLE 0 0 3,226
S&P GLOBAL INC COM 78409V104 773,556 1,961 SH SOLE 0 0 1,961
SALESFORCE INC COM 79466L302 216,716 944 SH SOLE 0 0 944
SANDISK CORP COM 80004C200 545,890 314 SH SOLE 0 0 314
SAP SE SPON ADR 803054204 332,734 1,596 SH SOLE 0 0 1,596
SASOL LTD SPONSORED ADR 803866300 141,904 10,268 SH SOLE 0 0 10,268
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,819,070 49,906 SH SOLE 0 0 49,906
SCHWAB STRATEGIC TR FUND EM EQUI ETF 808524730 839,920 20,060 SH SOLE 0 0 20,060
SCHWAB STRATEGIC TR FUNDAMENTAL US B 808524789 2,314,836 75,624 SH SOLE 0 0 75,624
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5,629,804 204,944 SH SOLE 0 0 204,944
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,893,527 38,068 SH SOLE 0 0 38,068
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,344,052 114,093 SH SOLE 0 0 114,093
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,513,673 83,789 SH SOLE 0 0 83,789
SCHWAB STRATEGIC TR US REIT ETF 808524847 910,250 41,300 SH SOLE 0 0 41,300
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,719,468 113,989 SH SOLE 0 0 113,989
SHELL PLC SPON ADS 780259305 405,864 4,270 SH SOLE 0 0 4,270
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 475,651 6,124 SH SOLE 0 0 6,124
SHOPIFY INC CL A SUB VTG SHS 82509L107 384,542 2,593 SH SOLE 0 0 2,593
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 1,800,176 176,315 SH SOLE 0 0 176,315
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 251,160 897 SH SOLE 0 0 897
SK TELECOM CO LTD SPONSORED ADR 78440P306 236,341 6,770 SH SOLE 0 0 6,770
SLB LIMITED COM STK 806857108 569,342 11,686 SH SOLE 0 0 11,686
SMITH A O CORP COM 831865209 272,774 4,839 SH SOLE 0 0 4,839
SOUTHERN CO COM 842587107 267,900 3,232 SH SOLE 0 0 3,232
SOUTHERN COPPER CORP COM 84265V105 371,924 1,835 SH SOLE 0 0 1,835
SOUTHWEST GAS HLDGS INC COM 844895102 249,130 3,055 SH SOLE 0 0 3,055
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 529,368 3,509 SH SOLE 0 0 3,509
SPDR GOLD TR GOLD SHS 78463V107 645,143 1,694 SH SOLE 0 0 1,694
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739 5,493,457 117,759 SH SOLE 0 0 117,759
SPDR SERIES TRUST ST STR NUVEE ETF 78468R721 19,491,321 455,724 SH SOLE 0 0 455,724
SPDR SERIES TRUST ST STR SP DIV 78464A763 261,320 1,784 SH SOLE 0 0 1,784
SPDR SERIES TRUST ST STR SP600SM C 78464A300 250,407 2,451 SH SOLE 0 0 2,451
STARBUCKS CORP COM 855244109 284,604 3,029 SH SOLE 0 0 3,029
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 8,933,237 17,566 SH SOLE 0 0 17,566
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,506,810 1,976 SH SOLE 0 0 1,976
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 250,207 381 SH SOLE 0 0 381
STRATEGY INC CL A NEW 594972408 246,934 1,613 SH SOLE 0 0 1,613
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 3,622,605 7,941 SH SOLE 0 0 7,941
TARGET CORP COM 87612E106 259,009 1,653 SH SOLE 0 0 1,653
TESLA INC COM 88160R101 2,947,399 8,307 SH SOLE 0 0 8,307
TEXAS INSTRS INC COM 882508104 327,425 1,169 SH SOLE 0 0 1,169
THERMO FISHER SCIENTIFIC INC COM 883556102 351,701 521 SH SOLE 0 0 521
TJX COS INC NEW COM 872540109 302,561 2,287 SH SOLE 0 0 2,287
TORONTO DOMINION BK ONT COM NEW 891160509 231,417 1,969 SH SOLE 0 0 1,969
TRANE TECHNOLOGIES PLC SHS G8994E103 1,356,844 3,002 SH SOLE 0 0 3,002
TURKCELL ILETISIM SPON ADR NEW 900111204 66,087 13,378 SH SOLE 0 0 13,378
TWILIO INC CL A 90138F102 216,713 741 SH SOLE 0 0 741
UBER TECHNOLOGIES INC COM 90353T100 253,624 3,702 SH SOLE 0 0 3,702
UBS GROUP AG SHS H42097107 298,213 6,196 SH SOLE 0 0 6,196
UNION PAC CORP COM 907818108 489,516 1,799 SH SOLE 0 0 1,799
UNITED AIRLS HLDGS INC COM 910047109 637,963 5,750 SH SOLE 0 0 5,750
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 713,516 29,135 SH SOLE 0 0 29,135
UNITEDHEALTH GROUP INC COM 91324P102 1,408,929 3,838 SH SOLE 0 0 3,838
US BANCORP COM NEW 902973304 461,372 7,988 SH SOLE 0 0 7,988
VALE S A SPONSORED ADS 91912E105 156,857 11,697 SH SOLE 0 0 11,697
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3,803,437 49,783 SH SOLE 0 0 49,783
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 184,727,870 2,633,327 SH SOLE 0 0 2,633,327
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 2,092,949 23,227 SH SOLE 0 0 23,227
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 846,271 2,405 SH SOLE 0 0 2,405
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 242,495 718 SH SOLE 0 0 718
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 306,167 1,076 SH SOLE 0 0 1,076
VANGUARD INDEX FDS MRNGSTR SML CP V 922908611 41,323,251 178,865 SH SOLE 0 0 178,865
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 530,474,296 1,417,471 SH SOLE 0 0 1,417,471
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 140,507,946 650,259 SH SOLE 0 0 650,259
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,068,110 11,917 SH SOLE 0 0 11,917
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,031,979 2,899 SH SOLE 0 0 2,899
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 23,906,354 403,075 SH SOLE 0 0 403,075
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 337,760 7,944 SH SOLE 0 0 7,944
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 16,563,662 104,933 SH SOLE 0 0 104,933
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 38,730,585 817,791 SH SOLE 0 0 817,791
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 166,873,542 2,945,174 SH SOLE 0 0 2,945,174
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,988,763 63,705 SH SOLE 0 0 63,705
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 56,032,306 973,459 SH SOLE 0 0 973,459
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,980,185 38,578 SH SOLE 0 0 38,578
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 218,528 2,010 SH SOLE 0 0 2,010
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2,799,252 24,940 SH SOLE 0 0 24,940
VANGUARD STAR FDS VG TL INTL STK F 921909768 435,989 5,132 SH SOLE 0 0 5,132
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 205,445,702 2,909,584 SH SOLE 0 0 2,909,584
VANGUARD WELLINGTON FD US MOMENTUM 921935508 352,922 1,554 SH SOLE 0 0 1,554
VANGUARD WORLD FD ESG INTL STK ETF 921910725 499,095 6,156 SH SOLE 0 0 6,156
VANGUARD WORLD FD MATERIALS ETF 92204A801 211,245 968 SH SOLE 0 0 968
VANGUARD WORLD FD UTILITIES ETF 92204A876 710,846 4,157 SH SOLE 0 0 4,157
VERIZON COMMUNICATIONS INC COM 92343V104 348,085 7,589 SH SOLE 0 0 7,589
VERTEX PHARMACEUTICALS INC COM 92532F100 303,230 580 SH SOLE 0 0 580
VERTIV HOLDINGS CO COM CL A 92537N108 210,664 873 SH SOLE 0 0 873
VIR BIOTECHNOLOGY INC COM 92764N102 114,517 10,243 SH SOLE 0 0 10,243
VISA INC COM CL A 92826C839 1,397,038 3,888 SH SOLE 0 0 3,888
WALMART INC COM 931142103 2,553,909 24,576 SH SOLE 0 0 24,576
WASTE MGMT INC DEL COM 94106L109 293,849 1,441 SH SOLE 0 0 1,441
WEATHERFORD INTL PLC ORD SHS G48833118 715,437 9,093 SH SOLE 0 0 9,093
WELLS FARGO & CO COM 949746101 4,127,054 51,556 SH SOLE 0 0 51,556
WELLTOWER INC COM 95040Q104 517,362 2,247 SH SOLE 0 0 2,247
WEST BANCORPORATION INC CAP STK 95123P106 874,316 30,667 SH SOLE 0 0 30,667
WESTERN DIGITAL CORP COM 958102105 488,090 1,074 SH SOLE 0 0 1,074
WIPRO LTD SPON ADR 1 SH 97651M109 29,218 17,708 SH SOLE 0 0 17,708
WOORI FINL GROUP INC SPONSORED ADS 981064108 587,248 7,774 SH SOLE 0 0 7,774
WORKIVA INC COM CL A 98139A105 206,101 3,096 SH SOLE 0 0 3,096