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
APPLE INC COM 037833100 105,038 363 SH SOLE 1 0 0 363
APPLE INC COM 037833100 120,084 415 SH SOLE 0 0 415
INTEL CORP COM 458140100 3,018,521 21,618 SH SOLE 1 0 0 21,618
INTEL CORP COM 458140100 33,651 241 SH SOLE 0 0 241
ISHARES TR ESG OPTIMIZED 464288802 1,631,105 10,571 SH SOLE 1 0 0 10,571
ISHARES TR CORE INTL AGGR 46435G672 922,185 18,225 SH SOLE 1 0 0 18,225
ISHARES TR CORE 30/70 CONSE 464289883 3,995,768 96,330 SH SOLE 1 0 0 96,330
ISHARES TR CORE 30/70 CONSE 464289883 1,369 33 SH SOLE 0 0 33
ISHARES TR CORE 40/60 MODER 464289875 4,084,893 81,878 SH SOLE 1 0 0 81,878
ISHARES TR CORE UNIVRSL USD 46434V613 1,635,464 35,438 SH SOLE 1 0 0 35,438
ISHARES TR MORNINGSTAR GRWT 464287119 3,154,789 26,959 SH SOLE 1 0 0 26,959
ISHARES TR MORNINGSTAR GRWT 464287119 7,489 64 SH SOLE 0 0 64
ISHARES TR MSCI USA MIN VOL 46429B697 1,145,173 11,872 SH SOLE 1 0 0 11,872
ISHARES TR MSCI USA MIN VOL 46429B697 4,630 48 SH SOLE 0 0 48
ISHARES TR MSCI USA QLT FCT 46432F339 1,341,814 6,115 SH SOLE 1 0 0 6,115
ISHARES TR MSCI USA QLT FCT 46432F339 4,389 20 SH SOLE 0 0 20
ISHARES TR RUS 1000 GRW ETF 464287614 602,349 4,851 SH SOLE 1 0 0 4,851
ISHARES TR S&P MC 400GR ETF 464287606 575,092 4,894 SH SOLE 1 0 0 4,894
ISHARES TR U S EQUITY FACTR 46434V282 1,865,943 24,672 SH SOLE 1 0 0 24,672
ISHARES TR U S EQUITY FACTR 46434V282 6,655 88 SH SOLE 0 0 88
ALPHABET INC CAP STK CL A 02079K305 89,700 251 SH SOLE 1 0 0 251
ALPHABET INC CAP STK CL A 02079K305 113,644 318 SH SOLE 0 0 318
PIMCO ETF TR ACTIVE BD ETF 72201R775 94,792 1,028 SH SOLE 1 0 0 1,028
PIMCO ETF TR ACTIVE BD ETF 72201R775 109,638 1,189 SH SOLE 0 0 1,189
PIMCO ETF TR MULTISECTOR BD 72201R585 59,272 2,235 SH SOLE 1 0 0 2,235
PIMCO ETF TR MULTISECTOR BD 72201R585 237,619 8,960 SH SOLE 0 0 8,960
PIMCO ETF TR MUNI INCOME OPP 72201R635 5,857 128 SH SOLE 1 0 0 128
PIMCO ETF TR MUNI INCOME OPP 72201R635 408,728 8,932 SH SOLE 0 0 8,932
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 5,526,707 54,823 SH SOLE 1 0 0 54,823
PIMCO ETF TR INTER MUN BD ACT 72201R866 25,248 480 SH SOLE 1 0 0 480
PIMCO ETF TR INTER MUN BD ACT 72201R866 505,118 9,603 SH SOLE 0 0 9,603
INVESCO QQQ TR UNIT SER 1 46090E103 662,760 900 SH SOLE 1 0 0 900
INVESCO QQQ TR UNIT SER 1 46090E103 33,874 46 SH SOLE 0 0 46
EA SERIES TRUST ALPHA ARCH 1-3 02072L565 2,645,883 22,597 SH SOLE 0 0 22,597
APPLIED MATLS INC COM 038222105 5,056,662 6,994 SH SOLE 1 0 0 6,994
APPLIED MATLS INC COM 038222105 50,610 70 SH SOLE 0 0 70
SPDR SERIES TRUST STATE STREET SPD 78464A359 5,702,503 52,889 SH SOLE 1 0 0 52,889
SPDR SERIES TRUST STATE STREET SPD 78464A359 29,974 278 SH SOLE 0 0 278
SPDR SERIES TRUST STATE STREET SPD 78464A409 2,496,886 20,984 SH SOLE 1 0 0 20,984
SPDR SERIES TRUST STATE STREET SPD 78464A409 7,734 65 SH SOLE 0 0 65
SPDR SERIES TRUST STATE STREET SPD 78468R200 326,547 10,585 SH SOLE 1 0 0 10,585
SPDR SERIES TRUST STATE STREET SPD 78468R523 18,204 183 SH SOLE 1 0 0 183
SPDR SERIES TRUST STATE STREET SPD 78468R523 2,242,402 22,564 SH SOLE 0 0 22,564
SPDR SERIES TRUST STATE STREET SPD 78468R663 18,510 202 SH SOLE 1 0 0 202
SPDR SERIES TRUST STATE STREET SPD 78468R663 4,055,442 44,254 SH SOLE 0 0 44,254
VANGUARD WORLD FD ENERGY ETF 92204A306 1,602,982 10,677 SH SOLE 1 0 0 10,677
VANGUARD WORLD FD ENERGY ETF 92204A306 4,505 30 SH SOLE 0 0 30
VANGUARD WORLD FD INF TECH ETF 92204A702 1,840,494 15,399 SH SOLE 1 0 0 15,399
VANGUARD WORLD FD INF TECH ETF 92204A702 23,905 200 SH SOLE 0 0 200
VANGUARD WORLD FD COMM SRVC ETF 92204A884 1,477,737 8,033 SH SOLE 1 0 0 8,033
VANGUARD WORLD FD COMM SRVC ETF 92204A884 19,315 105 SH SOLE 0 0 105
VANGUARD WORLD FD MATERIALS ETF 92204A801 1,555,644 6,799 SH SOLE 1 0 0 6,799
VANGUARD WORLD FD MATERIALS ETF 92204A801 15,101 66 SH SOLE 0 0 66
VANGUARD WORLD FD UTILITIES ETF 92204A876 1,527,077 7,802 SH SOLE 1 0 0 7,802
VANGUARD WORLD FD UTILITIES ETF 92204A876 18,204 93 SH SOLE 0 0 93
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 1,028,060 2,592 SH SOLE 1 0 0 2,592
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 14,675 37 SH SOLE 0 0 37
VANGUARD WORLD FD CONSUM STP ETF 92204A207 1,418,908 6,293 SH SOLE 1 0 0 6,293
VANGUARD WORLD FD CONSUM STP ETF 92204A207 13,756 61 SH SOLE 0 0 61
VANGUARD WORLD FD FINANCIALS ETF 92204A405 998,429 7,587 SH SOLE 1 0 0 7,587
VANGUARD WORLD FD FINANCIALS ETF 92204A405 17,898 136 SH SOLE 0 0 136
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1,630,600 5,453 SH SOLE 1 0 0 5,453
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 14,054 47 SH SOLE 0 0 47
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 1,716,576 4,763 SH SOLE 1 0 0 4,763
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 20,542 57 SH SOLE 0 0 57
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,506,074 17,132 SH SOLE 1 0 0 17,132
NVIDIA CORPORATION COM 67066G104 120,454 602 SH SOLE 1 0 0 602
NVIDIA CORPORATION COM 67066G104 246,511 1,232 SH SOLE 0 0 1,232
SPDR INDEX SHS FDS STATE STREET SPD 78463X509 234,874 4,536 SH SOLE 1 0 0 4,536
SPDR INDEX SHS FDS STATE STREET SPD 78463X509 3,210 62 SH SOLE 0 0 62
SPDR INDEX SHS FDS STATE STREET SPD 78463X889 715,941 14,208 SH SOLE 1 0 0 14,208
SPDR INDEX SHS FDS STATE STREET SPD 78463X889 9,927 197 SH SOLE 0 0 197
VANGUARD INDEX FDS GROWTH ETF 922908736 644,155 7,478 SH SOLE 1 0 0 7,478
VANGUARD INDEX FDS GROWTH ETF 922908736 48,583 564 SH SOLE 0 0 564
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 448,595 1,822 SH SOLE 1 0 0 1,822
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 30,530 124 SH SOLE 0 0 124
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,478,403 15,331 SH SOLE 1 0 0 15,331
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 18,806 195 SH SOLE 0 0 195
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,796,695 2,616 SH SOLE 1 0 0 2,616
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 64,560 94 SH SOLE 0 0 94
COMFORT SYS USA INC COM 199908104 1,197,098 604 SH SOLE 1 0 0 604
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 533,854 5,172 SH SOLE 1 0 0 5,172
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,857,173 54,881 SH SOLE 1 0 0 54,881
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 8,528 252 SH SOLE 0 0 252
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 487,381 13,219 SH SOLE 1 0 0 13,219
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 363,215 7,181 SH SOLE 1 0 0 7,181
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 14,415 285 SH SOLE 0 0 285
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 3,980,959 39,746 SH SOLE 1 0 0 39,746
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 4,167,598 85,288 SH SOLE 1 0 0 85,288
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 576,490 11,477 SH SOLE 1 0 0 11,477
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,562 51 SH SOLE 0 0 51
WESTERN DIGITAL CORP COM 958102105 3,965,174 6,208 SH SOLE 1 0 0 6,208
WESTERN DIGITAL CORP COM 958102105 23,633 37 SH SOLE 0 0 37
CROWDSTRIKE HLDGS INC CL A 22788C105 2,400,075 3,145 SH SOLE 1 0 0 3,145
CROWDSTRIKE HLDGS INC CL A 22788C105 4,579 6 SH SOLE 0 0 6
DELL TECHNOLOGIES INC CL C 24703L202 6,663,900 15,445 SH SOLE 1 0 0 15,445
DELL TECHNOLOGIES INC CL C 24703L202 44,440 103 SH SOLE 0 0 103
DIMENSIONAL ETF TRUST GLOBAL CR ETF 25434V567 514,062 9,403 SH SOLE 1 0 0 9,403
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 689,266 15,538 SH SOLE 1 0 0 15,538
MICRON TECHNOLOGY INC COM 595112103 3,895,066 3,374 SH SOLE 1 0 0 3,374
MICRON TECHNOLOGY INC COM 595112103 47,326 41 SH SOLE 0 0 41
ON SEMICONDUCTOR CORP COM 682189105 1,706,825 18,054 SH SOLE 1 0 0 18,054
ON SEMICONDUCTOR CORP COM 682189105 2,080 22 SH SOLE 0 0 22
VANGUARD BD INDEX FDS INTERMED TERM 921937819 874,533 11,402 SH SOLE 1 0 0 11,402
VANGUARD BD INDEX FDS INTERMED TERM 921937819 2,454 32 SH SOLE 0 0 32
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 884,441 12,831 SH SOLE 1 0 0 12,831
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 2,275 33 SH SOLE 0 0 33
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 613,775 7,878 SH SOLE 1 0 0 7,878
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 659,976 8,471 SH SOLE 0 0 8,471
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 658,341 8,968 SH SOLE 0 0 8,968
MARVELL TECHNOLOGY INC COM 573874104 218,055 732 SH SOLE 1 0 0 732
MARVELL TECHNOLOGY INC COM 573874104 2,681 9 SH SOLE 0 0 9
HUNT J B TRANS SVCS INC COM 445658107 1,035,581 3,578 SH SOLE 1 0 0 3,578
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2,217,376 17,349 SH SOLE 1 0 0 17,349
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 7,157 56 SH SOLE 0 0 56
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 324,523 5,576 SH SOLE 1 0 0 5,576
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 324,892 4,111 SH SOLE 1 0 0 4,111
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6,085 77 SH SOLE 0 0 77
ADVANCED MICRO DEVICES INC COM 007903107 3,196,748 5,503 SH SOLE 1 0 0 5,503
ADVANCED MICRO DEVICES INC COM 007903107 57,510 99 SH SOLE 0 0 99
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 143,155 605 SH SOLE 1 0 0 605
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 172,259 728 SH SOLE 0 0 728
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 257,588 2,242 SH SOLE 1 0 0 2,242
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 276,822 3,415 SH SOLE 1 0 0 3,415
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 397,095 8,242 SH SOLE 1 0 0 8,242
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,361,558 14,497 SH SOLE 1 0 0 14,497
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 697,301 3,382 SH SOLE 1 0 0 3,382
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734K109 1,792,585 12,816 SH SOLE 1 0 0 12,816
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 1,135,788 7,031 SH SOLE 1 0 0 7,031
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2,139,334 23,744 SH SOLE 1 0 0 23,744
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 1,862,325 11,055 SH SOLE 1 0 0 11,055
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 444,035 3,631 SH SOLE 1 0 0 3,631
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 555,337 3,264 SH SOLE 1 0 0 3,264
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 2,009,506 23,514 SH SOLE 1 0 0 23,514
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 4,115,336 81,379 SH SOLE 1 0 0 81,379
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 17,750 351 SH SOLE 0 0 351
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 523,460 7,242 SH SOLE 1 0 0 7,242