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
CYTORI THERAPEUTICS INC *W EXP 12/09/201 23283K121 0 7 SH   SOLE   7 0 0
ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 37 1,449 SH   SOLE   1,449 0 0
LENNAR CORP CL B 526057302 1 14 SH   SOLE   14 0 0
BROWN FORMAN CORP CL B 115637209 77 1,417 SH   SOLE   1,417 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 13 SH   SOLE   13 0 0
PROLOGIS INC COM 74340W103 5 87 PRN   SOLE   87 0 0
XL GROUP LTD COM G98294104 151 2,734 SH   SOLE   2,734 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 33 953 SH   SOLE   953 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 177 6,820 SH   SOLE   6,820 0 0
STANTEC INC COM 85472N109 7 300 SH   SOLE   300 0 0
FERRARI N V COM N3167Y103 23 187 SH   SOLE   187 0 0
PACWEST BANCORP DEL COM 695263103 12 244 SH   SOLE   244 0 0
NAVIENT CORPORATION COM 63938C108 24 1,803 SH   SOLE   1,803 0 0
L BRANDS INC COM 501797104 5 132 SH   SOLE   132 0 0
KAR AUCTION SVCS INC COM 48238T109 5 89 SH   SOLE   89 0 0
JOHNSON CTLS INTL PLC SHS G51502105 106 3,000 SH   SOLE   3,000 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 60 3,701 SH   SOLE   3,701 0 0
EVERSOURCE ENERGY COM 30040W108 86 1,463 SH   SOLE   1,463 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 20 566 SH   SOLE   566 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 38 122 SH   SOLE   122 0 0
CHUBB LIMITED COM H1467J104 100 731 SH   SOLE   731 0 0
TOPBUILD CORP COM 89055F103 23 302 SH   SOLE   302 0 0
BROADCOM LTD SHS Y09827109 220 932 SH   SOLE   932 0 0
ALLERGAN PLC SHS G0177J108 117 694 SH   SOLE   694 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 8 150 SH   SOLE   150 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,594 68,719 SH   SOLE   68,719 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,369 46,882 SH   SOLE   46,882 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 9,654 183,440 SH   SOLE   183,440 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5,322 81,355 SH   SOLE   81,355 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,208 80,100 SH   SOLE   80,100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 702 10,416 SH   SOLE   10,416 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 748 15,928 SH   SOLE   15,928 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 765 5,394 SH   SOLE   2,294 0 3,100
VANGUARD INDEX FDS VALUE ETF 922908744 8,882 86,079 SH   SOLE   80,029 0 6,050
VANGUARD INDEX FDS TOTAL STK MKT 922908769 872 6,423 SH   SOLE   6,423 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 33 598 SH   SOLE   598 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 6,496 44,213 SH   SOLE   44,213 0 0
ISHARES TR MSCI USA ESG SLC 464288802 1,090 9,830 SH   SOLE   9,830 0 0
ISHARES TR EAFE SML CP ETF 464288273 733 11,238 SH   SOLE   11,238 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3 75 SH   SOLE   75 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 11 170 SH   SOLE   170 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 332 4,800 SH   SOLE   4,800 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 1,303 15,127 SH   SOLE   15,127 0 0
POWERSHARES ETF TRUST WATER RES PORT 73935X575 31 1,021 SH   SOLE   1,021 0 0
ISHARES TR S&P US PFD STK 464288687 29 785 SH   SOLE   785 0 0
ISHARES TR S&P 100 ETF 464287101 4,900 42,247 SH   SOLE   42,247 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 15 150 SH   SOLE   150 0 0
ISHARES TR GLB CNSM STP ETF 464288737 432 4,300 SH   SOLE   4,300 0 0
ISHARES TR US HLTHCARE ETF 464287762 928 5,376 SH   SOLE   5,376 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 146 1,115 SH   SOLE   1,115 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 383 4,433 SH   SOLE   488 0 3,945
ISHARES TR RUS MID CAP ETF 464287499 765 3,705 SH   SOLE   3,705 0 0
ISHARES TR RUS MD CP GR ETF 464287481 414 3,367 SH   SOLE   3,367 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 91 477 SH   SOLE   477 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,906 14,009 SH   SOLE   14,009 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,193 9,941 SH   SOLE   9,941 0 0
ISHARES TR MICRO-CAP ETF 464288869 122 1,267 SH   SOLE   1,267 0 0
ISHARES TR RUS 1000 ETF 464287622 1,924 13,100 SH   SOLE   13,100 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,554 10,020 SH   SOLE   10,020 0 0
ISHARES TR CORE S&P500 ETF 464287200 73 276 SH   SOLE   276 0 0
ISHARES TR S&P 500 VAL ETF 464287408 228 2,089 SH   SOLE   2,089 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,607 8,568 SH   SOLE   8,568 0 0
ISHARES TR N AMER TECH ETF 464287549 253 1,408 SH   SOLE   1,408 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,765 14,029 SH   SOLE   14,029 0 0
ISHARES TR MSCI KLD400 SOC 464288570 1,519 15,540 SH   SOLE   15,540 0 0
SIMON PPTY GROUP INC NEW COM 828806109 0 3 PRN   SOLE   3 0 0
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 13 701 PRN   SOLE   701 0 0
PUBLIC STORAGE COM 74460D109 76 381 PRN   SOLE   381 0 0
PJT PARTNERS INC COM CL A 69343T107 2 43 PRN   SOLE   43 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 7 340 PRN   SOLE   340 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 8 760 PRN   SOLE   760 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 793 2,321 PRN   SOLE   2,321 0 0
HOST HOTELS & RESORTS INC COM 44107P104 138 7,412 PRN   SOLE   7,412 0 0
GGP INC COM 36174X101 0 20 PRN   SOLE   20 0 0
ESSEX PPTY TR INC COM 297178105 2 9 PRN   SOLE   9 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 147 6,017 PRN   SOLE   6,017 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 6 595 PRN   SOLE   595 0 0
DIGITAL RLTY TR INC COM 253868103 59 562 PRN   SOLE   562 0 0
BOSTON PROPERTIES INC COM 101121101 14 116 PRN   SOLE   116 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 52 1,619 PRN   SOLE   1,619 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 6 609 PRN   SOLE   609 0 0
ARCHROCK PARTNERS L P COM UNITS REPSTG 03957U100 11 896 PRN   SOLE   896 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 24 534 PRN   SOLE   534 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,053 4,000 SH Put SOLE   0 0 4,000
ZOETIS INC CL A 98978V103 42 498 SH   SOLE   498 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 168 1,544 SH   SOLE   1,544 0 0
YUM CHINA HLDGS INC COM 98850P109 67 1,617 SH   SOLE   1,617 0 0
YUM BRANDS INC COM 988498101 164 1,927 SH   SOLE   1,927 0 0
YORK WTR CO COM 987184108 699 22,554 SH   SOLE   22,554 0 0
XYLEM INC COM 98419M100 1,056 13,723 SH   SOLE   13,723 0 0
XEROX CORP COM NEW 984121608 76 2,635 SH   SOLE   2,635 0 0
DENTSPLY SIRONA INC COM 24906P109 44 882 SH   SOLE   882 0 0
EXXON MOBIL CORP COM 30231G102 1,525 20,439 SH   SOLE   20,439 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 349 3,450 SH   SOLE   3,450 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 56 750 SH   SOLE   750 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 113 1,990 SH   SOLE   1,990 0 0
XCEL ENERGY INC COM 98389B100 68 1,503 SH   SOLE   1,503 0 0
CIMAREX ENERGY CO COM 171798101 1 11 SH   SOLE   11 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 71 619 SH   SOLE   619 0 0
WEYERHAEUSER CO COM 962166104 684 19,557 SH   SOLE   19,557 0 0
WOLVERINE WORLD WIDE INC COM 978097103 6 214 SH   SOLE   214 0 0
WESTERN UN CO COM 959802109 1 58 SH   SOLE   58 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 856 11,020 SH   SOLE   11,020 0 0
AQUA AMERICA INC COM 03836W103 770 22,599 SH   SOLE   22,599 0 0
WATSCO INC COM 942622200 11 59 SH   SOLE   59 0 0
WILLIAMS SONOMA INC COM 969904101 1 27 SH   SOLE   27 0 0
WPX ENERGY INC COM 98212B103 0 31 SH   SOLE   31 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 3 408 SH   SOLE   408 0 0
WALMART INC COM 931142103 855 9,608 SH   SOLE   9,608 0 0
WILLIAMS COS INC DEL COM 969457100 58 2,317 SH   SOLE   2,317 0 0
WASTE MGMT INC DEL COM 94106L109 49 582 SH   SOLE   582 0 0
WELLS FARGO CO NEW COM 949746101 70 1,335 SH   SOLE   1,335 0 0
WELLTOWER INC COM 95040Q104 1 24 SH   SOLE   24 0 0
WEC ENERGY GROUP INC COM 92939U106 46 730 SH   SOLE   730 0 0
WESTERN DIGITAL CORP COM 958102105 4 38 SH   SOLE   38 0 0
WORKDAY INC CL A 98138H101 1 9 SH   SOLE   9 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 178 2,718 SH   SOLE   2,718 0 0
WATERS CORP COM 941848103 162 817 SH   SOLE   817 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 508 10,628 SH   SOLE   10,628 0 0
VALVOLINE INC COM 92047W101 1 46 SH   SOLE   46 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 439 5,962 SH   SOLE   5,962 0 0
VERSUM MATLS INC COM 92532W103 20 533 SH   SOLE   533 0 0
VERITIV CORP COM 923454102 2 49 SH   SOLE   49 0 0
VERISIGN INC COM 92343E102 118 999 SH   SOLE   999 0 0
VAREX IMAGING CORP COM 92214X106 15 422 SH   SOLE   422 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 977 7,540 SH   SOLE   7,540 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7,346 30,344 SH   SOLE   30,344 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 6,541 59,798 SH   SOLE   59,798 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 12,178 78,970 SH   SOLE   78,833 0 137
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 628 8,325 SH   SOLE   8,325 0 0
VALERO ENERGY CORP NEW COM 91913Y100 197 2,124 SH   SOLE   2,124 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 161 1,160 SH   SOLE   1,160 0 0
VANGUARD GROUP DIV APP ETF 921908844 117 1,157 SH   SOLE   1,157 0 0
VIACOM INC NEW CL B 92553P201 104 3,333 SH   SOLE   3,333 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,529 34,552 SH   SOLE   34,552 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,640 28,128 SH   SOLE   27,738 0 390
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,793 17,034 SH   SOLE   16,689 0 345
VANGUARD WORLD FDS MATERIALS ETF 92204A801 2,935 22,771 SH   SOLE   22,771 0 0
VARIAN MED SYS INC COM 92220P105 130 1,057 SH   SOLE   1,057 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 3 24 SH   SOLE   24 0 0
VISA INC COM CL A 92826C839 594 4,969 SH   SOLE   4,969 0 0
UNITED TECHNOLOGIES CORP COM 913017109 541 4,296 SH   SOLE   4,296 0 0
US BANCORP DEL COM NEW 902973304 290 5,738 SH   SOLE   5,738 0 0
UNITED PARCEL SERVICE INC CL B 911312106 248,953 2,378,684 SH   SOLE   2,378,684 0 0
UNION PAC CORP COM 907818108 1,004 7,466 SH   SOLE   7,466 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,498 16,346 SH   SOLE   16,346 0 0
DOMTAR CORP COM NEW 257559203 1 29 SH   SOLE   29 0 0
TEXAS INSTRS INC COM 882508104 627 6,037 SH   SOLE   6,037 0 0
TIME WARNER INC COM NEW 887317303 226 2,394 SH   SOLE   2,394 0 0
TWITTER INC COM 90184L102 58 2,000 SH   SOLE   2,000 0 0
TIVITY HEALTH INC COM 88870R102 8 200 SH   SOLE   200 0 0
TUPPERWARE BRANDS CORP COM 899896104 2 46 SH   SOLE   46 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 46 14,984 SH   SOLE   14,984 0 0
TETRA TECH INC NEW COM 88162G103 874 17,856 SH   SOLE   17,856 0 0
TOTAL SYS SVCS INC COM 891906109 59 686 SH   SOLE   686 0 0
TYSON FOODS INC CL A 902494103 105 1,437 SH   SOLE   1,437 0 0
TESLA INC COM 88160R101 458 1,722 SH   SOLE   1,722 0 0
TRACTOR SUPPLY CO COM 892356106 15 245 SH   SOLE   245 0 0
TRAVELERS COMPANIES INC COM 89417E109 343 2,467 SH   SOLE   2,467 0 0
TRUPANION INC COM 898202106 16 551 SH   SOLE   551 0 0
TARGA RES CORP COM 87612G101 11 248 SH   SOLE   248 0 0
TAPESTRY INC COM 876030107 104 1,971 SH   SOLE   1,971 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,434 6,945 SH   SOLE   6,945 0 0
TJX COS INC NEW COM 872540109 459 5,626 SH   SOLE   5,626 0 0
TIFFANY & CO NEW COM 886547108 52 536 SH   SOLE   536 0 0
TARGET CORP COM 87612E106 186 2,681 SH   SOLE   2,681 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2 116 SH   SOLE   116 0 0
TERADYNE INC COM 880770102 1 19 SH   SOLE   19 0 0
TE CONNECTIVITY LTD REG SHS H84989104 109 1,092 SH   SOLE   1,092 0 0
TERADATA CORP DEL COM 88076W103 41 1,021 SH   SOLE   1,021 0 0
TRICO BANCSHARES COM 896095106 95 2,550 SH   SOLE   2,550 0 0
MOLSON COORS BREWING CO CL B 60871R209 24 322 SH   SOLE   322 0 0
AT&T INC COM 00206R102 745 20,896 SH   SOLE   20,896 0 0
SYSCO CORP COM 871829107 167 2,790 SH   SOLE   2,790 0 0
SYMANTEC CORP COM 871503108 39 1,511 SH   SOLE   1,511 0 0
STRYKER CORP COM 863667101 93 576 SH   SOLE   576 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 40 401 SH   SOLE   401 0 0
STANLEY BLACK & DECKER INC COM 854502101 113 739 SH   SOLE   739 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 26 446 SH   SOLE   446 0 0
STATE STR CORP COM 857477103 165 1,652 SH   SOLE   1,652 0 0
SUNTRUST BKS INC COM 867914103 180 2,640 SH   SOLE   2,640 0 0
SEMPRA ENERGY COM 816851109 16 141 SH   SOLE   141 0 0
STERICYCLE INC COM 858912108 8 137 SH   SOLE   137 0 0
SQUARE INC CL A 852234103 1 21 SH   SOLE   21 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 107,604 408,907 SH   SOLE   408,907 0 0
SUPPORT COM INC COM NEW 86858W200 14 5,000 SH   SOLE   5,000 0 0
S&P GLOBAL INC COM 78409V104 2 12 SH   SOLE   12 0 0
SOUTHERN CO COM 842587107 140 3,135 SH   SOLE   3,135 0 0
SONY CORP SPONSORED ADR 835699307 5 100 SH   SOLE   100 0 0
SNAP INC CL A 83304A106 5 335 SH   SOLE   0 0 335
SNAP ON INC COM 833034101 88 597 SH   SOLE   597 0 0
SM ENERGY CO COM 78454L100 1 41 SH   SOLE   41 0 0
SLM CORP COM 78442P106 14 1,261 SH   SOLE   1,261 0 0
SCHLUMBERGER LTD COM 806857108 355 5,478 SH   SOLE   5,478 0 0
SJW GROUP COM 784305104 786 14,911 SH   SOLE   14,911 0 0
SMUCKER J M CO COM NEW 832696405 33 268 SH   SOLE   268 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 9 151 SH   SOLE   151 0 0
SIRIUS XM HLDGS INC COM 82968B103 6 1,012 SH   SOLE   1,012 0 0
SHIRE PLC SPONSORED ADR 82481R106 12 80 SH   SOLE   80 0 0
SHOPIFY INC CL A 82509L107 415 3,330 SH   SOLE   3,330 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 17 805 SH   SOLE   805 0 0
SEMGROUP CORP CL A 81663A105 18 818 SH   SOLE   818 0 0
SCHWAB CHARLES CORP NEW COM 808513105 50 950 SH   SOLE   950 0 0
SCANA CORP NEW COM 80589M102 6 159 SH   SOLE   159 0 0
STARBUCKS CORP COM 855244109 315 5,436 SH   SOLE   5,436 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 914 86,337 SH   SOLE   86,337 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2 9 SH   SOLE   9 0 0
REXNORD CORP NEW COM 76169B102 427 14,380 SH   SOLE   14,380 0 0
RAYTHEON CO COM NEW 755111507 58 268 SH   SOLE   268 0 0
RSP PERMIAN INC COM 74978Q105 0 9 SH   SOLE   9 0 0
ROPER TECHNOLOGIES INC COM 776696106 156 554 SH   SOLE   554 0 0
ROCKWELL AUTOMATION INC COM 773903109 96 550 SH   SOLE   550 0 0
RED HAT INC COM 756577102 56 374 SH   SOLE   374 0 0
REGIONS FINL CORP NEW COM 7591EP100 8 426 SH   SOLE   426 0 0
RPC INC COM 749660106 0 1 SH   SOLE   1 0 0
RYDER SYS INC COM 783549108 1 15 SH   SOLE   15 0 0
QUALCOMM INC COM 747525103 1,483 26,763 SH   SOLE   26,763 0 0
PAYPAL HLDGS INC COM 70450Y103 451 5,942 SH   SOLE   5,942 0 0
PIONEER NAT RES CO COM 723787107 186 1,080 SH   SOLE   1,080 0 0
PRAXAIR INC COM 74005P104 253 1,755 SH   SOLE   1,755 0 0
PHILLIPS 66 COM 718546104 1,136 11,841 SH   SOLE   11,841 0 0
PRUDENTIAL FINL INC COM 744320102 44 429 SH   SOLE   429 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 207 1,876 SH   SOLE   1,876 0 0
PROASSURANCE CORP COM 74267C106 4 87 SH   SOLE   87 0 0
PPL CORP COM 69351T106 10 361 SH   SOLE   361 0 0
PPG INDS INC COM 693506107 329 2,944 SH   SOLE   2,944 0 0
PINNACLE WEST CAP CORP COM 723484101 40 505 SH   SOLE   505 0 0
PENTAIR PLC SHS G7S00T104 851 12,486 SH   SOLE   12,486 0 0
PNC FINL SVCS GROUP INC COM 693475105 83 548 SH   SOLE   548 0 0
PHILIP MORRIS INTL INC COM 718172109 620 6,234 SH   SOLE   6,234 0 0
PACKAGING CORP AMER COM 695156109 4 37 SH   SOLE   37 0 0
PICO HLDGS INC COM NEW 693366205 6 557 SH   SOLE   557 0 0
PULTE GROUP INC COM 745867101 69 2,350 SH   SOLE   2,350 0 0
PARKER HANNIFIN CORP COM 701094104 107 626 SH   SOLE   626 0 0
PROGRESSIVE CORP OHIO COM 743315103 130 2,127 SH   SOLE   2,127 0 0
PROCTER AND GAMBLE CO COM 742718109 1,157 14,593 SH   SOLE   14,593 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 63 1,039 SH   SOLE   1,039 0 0
PFIZER INC COM 717081103 1,041 29,329 SH   SOLE   29,329 0 0
PETMED EXPRESS INC COM 716382106 15 368 SH   SOLE   368 0 0
PEPSICO INC COM 713448108 774 7,089 SH   SOLE   7,089 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 94 1,873 SH   SOLE   1,873 0 0
PG&E CORP COM 69331C108 32 718 SH   SOLE   718 0 0
PACCAR INC COM 693718108 74 1,124 SH   SOLE   1,124 0 0
PITNEY BOWES INC COM 724479100 4 351 SH   SOLE   351 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 35 1,900 SH   SOLE   1,900 0 0
PAYCHEX INC COM 704326107 82 1,330 SH   SOLE   1,330 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 40 1,809 SH   SOLE   1,809 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 195 3,008 SH   SOLE   3,008 0 0
OLD SECOND BANCORP INC ILL COM 680277100 478 34,419 SH   SOLE   34,419 0 0
OLD REP INTL CORP COM 680223104 14 658 SH   SOLE   658 0 0
ORACLE CORP COM 68389X105 1,154 25,215 SH   SOLE   25,215 0 0
OMNICOM GROUP INC COM 681919106 45 625 SH   SOLE   625 0 0
ONEOK INC NEW COM 682680103 20 349 SH   SOLE   349 0 0
NEWS CORP NEW CL A 65249B109 22 1,395 SH   SOLE   1,395 0 0
NVIDIA CORP COM 67066G104 376 1,623 SH   SOLE   1,623 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1 13 SH   SOLE   13 0 0
NUCOR CORP COM 670346105 232 3,799 SH   SOLE   3,799 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 47 3,000 SH   SOLE   3,000 0 0
NETAPP INC COM 64110D104 61 994 SH   SOLE   994 0 0
NORFOLK SOUTHERN CORP COM 655844108 70 514 SH   SOLE   514 0 0
NATIONAL OILWELL VARCO INC COM 637071101 31 849 SH   SOLE   849 0 0
NORTHROP GRUMMAN CORP COM 666807102 587 1,682 SH   SOLE   1,682 0 0
NIKE INC CL B 654106103 348 5,244 SH   SOLE   5,244 0 0
NISOURCE INC COM 65473P105 93 3,899 SH   SOLE   3,899 0 0
NEWFIELD EXPL CO COM 651290108 1 56 SH   SOLE   56 0 0
NETFLIX INC COM 64110L106 13 44 SH   SOLE   44 0 0
NEOGEN CORP COM 640491106 11 157 SH   SOLE   157 0 0
NEWMONT MINING CORP COM 651639106 4 101 SH   SOLE   101 0 0
NEXTERA ENERGY INC COM 65339F101 201 1,233 SH   SOLE   1,233 0 0
NASDAQ INC COM 631103108 153 1,772 SH   SOLE   1,772 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 18 291 SH   SOLE   291 0 0
MUELLER WTR PRODS INC COM SER A 624758108 685 63,040 SH   SOLE   63,040 0 0
MURPHY OIL CORP COM 626717102 2 82 SH   SOLE   82 0 0
MICRON TECHNOLOGY INC COM 595112103 99 1,902 SH   SOLE   1,902 0 0
M & T BK CORP COM 55261F104 124 675 SH   SOLE   675 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 206 1,956 SH   SOLE   1,956 0 0
MICROSOFT CORP COM 594918104 1,425 15,610 SH   SOLE   15,610 0 0
MIDDLESEX WATER CO COM 596680108 743 20,234 SH   SOLE   20,234 0 0
MORGAN STANLEY COM NEW 617446448 3 59 SH   SOLE   59 0 0
MARATHON OIL CORP COM 565849106 14 841 SH   SOLE   841 0 0
MERCK & CO INC COM 58933Y105 2,041 37,474 SH   SOLE   37,474 0 0
MPLX LP COM UNIT REP LTD 55336V100 27 810 SH   SOLE   810 0 0
MARATHON PETE CORP COM 56585A102 74 1,006 SH   SOLE   1,006 0 0
MONSANTO CO NEW COM 61166W101 14 120 SH   SOLE   120 0 0
ALTRIA GROUP INC COM 02209S103 347 5,562 SH   SOLE   5,562 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 0 12 SH   SOLE   12 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 64 1,094 SH   SOLE   1,094 0 0
3M CO COM 88579Y101 1,220 5,558 SH   SOLE   5,558 0 0
MARSH & MCLENNAN COS INC COM 571748102 249 3,014 SH   SOLE   3,014 0 0
MESA LABS INC COM 59064R109 297 2,000 SH   SOLE   2,000 0 0
MCCORMICK & CO INC COM NON VTG 579780206 86 807 SH   SOLE   807 0 0
MANULIFE FINL CORP COM 56501R106 30 1,617 SH   SOLE   1,617 0 0
METLIFE INC COM 59156R108 88 1,920 SH   SOLE   1,920 0 0
MEDTRONIC PLC SHS G5960L103 17 207 SH   SOLE   207 0 0
MONDELEZ INTL INC CL A 609207105 192 4,602 SH   SOLE   4,602 0 0
MERCURY GENL CORP NEW COM 589400100 6 130 SH   SOLE   130 0 0
MOODYS CORP COM 615369105 70 433 SH   SOLE   433 0 0
MCKESSON CORP COM 58155Q103 63 447 SH   SOLE   447 0 0
MCDONALDS CORP COM 580135101 718 4,590 SH   SOLE   4,590 0 0
MATTEL INC COM 577081102 66 5,000 SH   SOLE   5,000 0 0
MASCO CORP COM 574599106 110 2,731 SH   SOLE   2,731 0 0
MARRIOTT INTL INC NEW CL A 571903202 343 2,522 SH   SOLE   2,522 0 0
MASTERCARD INCORPORATED CL A 57636Q104 310 1,770 SH   SOLE   1,770 0 0
MACYS INC COM 55616P104 75 2,520 SH   SOLE   2,520 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 11 107 SH   SOLE   107 0 0
LAMB WESTON HLDGS INC COM 513272104 25 427 SH   SOLE   427 0 0
LAS VEGAS SANDS CORP COM 517834107 13 182 SH   SOLE   182 0 0
LULULEMON ATHLETICA INC COM 550021109 9 100 SH   SOLE   100 0 0
LEUCADIA NATL CORP COM 527288104 51 2,250 SH   SOLE   2,250 0 0
LAM RESEARCH CORP COM 512807108 296 1,459 SH   SOLE   1,459 0 0
LPL FINL HLDGS INC COM 50212V100 1 13 SH   SOLE   13 0 0
LAREDO PETROLEUM INC COM 516806106 0 30 SH   SOLE   30 0 0
LOWES COS INC COM 548661107 555 6,322 SH   SOLE   6,322 0 0
LOGMEIN INC COM 54142L109 22 193 SH   SOLE   193 0 0
LINDSAY CORP COM 535555106 863 9,440 SH   SOLE   9,440 0 0
CHENIERE ENERGY INC COM NEW 16411R208 15 277 SH   SOLE   277 0 0
LINCOLN NATL CORP IND COM 534187109 10 141 SH   SOLE   141 0 0
LOCKHEED MARTIN CORP COM 539830109 169 499 SH   SOLE   499 0 0
LEGG MASON INC COM 524901105 42 1,023 SH   SOLE   1,023 0 0
LILLY ELI & CO COM 532457108 191 2,470 SH   SOLE   2,470 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 910 5,626 SH   SOLE   5,626 0 0
LENNAR CORP CL A 526057104 43 729 SH   SOLE   729 0 0
LEGGETT & PLATT INC COM 524660107 58 1,303 SH   SOLE   1,303 0 0
LEIDOS HLDGS INC COM 525327102 35 528 SH   SOLE   528 0 0
LOEWS CORP COM 540424108 51 1,031 SH   SOLE   1,031 0 0
KOHLS CORP COM 500255104 72 1,097 SH   SOLE   1,097 0 0
KROGER CO COM 501044101 108 4,506 SH   SOLE   4,506 0 0
KOSMOS ENERGY LTD SHS G5315B107 0 23 SH   SOLE   23 0 0
COCA COLA CO COM 191216100 1,963 45,209 SH   SOLE   45,209 0 0
KNOWLES CORP COM 49926D109 5 392 SH   SOLE   392 0 0
CARMAX INC COM 143130102 390 6,300 SH   SOLE   6,300 0 0
KINDER MORGAN INC DEL COM 49456B101 27 1,802 SH   SOLE   1,802 0 0
KIMBERLY CLARK CORP COM 494368103 291 2,644 SH   SOLE   2,644 0 0
KLA-TENCOR CORP COM 482480100 9 83 SH   SOLE   83 0 0
KRAFT HEINZ CO COM 500754106 145 2,325 SH   SOLE   2,325 0 0
KEYCORP NEW COM 493267108 106 5,438 SH   SOLE   5,438 0 0
KELLOGG CO COM 487836108 64 979 SH   SOLE   979 0 0
NORDSTROM INC COM 655664100 3 62 SH   SOLE   62 0 0
JPMORGAN CHASE & CO COM 46625H100 1,940 17,638 SH   SOLE   17,638 0 0
JUNIPER NETWORKS INC COM 48203R104 23 925 SH   SOLE   925 0 0
JOHNSON & JOHNSON COM 478160104 2,881 22,484 SH   SOLE   22,484 0 0
JONES LANG LASALLE INC COM 48020Q107 541 3,100 SH   SOLE   3,100 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 2 41 SH   SOLE   41 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 103 870 SH   SOLE   870 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 171 1,402 SH   SOLE   1,402 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,839 25,283 SH   SOLE   25,283 0 0
INVESCO LTD SHS G491BT108 48 1,507 SH   SOLE   1,507 0 0
ILLINOIS TOOL WKS INC COM 452308109 405 2,584 SH   SOLE   2,584 0 0
INGERSOLL-RAND PLC SHS G47791101 148 1,726 SH   SOLE   1,726 0 0
IQVIA HLDGS INC COM 46266C105 3 32 SH   SOLE   32 0 0
INTL PAPER CO COM 460146103 146 2,729 SH   SOLE   2,729 0 0
INTUIT COM 461202103 714 4,121 SH   SOLE   4,121 0 0
INTEL CORP COM 458140100 1,978 37,982 SH   SOLE   37,982 0 0
ILLUMINA INC COM 452327109 7 29 SH   SOLE   29 0 0
ILG INC COM 44967H101 31 1,008 SH   SOLE   1,008 0 0
ISHARES TR CORE S&P SCP ETF 464287804 161 2,094 SH   SOLE   2,094 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 92 671 SH   SOLE   671 0 0
IDEXX LABS INC COM 45168D104 44 228 SH   SOLE   228 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 167 2,300 SH   SOLE   2,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 855 5,573 SH   SOLE   5,573 0 0
HALYARD HEALTH INC COM 40650V100 11 229 SH   SOLE   229 0 0
HUNTSMAN CORP COM 447011107 11 376 SH   SOLE   376 0 0
HUMANA INC COM 444859102 207 769 SH   SOLE   769 0 0
HP INC COM 40434L105 9 433 SH   SOLE   433 0 0
HONEYWELL INTL INC COM 438516106 687 4,755 SH   SOLE   4,755 0 0
HARLEY DAVIDSON INC COM 412822108 69 1,620 SH   SOLE   1,620 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 71 277 SH   SOLE   277 0 0
HOLLYFRONTIER CORP COM 436106108 3 53 SH   SOLE   53 0 0
HD SUPPLY HLDGS INC COM 40416M105 508 13,390 SH   SOLE   13,390 0 0
HOME DEPOT INC COM 437076102 1,998 11,211 SH   SOLE   11,211 0 0
HCP INC COM 40414L109 0 19 SH   SOLE   19 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 3 76 SH   SOLE   76 0 0
HASBRO INC COM 418056107 78 927 SH   SOLE   927 0 0
HALLIBURTON CO COM 406216101 18 390 SH   SOLE   390 0 0
GRAINGER W W INC COM 384802104 554 1,964 SH   SOLE   1,964 0 0
GLOBAL WTR RES INC COM 379463102 601 66,999 SH   SOLE   66,999 0 0
GOLDFIELD CORP COM 381370105 39 10,000 SH   SOLE   10,000 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 51 1,904 SH   SOLE   1,904 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 43 1,100 SH   SOLE   1,100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 936 3,718 SH   SOLE   3,718 0 0
GARMIN LTD SHS H2906T109 15 250 SH   SOLE   250 0 0
GORMAN RUPP CO COM 383082104 875 29,904 SH   SOLE   29,904 0 0
GAP INC DEL COM 364760108 44 1,402 SH   SOLE   1,402 0 0
GOPRO INC CL A 38268T103 2 341 SH   SOLE   341 0 0
GENUINE PARTS CO COM 372460105 1 11 SH   SOLE   11 0 0
ALPHABET INC CAP STK CL A 02079K305 2,963 2,857 SH   SOLE   2,857 0 0
ALPHABET INC CAP STK CL C 02079K107 2,582 2,502 SH   SOLE   2,502 0 0
GENERAL MTRS CO COM 37045V100 384 10,578 SH   SOLE   10,578 0 0
CORNING INC COM 219350105 97 3,471 SH   SOLE   3,471 0 0
GENERAL MLS INC COM 370334104 36 789 SH   SOLE   789 0 0
GILEAD SCIENCES INC COM 375558103 923 12,241 SH   SOLE   12,241 0 0
GENERAL ELECTRIC CO COM 369604103 834 61,851 SH   SOLE   61,851 0 0
GENERAL DYNAMICS CORP COM 369550108 77 348 SH   SOLE   348 0 0
SANOFI RIGHT 12/31/2020 80105N113 0 898 SH   SOLE   898 0 0
FORTIVE CORP COM 34959J108 112 1,443 SH   SOLE   1,443 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 205 5,583 SH   SOLE   5,583 0 0
FLUOR CORP NEW COM 343412102 14 242 SH   SOLE   242 0 0
FLOWERS FOODS INC COM 343498101 1 23 SH   SOLE   23 0 0
FIFTH THIRD BANCORP COM 316773100 110 3,462 SH   SOLE   3,462 0 0
FISERV INC COM 337738108 314 4,404 SH   SOLE   4,404 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 195 2,023 SH   SOLE   2,023 0 0
FEDERATED INVS INC PA CL B 314211103 2 56 SH   SOLE   56 0 0
FRANKLIN ELEC INC COM 353514102 780 19,140 SH   SOLE   19,140 0 0
FIRSTENERGY CORP COM 337932107 1 31 SH   SOLE   31 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 3 45 SH   SOLE   45 0 0
FACEBOOK INC CL A 30303M102 612 3,829 SH   SOLE   3,829 0 0
FASTENAL CO COM 311900104 3 46 SH   SOLE   46 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3 22 SH   SOLE   22 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 91 8,184 SH   SOLE   8,184 0 0
EXELON CORP COM 30161N101 2 40 SH   SOLE   40 0 0
ISHARES INC MSCI STH KOR ETF 464286772 725 9,606 SH   SOLE   9,606 0 0
ISHARES INC MSCI AUST ETF 464286103 1,492 67,775 SH   SOLE   67,775 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1 6 SH   SOLE   6 0 0
EATON VANCE CORP COM NON VTG 278265103 122 2,183 SH   SOLE   2,183 0 0
ENTERGY CORP NEW COM 29364G103 1 16 SH   SOLE   16 0 0
EATON CORP PLC SHS G29183103 329 4,119 SH   SOLE   4,119 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 19 1,312 SH   SOLE   1,312 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 148 2,144 SH   SOLE   2,144 0 0
ENERGY RECOVERY INC COM 29270J100 167 20,275 SH   SOLE   20,275 0 0
EQT CORP COM 26884L109 1 22 SH   SOLE   22 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 76 1,229 SH   SOLE   1,229 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 8 128 SH   SOLE   128 0 0
EQUINIX INC COM PAR $0.001 29444U700 7 16 SH   SOLE   16 0 0
EOG RES INC COM 26875P101 11 100 SH   SOLE   100 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 14 996 SH   SOLE   996 0 0
ENBRIDGE INC COM 29250N105 60 1,914 SH   SOLE   1,914 0 0
EMERSON ELEC CO COM 291011104 131 1,920 SH   SOLE   1,920 0 0
EASTMAN CHEM CO COM 277432100 0 2 SH   SOLE   2 0 0
LAUDER ESTEE COS INC CL A 518439104 220 1,468 SH   SOLE   1,468 0 0
EDISON INTL COM 281020107 77 1,205 SH   SOLE   1,205 0 0
ENERGEN CORP COM 29265N108 0 1 SH   SOLE   1 0 0
EQUIFAX INC COM 294429105 23 194 SH   SOLE   194 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,660 52,531 SH   SOLE   52,531 0 0
EDGEWATER TECHNOLOGY INC COM 280358102 962 173,306 SH   SOLE   173,306 0 0
CONSOLIDATED EDISON INC COM 209115104 4 52 SH   SOLE   52 0 0
ECOLAB INC COM 278865100 122 888 SH   SOLE   888 0 0
EBAY INC COM 278642103 239 5,942 SH   SOLE   5,942 0 0
ELECTRONIC ARTS INC COM 285512109 257 2,120 SH   SOLE   2,120 0 0
DOWDUPONT INC COM 26078J100 1,193 18,725 SH   SOLE   18,725 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 95 1,298 SH   SOLE   1,298 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 195 2,518 SH   SOLE   2,518 0 0
DTE ENERGY CO COM 233331107 109 1,043 SH   SOLE   1,043 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 180 18,857 SH   SOLE   18,857 0 0
DARDEN RESTAURANTS INC COM 237194105 6 70 SH   SOLE   70 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 55 467 SH   SOLE   467 0 0
AMDOCS LTD SHS G02602103 123 1,850 SH   SOLE   1,850 0 0
DOVER CORP COM 260003108 77 785 SH   SOLE   785 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 9 77 SH   SOLE   77 0 0
DOLLAR TREE INC COM 256746108 6 68 SH   SOLE   68 0 0
DISNEY WALT CO COM DISNEY 254687106 1,131 11,265 SH   SOLE   11,265 0 0
DANAHER CORP DEL COM 235851102 283 2,887 SH   SOLE   2,887 0 0
D R HORTON INC COM 23331A109 44 1,009 SH   SOLE   1,009 0 0
QUEST DIAGNOSTICS INC COM 74834L100 32 317 SH   SOLE   317 0 0
DEAN FOODS CO NEW COM NEW 242370203 11 1,319 SH   SOLE   1,319 0 0
DEERE & CO COM 244199105 265 1,708 SH   SOLE   1,708 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4 71 SH   SOLE   71 0 0
DOMINION ENERGY INC COM 25746U109 221 3,273 SH   SOLE   3,273 0 0
CYTORI THERAPEUTICS INC COM NEW 23283K204 0 28 SH   SOLE   28 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 8 464 SH   SOLE   464 0 0
CONCHO RES INC COM 20605P101 1 9 SH   SOLE   9 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 810 21,750 SH   SOLE   21,750 0 0
CONSOLIDATED WATER CO INC ORD G23773107 879 60,383 SH   SOLE   60,383 0 0
CHEVRON CORP NEW COM 166764100 1,027 9,008 SH   SOLE   9,008 0 0
CVS HEALTH CORP COM 126650100 235 3,780 SH   SOLE   3,780 0 0
CONVERGYS CORP COM 212485106 24 1,056 SH   SOLE   1,056 0 0
CITRIX SYS INC COM 177376100 104 1,126 SH   SOLE   1,126 0 0
CONNECTICUT WTR SVC INC COM 207797101 830 13,708 SH   SOLE   13,708 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 220 2,728 SH   SOLE   2,728 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 92 3,239 SH   SOLE   3,239 0 0
CENTURYLINK INC COM 156700106 55 3,322 SH   SOLE   3,322 0 0
CINTAS CORP COM 172908105 178 1,046 SH   SOLE   1,046 0 0
CSX CORP COM 126408103 201 3,605 SH   SOLE   3,605 0 0
CISCO SYS INC COM 17275R102 183 4,278 SH   SOLE   4,278 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 672 40,000 SH   SOLE   40,000 0 0
SALESFORCE COM INC COM 79466L302 35 301 SH   SOLE   301 0 0
CAMPBELL SOUP CO COM 134429109 47 1,094 SH   SOLE   1,094 0 0
COTY INC COM CL A 222070203 1 38 SH   SOLE   38 0 0
COSTCO WHSL CORP NEW COM 22160K105 627 3,326 SH   SOLE   3,326 0 0
CONOCOPHILLIPS COM 20825C104 617 10,413 SH   SOLE   10,413 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 843 33,000 SH   SOLE   33,000 0 0
ROCKWELL COLLINS INC COM 774341101 121 899 SH   SOLE   899 0 0
CABOT OIL & GAS CORP COM 127097103 2 80 SH   SOLE   80 0 0
CAPITAL ONE FINL CORP COM 14040H105 14 150 SH   SOLE   150 0 0
CNX RESOURCES CORPORATION COM 12653C108 0 22 SH   SOLE   22 0 0
CENTERPOINT ENERGY INC COM 15189T107 18 657 SH   SOLE   657 0 0
CINEMARK HOLDINGS INC COM 17243V102 2 41 SH   SOLE   41 0 0
CONDUENT INC COM 206787103 3 145 SH   SOLE   145 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 458 19,984 SH   SOLE   19,984 0 0
CUMMINS INC COM 231021106 217 1,336 SH   SOLE   1,336 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3 10 SH   SOLE   10 0 0
CME GROUP INC COM CL A 12572Q105 293 1,810 SH   SOLE   1,810 0 0
COMCAST CORP NEW CL A 20030N101 449 13,146 SH   SOLE   13,146 0 0
COMERICA INC COM 200340107 1 10 SH   SOLE   10 0 0
CLOROX CO DEL COM 189054109 79 594 SH   SOLE   594 0 0
CLEAN HARBORS INC COM 184496107 6 132 SH   SOLE   132 0 0
COLGATE PALMOLIVE CO COM 194162103 358 4,995 SH   SOLE   4,995 0 0
CINCINNATI FINL CORP COM 172062101 53 709 SH   SOLE   709 0 0
CIGNA CORPORATION COM 125509109 102 608 SH   SOLE   608 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 562 6,000 SH   SOLE   6,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 99 1,000 SH   SOLE   1,000 0 0
CHESAPEAKE ENERGY CORP COM 165167107 0 5 SH   SOLE   5 0 0
CHURCH & DWIGHT INC COM 171340102 201 4,000 SH   SOLE   4,000 0 0
CULLEN FROST BANKERS INC COM 229899109 10 98 SH   SOLE   98 0 0
CF INDS HLDGS INC COM 125269100 33 880 SH   SOLE   880 0 0
CELGENE CORP COM 151020104 109 1,226 SH   SOLE   1,226 0 0
CONSOL ENERGY INC NEW COM 20854L108 0 2 SH   SOLE   2 0 0
CDW CORP COM 12514G108 534 7,600 SH   SOLE   7,600 0 0
CDK GLOBAL INC COM 12508E101 11 180 SH   SOLE   180 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 140 2,137 SH   SOLE   2,137 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 8 76 SH   SOLE   76 0 0
CHEMOURS CO COM 163851108 27 549 SH   SOLE   549 0 0
CBRE GROUP INC CL A 12504L109 39 828 SH   SOLE   828 0 0
CATERPILLAR INC DEL COM 149123101 655 4,444 SH   SOLE   4,444 0 0
CARDINAL HEALTH INC COM 14149Y108 40 640 SH   SOLE   640 0 0
CONAGRA BRANDS INC COM 205887102 47 1,283 SH   SOLE   1,283 0 0
CA INC COM 12673P105 29 867 SH   SOLE   867 0 0
CITIGROUP INC COM NEW 172967424 637 9,435 SH   SOLE   9,435 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 36 893 SH   SOLE   893 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 104 1,805 SH   SOLE   1,805 0 0
BOSTON SCIENTIFIC CORP COM 101137107 190 6,957 SH   SOLE   6,957 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 49 625 SH   SOLE   625 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,995 35,068 SH   SOLE   35,068 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 14 369 SH   SOLE   369 0 0
BP PLC SPONSORED ADR 055622104 17 415 SH   SOLE   415 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 499 7,883 SH   SOLE   7,883 0 0
BADGER METER INC COM 056525108 289 6,130 SH   SOLE   6,130 0 0
BALL CORP COM 058498106 91 2,304 SH   SOLE   2,304 0 0
BLACKROCK INC COM 09247X101 861 1,590 SH   SOLE   1,590 0 0
BOOKING HLDGS INC COM 09857L108 81 39 SH   SOLE   39 0 0
BANK NEW YORK MELLON CORP COM 064058100 393 7,635 SH   SOLE   7,635 0 0
BIOGEN INC COM 09062X103 535 1,953 SH   SOLE   1,953 0 0
BRIGHTHOUSE FINL INC COM 10922N103 9 174 SH   SOLE   174 0 0
BGC PARTNERS INC CL A 05541T101 7 484 SH   SOLE   484 0 0
BECTON DICKINSON & CO COM 075887109 4,043 18,657 SH   SOLE   18,657 0 0
BEST BUY INC COM 086516101 2 30 SH   SOLE   30 0 0
BB&T CORP COM 054937107 112 2,143 SH   SOLE   2,143 0 0
BED BATH & BEYOND INC COM 075896100 19 921 SH   SOLE   921 0 0
BAXTER INTL INC COM 071813109 1,197 18,402 SH   SOLE   18,402 0 0
BANK AMER CORP COM 060505104 1,039 34,640 SH   SOLE   34,640 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10 56 SH   SOLE   56 0 0
BOEING CO COM 097023105 1,818 5,544 SH   SOLE   5,544 0 0
AUTOZONE INC COM 053332102 154 238 SH   SOLE   238 0 0
AMERICAN EXPRESS CO COM 025816109 597 6,404 SH   SOLE   6,404 0 0
AMERICAN STS WTR CO COM 029899101 843 15,893 SH   SOLE   15,893 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 800 9,743 SH   SOLE   9,743 0 0
AVALONBAY CMNTYS INC COM 053484101 1 5 SH   SOLE   5 0 0
ACTIVISION BLIZZARD INC COM 00507V109 412 6,105 SH   SOLE   6,105 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1 50 SH   SOLE   50 0 0
ADVANSIX INC COM 00773T101 5 141 SH   SOLE   141 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1 17 SH   SOLE   17 0 0
ARTESIAN RESOURCES CORP CL A 043113208 770 21,109 SH   SOLE   21,109 0 0
ANTERO RES CORP COM 03674X106 73 3,678 SH   SOLE   3,678 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 744 74,980 SH   SOLE   74,980 0 0
AMPHENOL CORP NEW CL A 032095101 127 1,470 SH   SOLE   1,470 0 0
AIR PRODS & CHEMS INC COM 009158106 221 1,392 SH   SOLE   1,392 0 0
ANADARKO PETE CORP COM 032511107 4 63 SH   SOLE   63 0 0
APACHE CORP COM 037411105 4 100 SH   SOLE   100 0 0
SMITH A O COM 831865209 954 14,995 SH   SOLE   14,995 0 0
AON PLC SHS CL A G0408V102 125 893 SH   SOLE   893 0 0
ANTHEM INC COM 036752103 176 801 SH   SOLE   801 0 0
ANDEAVOR COM 03349M105 44 438 SH   SOLE   438 0 0
AMAZON COM INC COM 023135106 1,511 1,044 SH   SOLE   1,044 0 0
AMERICAN TOWER CORP NEW COM 03027X100 338 2,324 SH   SOLE   2,324 0 0
AMERIPRISE FINL INC COM 03076C106 203 1,374 SH   SOLE   1,374 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 4,084 170,157 SH   SOLE   158,482 0 11,675
AMGEN INC COM 031162100 924 5,419 SH   SOLE   5,419 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 34 403 SH   SOLE   403 0 0
ALLSTATE CORP COM 020002101 212 2,235 SH   SOLE   2,235 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 33 467 SH   SOLE   467 0 0
GALLAGHER ARTHUR J & CO COM 363576109 9 129 SH   SOLE   129 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 97 1,787 SH   SOLE   1,787 0 0
AFLAC INC COM 001055102 381 8,696 SH   SOLE   8,696 0 0
AETNA INC NEW COM 00817Y108 512 3,032 SH   SOLE   3,032 0 0
AES CORP COM 00130H105 32 2,849 SH   SOLE   2,849 0 0
AMERICAN ELEC PWR INC COM 025537101 194 2,822 SH   SOLE   2,822 0 0
AEGION CORP COM 00770F104 801 34,980 SH   SOLE   34,980 0 0
AMEREN CORP COM 023608102 5 97 SH   SOLE   97 0 0
AUTODESK INC COM 052769106 60 480 SH   SOLE   480 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 108 954 SH   SOLE   954 0 0
ADIENT PLC ORD SHS G0084W101 7 112 SH   SOLE   112 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 126 2,909 SH   SOLE   2,909 0 0
ANALOG DEVICES INC COM 032654105 176 1,934 SH   SOLE   1,934 0 0
ADOBE SYS INC COM 00724F101 585 2,706 SH   SOLE   2,706 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 158 1,032 SH   SOLE   1,032 0 0
ABBOTT LABS COM 002824100 497 8,294 SH   SOLE   8,294 0 0
ABBVIE INC COM 00287Y109 557 5,882 SH   SOLE   5,882 0 0
APPLE INC COM 037833100 10,676 63,629 SH   SOLE   63,629 0 0
ALTABA INC COM 021346101 233 3,148 SH   SOLE   3,148 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 8 121 SH   SOLE   121 0 0