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
OKTA INC CL A 679295105 3,966,189 18,967 SH SOLE 1 0 0 18,967
OKTA INC CL A 679295105 2,928 14 SH SOLE 0 0 14
APPLE INC COM 037833100 3,754,467 11,274 SH SOLE 1 0 0 11,274
APPLE INC COM 037833100 137,870 414 SH SOLE 0 0 414
ISHARES TR CONV BD ETF 46435G102 5,495,417 48,660 SH SOLE 1 0 0 48,660
ISHARES TR CONV BD ETF 46435G102 18,183 161 SH SOLE 0 0 161
ISHARES TR CORE INTL AGGR 46435G672 954,480 19,400 SH SOLE 1 0 0 19,400
ISHARES TR 1 3 YR TREAS BD 464287457 4,007,301 49,351 SH SOLE 1 0 0 49,351
ISHARES TR MSCI USA MMENTM 46432F396 639,123 2,014 SH SOLE 1 0 0 2,014
ISHARES TR CORE 40 MODE ETF 464289875 3,958,712 81,221 SH SOLE 1 0 0 81,221
ISHARES TR CORE S&P TTL STK 464287150 506,156 3,044 SH SOLE 1 0 0 3,044
ISHARES TR CORE UNIVRSL USD 46434V613 1,689,529 38,320 SH SOLE 1 0 0 38,320
ISHARES TR MORNINGSTAR GRWT 464287119 2,160,904 18,474 SH SOLE 1 0 0 18,474
ISHARES TR MORNINGSTAR GRWT 464287119 7,486 64 SH SOLE 0 0 64
NETAPP INC COM 64110D104 2,800,787 13,332 SH SOLE 1 0 0 13,332
NETAPP INC COM 64110D104 3,571 17 SH SOLE 0 0 17
FORTINET INC COM 34959E109 2,955,260 16,532 SH SOLE 1 0 0 16,532
FORTINET INC COM 34959E109 5,363 30 SH SOLE 0 0 30
GLOBAL X FDS MORNINGSTAR CAP 37954Y731 524,203 10,798 SH SOLE 1 0 0 10,798
PIMCO ETF TR MULTISECTOR BD 72201R585 60,682 2,390 SH SOLE 1 0 0 2,390
PIMCO ETF TR MULTISECTOR BD 72201R585 204,745 8,064 SH SOLE 0 0 8,064
PIMCO ETF TR MUNI INCOME OPP 72201R635 5,452 128 SH SOLE 1 0 0 128
PIMCO ETF TR MUNI INCOME OPP 72201R635 343,446 8,064 SH SOLE 0 0 8,064
PIMCO ETF TR INTER MUN BD ACT 72201R866 23,851 480 SH SOLE 1 0 0 480
PIMCO ETF TR INTER MUN BD ACT 72201R866 430,912 8,672 SH SOLE 0 0 8,672
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 4,039,565 80,166 SH SOLE 1 0 0 80,166
SALESFORCE INC COM 79466L302 2,051,208 8,935 SH SOLE 1 0 0 8,935
SALESFORCE INC COM 79466L302 2,066 9 SH SOLE 0 0 9
EA SERIES TRUST ALPHA ARCH 1-3 02072L565 2,695,385 22,767 SH SOLE 0 0 22,767
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 4,132,788 148,608 SH SOLE 1 0 0 148,608
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 13,293 478 SH SOLE 0 0 478
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,727,619 16,343 SH SOLE 1 0 0 16,343
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 15,222 144 SH SOLE 0 0 144
SPDR SERIES TRUST ST STR P500GRW 78464A409 1,893,093 15,381 SH SOLE 1 0 0 15,381
SPDR SERIES TRUST ST STR P500GRW 78464A409 8,000 65 SH SOLE 0 0 65
SPDR SERIES TRUST ST STR R1K LOWV 78468R804 1,269,500 7,283 SH SOLE 1 0 0 7,283
SPDR SERIES TRUST ST STR RATE ETF 78468R200 510,155 16,542 SH SOLE 1 0 0 16,542
SPDR SERIES TRUST ST STR BL 12 ETF 78468R523 18,197 183 SH SOLE 1 0 0 183
SPDR SERIES TRUST ST STR BL 12 ETF 78468R523 2,213,089 22,278 SH SOLE 0 0 22,278
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 18,443 201 SH SOLE 1 0 0 201
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 3,322,375 36,255 SH SOLE 0 0 36,255
SPDR SERIES TRUST ST STR MSCI USAQ 78468R812 1,499,207 7,886 SH SOLE 1 0 0 7,886
SPDR SERIES TRUST ST TERM HIGH ETF 78468R408 4,103,561 169,219 SH SOLE 1 0 0 169,219
VANGUARD WORLD FD ENERGY ETF 92204A306 1,715,981 9,967 SH SOLE 1 0 0 9,967
VANGUARD WORLD FD ENERGY ETF 92204A306 5,167 30 SH SOLE 0 0 30
VANGUARD WORLD FD INF TECH ETF 92204A702 1,811,533 14,415 SH SOLE 1 0 0 14,415
VANGUARD WORLD FD INF TECH ETF 92204A702 25,135 200 SH SOLE 0 0 200
VANGUARD WORLD FD COMM SRVC ETF 92204A884 1,040,452 5,459 SH SOLE 1 0 0 5,459
VANGUARD WORLD FD COMM SRVC ETF 92204A884 20,012 105 SH SOLE 0 0 105
VANGUARD WORLD FD MATERIALS ETF 92204A801 1,430,569 6,557 SH SOLE 1 0 0 6,557
VANGUARD WORLD FD MATERIALS ETF 92204A801 14,400 66 SH SOLE 0 0 66
VANGUARD WORLD FD UTILITIES ETF 92204A876 889,076 5,199 SH SOLE 1 0 0 5,199
VANGUARD WORLD FD UTILITIES ETF 92204A876 15,905 93 SH SOLE 0 0 93
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 919,006 2,520 SH SOLE 1 0 0 2,520
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 13,493 37 SH SOLE 0 0 37
VANGUARD WORLD FD CONSUM STP ETF 92204A207 1,336,787 6,126 SH SOLE 1 0 0 6,126
VANGUARD WORLD FD CONSUM STP ETF 92204A207 13,312 61 SH SOLE 0 0 61
VANGUARD WORLD FD FINANCIALS ETF 92204A405 1,383,149 10,632 SH SOLE 1 0 0 10,632
VANGUARD WORLD FD FINANCIALS ETF 92204A405 17,693 136 SH SOLE 0 0 136
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1,579,161 4,996 SH SOLE 1 0 0 4,996
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 14,856 47 SH SOLE 0 0 47
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 1,480,460 4,619 SH SOLE 1 0 0 4,619
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 18,269 57 SH SOLE 0 0 57
VANGUARD WORLD FD MRNGSTR MEGA CAP 921910816 2,238,146 24,157 SH SOLE 1 0 0 24,157
MARATHON PETE CORP COM 56585A102 2,223,051 5,622 SH SOLE 1 0 0 5,622
MARATHON PETE CORP COM 56585A102 3,559 9 SH SOLE 0 0 9
NVIDIA CORPORATION COM 67066G104 88,840 389 SH SOLE 1 0 0 389
NVIDIA CORPORATION COM 67066G104 269,032 1,178 SH SOLE 0 0 1,178
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 260,353 5,030 SH SOLE 1 0 0 5,030
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 765,050 15,237 SH SOLE 1 0 0 15,237
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 441,718 1,907 SH SOLE 1 0 0 1,907
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 22,700 98 SH SOLE 0 0 98
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,332,676 14,869 SH SOLE 1 0 0 14,869
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 17,481 195 SH SOLE 0 0 195
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,920,356 2,740 SH SOLE 1 0 0 2,740
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 65,881 94 SH SOLE 0 0 94
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 1,772,914 19,675 SH SOLE 1 0 0 19,675
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 50,822 564 SH SOLE 0 0 564
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1,907,448 18,022 SH SOLE 1 0 0 18,022
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 455,556 12,679 SH SOLE 1 0 0 12,679
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 9,054 252 SH SOLE 0 0 252
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 572,970 19,099 SH SOLE 1 0 0 19,099
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 400,192 8,450 SH SOLE 1 0 0 8,450
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 731,655 14,865 SH SOLE 1 0 0 14,865
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,510 51 SH SOLE 0 0 51
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 537,151 4,005 SH SOLE 1 0 0 4,005
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 489,318 4,174 SH SOLE 1 0 0 4,174
CROWDSTRIKE HLDGS INC CL A 22788C105 3,414,216 12,896 SH SOLE 1 0 0 12,896
CROWDSTRIKE HLDGS INC CL A 22788C105 6,354 24 SH SOLE 0 0 24
DELL TECHNOLOGIES INC CL C 24703L202 3,535,407 6,572 SH SOLE 1 0 0 6,572
DELL TECHNOLOGIES INC CL C 24703L202 84,996 158 SH SOLE 0 0 158
DIMENSIONAL ETF TRUST GLOBAL CR ETF 25434V567 366,357 7,058 SH SOLE 1 0 0 7,058
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 206,855 5,500 SH SOLE 1 0 0 5,500
MICRON TECHNOLOGY INC COM 595112103 3,497,210 3,283 SH SOLE 1 0 0 3,283
MICRON TECHNOLOGY INC COM 595112103 57,516 54 SH SOLE 0 0 54
VANGUARD BD INDEX FDS INTERMED TERM 921937819 565,029 7,755 SH SOLE 1 0 0 7,755
VANGUARD BD INDEX FDS INTERMED TERM 921937819 2,332 32 SH SOLE 0 0 32
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 545,186 8,691 SH SOLE 1 0 0 8,691
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 2,070 33 SH SOLE 0 0 33
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 578,730 7,575 SH SOLE 1 0 0 7,575
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 583,543 7,638 SH SOLE 0 0 7,638
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 567,233 8,086 SH SOLE 0 0 8,086
PALO ALTO NETWORKS INC COM 697435105 193,093 486 SH SOLE 1 0 0 486
PALO ALTO NETWORKS INC COM 697435105 30,593 77 SH SOLE 0 0 77
TRAVELERS COMPANIES INC COM 89417E109 2,413,573 6,770 SH SOLE 1 0 0 6,770
TRAVELERS COMPANIES INC COM 89417E109 2,139 6 SH SOLE 0 0 6
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,343,612 3,906 SH SOLE 1 0 0 3,906
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 508,946 8,842 SH SOLE 1 0 0 8,842
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 506,297 6,554 SH SOLE 1 0 0 6,554
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,948 77 SH SOLE 0 0 77
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 1,356,946 19,204 SH SOLE 1 0 0 19,204
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1,745,336 20,965 SH SOLE 1 0 0 20,965
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,311,202 5,620 SH SOLE 1 0 0 5,620
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 169,850 728 SH SOLE 0 0 728
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 302,696 2,683 SH SOLE 1 0 0 2,683
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 373,287 4,768 SH SOLE 1 0 0 4,768
FIRST TR EXCHANGE-TRADED FD SHS 336917109 295,740 6,022 SH SOLE 1 0 0 6,022
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 536,650 11,440 SH SOLE 1 0 0 11,440
FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 413,187 2,539 SH SOLE 1 0 0 2,539
FIRST TR EXCHANGE-TRADED FD UTILITIES ALPH 33734X184 201,329 4,584 SH SOLE 1 0 0 4,584
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 587,638 3,298 SH SOLE 1 0 0 3,298
DFA INVT DIMENSIONS GROUP IN U.S. VECTOR EQT 25239Y154 256,360 3,820 SH SOLE 1 0 0 3,820
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 599,430 3,379 SH SOLE 1 0 0 3,379
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 606,775 4,003 SH SOLE 1 0 0 4,003
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2,188,981 15,299 SH SOLE 1 0 0 15,299
INVESCO EXCHANGE TRADED FD T LARG CAP GRO ETF 46137V746 1,767,921 10,903 SH SOLE 1 0 0 10,903
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 398,881 2,939 SH SOLE 1 0 0 2,939
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 4,182,473 83,035 SH SOLE 1 0 0 83,035
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 17,680 351 SH SOLE 0 0 351
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 1,354,607 18,355 SH SOLE 1 0 0 18,355
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 1,793,206 20,119 SH SOLE 1 0 0 20,119