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 25,430 142,407 SH   SOLE   142,407 0 0
AAON INC COM PAR $0.004 000360206 17,798 538,516 SH   SOLE   538,516 0 0
ABM INDS INC COM 000957100 4,962 121,498 SH   SOLE   121,498 0 0
AES CORP COM 00130H105 23,577 2,029,023 SH   SOLE   2,029,023 0 0
AETNA INC NEW COM 00817Y108 25,536 205,921 SH   SOLE   205,921 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 336 3,027 SH   SOLE   3,027 0 0
ALLERGAN PLC SHS G0177J108 493 2,347 SH   SOLE   2,347 0 0
ALPHABET INC CAP STK CL A 02079K305 718 906 SH   SOLE   906 0 0
ALPHABET INC CAP STK CL C 02079K107 26,133 33,859 SH   SOLE   33,859 0 0
ALTRIA GROUP INC COM 02209S103 484 7,155 SH   SOLE   7,155 0 0
AMAZON COM INC COM 023135106 25,812 34,422 SH   SOLE   34,422 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 615 13,166 SH   SOLE   13,166 0 0
AMGEN INC COM 031162100 3,629 24,821 SH   SOLE   24,821 0 0
AMPLIFY SNACK BRANDS COM 03211L102 2,009 228,028 SH   SOLE   228,028 0 0
ANADARKO PETE CORP COM 032511107 5,305 76,082 SH   SOLE   76,082 0 0
APPLE INC COM 037833100 29,359 253,487 SH   SOLE   253,487 0 0
AQUA AMERICA INC COM 03836W103 13,771 458,414 SH   SOLE   458,414 0 0
AT&T INC COM 00206R102 25,863 608,110 SH   SOLE   608,110 0 0
BAKER HUGHES INC COM 057224107 29,371 452,078 SH   SOLE   452,078 0 0
BANK NEW YORK MELLON CORP COM 064058100 5,093 107,489 SH   SOLE   107,489 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,656 40,838 SH   SOLE   40,838 0 0
CACI INTL INC CL A 127190304 470 3,779 SH   SOLE   3,779 0 0
CAL MAINE FOODS INC COM NEW 128030202 12,419 281,139 SH   SOLE   281,139 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 15,756 464,779 SH   SOLE   464,779 0 0
CELGENE CORP COM 151020104 24,322 210,125 SH   SOLE   210,125 0 0
CENTURYLINK INC COM 156700106 3,406 143,239 SH   SOLE   143,239 0 0
CHARLES RIV LABS INTL INC COM 159864107 12,591 165,256 SH   SOLE   165,256 0 0
CHEVRON CORP NEW COM 166764100 27,200 231,094 SH   SOLE   231,094 0 0
CISCO SYS INC COM 17275R102 666 22,035 SH   SOLE   22,035 0 0
COCA COLA CO COM 191216100 22,316 538,255 SH   SOLE   538,255 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 15,747 380,818 SH   SOLE   380,818 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 295 5,265 SH   SOLE   5,265 0 0
COLGATE PALMOLIVE CO COM 194162103 21,494 328,458 SH   SOLE   328,458 0 0
COMCAST CORP NEW CL A 20030N101 25,707 372,302 SH   SOLE   372,302 0 0
CONOCOPHILLIPS COM 20825C104 4,960 98,915 SH   SOLE   98,915 0 0
CORE MARK HOLDING CO INC COM 218681104 12,860 298,581 SH   SOLE   298,581 0 0
COSTCO WHSL CORP NEW COM 22160K105 23,147 144,569 SH   SOLE   144,569 0 0
CVS HEALTH CORP COM 126650100 15,883 201,283 SH   SOLE   201,283 0 0
DICKS SPORTING GOODS INC COM 253393102 14,456 272,246 SH   SOLE   272,246 0 0
DISH NETWORK CORP CL A 25470M109 4,647 80,209 SH   SOLE   80,209 0 0
DISNEY WALT CO COM DISNEY 254687106 23,473 225,225 SH   SOLE   225,225 0 0
DORMAN PRODUCTS INC COM 258278100 18,334 250,940 SH   SOLE   250,940 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 24,932 339,670 SH   SOLE   339,670 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 22,953 295,711 SH   SOLE   295,711 0 0
EAGLE BANCORP INC MD COM 268948106 2,083 34,181 SH   SOLE   34,181 0 0
EASTMAN CHEM CO COM 277432100 25,014 332,589 SH   SOLE   332,589 0 0
ENGLOBAL CORP COM 293306106 42 17,537 SH   SOLE   17,537 0 0
EQUIFAX INC COM 294429105 14,795 125,134 SH   SOLE   125,134 0 0
EVERSOURCE ENERGY COM 30040W108 24,098 436,328 SH   SOLE   436,328 0 0
EVINE LIVE INC CL A 300487105 31 20,443 SH   SOLE   20,443 0 0
EXXON MOBIL CORP COM 30231G102 24,081 266,800 SH   SOLE   266,800 0 0
FACEBOOK INC CL A 30303M102 5,775 50,192 SH   SOLE   50,192 0 0
FEDEX CORP COM 31428X106 207 1,114 SH   SOLE   1,114 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 17,473 189,632 SH   SOLE   189,632 0 0
FIRST SOLAR INC COM 336433107 7,973 248,454 SH   SOLE   248,454 0 0
FLUOR CORP NEW COM 343412102 23,707 451,391 SH   SOLE   451,391 0 0
GENERAL ELECTRIC CO COM 369604103 25,590 809,803 SH   SOLE   809,803 0 0
GENERAL MLS INC COM 370334104 4,319 69,924 SH   SOLE   69,924 0 0
G-III APPAREL GROUP LTD COM 36237H101 7,933 268,365 SH   SOLE   268,365 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 32,320 134,975 SH   SOLE   134,975 0 0
GULFPORT ENERGY CORP COM NEW 402635304 9,790 452,404 SH   SOLE   452,404 0 0
HEALTHSOUTH CORP COM NEW 421924309 13,801 334,641 SH   SOLE   334,641 0 0
HERITAGE OAKS BANCORP COM 42724R107 174 14,128 SH   SOLE   14,128 0 0
HOME DEPOT INC COM 437076102 733 5,465 SH   SOLE   5,465 0 0
HONEYWELL INTL INC COM 438516106 209 1,805 SH   SOLE   1,805 0 0
IAC INTERACTIVECORP COM 44919P508 9,511 146,796 SH   SOLE   146,796 0 0
INNOPHOS HOLDINGS INC COM 45774N108 5,275 100,929 SH   SOLE   100,929 0 0
INTEL CORP COM 458140100 281 7,749 SH   SOLE   7,749 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 417 2,513 SH   SOLE   2,513 0 0
IROBOT CORP COM 462726100 12,008 205,437 SH   SOLE   205,437 0 0
ISHARES GOLD TRUST ISHARES 464285105 56,420 5,092,069 SH   SOLE   5,092,069 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 220 1,960 SH   SOLE   1,960 0 0
ISHARES TR LATN AMER 40 ETF 464287390 230 8,354 SH   SOLE   8,354 0 0
ISHARES TR CORE S&P MCP ETF 464287507 410 2,479 SH   SOLE   2,479 0 0
ISHARES TR CORE S&P500 ETF 464287200 647 2,876 SH   SOLE   2,876 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,133 13,086 SH   SOLE   13,086 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,289 11,912 SH   SOLE   11,912 0 0
ISHARES TR INTL TREA BD ETF 464288117 15,826 176,198 SH   SOLE   176,198 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 43,156 428,476 SH   SOLE   428,476 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661 58,744 479,504 SH   SOLE   479,504 0 0
ISHARES TR IBOXX INV CP ETF 464287242 73,901 630,660 SH   SOLE   630,660 0 0
ISHARES TR TIPS BD ETF 464287176 97,638 862,752 SH   SOLE   862,752 0 0
JOHNSON & JOHNSON COM 478160104 5,054 43,871 SH   SOLE   43,871 0 0
JPMORGAN CHASE & CO COM 46625H100 5,998 69,515 SH   SOLE   69,515 0 0
KINDER MORGAN INC DEL COM 49456B101 24,181 1,167,617 SH   SOLE   1,167,617 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 13,498 239,501 SH   SOLE   239,501 0 0
LOWES COS INC COM 548661107 22,914 322,185 SH   SOLE   322,185 0 0
MASCO CORP COM 574599106 4,535 143,413 SH   SOLE   143,413 0 0
MASTERCARD INCORPORATED CL A 57636Q104 24,425 236,563 SH   SOLE   236,563 0 0
MCDONALDS CORP COM 580135101 4,950 40,670 SH   SOLE   40,670 0 0
MCKESSON CORP COM 58155Q103 15,187 108,131 SH   SOLE   108,131 0 0
MERCK & CO INC COM 58933Y105 4,642 78,844 SH   SOLE   78,844 0 0
MICROSOFT CORP COM 594918104 28,437 457,631 SH   SOLE   457,631 0 0
MONSANTO CO NEW COM 61166W101 14,444 137,286 SH   SOLE   137,286 0 0
NETFLIX INC COM 64110L106 16,692 134,828 SH   SOLE   134,828 0 0
NIKE INC CL B 654106103 3,693 72,655 SH   SOLE   72,655 0 0
NORFOLK SOUTHERN CORP COM 655844108 27,776 257,023 SH   SOLE   257,023 0 0
NORTHERN TR CORP COM 665859104 17,446 195,908 SH   SOLE   195,908 0 0
NORTHWESTERN CORP COM NEW 668074305 23,104 406,255 SH   SOLE   406,255 0 0
NUCOR CORP COM 670346105 16,251 273,026 SH   SOLE   273,026 0 0
NVIDIA CORP COM 67066G104 212 1,987 SH   SOLE   1,987 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 4,324 60,710 SH   SOLE   60,710 0 0
OCEANEERING INTL INC COM 675232102 11,332 401,689 SH   SOLE   401,689 0 0
OLD NATL BANCORP IND COM 680033107 11,822 651,324 SH   SOLE   651,324 0 0
ORACLE CORP COM 68389X105 4,510 117,304 SH   SOLE   117,304 0 0
ORMAT TECHNOLOGIES INC COM 686688102 5,597 104,383 SH   SOLE   104,383 0 0
PFIZER INC COM 717081103 22,896 704,922 SH   SOLE   704,922 0 0
PG&E CORP COM 69331C108 4,304 70,826 SH   SOLE   70,826 0 0
PHILIP MORRIS INTL INC COM 718172109 250 2,728 SH   SOLE   2,728 0 0
PIONEER NAT RES CO COM 723787107 1,403 7,791 SH   SOLE   7,791 0 0
POOL CORPORATION COM 73278L105 15,919 152,572 SH   SOLE   152,572 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 9,323 215,152 SH   SOLE   215,152 0 0
POWERSHARES ACT MANG COMM FD OPT YLD DIV 73937V106 68,189 3,946,151 SH   SOLE   3,946,151 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 517 4,367 SH   SOLE   4,367 0 0
PRAXAIR INC COM 74005P104 4,444 37,917 SH   SOLE   37,917 0 0
PROCTER AND GAMBLE CO COM 742718109 23,470 279,133 SH   SOLE   279,133 0 0
QUALCOMM INC COM 747525103 4,962 76,107 SH   SOLE   76,107 0 0
RLI CORP COM 749607107 14,566 230,735 SH   SOLE   230,735 0 0
SANMINA CORPORATION COM 801056102 19,518 532,559 SH   SOLE   532,559 0 0
SBA COMMUNICATIONS CORP COM 78388J106 21,442 207,646 SH   SOLE   207,646 0 0
SCHLUMBERGER LTD COM 806857108 392 4,675 SH   SOLE   4,675 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 305 5,732 SH   SOLE   5,732 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 23,953 442,095 SH   SOLE   442,095 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 443,851 16,035,075 SH   SOLE   16,035,075 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 27,893 291,925 SH   SOLE   291,925 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 202 2,478 SH   SOLE   2,478 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 290 12,491 SH   SOLE   12,491 0 0
SEMPRA ENERGY COM 816851109 272 2,703 SH   SOLE   2,703 0 0
SEMTECH CORP COM 816850101 17,598 557,795 SH   SOLE   557,795 0 0
SOUTHERN CO COM 842587107 4,308 87,578 SH   SOLE   87,578 0 0
SOUTHERN COPPER CORP COM 84265V105 25,575 800,729 SH   SOLE   800,729 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,426 55,589 SH   SOLE   55,589 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 75,983 2,084,573 SH   SOLE   2,084,573 0 0
STARBUCKS CORP COM 855244109 22,931 413,019 SH   SOLE   413,019 0 0
STEPAN CO COM 858586100 11,090 136,102 SH   SOLE   136,102 0 0
SYNOVUS FINL CORP COM NEW 87161C501 247 6,024 SH   SOLE   6,024 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 31,081 712,878 SH   SOLE   712,878 0 0
TESLA MTRS INC COM 88160R101 640 2,997 SH   SOLE   2,997 0 0
TRIUMPH GROUP INC NEW COM 896818101 8,010 302,270 SH   SOLE   302,270 0 0
TYLER TECHNOLOGIES INC COM 902252105 12,222 85,608 SH   SOLE   85,608 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 266 3,790 SH   SOLE   3,790 0 0
UNITED PARCEL SERVICE INC CL B 911312106 25,467 222,151 SH   SOLE   222,151 0 0
UNITED TECHNOLOGIES CORP COM 913017109 4,802 43,803 SH   SOLE   43,803 0 0
VALERO ENERGY CORP NEW COM 91913Y100 27,237 398,667 SH   SOLE   398,667 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 53,783 3,055,875 SH   SOLE   3,055,875 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 7,161 88,635 SH   SOLE   88,635 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 129,715 1,632,656 SH   SOLE   1,632,656 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 16,569 305,194 SH   SOLE   305,194 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 3,298 25,057 SH   SOLE   25,057 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,494 42,602 SH   SOLE   42,602 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 24,091 208,905 SH   SOLE   208,905 0 0
VANGUARD INDEX FDS REIT ETF 922908553 142,649 1,728,452 SH   SOLE   1,728,452 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 293 5,033 SH   SOLE   5,033 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 338 7,041 SH   SOLE   7,041 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,018 68,322 SH   SOLE   68,322 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 57,124 1,152,393 SH   SOLE   1,152,393 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 64,216 682,927 SH   SOLE   682,927 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 196,402 5,489,160 SH   SOLE   5,489,160 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 229 6,258 SH   SOLE   6,258 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 233 3,071 SH   SOLE   3,071 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 959 9,162 SH   SOLE   9,162 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,158 8,639 SH   SOLE   8,639 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,451 13,562 SH   SOLE   13,562 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 1,521 15,190 SH   SOLE   15,190 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,532 13,627 SH   SOLE   13,627 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 24,883 466,139 SH   SOLE   466,139 0 0
VISA INC COM CL A 92826C839 339 4,350 SH   SOLE   4,350 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 281 3,400 SH   SOLE   3,400 0 0
WAL-MART STORES INC COM 931142103 22,498 325,494 SH   SOLE   325,494 0 0
WASTE MGMT INC DEL COM 94106L109 5,169 72,896 SH   SOLE   72,896 0 0
WEC ENERGY GROUP INC COM 92939U106 220 3,752 SH   SOLE   3,752 0 0
WELLS FARGO & CO NEW COM 949746101 23,965 434,864 SH   SOLE   434,864 0 0
WHOLE FOODS MKT INC COM 966837106 4,326 140,641 SH   SOLE   140,641 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 11,741 1,601,806 SH   SOLE   1,601,806 0 0
WOODWARD INC COM 980745103 518 7,500 SH   SOLE   7,500 0 0
YELP INC CL A 985817105 16,808 440,807 SH   SOLE   440,807 0 0