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
ALPHABET INC CAP STK CL A 02079K305 1,311,505 3,670 SH SOLE 0 0 3,670
ALPHABET INC CAP STK CL C 02079K107 941,301 2,664 SH SOLE 0 0 2,664
AMAZON COM INC COM 023135106 388,732 1,631 SH SOLE 0 0 1,631
APPLE INC COM 037833100 1,476,389 5,102 SH SOLE 0 0 5,102
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 228,678 457 SH SOLE 0 0 457
BROADCOM INC COM 11135F101 247,427 655 SH SOLE 0 0 655
COSTCO WHOLESALE CORPORATION COM 22160K105 279,742 299 SH SOLE 0 0 299
FIRST CTZNS BANCSHARES INC D CL A 31946M103 208,079 100 SH SOLE 0 0 100
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 589,002 2,225 SH SOLE 0 0 2,225
FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 284,188 1,782 SH SOLE 0 0 1,782
FLEX LTD ORD Y2573F102 324,140 2,000 SH SOLE 0 0 2,000
GILEAD SCIENCES INC COM 375558103 568,871 4,503 SH SOLE 0 0 4,503
HOME DEPOT INC COM 437076102 1,452,594 4,120 SH SOLE 0 0 4,120
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 608,876 8,127 SH SOLE 0 0 8,127
INVESCO EXCHANGE TRADED FD T DORS WRI MOM ETF 46137V837 932,407 6,148 SH SOLE 0 0 6,148
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 212,522 999 SH SOLE 0 0 999
INVESCO QQQ TR UNIT SER 1 46090E103 14,202,344 19,274 SH SOLE 0 0 19,274
ISHARES TR 1 3 YR TREAS BD 464287457 1,281,590 15,609 SH SOLE 0 0 15,609
ISHARES TR 3 7 YR TREAS BD 464288661 219,732 1,870 SH SOLE 0 0 1,870
ISHARES TR BROAD USD HIGH 46435U853 808,025 21,826 SH SOLE 0 0 21,826
ISHARES TR CORE 60 BALA ETF 464289867 226,550 3,261 SH SOLE 0 0 3,261
ISHARES TR CORE 80 20 ETF 464289859 836,634 8,574 SH SOLE 0 0 8,574
ISHARES TR CORE S&P MCP ETF 464287507 32,205,811 417,673 SH SOLE 0 0 417,673
ISHARES TR CORE S&P SCP ETF 464287804 22,073,923 148,841 SH SOLE 0 0 148,841
ISHARES TR CORE US AGGBD ET 464287226 15,934,501 160,987 SH SOLE 0 0 160,987
ISHARES TR ISHARES SEMICDTR 464287523 962,235 1,502 SH SOLE 0 0 1,502
ISHARES TR MSCI USA MIN ETF 46429B697 3,946,983 40,918 SH SOLE 0 0 40,918
ISHARES TR MSCI USA MMENTM 46432F396 45,972,390 134,087 SH SOLE 0 0 134,087
ISHARES TR MSCI USA VALUE 46432F388 46,347,114 231,953 SH SOLE 0 0 231,953
ISHARES TR SHRT NAT MUN ETF 464288158 4,135,267 38,838 SH SOLE 0 0 38,838
ISHARES TR TRUST ISHARE 0-1 464288679 27,451,568 248,775 SH SOLE 0 0 248,775
ISHARES TR U.S. TECH ETF 464287721 4,016,844 15,926 SH SOLE 0 0 15,926
ISHARES TR U.S. UTILITS ETF 464287697 787,388 6,871 SH SOLE 0 0 6,871
ISHARES TR US AER DEF ETF 464288760 709,949 2,930 SH SOLE 0 0 2,930
JOHNSON & JOHNSON COM 478160104 445,970 1,756 SH SOLE 0 0 1,756
JPMORGAN CHASE & CO COM 46625H100 1,102,929 3,368 SH SOLE 0 0 3,368
LOCKHEED MARTIN CORP COM 539830109 628,222 1,233 SH SOLE 0 0 1,233
LUMENTUM HLDGS INC COM 55024U109 267,715 312 SH SOLE 0 0 312
MARVELL TECHNOLOGY INC COM 573874104 272,771 916 SH SOLE 0 0 916
MICRON TECHNOLOGY INC COM 595112103 348,342 302 SH SOLE 0 0 302
MICROSOFT CORP COM 594918104 292,835 785 SH SOLE 0 0 785
NVIDIA CORPORATION COM 67066G104 354,479 1,771 SH SOLE 0 0 1,771
ORACLE CORP COM 68389X105 207,626 1,417 SH SOLE 0 0 1,417
OREILLY AUTOMOTIVE INC COM 67103H107 1,638,282 17,790 SH SOLE 0 0 17,790
PIMCO ETF TR ACTIVE BD ETF 72201R775 15,431,042 167,343 SH SOLE 0 0 167,343
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 466,035 3,975 SH SOLE 0 0 3,975
SHERWIN WILLIAMS CO COM 824348106 1,089,256 3,164 SH SOLE 0 0 3,164
SNAP ON INC COM 833034101 658,975 1,638 SH SOLE 0 0 1,638
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739 217,189 4,528 SH SOLE 0 0 4,528
SPDR SERIES TRUST ST STR SP DIV 78464A763 203,114 1,335 SH SOLE 0 0 1,335
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 322,710 432 SH SOLE 0 0 432
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 231,461 2,802 SH SOLE 0 0 2,802
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 340,529 1,383 SH SOLE 0 0 1,383
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 421,748 613 SH SOLE 0 0 613
VANGUARD INDEX FDS TOTAL STK MKT 922908769 27,937,853 75,484 SH SOLE 0 0 75,484
VANGUARD INDEX FDS VALUE ETF 922908744 638,067 2,930 SH SOLE 0 0 2,930
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 35,925,710 428,963 SH SOLE 0 0 428,963
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,390,334 47,259 SH SOLE 0 0 47,259
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 524,322 3,318 SH SOLE 0 0 3,318
WISDOMTREE TR US HIGH DIVIDEND 97717W208 379,788 3,341 SH SOLE 0 0 3,341