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
ABBVIE INC COM 00287Y109   239,795 1,505 SH   SOLE 0 0 0 1,505
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,033,345 3,615 SH   SOLE 0 0 0 3,615
ADOBE SYSTEMS INCORPORATED COM 00724F101   628,819 1,632 SH   SOLE 0 0 0 1,632
ALGONQUIN PWR UTILS CORP COM 015857105   113,996 13,571 SH   SOLE 0 0 0 13,571
ALPHABET INC CAP STK CL A 02079K305   1,406,268 13,557 SH   SOLE 0 0 0 13,557
ALPHABET INC CAP STK CL C 02079K107   399,464 3,841 SH   SOLE 0 0 0 3,841
ALPS ETF TR CLEAN ENERGY 00162Q460   1,985,936 42,717 SH   SOLE 0 0 0 42,717
ALTRIA GROUP INC COM 02209S103   412,803 9,252 SH   SOLE 0 0 0 9,252
AMAZON COM INC COM 023135106   1,802,259 17,449 SH   SOLE 0 0 0 17,449
AMERICAN CENTY ETF TR US SML CP VALU 025072877   2,506,362 33,842 SH   SOLE 0 0 0 33,842
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   9,470,455 179,059 SH   SOLE 0 0 0 179,059
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794   9,344,030 161,027 SH   SOLE 0 0 0 161,027
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   1,780,074 35,354 SH   SOLE 0 0 0 35,354
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810   4,372,228 74,657 SH   SOLE 0 0 0 74,657
AMERICAN ELEC PWR CO INC COM 025537101   206,494 2,269 SH   SOLE 0 0 0 2,269
AMERICAN EXPRESS CO COM 025816109   500,623 3,035 SH   SOLE 0 0 0 3,035
AMERIPRISE FINL INC COM 03076C106   543,118 1,772 SH   SOLE 0 0 0 1,772
APPLE INC COM 037833100   6,437,725 39,040 SH   SOLE 0 0 0 39,040
AT&T INC COM 00206R102   477,747 24,818 SH   SOLE 0 0 0 24,818
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,511,120 4,894 SH   SOLE 0 0 0 4,894
BLACKROCK INC COM 09247X101   523,735 783 SH   SOLE 0 0 0 783
BOEING CO COM 097023105   255,978 1,205 SH   SOLE 0 0 0 1,205
CAMDEN PPTY TR SH BEN INT 133131102   495,966 4,731 SH   SOLE 0 0 0 4,731
CHEVRON CORP NEW COM 166764100   888,519 5,446 SH   SOLE 0 0 0 5,446
CHIPOTLE MEXICAN GRILL INC COM 169656105   488,571 286 SH   SOLE 0 0 0 286
CISCO SYS INC COM 17275R102   217,937 4,169 SH   SOLE 0 0 0 4,169
CLOROX CO DEL COM 189054109   207,294 1,310 SH   SOLE 0 0 0 1,310
COSTCO WHSL CORP NEW COM 22160K105   1,079,017 2,172 SH   SOLE 0 0 0 2,172
CREDIT ACCEP CORP MICH COM 225310101   915,684 2,100 SH   SOLE 0 0 0 2,100
DEERE & CO COM 244199105   1,457,981 3,531 SH   SOLE 0 0 0 3,531
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   1,614,830 37,996 SH   SOLE 0 0 0 37,996
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   878,356 38,206 SH   SOLE 0 0 0 38,206
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   758,896 29,784 SH   SOLE 0 0 0 29,784
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   4,236,378 157,194 SH   SOLE 0 0 0 157,194
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   6,895,776 299,036 SH   SOLE 0 0 0 299,036
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   6,279,433 218,263 SH   SOLE 0 0 0 218,263
DISNEY WALT CO COM 254687106   844,732 8,436 SH   SOLE 0 0 0 8,436
ENBRIDGE INC COM 29250N105   434,501 11,390 SH   SOLE 0 0 0 11,390
EXACT SCIENCES CORP COM 30063P105   490,198 7,229 SH   SOLE 0 0 0 7,229
EXXON MOBIL CORP COM 30231G102   1,362,726 12,427 SH   SOLE 0 0 0 12,427
FAIR ISAAC CORP COM 303250104   958,469 1,364 SH   SOLE 0 0 0 1,364
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   534,900 11,628 SH   SOLE 0 0 0 11,628
FIDELITY NATL INFORMATION SV COM 31620M106   325,486 5,991 SH   SOLE 0 0 0 5,991
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   11,398,261 223,777 SH   SOLE 0 0 0 223,777
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,550,262 77,981 SH   SOLE 0 0 0 77,981
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608   639,005 11,368 SH   SOLE 0 0 0 11,368
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   4,877,657 45,361 SH   SOLE 0 0 0 45,361
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   1,596,340 23,862 SH   SOLE 0 0 0 23,862
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   13,921,833 290,826 SH   SOLE 0 0 0 290,826
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   3,709,869 50,862 SH   SOLE 0 0 0 50,862
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   3,615,813 96,169 SH   SOLE 0 0 0 96,169
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   7,647,537 169,719 SH   SOLE 0 0 0 169,719
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   3,700,284 98,991 SH   SOLE 0 0 0 98,991
FIRST TR VALUE LINE DIVID IN SHS 33734H106   3,203,508 79,769 SH   SOLE 0 0 0 79,769
FISERV INC COM 337738108   479,812 4,245 SH   SOLE 0 0 0 4,245
FLEXSHARES TR STOXX GLOBR INF 33939L795   676,290 13,018 SH   SOLE 0 0 0 13,018
FORD MTR CO DEL COM 345370860   293,579 23,300 SH   SOLE 0 0 0 23,300
GALLAGHER ARTHUR J & CO COM 363576109   429,682 2,246 SH   SOLE 0 0 0 2,246
GENERAL DYNAMICS CORP COM 369550108   300,553 1,317 SH   SOLE 0 0 0 1,317
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   1,023,744 16,109 SH   SOLE 0 0 0 16,109
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   1,531,783 65,321 SH   SOLE 0 0 0 65,321
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   247,103 4,897 SH   SOLE 0 0 0 4,897
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   7,991,760 209,181 SH   SOLE 0 0 0 209,181
HCA HEALTHCARE INC COM 40412C101   701,270 2,660 SH   SOLE 0 0 0 2,660
HOME DEPOT INC COM 437076102   814,603 2,760 SH   SOLE 0 0 0 2,760
HONEYWELL INTL INC COM 438516106   894,870 4,682 SH   SOLE 0 0 0 4,682
INTERNATIONAL BUSINESS MACHS COM 459200101   238,387 1,818 SH   SOLE 0 0 0 1,818
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   403,532 7,701 SH   SOLE 0 0 0 7,701
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   29,706,424 390,360 SH   SOLE 0 0 0 390,360
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   639,435 18,194 SH   SOLE 0 0 0 18,194
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   19,358,328 416,398 SH   SOLE 0 0 0 416,398
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   441,305 9,529 SH   SOLE 0 0 0 9,529
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   2,366,836 27,747 SH   SOLE 0 0 0 27,747
INVESCO QQQ TR UNIT SER 1 46090E103   359,442 1,120 SH   SOLE 0 0 0 1,120
ISHARES INC MSCI EMERG MRKT 464286533   254,296 4,660 SH   SOLE 0 0 0 4,660
ISHARES INC MSCI EM ASIA ETF 464286426   1,998,218 30,071 SH   SOLE 0 0 0 30,071
ISHARES TR MSCI USA QLT FCT 46432F339   9,462,246 76,268 SH   SOLE 0 0 0 76,268
ISHARES TR ESG AW MSCI EAFE 46435G516   598,930 8,337 SH   SOLE 0 0 0 8,337
ISHARES TR NATIONAL MUN ETF 464288414   204,060 1,894 SH   SOLE 0 0 0 1,894
ISHARES TR MSCI USA MMENTM 46432F396   1,540,007 11,076 SH   SOLE 0 0 0 11,076
ISHARES TR CORE S&P500 ETF 464287200   1,325,719 3,225 SH   SOLE 0 0 0 3,225
ISHARES TR SHORT TREAS BD 464288679   349,582 3,164 SH   SOLE 0 0 0 3,164
ISHARES TR RUS 1000 GRW ETF 464287614   259,723 1,063 SH   SOLE 0 0 0 1,063
ISHARES TR MSCI EMG MKT ETF 464287234   1,578,952 40,014 SH   SOLE 0 0 0 40,014
ISHARES TR ESG AWR MSCI USA 46435G425   602,668 6,663 SH   SOLE 0 0 0 6,663
ISHARES TR CORE S&P US VLU 464287663   720,442 9,765 SH   SOLE 0 0 0 9,765
ISHARES TR MSCI EAFE MIN VL 46429B689   1,796,175 26,551 SH   SOLE 0 0 0 26,551
ISHARES TR 0-5YR HI YL CP 46434V407   257,240 6,172 SH   SOLE 0 0 0 6,172
ISHARES TR EAFE GRWTH ETF 464288885   230,640 2,462 SH   SOLE 0 0 0 2,462
ISHARES TR CRE U S REIT ETF 464288521   7,249,518 143,840 SH   SOLE 0 0 0 143,840
ISHARES TR MSCI EAFE ETF 464287465   5,770,062 80,678 SH   SOLE 0 0 0 80,678
ISHARES TR GLOBAL REIT ETF 46434V647   5,052,290 220,335 SH   SOLE 0 0 0 220,335
ISHARES TR CORE MSCI EAFE 46432F842   7,281,861 108,928 SH   SOLE 0 0 0 108,928
ISHARES TR CORE S&P MCP ETF 464287507   2,105,582 8,417 SH   SOLE 0 0 0 8,417
ISHARES TR CORE S&P SCP ETF 464287804   5,488,968 56,763 SH   SOLE 0 0 0 56,763
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   820,512 16,155 SH   SOLE 0 0 0 16,155
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   1,627,451 32,144 SH   SOLE 0 0 0 32,144
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   2,844,203 54,918 SH   SOLE 0 0 0 54,918
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   10,844,157 226,486 SH   SOLE 0 0 0 226,486
JOHNSON & JOHNSON COM 478160104   974,723 6,289 SH   SOLE 0 0 0 6,289
JPMORGAN CHASE & CO COM 46625H100   942,892 7,236 SH   SOLE 0 0 0 7,236
KLA CORP COM NEW 482480100   624,010 1,563 SH   SOLE 0 0 0 1,563
LILLY ELI & CO COM 532457108   327,847 955 SH   SOLE 0 0 0 955
MCDONALDS CORP COM 580135101   461,357 1,650 SH   SOLE 0 0 0 1,650
MERCK & CO INC COM 58933Y105   264,060 2,482 SH   SOLE 0 0 0 2,482
MGE ENERGY INC COM 55277P104   240,556 3,097 SH   SOLE 0 0 0 3,097
MICROSOFT CORP COM 594918104   3,029,214 10,507 SH   SOLE 0 0 0 10,507
NEXTERA ENERGY INC COM 65339F101   862,089 11,184 SH   SOLE 0 0 0 11,184
NVIDIA CORPORATION COM 67066G104   1,319,165 4,749 SH   SOLE 0 0 0 4,749
ORACLE CORP COM 68389X105   737,785 7,940 SH   SOLE 0 0 0 7,940
PACER FDS TR US CASH COWS 100 69374H881   1,910,630 40,695 SH   SOLE 0 0 0 40,695
PAYPAL HLDGS INC COM 70450Y103   411,519 5,419 SH   SOLE 0 0 0 5,419
PEPSICO INC COM 713448108   876,357 4,807 SH   SOLE 0 0 0 4,807
PFIZER INC COM 717081103   203,633 4,991 SH   SOLE 0 0 0 4,991
PHILIP MORRIS INTL INC COM 718172109   479,192 4,927 SH   SOLE 0 0 0 4,927
PIMCO ETF TR INTER MUN BD ACT 72201R866   2,716,406 51,979 SH   SOLE 0 0 0 51,979
PINNACLE WEST CAP CORP COM 723484101   429,164 5,416 SH   SOLE 0 0 0 5,416
PROCTER AND GAMBLE CO COM 742718109   269,500 1,812 SH   SOLE 0 0 0 1,812
RAYTHEON TECHNOLOGIES CORP COM 75513E101   245,956 2,512 SH   SOLE 0 0 0 2,512
REYNOLDS CONSUMER PRODS INC COM 76171L106   319,215 11,608 SH   SOLE 0 0 0 11,608
ROCKWELL AUTOMATION INC COM 773903109   292,716 998 SH   SOLE 0 0 0 998
S&P GLOBAL INC COM 78409V104   706,598 2,049 SH   SOLE 0 0 0 2,049
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   327,351 6,768 SH   SOLE 0 0 0 6,768
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   511,509 6,342 SH   SOLE 0 0 0 6,342
SOLAREDGE TECHNOLOGIES INC COM 83417M104   579,025 1,905 SH   SOLE 0 0 0 1,905
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   12,845,135 376,359 SH   SOLE 0 0 0 376,359
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   13,534,909 421,386 SH   SOLE 0 0 0 421,386
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,118,222 2,731 SH   SOLE 0 0 0 2,731
SPDR SER TR PORTFLI TIPS ETF 78464A656   4,253,861 159,500 SH   SOLE 0 0 0 159,500
SPDR SER TR S&P 400 MDCP GRW 78464A821   5,031,372 73,515 SH   SOLE 0 0 0 73,515
SPDR SER TR PORTFOLIO S&P400 78464A847   530,224 12,067 SH   SOLE 0 0 0 12,067
SPDR SER TR PRTFLO S&P500 GW 78464A409   11,767,020 212,555 SH   SOLE 0 0 0 212,555
SPDR SER TR PORTFOLIO S&P600 78468R853   2,284,680 60,489 SH   SOLE 0 0 0 60,489
SPDR SER TR PRTFLO S&P500 VL 78464A508   5,653,436 138,837 SH   SOLE 0 0 0 138,837
SPDR SER TR BBG CONV SEC ETF 78464A359   362,780 5,409 SH   SOLE 0 0 0 5,409
SPDR SER TR PORTFOLIO S&P500 78464A854   2,657,164 55,185 SH   SOLE 0 0 0 55,185
SPDR SER TR PORTFOLIO AGRGTE 78464A649   4,760,809 184,599 SH   SOLE 0 0 0 184,599
SPDR SER TR S&P OILGAS EXP 78468R556   308,068 2,415 SH   SOLE 0 0 0 2,415
SPDR SER TR S&P 400 MDCP VAL 78464A839   12,559,115 190,059 SH   SOLE 0 0 0 190,059
SPDR SER TR S&P 600 SMCP GRW 78464A201   4,670,497 63,329 SH   SOLE 0 0 0 63,329
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,859,009 24,403 SH   SOLE 0 0 0 24,403
STRYKER CORPORATION COM 863667101   1,343,551 4,706 SH   SOLE 0 0 0 4,706
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   2,558,522 106,694 SH   SOLE 0 0 0 106,694
TARGET CORP COM 87612E106   606,127 3,660 SH   SOLE 0 0 0 3,660
TESLA INC COM 88160R101   2,726,969 13,145 SH   SOLE 0 0 0 13,145
THERMO FISHER SCIENTIFIC INC COM 883556102   887,371 1,540 SH   SOLE 0 0 0 1,540
UNION PAC CORP COM 907818108   1,021,889 5,077 SH   SOLE 0 0 0 5,077
UNITEDHEALTH GROUP INC COM 91324P102   1,132,027 2,395 SH   SOLE 0 0 0 2,395
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,703,901 6,474 SH   SOLE 0 0 0 6,474
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   25,746,629 111,709 SH   SOLE 0 0 0 111,709
VANGUARD INDEX FDS TOTAL STK MKT 922908769   401,878 1,969 SH   SOLE 0 0 0 1,969
VANGUARD INDEX FDS SMALL CP ETF 922908751   697,202 3,678 SH   SOLE 0 0 0 3,678
VANGUARD INDEX FDS SML CP GRW ETF 922908595   758,406 3,504 SH   SOLE 0 0 0 3,504
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,216,827 11,213 SH   SOLE 0 0 0 11,213
VANGUARD INDEX FDS GROWTH ETF 922908736   5,980,550 23,976 SH   SOLE 0 0 0 23,976
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,826,420 9,372 SH   SOLE 0 0 0 9,372
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   563,735 4,205 SH   SOLE 0 0 0 4,205
VANGUARD INDEX FDS VALUE ETF 922908744   2,146,384 15,541 SH   SOLE 0 0 0 15,541
VANGUARD INDEX FDS MID CAP ETF 922908629   2,385,083 11,308 SH   SOLE 0 0 0 11,308
VANGUARD INDEX FDS SM CP VAL ETF 922908611   390,453 2,459 SH   SOLE 0 0 0 2,459
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   3,620,577 57,570 SH   SOLE 0 0 0 57,570
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   953,338 6,190 SH   SOLE 0 0 0 6,190
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   14,344,535 317,568 SH   SOLE 0 0 0 317,568
VERIZON COMMUNICATIONS INC COM 92343V104   303,958 7,816 SH   SOLE 0 0 0 7,816
VERRA MOBILITY CORP CL A COM STK 92511U102   193,734 11,450 SH   SOLE 0 0 0 11,450
VISA INC COM CL A 92826C839   1,004,612 4,456 SH   SOLE 0 0 0 4,456
WALMART INC COM 931142103   354,608 2,405 SH   SOLE 0 0 0 2,405
WRAP TECHNOLOGIES INC COM 98212N107   17,200 10,000 SH   SOLE 0 0 0 10,000
ZILLOW GROUP INC CL C CAP STK 98954M200   346,733 7,797 SH   SOLE 0 0 0 7,797