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
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 60,592,977 627,972 SH SOLE 0 0 627,972
AMERICAN CENTY ETF TR US EQT ETF 025072885 77,614,359 605,983 SH SOLE 0 0 605,983
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 481,814 4,676 SH SOLE 0 0 4,676
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 282,395,694 3,165,871 SH SOLE 0 0 3,165,871
AMERICAN CENTY ETF TR US SML CP VALU 025072877 2,139,342 17,148 SH SOLE 0 0 17,148
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356 1,654,700 34,924 SH SOLE 0 0 34,924
ANHEUSER BUSCH INBEV SA NV SPONSORED ADR 03524A108 642,720 7,800 PRN Put SOLE 0 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,497,700 2 SH SOLE 0 0 2
CECO ENVIRONMENTAL CORP COM 125141101 381,108 4,200 SH SOLE 0 0 4,200
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 678,742 13,131 SH SOLE 0 0 13,131
DIMENSIONAL ETF TRUST US REAL ESTA ETF 25434V823 4,009,906 153,284 SH SOLE 0 0 153,284
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 664,284 18,963 SH SOLE 0 0 18,963
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 418,914 9,818 SH SOLE 0 0 9,818
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 3,740,678 101,538 SH SOLE 0 0 101,538
DIMENSIONAL ETF TRUST DIMENSIONAL US 25434V559 1,941,191 29,191 SH SOLE 0 0 29,191
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V815 2,203,154 56,797 SH SOLE 0 0 56,797
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 547,344,586 12,338,697 SH SOLE 0 0 12,338,697
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 87,659,752 2,156,982 SH SOLE 0 0 2,156,982
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 584,461 12,534 SH SOLE 0 0 12,534
DIMENSIONAL ETF TRUST US LARG VECT ETF 25434V641 327,533 3,983 SH SOLE 0 0 3,983
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 273,720 5,067 SH SOLE 0 0 5,067
DIMENSIONAL ETF TRUST US EQUI MARK ETF 25434V401 709,495 8,659 SH SOLE 0 0 8,659
DIMENSIONAL ETF TRUST US HIGH PROF ETF 25434V831 535,563 12,834 SH SOLE 0 0 12,834
DIMENSIONAL ETF TRUST US LARG VALU ETF 25434V666 206,204 5,215 SH SOLE 0 0 5,215
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 440,906 8,015 SH SOLE 0 0 8,015
DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 339,649 7,531 SH SOLE 0 0 7,531
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 267,026 6,654 SH SOLE 0 0 6,654
DIMENSIONAL ETF TRUST SHOR DUR FIX ETF 25434V864 1,960,439 41,056 SH SOLE 0 0 41,056
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1,943,062 23,598 SH SOLE 0 0 23,598
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 66,051,061 1,772,707 SH SOLE 0 0 1,772,707
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 33,377,864 1,152,153 SH SOLE 0 0 1,152,153
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 2,530,900 36,207 SH SOLE 0 0 36,207
DOCGO INC COM 256086109 14,861 28,793 SH SOLE 0 0 28,793
DOMO INC COM CL B 257554105 169,728 54,226 SH SOLE 0 0 54,226
EA SERIES TRUST ALPHA ARCHITECT 02072Q275 361,517 6,351 SH SOLE 0 0 6,351
ENBRIDGE INC COM 29250N105 587,095 10,830 SH SOLE 0 0 10,830
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2,532,438 132,450 SH SOLE 0 0 132,450
ENTERPRISE PRODS PARTNERS L COM 293792107 1,107,113 30,117 SH SOLE 0 0 30,117
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 114,200 10,535 SH SOLE 0 0 10,535
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 216,600 1,018 SH SOLE 0 0 1,018
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 458,358 6,049 SH SOLE 0 0 6,049
INVESCO QQQ TR UNIT SER 1 46090E103 2,216,670 3,010 SH SOLE 0 0 3,010
ISHARES INC CORE MSCI EMKT 46434G103 494,728 5,972 SH SOLE 0 0 5,972
ISHARES TR RUS MID CAP ETF 464287499 546,473 4,954 SH SOLE 0 0 4,954
ISHARES TR CORE S&P500 ETF 464287200 6,195,690 8,273 SH SOLE 0 0 8,273
ISHARES TR RUSSELL 2000 ETF 464287655 717,344 2,388 SH SOLE 0 0 2,388
ISHARES TR S&P MC 400VL ETF 464287705 344,725 2,333 SH SOLE 0 0 2,333
ISHARES TR S&P MC 400GR ETF 464287606 272,600 2,320 SH SOLE 0 0 2,320
ISHARES TR SELECT DIVID ETF 464287168 360,585 2,307 SH SOLE 0 0 2,307
ISHARES TR RUS 1000 VAL ETF 464287598 528,717 2,181 SH SOLE 0 0 2,181
ISHARES TR RUS 1000 ETF 464287622 1,257,575 3,071 SH SOLE 0 0 3,071
ISHARES TR S&P 500 GRWT ETF 464287309 836,320 6,081 SH SOLE 0 0 6,081
ISHARES TR MSCI EAFE ETF 464287465 632,088 6,085 SH SOLE 0 0 6,085
ISHARES TR RUS 1000 GRW ETF 464287614 756,997 6,096 SH SOLE 0 0 6,096
ISHARES TR RUS MD CP GR ETF 464287481 894,700 6,111 SH SOLE 0 0 6,111
ISHARES TR MSCI USA MIN ETF 46429B697 303,271 3,144 SH SOLE 0 0 3,144
ISHARES TR CORE MSCI INTL 46435G326 685,669 7,703 SH SOLE 0 0 7,703
ISHARES TR INTL SEL DIV ETF 464288448 337,779 8,153 SH SOLE 0 0 8,153
ISHARES TR NATIONAL MUN ETF 464288414 30,305,137 281,594 SH SOLE 0 0 281,594
ISHARES TR RUS 2000 GRW ETF 464287648 202,102 513 SH SOLE 0 0 513
ISHARES TR INTL EQTY FACTOR 46434V274 409,600 10,000 SH SOLE 0 0 10,000
ISHARES TR CORE S&P SCP ETF 464287804 2,294,519 15,471 SH SOLE 0 0 15,471
ISHARES TR ISHS 1-5YR INVS 464288646 870,889 16,617 SH SOLE 0 0 16,617
ISHARES TR S&P 500 VAL ETF 464287408 257,822 1,135 SH SOLE 0 0 1,135
ISHARES TR CORE S&P TTL STK 464287150 624,343 3,801 SH SOLE 0 0 3,801
ISHARES TR CORE MSCI EAFE 46432F842 2,579,845 26,712 SH SOLE 0 0 26,712
ISHARES TR RUSSELL 3000 ETF 464287689 433,511 1,017 SH SOLE 0 0 1,017
ISHARES TR SHRT NAT MUN ETF 464288158 5,213,805 48,970 SH SOLE 0 0 48,970
ISHARES TR CORE S&P MCP ETF 464287507 3,040,338 39,429 SH SOLE 0 0 39,429
ISHARES U S ETF TR SHOR MAT MUN ETF 46431W838 119,419,539 2,370,376 SH SOLE 0 0 2,370,376
KAYNE ANDERSON ENERGY INFRST COM 486606106 189,126 13,675 SH SOLE 0 0 13,675
MONDELEZ INTL INC CL A 609207105 253,802 4,388 SH SOLE 0 0 4,388
NEOS ETF TRUST NEOS S&P 500 HI 78433H303 971,070 18,291 SH SOLE 0 0 18,291
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 626,031 6,210 SH SOLE 0 0 6,210
PROSHARES TR S&P 500 DV ARIST 74348A467 496,230 8,836 SH SOLE 0 0 8,836
PROSHARES TR PSHS ULTRA QQQ 74347R206 247,706 2,560 SH SOLE 0 0 2,560
QUAKER HOUGHTON COM 747316107 253,875 1,598 SH SOLE 0 0 1,598
ROYAL BK CDA COM 780087102 321,218 1,552 SH SOLE 0 0 1,552
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 214,681 6,770 SH SOLE 0 0 6,770
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 740,583 21,275 SH SOLE 0 0 21,275
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 227,632 6,727 SH SOLE 0 0 6,727
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 254,634 9,193 SH SOLE 0 0 9,193
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 351,829 12,149 SH SOLE 0 0 12,149
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 768,696 26,119 SH SOLE 0 0 26,119
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 225,298 1,420 SH SOLE 0 0 1,420
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 774,828 4,067 SH SOLE 0 0 4,067
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 254,987 4,756 SH SOLE 0 0 4,756
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 318,448 5,996 SH SOLE 0 0 5,996
SIX FLAGS ENTERTAINMENT CORP COM 83001C108 281,885 13,234 SH SOLE 0 0 13,234
SPDR GOLD TR GOLD SHS 78463V107 824,410 2,238 SH SOLE 0 0 2,238
SPDR SERIES TRUST ST SHOR CORP ETF 78464A474 76,803,909 2,559,277 SH SOLE 0 0 2,559,277
SPDR SERIES TRUST ST STR SP400VAL 78464A839 275,160 2,901 SH SOLE 0 0 2,901
SPDR SERIES TRUST ST INTER BD ETF 78464A375 35,908,129 1,073,166 SH SOLE 0 0 1,073,166
SPDR SERIES TRUST ST PORT HIGH ETF 78468R606 520,950 22,225 SH SOLE 0 0 22,225
SPDR SERIES TRUST ST STR PR SP1500 78464A805 443,873 4,889 SH SOLE 0 0 4,889
SPDR SERIES TRUST ST STR SP600SM C 78464A300 255,877 2,345 SH SOLE 0 0 2,345
SPDR SERIES TRUST ST STR P500ETF 78464A854 1,175,514 13,376 SH SOLE 0 0 13,376
SPDR SERIES TRUST ST STR P500VAL 78464A508 304,261 5,005 SH SOLE 0 0 5,005
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 3,451,757 4,622 SH SOLE 0 0 4,622
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 281,336 400 SH SOLE 0 0 400
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 535,027 1,120 SH SOLE 0 0 1,120
UNIVERSAL INS HLDGS INC COM 91359V107 987,222 23,869 SH SOLE 0 0 23,869
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 468,055 714 SH SOLE 0 0 714
VANGUARD BD INDEX FDS INTERMED TERM 921937819 518,231 6,757 SH SOLE 0 0 6,757
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,399,298 17,960 SH SOLE 0 0 17,960
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,958,286 18,804 SH SOLE 0 0 18,804
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 221,312 1,120 SH SOLE 0 0 1,120
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,833,718 6,049 SH SOLE 0 0 6,049
VANGUARD INDEX FDS MID CAP ETF 922908629 2,077,579 25,786 SH SOLE 0 0 25,786
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 12,920,874 18,813 SH SOLE 0 0 18,813
VANGUARD INDEX FDS VALUE ETF 922908744 1,857,912 8,525 SH SOLE 0 0 8,525
VANGUARD INDEX FDS LARGE CAP ETF 922908637 897,738 2,610 SH SOLE 0 0 2,610
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 330,887 1,344 SH SOLE 0 0 1,344
VANGUARD INDEX FDS GROWTH ETF 922908736 3,210,329 37,269 SH SOLE 0 0 37,269
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 16,568,147 171,815 SH SOLE 0 0 171,815
VANGUARD INDEX FDS SM CP VAL ETF 922908611 804,320 3,310 SH SOLE 0 0 3,310
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 552,918 6,602 SH SOLE 0 0 6,602
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 335,449 3,789 SH SOLE 0 0 3,789
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,680,014 28,146 SH SOLE 0 0 28,146
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 9,689,183 216,035 SH SOLE 0 0 216,035
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,609,973 51,601 SH SOLE 0 0 51,601
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,422,281 24,115 SH SOLE 0 0 24,115
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 483,338 5,848 SH SOLE 0 0 5,848
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,252,021 41,149 SH SOLE 0 0 41,149
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2,853,347 49,027 SH SOLE 0 0 49,027
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,085,244 4,586 SH SOLE 0 0 4,586
VANGUARD STAR FDS VG TL INTL STK F 921909768 405,512 4,743 SH SOLE 0 0 4,743
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 350,333 4,917 SH SOLE 0 0 4,917
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 556,170 3,519 SH SOLE 0 0 3,519
VANGUARD WORLD FD MEGA GRWTH IND 921910816 353,023 4,016 SH SOLE 0 0 4,016
VANGUARD WORLD FD INF TECH ETF 92204A702 2,226,281 18,627 SH SOLE 0 0 18,627
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 731,361 16,713 SH SOLE 0 0 16,713