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
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 1,562,774 3,073 SH SOLE 0 0 3,073
ISHARES INC MSCI JAPAN ETF 46434G822 223,183 2,290 SH SOLE 0 0 2,290
ISHARES TR CORE S&P MCP ETF 464287507 22,560,521 313,558 SH SOLE 0 0 313,558
ISHARES TR S&P MC 400VL ETF 464287705 622,036 4,517 SH SOLE 0 0 4,517
ISHARES TR CORE S&P SCP ETF 464287804 2,387,588 17,551 SH SOLE 0 0 17,551
ISHARES TR CORE S&P500 ETF 464287200 729,855 953 SH SOLE 0 0 953
ISHARES TR S&P 500 GRWT ETF 464287309 213,248 1,499 SH SOLE 0 0 1,499
ISHARES TR RUS 1000 GRW ETF 464287614 3,261,269 26,036 SH SOLE 0 0 26,036
ISHARES TR RUSSELL 2000 ETF 464287655 1,727,518 6,217 SH SOLE 0 0 6,217
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 2,550,662 3,884 SH SOLE 0 0 3,884
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 2,918,610 3,827 SH SOLE 0 0 3,827
AMAZON COM INC COM 023135106 972,183 3,902 SH SOLE 0 0 3,902
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,009,028 16,084 SH SOLE 0 0 16,084
BOEING CO COM 097023105 273,494 1,470 SH SOLE 0 0 1,470
INVESCO QQQ TR UNIT SER 1 46090E103 1,879,016 2,540 SH SOLE 0 0 2,540
AMGEN INC COM 031162100 10,422,950 24,728 SH SOLE 0 0 24,728
ABBOTT LABORATORIES COM 002824100 639,430 6,470 SH SOLE 0 0 6,470
FEDEX CORP COM 31428X106 326,428 1,145 SH SOLE 0 0 1,145
INTEL CORP COM 458140100 1,427,731 11,875 SH SOLE 0 0 11,875
ILLINOIS TOOL WKS INC COM 452308109 1,023,460 3,978 SH SOLE 0 0 3,978
ORACLE CORP COM 68389X105 1,039,086 7,568 SH SOLE 0 0 7,568
QUALCOMM INC COM 747525103 554,088 3,011 SH SOLE 0 0 3,011
US BANCORP COM NEW 902973304 367,065 6,355 SH SOLE 0 0 6,355
JOHNSON & JOHNSON COM 478160104 3,136,966 11,849 SH SOLE 0 0 11,849
MEDTRONIC PLC SHS G5960L103 295,975 3,430 SH SOLE 0 0 3,430
LOWES COS INC COM 548661107 1,718,851 9,327 SH SOLE 0 0 9,327
ISHARES TR MSCI EAFE ETF 464287465 1,577,258 15,182 SH SOLE 0 0 15,182
CHEVRON CORPORATION COM 166764100 962,238 4,712 SH SOLE 0 0 4,712
MICROSOFT CORP COM 594918104 12,866,851 25,086 SH SOLE 0 0 25,086
CISCO SYS INC COM 17275R102 1,758,244 16,336 SH SOLE 0 0 16,336
INTERNATIONAL BUSINESS MACHS COM 459200101 299,105 1,360 SH SOLE 0 0 1,360
COCA COLA CO COM 191216100 800,949 9,305 SH SOLE 0 0 9,305
PEPSICO INC COM 713448108 837,239 6,607 SH SOLE 0 0 6,607
VERIZON COMMUNICATIONS INC COM 92343V104 204,488 4,458 SH SOLE 0 0 4,458
ISHARES INC MSCI GERMANY ETF 464286806 227,205 5,500 SH SOLE 0 0 5,500
ISHARES TR U.S. TECH ETF 464287721 529,800 2,000 SH SOLE 0 0 2,000
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7,745,192 33,197 SH SOLE 0 0 33,197
DEERE & CO COM 244199105 380,062 566 SH SOLE 0 0 566
STARBUCKS CORP COM 855244109 692,875 7,374 SH SOLE 0 0 7,374
AUTOMATIC DATA PROCESSING IN COM 053015103 858,308 3,326 SH SOLE 0 0 3,326
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 1,177,035 7,232 SH SOLE 0 0 7,232
UNION PAC CORP COM 907818108 3,275,357 12,036 SH SOLE 0 0 12,036
TARGET CORP COM 87612E106 240,519 1,535 SH SOLE 0 0 1,535
COSTCO WHOLESALE CORPORATION COM 22160K105 382,442 420 SH SOLE 0 0 420
DANAHER CORP DEL COM 235851102 1,655,422 7,472 SH SOLE 0 0 7,472
MERCK & CO INC COM 58933Y105 1,148,281 7,902 SH SOLE 0 0 7,902
NOVARTIS AG SPONSORED ADR 66987V109 1,191,315 8,356 SH SOLE 0 0 8,356
PROCTER & GAMBLE CO COM 742718109 808,628 5,566 SH SOLE 0 0 5,566
GILEAD SCIENCES INC COM 375558103 335,363 2,250 SH SOLE 0 0 2,250
JPMORGAN CHASE & CO COM 46625H100 1,507,261 4,556 SH SOLE 0 0 4,556
WELLS FARGO & CO COM 949746101 538,576 6,728 SH SOLE 0 0 6,728
ISHARES TR 7-10 YR TRSY BD 464287440 586,856 6,571 SH SOLE 0 0 6,571
ISHARES TR IBOXX INV CP ETF 464287242 1,689,035 16,530 SH SOLE 0 0 16,530
CORNING INC COM 219350105 5,337,951 34,716 SH SOLE 0 0 34,716
UNITEDHEALTH GROUP INC COM 91324P102 585,126 1,594 SH SOLE 0 0 1,594
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,023,205 5,580 SH SOLE 0 0 5,580
RTX CORPORATION COM 75513E101 660,260 3,556 SH SOLE 0 0 3,556
3M CO COM 88579Y101 255,253 1,555 SH SOLE 0 0 1,555
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 13,192,796 35,252 SH SOLE 0 0 35,252
APPLE INC COM 037833100 11,753,852 35,295 SH SOLE 0 0 35,295
SPDR SERIES TRUST ST STR P500VAL 78464A508 248,799 4,070 SH SOLE 0 0 4,070
CATERPILLAR INC COM 149123101 5,100,680 6,291 SH SOLE 0 0 6,291
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,097,354 5,275 SH SOLE 0 0 5,275
AMERICAN EXPRESS CO COM 025816109 884,931 2,910 SH SOLE 0 0 2,910
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,677,319 2,754 SH SOLE 0 0 2,754
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11,538,852 194,552 SH SOLE 0 0 194,552
BERKSHIRE HATHAWAY INC DEL CL A 084670108 11,205,075 15 SH SOLE 0 0 15
OREILLY AUTOMOTIVE INC COM 67103H107 1,080,437 12,650 SH SOLE 0 0 12,650
ISHARES TR CORE US AGGBD ET 464287226 610,539 6,458 SH SOLE 0 0 6,458
ISHARES TR SELECT DIVID ETF 464287168 537,567 3,535 SH SOLE 0 0 3,535
NVIDIA CORPORATION COM 67066G104 4,728,836 20,706 SH SOLE 0 0 20,706
BECTON DICKINSON & CO COM 075887109 236,638 1,322 SH SOLE 0 0 1,322
ALPHABET INC CAP STK CL A 02079K305 2,398,701 6,971 SH SOLE 0 0 6,971
SPDR GOLD TR GOLD SHS 78463V107 1,035,885 2,720 SH SOLE 0 0 2,720
VANGUARD WORLD FD ENERGY ETF 92204A306 529,048 3,073 SH SOLE 0 0 3,073
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8,134,759 90,759 SH SOLE 0 0 90,759
INTUITIVE SURGICAL INC COM NEW 46120E602 611,165 1,503 SH SOLE 0 0 1,503
BLACKROCK INC COM 09290D101 429,666 406 SH SOLE 0 0 406
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 9,071,248 31,886 SH SOLE 0 0 31,886
GARMIN LTD SHS H2906T109 415,918 1,450 SH SOLE 0 0 1,450
CHARLES RIV LABS INTL INC COM 159864107 354,012 1,200 SH SOLE 0 0 1,200
SPDR SERIES TRUST ST STR SP DIV 78464A763 727,420 4,966 SH SOLE 0 0 4,966
EMCOR GROUP INC COM 29084Q100 1,788,141 2,370 SH SOLE 0 0 2,370
ISHARES GOLD TR ISHARES NEW 464285204 534,829 6,848 SH SOLE 0 0 6,848
ROPER TECHNOLOGIES INC COM 776696106 447,594 1,281 SH SOLE 0 0 1,281
DYNEX CAP INC COM 26817Q886 281,963 25,311 SH SOLE 0 0 25,311
ISHARES TR US HOME CONS ETF 464288752 330,676 3,800 SH SOLE 0 0 3,800
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,237,567 13,187 SH SOLE 0 0 13,187
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 301,719 1,046 SH SOLE 0 0 1,046
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 57,645,878 821,752 SH SOLE 0 0 821,752
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 347,803 2,241 SH SOLE 0 0 2,241
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 39,523,596 559,745 SH SOLE 0 0 559,745
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 207,677 2,001 SH SOLE 0 0 2,001
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F441 319,709 7,280 SH SOLE 0 0 7,280
VISA INC COM CL A 92826C839 1,193,335 3,321 SH SOLE 0 0 3,321
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 288,557 5,747 SH SOLE 0 0 5,747
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 11,532,366 147,266 SH SOLE 0 0 147,266
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 1,966,333 11,102 SH SOLE 0 0 11,102
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,992,074 136,202 SH SOLE 0 0 136,202
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,560,256 93,202 SH SOLE 0 0 93,202
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,411,920 47,064 SH SOLE 0 0 47,064
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,311,759 16,981 SH SOLE 0 0 16,981
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,735,622 53,191 SH SOLE 0 0 53,191
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 8,691,573 241,903 SH SOLE 0 0 241,903
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 428,642 12,868 SH SOLE 0 0 12,868
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 497,436 11,201 SH SOLE 0 0 11,201
SPDR SERIES TRUST SST SPDR BLOOMBE 78464A151 310,752 10,400 SH SOLE 0 0 10,400
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 782,513 32,796 SH SOLE 0 0 32,796
NXP SEMICONDUCTORS N V COM N6596X109 605,702 2,550 SH SOLE 0 0 2,550
SCHWAB STRATEGIC TR US TIPS ETF 808524870 584,398 23,255 SH SOLE 0 0 23,255
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 108,809,670 155,252 SH SOLE 0 0 155,252
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 198,484 10,247 SH SOLE 0 0 10,247
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,549,216 36,435 SH SOLE 0 0 36,435
SCHWAB STRATEGIC TR US REIT ETF 808524847 261,702 11,874 SH SOLE 0 0 11,874
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,935,721 56,900 SH SOLE 0 0 56,900
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,620,017 19,068 SH SOLE 0 0 19,068
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 521,656 18,088 SH SOLE 0 0 18,088
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4,152,363 127,647 SH SOLE 0 0 127,647
META PLATFORMS INC CL A 30303M102 1,753,437 2,418 SH SOLE 0 0 2,418
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1,894,535 46,219 SH SOLE 0 0 46,219
PALO ALTO NETWORKS INC COM 697435105 778,728 1,960 SH SOLE 0 0 1,960
ABBVIE INC COM 00287Y109 2,230,055 8,525 SH SOLE 0 0 8,525
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 15,065,339 321,428 SH SOLE 0 0 321,428
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 1,362,547 38,930 SH SOLE 0 0 38,930
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 4,005,840 127,291 SH SOLE 0 0 127,291
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 318,714 3,961 SH SOLE 0 0 3,961
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 586,157 7,487 SH SOLE 0 0 7,487
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 2,049,407 19,851 SH SOLE 0 0 19,851
ALPHABET INC CAP STK CL C 02079K107 937,035 2,750 SH SOLE 0 0 2,750
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 2,511,338 42,200 SH SOLE 0 0 42,200
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 646,657 5,333 SH SOLE 0 0 5,333
ARK ETF TR GENOMIC REV ETF 00214Q302 705,999 13,021 SH SOLE 0 0 13,021
ISHARES TR MSCI INTL QUALTY 46434V456 237,708 4,805 SH SOLE 0 0 4,805
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 450,494 3,106 SH SOLE 0 0 3,106
SPDR SERIES TRUST ST STR SP500DIV 78468R788 728,461 16,056 SH SOLE 0 0 16,056
FIRST TR EXCHANGE-TRADED FD INDXX NAT RE ETF 33734X838 287,334 17,120 SH SOLE 0 0 17,120
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 240,170 4,700 SH SOLE 0 0 4,700
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 348,384 7,600 SH SOLE 0 0 7,600
ALPS ETF TR OSHARES US SMLCP 00162Q395 447,220 9,737 SH SOLE 0 0 9,737
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805 444,956 10,782 SH SOLE 0 0 10,782
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 4,308,925 85,545 SH SOLE 0 0 85,545
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 3,635,692 88,762 SH SOLE 0 0 88,762
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 497,259 9,804 SH SOLE 0 0 9,804
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 379,362 6,585 SH SOLE 0 0 6,585
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466 210,620 3,471 SH SOLE 0 0 3,471
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 1,537,871 25,269 SH SOLE 0 0 25,269
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 10,252,985 182,373 SH SOLE 0 0 182,373
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 5,238,081 139,794 SH SOLE 0 0 139,794
BITWISE 10 CRYPTO INDEX ETF UNIT BENEFICIAL 091749101 1,529,814 27,868 SH SOLE 0 0 27,868
FIRST TR EXCHNG TRADED FD VI FT VEST DEEP ETF 33740U703 373,004 12,282 SH SOLE 0 0 12,282
FIRST TR EXCHANGE-TRADED FD FT VEST GOLD 33733E856 378,575 18,631 SH SOLE 0 0 18,631
SIMPLIFY EXCHANGE TRADED FUN VOLATILITY PREM 82889N863 860,466 52,564 SH SOLE 0 0 52,564
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 377,454 6,002 SH SOLE 0 0 6,002
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 349,640 10,004 SH SOLE 0 0 10,004
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844 363,466 8,020 SH SOLE 0 0 8,020
GLOBAL X FDS GBL X BLOCKCHAIN 37960A735 210,272 3,011 SH SOLE 0 0 3,011
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 1,327,827 34,400 SH SOLE 0 0 34,400
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 425,395 9,710 SH SOLE 0 0 9,710
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 1,143,124 33,308 SH SOLE 0 0 33,308
ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 2,629,433 63,086 SH SOLE 0 0 63,086
ADVISORS INNER CIRCLE FD III STRATEGAS GBL PO 00775Y652 664,372 18,985 SH SOLE 0 0 18,985
SIMPLIFY EXCHANGE TRADED FUN HIGH YIELD ETF 82889N830 234,599 11,631 SH SOLE 0 0 11,631
INNOVATOR ETFS TRUST POWER BUFFER SET 45783Y723 620,689 16,575 SH SOLE 0 0 16,575
INNOVATOR ETFS TRUST BUFF STEP UP ETF 45783Y731 2,812,462 70,014 SH SOLE 0 0 70,014
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 12,645,160 206,418 SH SOLE 0 0 206,418
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 2,041,955 21,143 SH SOLE 0 0 21,143
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810 220,721 4,875 SH SOLE 0 0 4,875
SIMPLIFY EXCHANGE TRADED FUN BITCOIN STRATEGY 82889N673 505,975 33,674 SH SOLE 0 0 33,674
SIMPLIFY EXCHANGE TRADED FUN TREASURY OPT INC 82889N640 1,324,961 57,407 SH SOLE 0 0 57,407
SPROTT FDS TR SPROTT CRITICAL 85208P402 680,082 23,211 SH SOLE 0 0 23,211
FIRST TR EXCHANGE-TRADED FD FT VEST DJIA 33738D846 1,094,031 52,146 SH SOLE 0 0 52,146
FIRST TR EXCHANGE-TRADED FD FT VEST SMID 33738D820 1,816,118 84,236 SH SOLE 0 0 84,236
J P MORGAN EXCHANGE TRADED F HEDG EQU LAD ETF 46654Q724 278,142 4,021 SH SOLE 0 0 4,021
J P MORGAN EXCHANGE TRADED F U S TEC LEA ETF 46654Q732 387,538 3,684 SH SOLE 0 0 3,684
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 308,867 6,042 SH SOLE 0 0 6,042
FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729 329,471 11,545 SH SOLE 0 0 11,545
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525 1,052,023 22,498 SH SOLE 0 0 22,498
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 4,278,496 58,900 SH SOLE 0 0 58,900
FIRST TR EXCHNG TRADED FD VI FT ENER INCO ETF 33740F276 2,936,920 137,948 SH SOLE 0 0 137,948
FIRST TR EXCHANGE-TRADED FD WCM INTL EQUITY 33733E732 1,347,137 70,605 SH SOLE 0 0 70,605
FIRST TR EXCHNG TRADED FD VI FT VEST US EQUIT 33740U547 302,631 8,038 SH SOLE 0 0 8,038
SIMPLIFY EXCHANGE TRADED FUN GOLD STRATEGY ET 82889N426 523,847 17,124 SH SOLE 0 0 17,124