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 Company COM 88579Y101 11,100 56,423 SH   SOLE   55,968 0 455
Abbott Laboratories COM 002824100 259 4,252 SH   SOLE   4,186 0 66
Accenture PLC - Class A COM G1151C101 44,109 269,631 SH   SOLE   262,571 0 7,060
AES Corporation COM 00130H105 26,611 1,984,381 SH   SOLE   1,984,381 0 0
Alcoa Corp COM 013872106 10,604 226,200 SH   SOLE   226,200 0 0
Allstate Corp COM 020002101 256 2,800 SH   SOLE   2,800 0 0
Alphabet Inc - Class C CAP STK CL C 02079K107 69,662 62,441 SH   SOLE   60,663 0 1,778
Alphabet Inc - Class A CAP STK CL A 02079K305 571 506 SH   SOLE   506 0 0
Altria Group Inc. COM 02209S103 614 10,812 SH   SOLE   10,812 0 0
Amazon.com Inc COM 023135106 252 148 SH   SOLE   148 0 0
American Financial Group Inc. COM 025932104 711 6,622 SH   SOLE   6,622 0 0
American Tower Corp COM 03027X100 51,267 355,601 SH   SOLE   343,411 0 12,190
Amgen Inc COM 031162100 15,574 84,373 SH   SOLE   83,914 0 459
Amphenol Corp - Class A CL A 032095101 23,749 272,503 SH   SOLE   263,978 0 8,525
Analog Devices Inc COM 032654105 48,392 504,506 SH   SOLE   492,110 0 12,396
Apache Corp COM 037411105 12,407 265,384 SH   SOLE   265,384 0 0
Apple Inc COM 037833100 6,101 32,958 SH   SOLE   32,550 0 408
Arch Capital Group Ltd COM G0450A105 57,748 2,182,451 SH   SOLE   2,110,377 0 72,074
Archer-Daniels-Midland Co COM 039483102 21,644 472,270 SH   SOLE   472,270 0 0
AT&T Inc COM 00206R102 475 14,786 SH   SOLE   14,786 0 0
Automatic Data Processing Inc COM 053015103 13,050 97,283 SH   SOLE   96,438 0 845
Axalta Coating Systems Ltd COM G0750C108 39,978 1,318,967 SH   SOLE   1,276,457 0 42,510
Baker Hughes a GE Co CL A 05722G100 8,898 269,400 SH   SOLE   269,400 0 0
Bank of America Corp COM 060505104 23,876 846,965 SH   SOLE   846,965 0 0
Bank of New York Mellon Corpor COM 064058100 18,391 341,024 SH   SOLE   341,024 0 0
Baxter International Inc. COM 071813109 28,828 390,405 SH   SOLE   390,405 0 0
BB&T Corporation COM 054937107 10,948 217,056 SH   SOLE   216,906 0 150
Becton, Dickinson and Company COM 075887109 6,799 28,383 SH   SOLE   27,759 0 624
Berkshire Hathaway Inc - Cl B CL B 084670702 57,785 309,591 SH   SOLE   299,244 0 10,347
Boeing Company (The) COM 097023105 1,210 3,606 SH   SOLE   3,595 0 11
Bristol-Myers Squibb Co COM 110122108 264 4,774 SH   SOLE   4,774 0 0
Brookfield Asset Management In CL A LTD VT SH 112585104 93,667 2,310,494 SH   SOLE   2,231,085 0 79,409
Brown-Forman Corporation CL B 115637209 10,795 220,252 SH   SOLE   213,252 0 7,000
Brown & Brown Inc. COM 115236101 48,884 1,762,861 SH   SOLE   1,706,826 0 56,035
Canadian Natural Resources Ltd COM 136385101 25,610 709,999 SH   SOLE   709,999 0 0
CarMax Inc. COM 143130102 96,510 1,324,413 SH   SOLE   1,279,508 0 44,905
Carnival Corp COM 143658300 12,072 210,647 SH   SOLE   210,012 0 635
Caterpillar Inc COM 149123101 548 4,040 SH   SOLE   4,040 0 0
CBRE Group Inc CL A 12504L109 219 4,579 SH   SOLE   4,579 0 0
CDW Corp/DE COM 12514G108 93,012 1,151,278 SH   SOLE   1,112,169 0 39,109
Celgene Corp COM 151020104 829 10,436 SH   SOLE   10,408 0 28
CenturyLink Inc COM 156700106 24,058 1,290,685 SH   SOLE   1,290,685 0 0
Cerner Corporation COM 156782104 7,097 118,700 SH   SOLE   118,700 0 0
Charles Schwab Corp/The COM 808513105 25,793 504,752 SH   SOLE   487,061 0 17,691
Chevron Corp COM 166764100 34,926 276,249 SH   SOLE   275,023 0 1,226
Chubb Ltd COM H1467J104 10,915 85,928 SH   SOLE   85,149 0 779
Ciena Corp COM 171779309 10,583 399,200 SH   SOLE   399,200 0 0
Cisco Systems Inc COM 17275R102 27,370 636,066 SH   SOLE   632,604 0 3,462
Citigroup Inc. COM 172967424 7,644 114,228 SH   SOLE   114,228 0 0
Cleveland-Cliffs Inc COM 185899101 11,100 1,316,690 SH   SOLE   1,316,690 0 0
CME Group Inc/IL COM 12572Q105 20,265 123,628 SH   SOLE   123,478 0 150
Coca-Cola Co COM 191216100 765 17,436 SH   SOLE   17,186 0 250
Cognizant Technology Solutions CL A 192446102 50,081 634,014 SH   SOLE   611,947 0 22,067
Comcast Corp - Cl A CL A 20030N101 22,828 695,760 SH   SOLE   671,862 0 23,898
Copart Inc COM 217204106 66,763 1,180,395 SH   SOLE   1,141,125 0 39,270
Costco Wholesale Corp COM 22160K105 7,397 35,396 SH   SOLE   34,416 0 980
Crown Castle International Cor COM 22822V101 32,828 304,475 SH   SOLE   294,750 0 9,725
Crown Holdings Inc. COM 228368106 26,050 581,999 SH   SOLE   563,287 0 18,712
CVS Health Corp COM 126650100 7,884 122,518 SH   SOLE   122,428 0 90
Danaher Corp COM 235851102 52,036 527,324 SH   SOLE   509,416 0 17,908
DaVita Inc COM 23918K108 31,353 451,508 SH   SOLE   437,093 0 14,415
Delta Air Lines Inc. COM 247361702 6,527 131,755 SH   SOLE   131,755 0 0
Diageo PLC ADR SPON ADR 25243Q205 44,992 312,426 SH   SOLE   305,168 0 7,258
Discovery Inc COM SER A 25470F104 930 33,800 SH   SOLE   33,800 0 0
Discovery Inc COM SER C 25470F302 5,358 210,100 SH   SOLE   210,100 0 0
Dollar General Corp COM 256677105 1,563 15,849 SH   SOLE   15,849 0 0
Dominion Energy Inc COM 25746U109 11,645 170,805 SH   SOLE   170,399 0 406
DowDuPont Inc COM 26078J100 19,763 299,802 SH   SOLE   299,802 0 0
Duke Energy Corp COM 26441C204 344 4,355 SH   SOLE   4,355 0 0
eBay Inc. COM 278642103 939 25,883 SH   SOLE   25,883 0 0
Ecolab Inc. COM 278865100 1,345 9,584 SH   SOLE   9,244 0 340
Emerson Electric Co COM 291011104 13,181 190,638 SH   SOLE   190,418 0 220
EOG Resources Inc. COM 26875P101 24,022 193,060 SH   SOLE   193,060 0 0
Exelon Corp COM 30161N101 207 4,854 SH   SOLE   4,854 0 0
Expeditors International of Wa COM 302130109 50,550 691,515 SH   SOLE   669,217 0 22,298
Express Scripts Holding Compan COM 30219G108 978 12,670 SH   SOLE   12,636 0 34
Exxon Mobil Corporation COM 30231G102 30,672 370,742 SH   SOLE   369,920 0 822
Fastenal Co COM 311900104 50,124 1,041,433 SH   SOLE   1,021,935 0 19,498
FedEx Corp COM 31428X106 4,941 21,759 SH   SOLE   21,759 0 0
First Data Corp CL A 32008D106 24,327 1,162,290 SH   SOLE   1,162,290 0 0
Fortive Corp COM 34959J108 453 5,872 SH   SOLE   5,872 0 0
Freeport-McMoRan Inc CL B 35671D857 4,760 275,800 SH   SOLE   275,800 0 0
General Dynamics Corp COM 369550108 465 2,496 SH   SOLE   2,496 0 0
General Motors Co COM 37045V100 8,625 218,900 SH   SOLE   218,900 0 0
Gilead Sciences Inc. COM 375558103 9,338 131,813 SH   SOLE   131,813 0 0
Glacier Bancorp Inc COM 37637Q105 26,526 685,787 SH   SOLE   664,073 0 21,714
Halliburton Co COM 406216101 16,046 356,095 SH   SOLE   356,095 0 0
Henry Schein Inc COM 806407102 86,823 1,195,246 SH   SOLE   1,154,300 0 40,946
Home Depot Inc. COM 437076102 24,655 126,371 SH   SOLE   125,577 0 794
Humana Inc COM 444859102 9,551 32,090 SH   SOLE   32,090 0 0
IHS Markit Ltd SHS G47567105 44,638 865,254 SH   SOLE   837,809 0 27,445
Intel Corporation COM 458140100 1,729 34,779 SH   SOLE   34,681 0 98
Jacobs Engineering Group Inc COM 469814107 81,527 1,284,085 SH   SOLE   1,247,246 0 36,839
JM Smucker Company (The) COM 832696405 44,821 417,019 SH   SOLE   407,198 0 9,821
Johnson & Johnson COM 478160104 56,393 464,750 SH   SOLE   454,239 0 10,511
JPMorgan Chase & Co COM 46625H100 27,810 266,894 SH   SOLE   266,836 0 58
Kroger Co/The COM 501044101 846 29,726 SH   SOLE   29,726 0 0
Laboratory Corp of America Hol COM 50540R409 45,967 256,039 SH   SOLE   247,760 0 8,279
Liberty Broadband Corporation COM SER C 530307305 52,804 697,360 SH   SOLE   674,600 0 22,760
Liberty Global plc -Series C SHS CL C G5480U120 26,164 983,226 SH   SOLE   951,168 0 32,058
Lowe's Cos Inc COM 548661107 1,621 16,962 SH   SOLE   16,962 0 0
Markel Corporation COM 570535104 58,906 54,324 SH   SOLE   52,584 0 1,740
McDonald's Corporation COM 580135101 13,647 87,097 SH   SOLE   86,632 0 465
McKesson Corporation COM 58155Q103 4,262 31,948 SH   SOLE   31,948 0 0
Medtronic PLC SHS G5960L103 41,455 484,236 SH   SOLE   483,916 0 320
Merck & Co Inc COM 58933Y105 12,572 207,123 SH   SOLE   206,903 0 220
Microsoft Corporation COM 594918104 41,535 421,208 SH   SOLE   418,582 0 2,626
Mondelez International Inc. - CL A 609207105 384 9,356 SH   SOLE   9,356 0 0
Nestle SA - Spons ADR COM 641069406 18,704 241,562 SH   SOLE   239,861 0 1,701
NewMarket Corp COM 651587107 11,633 28,760 SH   SOLE   27,800 0 960
Newmont Mining Corp COM 651639106 22,165 587,785 SH   SOLE   587,785 0 0
NextEra Energy Inc. COM 65339F101 18,476 110,612 SH   SOLE   109,402 0 1,210
NIKE Inc CL B 654106103 301 3,778 SH   SOLE   3,778 0 0
Nordstrom Inc COM 655664100 2,708 52,300 SH   SOLE   52,300 0 0
Northern Trust Corp COM 665859104 20,137 195,714 SH   SOLE   194,784 0 930
Novartis AG ADR SPONSORED ADR 66987V109 66,629 882,040 SH   SOLE   857,220 0 24,820
NRG Energy Inc COM 629377508 15,146 493,360 SH   SOLE   493,360 0 0
Nucor Corp COM 670346105 16,104 257,665 SH   SOLE   257,365 0 300
O'Reilly Automotive Inc COM 67103H107 67,921 248,277 SH   SOLE   240,161 0 8,116
Oceaneering International Inc COM 675232102 13,697 537,978 SH   SOLE   519,879 0 18,099
Omnicom Group Inc. COM 681919106 98,711 1,294,225 SH   SOLE   1,249,939 0 44,286
Oracle Corporation COM 68389X105 51,043 1,158,488 SH   SOLE   1,119,203 0 39,285
PayPal Holdings Inc COM 70450Y103 1,069 12,835 SH   SOLE   12,807 0 28
PepsiCo Inc. COM 713448108 17,320 159,085 SH   SOLE   158,384 0 701
Pfizer Inc. COM 717081103 21,578 594,770 SH   SOLE   590,911 0 3,859
PNC Financial Services Group I COM 693475105 13,600 100,665 SH   SOLE   99,411 0 1,254
PPG Industries Inc COM 693506107 67,166 647,506 SH   SOLE   624,364 0 23,142
Praxair Inc COM 74005P104 81,326 514,233 SH   SOLE   501,273 0 12,960
Procter & Gamble Company (The) COM 742718109 15,472 198,211 SH   SOLE   197,053 0 1,158
Progressive Corp COM 743315103 6,188 104,613 SH   SOLE   102,968 0 1,645
QUALCOMM Inc. COM 747525103 11,621 207,070 SH   SOLE   207,070 0 0
Range Resources Corporation COM 75281A109 7,181 429,200 SH   SOLE   429,200 0 0
Regions Financial Corp COM 7591EP100 14,706 827,096 SH   SOLE   827,096 0 0
Rio Tinto PLC - Sponsored ADR SPONSORED ADR 767204100 17,552 316,360 SH   SOLE   316,360 0 0
RLI Corp COM 749607107 1,051 15,872 SH   SOLE   15,872 0 0
Ross Stores Inc COM 778296103 24,903 293,835 SH   SOLE   284,544 0 9,291
RPM International Inc COM 749685103 26,407 452,801 SH   SOLE   438,111 0 14,690
Schlumberger Ltd COM 806857108 22,021 328,521 SH   SOLE   327,374 0 1,147
Seagate Technology PLC SHS G7945M107 13,448 238,150 SH   SOLE   238,150 0 0
Sempra Energy COM 816851109 15,414 132,750 SH   SOLE   132,750 0 0
Southern Co COM 842587107 384 8,300 SH   SOLE   8,300 0 0
Southern Copper Corporation COM 84265V105 3,996 85,250 SH   SOLE   85,250 0 0
Starbucks Corp COM 855244109 39,979 818,404 SH   SOLE   797,812 0 20,592
Steel Dynamics Inc COM 858119100 5,330 116,000 SH   SOLE   116,000 0 0
Stryker Corporation COM 863667101 866 5,127 SH   SOLE   5,127 0 0
T-Mobile US Inc COM 872590104 15,280 255,730 SH   SOLE   255,730 0 0
TE Connectivity Ltd REG SHS H84989104 39,036 433,439 SH   SOLE   418,414 0 15,025
Teck Resources Ltd CL B 878742204 7,898 310,350 SH   SOLE   310,350 0 0
Texas Instruments Inc COM 882508104 7,335 66,531 SH   SOLE   66,455 0 76
Textron Inc COM 883203101 19,397 294,300 SH   SOLE   294,300 0 0
Tiffany & Co COM 886547108 447 3,400 SH   SOLE   3,400 0 0
TJX Cos Inc COM 872540109 126,707 1,331,232 SH   SOLE   1,291,118 0 40,114
Travelers Cos Inc COM 89417E109 12,723 103,994 SH   SOLE   103,869 0 125
U.S. Bancorp COM 902973304 94,763 1,894,496 SH   SOLE   1,849,030 0 45,466
UGI Corp COM 902681105 234 4,500 SH   SOLE   4,500 0 0
Union Pacific Corp COM 907818108 14,760 104,178 SH   SOLE   103,227 0 951
United Parcel Service Inc - Cl CL B 911312106 20,353 191,590 SH   SOLE   190,304 0 1,286
United Technologies Corp COM 913017109 17,910 143,246 SH   SOLE   143,091 0 155
UnitedHealth Group Inc COM 91324P102 889 3,622 SH   SOLE   3,537 0 85
Varian Medical Systems Inc COM 92220P105 19,789 174,013 SH   SOLE   167,971 0 6,042
Verizon Communications Inc COM 92343V104 23,970 476,451 SH   SOLE   474,449 0 2,002
Visa Inc - Class A COM CL A 92826C839 54,432 410,962 SH   SOLE   397,082 0 13,880
W.R. Berkley Corporation COM 084423102 29,597 408,738 SH   SOLE   395,669 0 13,069
Wabtec Corp/DE COM 929740108 297 3,012 SH   SOLE   3,012 0 0
Walt Disney Company (The) COM 254687106 4,848 46,255 SH   SOLE   45,248 0 1,007
Waste Management Inc COM 94106L109 386 4,750 SH   SOLE   4,750 0 0
Wells Fargo & Co COM 949746101 18,144 327,266 SH   SOLE   326,911 0 355
Weyerhaeuser Co COM 962166104 17,764 487,225 SH   SOLE   487,225 0 0
Whirlpool Corp COM 963320106 5,776 39,500 SH   SOLE   39,500 0 0
Xilinx Inc COM 983919101 11,246 172,320 SH   SOLE   172,320 0 0
Zoetis Inc CL A 98978V103 38,338 450,035 SH   SOLE   435,528 0 14,507
Energy Select Sector SPDR Fund SBI INT-ENERGY 81369Y506 32,302 425,364 SH   SOLE   425,364 0 0
Invesco BulletShares 2018 Corp BULSHS2018 COR 46138J106 2,672 126,288 SH   SOLE   124,692 0 1,596
Invesco BulletShares 2019 Corp BULSHS 2019 CB 46138J304 2,262 107,740 SH   SOLE   105,956 0 1,784
Invesco BulletShares 2020 Corp BULSHS 2020 CB 46138J502 1,944 92,329 SH   SOLE   91,318 0 1,011
Invesco BulletShares 2021 Corp BULSHS 2021 CB 46138J700 1,064 51,274 SH   SOLE   51,274 0 0
Invesco BuyBack Achievers ETF BUYBACK ACHIEV 46137V308 11,450 201,767 SH   SOLE   201,767 0 0
Invesco DB Gold Fund GOLD FD 46140H601 10,209 258,400 SH   SOLE   258,400 0 0
Invesco Dynamic Pharmaceutical DYNMC PHRMCTLS 46137V662 2,760 41,069 SH   SOLE   41,069 0 0
Invesco FTSE RAFI Developed Ma FTSE RAFI DEV 46138E743 4,010 93,274 SH   SOLE   93,274 0 0
Invesco FTSE RAFI US 1000 ETF FTSE RAFI 1000 46137V613 8,126 72,165 SH   SOLE   72,165 0 0
Invesco FTSE RAFI US 1500 Smal FTSE RAFI 1500 46137V597 4,463 32,071 SH   SOLE   32,008 0 63
Invesco Optimum Yield Diversif OPTIMUM YIELD 46090F100 47,669 2,582,262 SH   SOLE   2,582,262 0 0
Invesco S&P 500 Quality ETF S&P500 QUALITY 46137V241 20,800 693,098 SH   SOLE   693,098 0 0
iShares 20 Year Treasury Bond 20 YR TR BD ETF 464287432 51,691 424,670 SH   SOLE   424,670 0 0
iShares 3-7 Year Treasury Bond 3-7 YR TR BD ETF 464288661 665 5,541 SH   SOLE   5,541 0 0
iShares 7-10 Year Treasury Bon 7-10 Y TR BD ETF 464287440 95,735 933,905 SH   SOLE   933,905 0 0
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 2,515 39,684 SH   SOLE   39,684 0 0
iShares Core MSCI Emerging Mar CORE MSCI EMKT 46434G103 1,495 28,464 SH   SOLE   28,464 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 53,828 197,135 SH   SOLE   197,135 0 0
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 119,658 614,326 SH   SOLE   614,218 0 108
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 43,634 522,817 SH   SOLE   521,783 0 1,034
iShares Currency Hedged MSCI E CUR HD EURZN ETF 46434V803 25,271 853,602 SH   SOLE   853,602 0 0
iShares Edge MSCI Min Vol EAFE MIN VOL EAFE ETF 46429B689 7,016 98,617 SH   SOLE   98,617 0 0
iShares Edge MSCI Min Vol Emer MIN VOL EMRG MKT 464286533 15,598 269,669 SH   SOLE   269,669 0 0
iShares Edge MSCI USA Quality USA QUALITY FCTR 46432F339 4,438 53,185 SH   SOLE   53,185 0 0
iShares Floating Rate Bond ETF FLTG RATE NT ETF 46429B655 7,004 137,333 SH   SOLE   137,333 0 0
iShares iBonds Dec 2019 Term C IBONDS DEC19 ETF 46434VAU4 722 29,134 SH   SOLE   29,134 0 0
iShares iBonds Dec 2020 Term C IBONDS DEC20 ETF 46434VAQ3 605 24,160 SH   SOLE   23,736 0 424
iShares iBonds Dec 2021 Term C IBONDS DEC21 ETF 46434VBK5 1,020 41,836 SH   SOLE   40,535 0 1,301
iShares iBonds Dec 2022 Term C IBONDS DEC22 ETF 46434VBA7 838 34,411 SH   SOLE   33,547 0 864
iShares iBonds Sep 2018 Term M IBONDS SEP18 ETF 46429B580 564 22,179 SH   SOLE   22,179 0 0
iShares iBonds Sep 2019 Term M IBONDS SEP19 ETF 46429B564 687 27,061 SH   SOLE   27,061 0 0
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 1,609 24,030 SH   SOLE   23,839 0 191
iShares MSCI EAFE Small-Cap ET EAFE SML CP ETF 464288273 207 3,298 SH   SOLE   3,298 0 0
iShares MSCI Emerging Markets MSCI EMG MKT ETF 464287234 306 7,051 SH   SOLE   7,051 0 0
iShares MSCI Eurozone ETF MSCI EURZONE ETF 464286608 40,806 995,019 SH   SOLE   995,019 0 0
iShares MSCI Japan ETF MSCI JPN ETF 46434G822 13,774 237,850 SH   SOLE   237,850 0 0
iShares MSCI United Kingdom ET MSCI UK ETF 46435G334 759 21,826 SH   SOLE   21,826 0 0
iShares Nasdaq Biotechnology E NASDAQ BIOTECH 464287556 1,155 10,519 SH   SOLE   10,519 0 0
iShares Russell 1000 Growth ET RUS 1000 GRW ETF 464287614 989 6,880 SH   SOLE   6,880 0 0
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 589 4,849 SH   SOLE   4,849 0 0
iShares Russell 2000 Growth ET RUS 2000 GRW ETF 464287648 421 2,062 SH   SOLE   2,062 0 0
iShares Russell 2000 Value ETF RUS 2000 VAL ETF 464287630 424 3,211 SH   SOLE   3,211 0 0
iShares Russell Mid-Cap Growth RUS MD CP GR ETF 464287481 465 3,667 SH   SOLE   3,667 0 0
iShares TIPS Bond ETF TIPS BD ETF 464287176 53,815 476,788 SH   SOLE   476,788 0 0
Oppenheimer S&P 500 Revenue ET S&P 500 REVENUE 68386C104 5,930 116,816 SH   SOLE   116,816 0 0
Oppenheimer S&P MidCap 400 Rev S&P MDCP 400 REV 68386C203 6,538 107,057 SH   SOLE   107,057 0 0
Oppenheimer Small Cap Revenue SMALL CAP REV ET 68386C302 2,985 40,672 SH   SOLE   40,672 0 0
Schwab Fundamental Emerging Ma SCHWB FDT EMK LG 808524730 324 11,689 SH   SOLE   11,689 0 0
Schwab Fundamental Internation SCHWB FDT INT LG 808524755 765 25,913 SH   SOLE   25,661 0 252
Schwab Fundamental U.S. Large SCHWAB FDT US LG 808524771 5,880 157,459 SH   SOLE   150,753 0 6,706
Schwab Fundamental U.S. Small SCHWAB FDT US SC 808524763 515 12,910 SH   SOLE   12,910 0 0
Schwab Intermediate-Term U.S. INTRM TRM TRES 808524854 35,822 684,546 SH   SOLE   684,546 0 0
Schwab US Dividend Equity ETF US DIVIDEND EQ 808524797 38,907 789,345 SH   SOLE   789,345 0 0
Schwab US Large-Cap ETF US LRG CAP ETF 808524201 799 12,302 SH   SOLE   12,302 0 0
Schwab US TIPS ETF US TIPS ETF 808524870 99,915 1,819,614 SH   SOLE   1,819,614 0 0
SPDR Gold Shares GOLD SHS 78463V107 3,665 30,890 SH   SOLE   30,890 0 0
SPDR S&P 500 ETF Trust TR UNIT 78462F103 86,769 319,851 SH   SOLE   319,752 0 99
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 3,152 34,001 SH   SOLE   34,001 0 0
SPDR S&P Emerging Asia Pacific ASIA PACIF ETF 78463X301 2,413 24,249 SH   SOLE   24,249 0 0
SPDR S&P MidCap 400 ETF Trust UTSER1 S&PCRP 78467Y107 7,334 20,659 SH   SOLE   20,576 0 83
TrimTabs All Cap US Free-Cash- ALL CAP US FREE 89628W302 318 8,915 SH   SOLE   8,915 0 0
VanEck Vectors Gold Miners ETF GOLD MINERS ETF 92189F106 6,858 307,400 SH   SOLE   307,400 0 0
Vanguard Communication Service COMM SRVC ETF 92204A884 4,484 52,801 SH   SOLE   52,801 0 0
Vanguard Dividend Appreciation DIV APP ETF 921908844 1,404 13,821 SH   SOLE   13,821 0 0
Vanguard Financials ETF FINANCIALS ETF 92204A405 9,903 146,816 SH   SOLE   146,816 0 0
Vanguard FTSE All-World ex-US ALLWRLD EX US 922042775 90,720 1,750,003 SH   SOLE   1,750,003 0 0
Vanguard FTSE All World ex-US FTSE SMCAP ETF 922042718 39,677 343,789 SH   SOLE   343,789 0 0
Vanguard FTSE Emerging Markets FTSE EMR MKT ETF 922042858 14,267 338,080 SH   SOLE   337,953 0 127
Vanguard FTSE Europe ETF FTSE EUROPE ETF 922042874 49,154 875,713 SH   SOLE   875,713 0 0
Vanguard Growth ETF GROWTH ETF 922908736 106,851 713,240 SH   SOLE   713,240 0 0
Vanguard Information Technolog INF TECH ETF 92204A702 33,730 185,940 SH   SOLE   185,940 0 0
Vanguard Large-Cap ETF LARGE CAP ETF 922908637 27,017 216,552 SH   SOLE   216,552 0 0
Vanguard Materials ETF MATERIALS ETF 92204A801 4,974 37,807 SH   SOLE   37,807 0 0
Vanguard Real Estate ETF REAL ESTATE ETF 922908553 530 6,511 SH   SOLE   6,511 0 0
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 1,086 4,353 SH   SOLE   4,353 0 0
Vanguard Short-Term Corporate SHRT TRM CORP BD 92206C409 87,389 1,118,936 SH   SOLE   1,118,936 0 0
Vanguard Short-Term Treasury E SHORT TERM TREAS 92206C102 30,973 516,906 SH   SOLE   516,906 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 65,069 821,686 SH   SOLE   821,686 0 0
Vanguard Value ETF VALUE ETF 922908744 543 5,228 SH   SOLE   5,228 0 0
WisdomTree Emerging Markets Sm EMG MKTS SMCAP 97717W281 1,198 25,131 SH   SOLE   25,131 0 0
WisdomTree Japan Hedged Equity JAPN HEDGE EQT 97717W851 22,038 408,262 SH   SOLE   408,262 0 0
Xtrackers MSCI EAFE Hedged Equ XTRACK MSCI EAFE 233051200 36,456 1,161,017 SH   SOLE   1,161,017 0 0