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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 241,993 1,164,660 SH   SOLE   1,010,643 0 154,017
ABBOTT LABS COM 002824100 308,753 3,862,315 SH   SOLE   3,311,849 0 550,465
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 17,130 268,995 SH   SOLE   268,995 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 295,171 1,676,920 SH   SOLE   1,479,213 0 197,707
ALPS ETF TR ALERIAN MLP 00162Q866 171,590 17,107,690 SH   SOLE   16,506,193 0 601,497
ALTRIA GROUP INC COM 02209S103 264,025 4,597,327 SH   SOLE   4,255,751 0 341,576
APPLE INC COM 037833100 192,683 1,014,385 SH   SOLE   808,855 0 205,530
AT&T INC COM 00206R102 337,162 10,751,341 SH   SOLE   9,657,346 0 1,093,995
BB&T CORP COM 054937107 339,498 7,296,318 SH   SOLE   6,416,361 0 879,957
BCE INC COM NEW 05534B760 329,582 7,424,687 SH   SOLE   6,675,020 0 749,667
BECTON DICKINSON & CO COM 075887109 300,922 1,204,988 SH   SOLE   1,028,832 0 176,156
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5,029 120,546 SH   SOLE   20,275 0 100,271
CHEVRON CORP NEW COM 166764100 426,135 3,459,447 SH   SOLE   3,118,557 0 340,890
CISCO SYS INC COM 17275R102 296,791 5,497,144 SH   SOLE   4,621,619 0 875,525
COCA COLA CO COM 191216100 235,056 5,016,131 SH   SOLE   4,421,598 0 594,533
COLGATE PALMOLIVE CO COM 194162103 203,649 2,971,241 SH   SOLE   2,719,313 0 251,928
CVS HEALTH CORP COM 126650100 183,336 3,399,509 SH   SOLE   3,011,507 0 388,002
DBX ETF TR XTRACK USD HIGH 233051432 863,923 17,379,261 SH   SOLE   17,378,044 0 1,217
DBX ETF TR XTRACK MSCI EAFE 233051630 220,216 9,684,082 SH   SOLE   9,684,082 0 0
DEERE & CO COM 244199105 162,151 1,014,455 SH   SOLE   864,209 0 150,246
DIAGEO P L C SPON ADR NEW 25243Q205 352,926 2,157,118 SH   SOLE   1,925,181 0 231,937
DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 3,287 241,587 SH   SOLE   241,587 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 4,950 322,094 SH   SOLE   60,040 0 262,054
ENTERPRISE PRODS PARTNERS L COM 293792107 31,941 1,097,613 SH   SOLE   599,480 0 498,133
EVERSOURCE ENERGY COM 30040W108 333,627 4,702,286 SH   SOLE   4,224,175 0 478,111
EXXON MOBIL CORP COM 30231G102 466,047 5,767,912 SH   SOLE   5,321,166 0 446,746
FIDELITY MSCI CONSM DIS 316092204 153,701 3,503,545 SH   SOLE   3,503,545 0 0
FIDELITY CONSMR STAPLES 316092303 88,202 2,604,913 SH   SOLE   2,604,913 0 0
FIDELITY MSCI FINLS IDX 316092501 78,936 2,103,855 SH   SOLE   2,103,855 0 0
FIDELITY MSCI HLTH CARE I 316092600 144,830 3,254,608 SH   SOLE   3,254,608 0 0
FIDELITY MSCI INDL INDX 316092709 29,045 760,346 SH   SOLE   760,346 0 0
FIDELITY MSCI INFO TECH I 316092808 205,957 3,474,311 SH   SOLE   3,474,311 0 0
FIDELITY MSCI COMMNTN SVC 316092873 67,661 2,117,075 SH   SOLE   2,117,075 0 0
GALLAGHER ARTHUR J & CO COM 363576109 288,943 3,699,648 SH   SOLE   3,255,864 0 443,784
GENERAL MLS INC COM 370334104 165,949 3,206,756 SH   SOLE   2,820,316 0 386,440
GENUINE PARTS CO COM 372460105 261,316 2,332,558 SH   SOLE   2,018,312 0 314,246
GLOBAL X FDS GLBL X MLP ETF 37950E473 42,680 4,811,672 SH   SOLE   4,811,672 0 0
GLOBAL X FDS US PFD ETF 37954Y657 100,259 4,167,028 SH   SOLE   4,167,028 0 0
ILLINOIS TOOL WKS INC COM 452308109 223,505 1,557,201 SH   SOLE   1,359,582 0 197,619
INTEL CORP COM 458140100 235,911 4,393,124 SH   SOLE   3,651,622 0 741,502
INTERNATIONAL BUSINESS MACHS COM 459200101 376,248 2,666,536 SH   SOLE   2,411,449 0 255,087
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 113,701 6,845,344 SH   SOLE   6,845,344 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1,368 49,444 SH   SOLE   12,487 0 36,957
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 300,385 2,354,301 SH   SOLE   2,354,301 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 539,613 4,759,751 SH   SOLE   4,759,751 0 0
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 156,402 5,940,839 SH   SOLE   5,940,839 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 207,401 3,939,998 SH   SOLE   3,874,609 0 65,389
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 157,620 7,362,000 SH   SOLE   7,362,000 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 140,237 4,698,045 SH   SOLE   4,698,044 0 1
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 282,099 6,961,969 SH   SOLE   6,961,969 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 163,970 7,242,505 SH   SOLE   7,242,505 0 0
INVESCO EXCHNG TRADED FD TR TREAS COLATERL 46138G888 1,225 11,609 SH   SOLE   2,330 0 9,279
INVESCO QQQ TR UNIT SER 1 46090E103 106,458 592,553 SH   SOLE   582,059 0 10,494
ISHARES GOLD TRUST ISHARES 464285105 694,638 56,109,722 SH   SOLE   55,999,476 0 110,246
ISHARES INC CORE MSCI EMKT 46434G103 79,762 1,542,492 SH   SOLE   1,542,492 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 268 16,788 SH   SOLE   16,788 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,437 14,638 SH   SOLE   11,568 0 3,070
ISHARES TR TIPS BD ETF 464287176 488,324 4,318,782 SH   SOLE   4,252,223 0 66,559
ISHARES TR CORE S&P500 ETF 464287200 702 2,467 SH   SOLE   2,467 0 0
ISHARES TR CORE US AGGBD ET 464287226 675,979 6,197,652 SH   SOLE   6,099,237 0 98,415
ISHARES TR MSCI EMG MKT ETF 464287234 572 13,308 SH   SOLE   13,308 0 0
ISHARES TR IBOXX INV CP ETF 464287242 63,086 529,868 SH   SOLE   527,144 0 2,724
ISHARES TR 20 YR TR BD ETF 464287432 133,736 1,057,704 SH   SOLE   1,041,933 0 15,771
ISHARES TR BARCLAYS 7 10 YR 464287440 53,641 502,867 SH   SOLE   499,989 0 2,878
ISHARES TR MSCI EAFE ETF 464287465 3,327 51,300 SH   SOLE   51,300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 90,557 591,524 SH   SOLE   581,495 0 10,029
ISHARES TR AGENCY BOND ETF 464288166 57,082 502,619 SH   SOLE   502,619 0 0
ISHARES TR JPMORGAN USD EMG 464288281 319,399 2,902,052 SH   SOLE   2,854,471 0 47,581
ISHARES TR CALIF MUN BD ETF 464288356 144,499 2,424,887 SH   SOLE   2,424,887 0 0
ISHARES TR INTL DEV RE ETF 464288489 52,332 1,721,455 SH   SOLE   1,721,454 0 1
ISHARES TR IBOXX HI YD ETF 464288513 106,030 1,226,211 SH   SOLE   1,198,632 0 27,579
ISHARES TR CRE U S REIT ETF 464288521 150,023 2,900,677 SH   SOLE   2,900,677 0 0
ISHARES TR MBS ETF 464288588 685,146 6,441,758 SH   SOLE   6,426,315 0 15,443
ISHARES TR INTRM GOV CR ETF 464288612 2,377 21,560 SH   SOLE   3,886 0 17,674
ISHARES TR INTRM TR CRP ETF 464288638 4,187 75,941 SH   SOLE   13,497 0 62,444
ISHARES TR SH TR CRPORT ETF 464288646 6,883 130,307 SH   SOLE   22,908 0 107,399
ISHARES TR 3 7 YR TREAS BD 464288661 69,605 564,978 SH   SOLE   564,223 0 755
ISHARES TR CMBS ETF 46429B366 33,700 652,338 SH   SOLE   652,338 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 132,903 1,845,876 SH   SOLE   1,818,448 0 27,428
ISHARES TR CORE 1 5 YR USD 46432F859 255,720 5,128,757 SH   SOLE   5,058,519 0 70,238
ISHARES TR 0-5YR HI YL CP 46434V407 1,103 23,607 SH   SOLE   23,607 0 0
ISHARES TR CORE INTL AGGR 46435G672 13,125 245,414 SH   SOLE   245,414 0 0
ISHARES TR BROAD USD HIGH 46435U853 182,755 3,754,980 SH   SOLE   3,754,980 0 0
ISHARES US ETF TR COMMOD SEL STG 46431W853 180,986 5,472,843 SH   SOLE   5,388,373 0 84,470
JOHNSON & JOHNSON COM 478160104 503,060 3,598,688 SH   SOLE   3,170,891 0 427,798
JPMORGAN CHASE & CO COM 46625H100 273,574 2,702,502 SH   SOLE   2,278,805 0 423,697
KIMBERLY CLARK CORP COM 494368103 16,212 130,849 SH   SOLE   34,255 0 96,594
KINDER MORGAN INC DEL COM 49456B101 133,033 6,648,322 SH   SOLE   6,294,172 0 354,150
LEGGETT & PLATT INC COM 524660107 128,837 3,051,571 SH   SOLE   2,629,675 0 421,896
LOCKHEED MARTIN CORP COM 539830109 347,824 1,158,793 SH   SOLE   997,083 0 161,710
LOWES COS INC COM 548661107 301,021 2,749,803 SH   SOLE   2,356,809 0 392,994
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 14,571 240,319 SH   SOLE   33,903 0 206,417
MICROSOFT CORP COM 594918104 388,344 3,292,726 SH   SOLE   2,770,018 0 522,708
NOVARTIS A G SPONSORED ADR 66987V109 395,165 4,110,315 SH   SOLE   3,613,215 0 497,100
OCCIDENTAL PETE CORP COM 674599105 207,017 3,127,139 SH   SOLE   2,780,990 0 346,148
OMNICOM GROUP INC COM 681919106 230,816 3,162,302 SH   SOLE   2,791,887 0 370,415
ORACLE CORP COM 68389X105 278,174 5,179,188 SH   SOLE   4,476,809 0 702,379
PARKER HANNIFIN CORP COM 701094104 253,678 1,478,137 SH   SOLE   1,314,835 0 163,302
PEPSICO INC COM 713448108 3,157 25,756 SH   SOLE   5,360 0 20,396
PHILIP MORRIS INTL INC COM 718172109 326,015 3,688,372 SH   SOLE   3,397,803 0 290,569
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 122,621 1,223,881 SH   SOLE   1,207,271 0 16,610
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 102,177 1,006,072 SH   SOLE   1,000,782 0 5,290
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 16,291 664,659 SH   SOLE   581,339 0 83,320
PPG INDS INC COM 693506107 245,438 2,174,517 SH   SOLE   1,886,325 0 288,193
PROCTER AND GAMBLE CO COM 742718109 334,660 3,216,336 SH   SOLE   2,890,549 0 325,787
RAYTHEON CO COM NEW 755111507 241,483 1,326,245 SH   SOLE   1,147,118 0 179,127
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,577,368 38,121,111 SH   SOLE   38,118,600 0 2,511
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 236 4,312 SH   SOLE   4,312 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,337,134 19,121,043 SH   SOLE   19,119,863 0 1,180
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 854,448 32,850,744 SH   SOLE   32,848,575 0 2,169
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1,155,455 41,668,066 SH   SOLE   41,665,198 0 2,868
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1,103,720 35,523,651 SH   SOLE   35,521,145 0 2,506
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 2,318,465 84,063,264 SH   SOLE   84,058,097 0 5,167
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 2,140,960 57,490,866 SH   SOLE   57,486,977 0 3,889
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 3,397,446 89,524,275 SH   SOLE   89,518,400 0 5,875
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 434,521 8,311,420 SH   SOLE   8,311,145 0 275
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,735,958 55,444,212 SH   SOLE   55,441,121 0 3,091
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,078,310 24,269,861 SH   SOLE   24,268,315 0 1,546
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 2,213,507 41,158,564 SH   SOLE   41,155,803 0 2,761
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,192,017 39,854,850 SH   SOLE   39,852,299 0 2,551
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 763,583 23,677,004 SH   SOLE   23,675,247 0 1,757
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 99,515 1,084,626 SH   SOLE   1,065,397 0 19,229
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 99,310 1,769,904 SH   SOLE   1,738,269 0 31,635
SPDR GOLD TRUST GOLD SHS 78463V107 269 2,201 SH   SOLE   2,201 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 320,128 1,133,276 SH   SOLE   1,113,143 0 20,133
SPDR SER TR PORTFOLIO SH TSR 78468R101 124,140 4,171,353 SH   SOLE   4,153,674 0 17,679
SPDR SER TR NUVEEN BRC MUNIC 78468R721 214,166 4,345,906 SH   SOLE   4,345,906 0 0
SPDR SER TR PORTFOLIO SM ETF 78468R853 163,577 5,411,068 SH   SOLE   5,411,068 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 60,740 1,423,153 SH   SOLE   1,423,153 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 1,108,172 32,431,104 SH   SOLE   32,402,901 0 28,203
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 453,115 16,838,180 SH   SOLE   16,837,789 0 391
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 251,792 8,241,974 SH   SOLE   8,224,678 0 17,296
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 37,745 1,353,373 SH   SOLE   1,325,722 0 27,651
SPDR SERIES TRUST DJ REIT ETF 78464A607 193,828 1,959,434 SH   SOLE   1,959,434 0 0
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 347,236 6,236,287 SH   SOLE   6,236,287 0 0
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 62,006 1,703,912 SH   SOLE   1,703,912 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 128,315 2,124,414 SH   SOLE   2,117,768 0 6,646
STARBUCKS CORP COM 855244109 164,204 2,208,833 SH   SOLE   1,966,071 0 242,763
TEXAS INSTRS INC COM 882508104 288,334 2,718,341 SH   SOLE   2,295,497 0 422,844
TJX COS INC NEW COM 872540109 132,122 2,483,030 SH   SOLE   2,152,860 0 330,170
UNITED TECHNOLOGIES CORP COM 913017109 372,778 2,892,219 SH   SOLE   2,532,164 0 360,055
V F CORP COM 918204108 377,821 4,347,271 SH   SOLE   3,823,390 0 523,881
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 438,209 13,135,757 SH   SOLE   13,134,934 0 823
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 241,899 2,979,785 SH   SOLE   2,964,054 0 15,731
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 21,502 385,545 SH   SOLE   385,545 0 0
VANGUARD GROUP DIV APP ETF 921908844 373,188 3,403,761 SH   SOLE   3,343,356 0 60,405
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 307,368 1,184,281 SH   SOLE   1,184,281 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 309,653 3,562,917 SH   SOLE   3,508,522 0 54,395
VANGUARD INDEX FDS LARGE CAP ETF 922908637 71,122 547,937 SH   SOLE   547,937 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 188,489 1,233,562 SH   SOLE   1,233,562 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 262,845 1,816,355 SH   SOLE   1,788,352 0 28,003
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 633,402 10,632,910 SH   SOLE   10,632,225 0 685
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 93,952 902,253 SH   SOLE   902,253 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 689,271 16,218,148 SH   SOLE   15,999,554 0 218,594
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 582,365 11,167,106 SH   SOLE   11,167,088 0 18
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 163,433 2,534,633 SH   SOLE   2,531,871 0 2,762
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,255,376 43,074,392 SH   SOLE   43,072,175 0 2,217
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 80,813 882,904 SH   SOLE   882,904 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 421,066 4,847,078 SH   SOLE   4,775,891 0 71,187
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,428,446 34,950,970 SH   SOLE   34,626,835 0 324,135
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 59,763 697,674 SH   SOLE   695,637 0 2,037
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 85,918 1,411,738 SH   SOLE   1,411,738 0 0
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 1,091 16,884 SH   SOLE   2,776 0 14,108
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 894 11,421 SH   SOLE   11,421 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 80,357 466,086 SH   SOLE   458,210 0 7,876
VERIZON COMMUNICATIONS INC COM 92343V104 429,266 7,259,712 SH   SOLE   6,476,529 0 783,182
WALMART INC COM 931142103 305,533 3,132,707 SH   SOLE   2,754,686 0 378,021
WATSCO INC COM 942622200 96,177 671,576 SH   SOLE   587,396 0 84,180
WELLS FARGO CO NEW COM 949746101 355,919 7,365,872 SH   SOLE   6,565,510 0 800,362
WILLIAMS COS INC DEL COM 969457100 197,696 6,883,567 SH   SOLE   6,528,074 0 355,493