The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||
| 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 |
| BAIDU INC | SPON ADR REP A | 056752108 | 210 | 1,748 | SH | SOLE | 0 | 0 | 1,748 | ||
| ROYAL DUTCH SHELL PLC | SPONS ADR A | 780259206 | 291 | 8,894 | SH | SOLE | 0 | 0 | 8,894 | ||
| ABBVIE INC | COM | 00287Y109 | 5,402 | 55,024 | SH | SOLE | 0 | 0 | 55,024 | ||
| AMAZON COM INC | COM | 023135106 | 7,852 | 2,846 | SH | SOLE | 0 | 0 | 2,846 | ||
| EXXON MOBIL CORP | COM | 30231G102 | 2,811 | 62,859 | SH | SOLE | 0 | 0 | 62,859 | ||
| SPDR SERIES TRUST | BARC SHT TR CP | 78464A474 | 290 | 9,246 | SH | SOLE | 0 | 0 | 9,246 | ||
| APPLE INC | COM | 037833100 | 10,344 | 28,355 | SH | SOLE | 0 | 0 | 28,355 | ||
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 939 | 6,309 | SH | SOLE | 0 | 0 | 6,309 | ||
| FASTENAL CO | COM | 311900104 | 4,706 | 109,844 | SH | SOLE | 0 | 0 | 109,844 | ||
| JOHNSON & JOHNSON | COM | 478160104 | 1,156 | 8,221 | SH | SOLE | 0 | 0 | 8,221 | ||
| MICROSOFT CORP | COM | 594918104 | 6,237 | 30,646 | SH | SOLE | 0 | 0 | 30,646 | ||
| PFIZER INC | COM | 717081103 | 448 | 13,704 | SH | SOLE | 0 | 0 | 13,704 | ||
| STARBUCKS CORP | COM | 855244109 | 5,209 | 70,789 | SH | SOLE | 0 | 0 | 70,789 | ||
| WAL-MART STORES INC | COM | 931142103 | 2,652 | 22,141 | SH | SOLE | 0 | 0 | 22,141 | ||
| DISNEY WALT CO | COM DISNEY | 254687106 | 2,796 | 25,078 | SH | SOLE | 0 | 0 | 25,078 | ||
| ISHARES | NASDQ BIOTEC ETF | 464287556 | 6,128 | 44,829 | SH | SOLE | 0 | 0 | 44,829 | ||
| SALESFORCE COM INC | COM | 79466L302 | 4,160 | 22,208 | SH | SOLE | 0 | 0 | 22,208 | ||
| ISHARES | CHINA LG-CAP ETF | 464287184 | 1,203 | 30,310 | SH | SOLE | 0 | 0 | 30,310 | ||
| INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 | 1,628 | 17,771 | SH | SOLE | 0 | 0 | 17,771 | ||
| AT&T INC | COM | 00206R102 | 1,696 | 56,088 | SH | SOLE | 0 | 0 | 56,088 | ||
| ISHARES TR | IBOXX HI YD ETF | 464288513 | 13,775 | 168,768 | SH | SOLE | 0 | 0 | 168,768 | ||
| PIMCO ETF TR | 0-5 HIGH YIELD | 72201R783 | 3,302 | 36,173 | SH | SOLE | 0 | 0 | 36,173 | ||
| Visa INC | COM CL A | 92826C839 | 6,428 | 33,279 | SH | SOLE | 0 | 0 | 33,279 | ||
| ZTO EXPRESS CAYMAN INC | SPONSORED ADR | 98980A105 | 784 | 21,348 | SH | SOLE | 0 | 0 | 21,348 | ||
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 | 8,903 | 41,273 | SH | SOLE | 0 | 0 | 41,273 | ||
| FACEBOOK INC | CL A | 30303M102 | 2,070 | 9,115 | SH | SOLE | 0 | 0 | 9,115 | ||
| PRA HEALTH SCIENCES INC | COM | 69354M108 | 4,503 | 46,284 | SH | SOLE | 0 | 0 | 46,284 | ||
| ALPHABET INC | CAP STK CL A | 02079K305 | 8,453 | 5,961 | SH | SOLE | 0 | 0 | 5,961 | ||
| ALPHABET INC | CAP STK CL C | 02079K107 | 541 | 383 | SH | SOLE | 0 | 0 | 383 | ||
| CISCO SYS INC | COM | 17275R102 | 5,606 | 120,204 | SH | SOLE | 0 | 0 | 120,204 | ||
| CHEVRON CORP NEW | COM | 166764100 | 275 | 3,082 | SH | SOLE | 0 | 0 | 3,082 | ||
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 877 | 10,983 | SH | SOLE | 0 | 0 | 10,983 | ||
| WELLS FARGO & CO | COM | 949746101 | 410 | 16,009 | SH | SOLE | 0 | 0 | 16,009 | ||
| SPDR GOLD TRUST | GOLD SHS | 78463V107 | 4,277 | 25,552 | SH | SOLE | 0 | 0 | 25,552 | ||
| LAUDER ESTEE COS INC | CL A | 518439104 | 414 | 2,196 | SH | SOLE | 0 | 0 | 2,196 | ||
| CHURCH & DWIGHT INC | COM | 171340102 | 1,987 | 25,700 | SH | SOLE | 0 | 0 | 25,700 | ||
| PROCTER & GAMBLE CO | COM | 742718109 | 1,918 | 16,039 | SH | SOLE | 0 | 0 | 16,039 | ||
| ISHARES TR | 1 3 YR TREAS BD | 464287457 | 912 | 10,533 | SH | SOLE | 0 | 0 | 10,533 | ||
| ISHARES TR | 3 7 YR TREAS BD | 464288661 | 360 | 2,696 | SH | SOLE | 0 | 0 | 2,696 | ||
| ISHARES TR | BARCLAYS 7 10 YR | 464287440 | 609 | 4,999 | SH | SOLE | 0 | 0 | 4,999 | ||
| ISHARES TR | IBOXX INV CP ETF | 464287242 | 1,788 | 13,291 | SH | SOLE | 0 | 0 | 13,291 | ||
| ISHARES TR | SH TR CRPORT ETF | 464288646 | 1,631 | 29,818 | SH | SOLE | 0 | 0 | 29,818 | ||
| ISHARES TR | IBONDS DEC21 ETF | 46434VBK5 | 826 | 32,857 | SH | SOLE | 0 | 0 | 32,857 | ||
| ISHARES TR | IBONDS DEC22 ETF | 46434VBA7 | 1,971 | 76,757 | SH | SOLE | 0 | 0 | 76,757 | ||
| ISHARES TR | IBONDS DEC23 ETF | 46434VAX8 | 1,115 | 42,518 | SH | SOLE | 0 | 0 | 42,518 | ||
| ISHARES TR | TIPS BD ETF | 464287176 | 933 | 7,583 | SH | SOLE | 0 | 0 | 7,583 | ||
| VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 | 274 | 4,403 | SH | SOLE | 0 | 0 | 4,403 | ||
| WHEATON PRECIOUS METALS CORP | COM | 962879102 | 283 | 6,450 | SH | SOLE | 0 | 0 | 6,450 | ||
| LOGITECH INTL S A | SHS | H50430232 | 4,574 | 70,037 | SH | SOLE | 0 | 0 | 70,037 | ||
| ALLSTATE CORP | COM | 020002101 | 223 | 2,295 | SH | SOLE | 0 | 0 | 2,295 | ||
| AMERICAN ELEC PWR CO INC | COM | 025537101 | 395 | 4,959 | SH | SOLE | 0 | 0 | 4,959 | ||
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 1,153 | 8,964 | SH | SOLE | 0 | 0 | 8,964 | ||
| AMGEN INC | COM | 031162100 | 603 | 2,556 | SH | SOLE | 0 | 0 | 2,556 | ||
| BANK AMER CORP | COM | 060505104 | 236 | 9,949 | SH | SOLE | 0 | 0 | 9,949 | ||
| BECTON DICKINSON & CO | COM | 075887109 | 260 | 1,085 | SH | SOLE | 0 | 0 | 1,085 | ||
| BERKSHIRE HATHAWAY INC | CL B | 084670702 | 2,151 | 12,050 | SH | SOLE | 0 | 0 | 12,050 | ||
| BHP BILLITON LTD | SPONSORED ADR | 088606108 | 423 | 8,498 | SH | SOLE | 0 | 0 | 8,498 | ||
| BOEING CO | COM | 097023105 | 343 | 1,870 | SH | SOLE | 0 | 0 | 1,870 | ||
| CLOROX CO DEL | COM | 189054109 | 609 | 2,774 | SH | SOLE | 0 | 0 | 2,774 | ||
| COCA COLA CO | COM | 191216100 | 6,463 | 144,644 | SH | SOLE | 0 | 0 | 144,644 | ||
| DOLLAR GEN CORP NEW | COM | 256677105 | 305 | 1,600 | SH | SOLE | 0 | 0 | 1,600 | ||
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 | 398 | 5,754 | SH | SOLE | 0 | 0 | 5,754 | ||
| LILLY ELI & CO | COM | 532457108 | 838 | 5,104 | SH | SOLE | 0 | 0 | 5,104 | ||
| EQUINIX INC | COM | 29444U700 | 687 | 978 | SH | SOLE | 0 | 0 | 978 | ||
| FIDELITY NATL INFORMATION SV | COM | 31620M106 | 292 | 2,179 | SH | SOLE | 0 | 0 | 2,179 | ||
| FISERV INC | COM | 337738108 | 4,138 | 42,393 | SH | SOLE | 0 | 0 | 42,393 | ||
| HERSHEY CO | COM | 427866108 | 665 | 5,128 | SH | SOLE | 0 | 0 | 5,128 | ||
| HOME DEPOT | INC COM | 437076102 | 586 | 2,339 | SH | SOLE | 0 | 0 | 2,339 | ||
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 889 | 7,365 | SH | SOLE | 0 | 0 | 7,365 | ||
| INTEL CORP | COM | 458140100 | 714 | 11,935 | SH | SOLE | 0 | 0 | 11,935 | ||
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 272 | 1,100 | SH | SOLE | 0 | 0 | 1,100 | ||
| ISHARES TR | MSCI EAFE ETF | 464287465 | 469 | 7,704 | SH | SOLE | 0 | 0 | 7,704 | ||
| ISHARES TR | CORE S&P500 ETF | 464287200 | 1,246 | 4,023 | SH | SOLE | 0 | 0 | 4,023 | ||
| ISHARES TR | S&P 100 ETF | 464287101 | 690 | 4,843 | SH | SOLE | 0 | 0 | 4,843 | ||
| MCCORMICK & CO INC | COM NON VTG | 579780206 | 382 | 2,127 | SH | SOLE | 0 | 0 | 2,127 | ||
| MCDONALDS CORP | COM | 580135101 | 1,234 | 6,689 | SH | SOLE | 0 | 0 | 6,689 | ||
| MERCK & CO INC | COM | 58933Y105 | 675 | 8,725 | SH | SOLE | 0 | 0 | 8,725 | ||
| NOVARTIS AG-SPONSORED ADR | Sponsored ADR | 66987V109 | 403 | 4,610 | SH | SOLE | 0 | 0 | 4,610 | ||
| PHILIP MORRIS INTL INC | COM | 718172109 | 354 | 5,055 | SH | SOLE | 0 | 0 | 5,055 | ||
| PROGRESSIVE CORP OHIO | COM | 743315103 | 291 | 3,637 | SH | SOLE | 0 | 0 | 3,637 | ||
| QUALYS INC | COM | 74758T303 | 577 | 5,548 | SH | SOLE | 0 | 0 | 5,548 | ||
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | 502 | 4,803 | SH | SOLE | 0 | 0 | 4,803 | ||
| SPDR INDEX SHS FDS | EURO STOXX 50 | 78463X202 | 229 | 6,450 | SH | SOLE | 0 | 0 | 6,450 | ||
| TERADYNE INC | COM | 880770102 | 612 | 7,246 | SH | SOLE | 0 | 0 | 7,246 | ||
| TRACTOR SUPPLY CO | COM | 892356106 | 971 | 7,367 | SH | SOLE | 0 | 0 | 7,367 | ||
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 | 322 | 3,618 | SH | SOLE | 0 | 0 | 3,618 | ||
| VANGUARD INTL EQUITY INDEX F | FTSE EUROPE ETF | 922042874 | 232 | 4,600 | SH | SOLE | 0 | 0 | 4,600 | ||
| WISDOMTREE TR | CHINADIV EX FI | 97717X719 | 494 | 5,152 | SH | SOLE | 0 | 0 | 5,152 | ||
| SPDR SERIES TRUST | PORTFOLIO SH TSR | 78468R101 | 341 | 11,112 | SH | SOLE | 0 | 0 | 11,112 | ||
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2021 HY | 46138J809 | 446 | 19,652 | SH | SOLE | 0 | 0 | 19,652 | ||
| SEA LTD | SPONSORED ADS | 81141R100 | 750 | 6,992 | SH | SOLE | 0 | 0 | 6,992 | ||
| ICICI BK LTD | ADR | 45104G104 | 214 | 23,065 | SH | SOLE | 0 | 0 | 23,065 | ||
| COOPER COS INC | COM | 216648402 | 3,080 | 10,860 | SH | SOLE | 0 | 0 | 10,860 | ||
| NEXTERA ENERGY INC | COM | 65339F101 | 371 | 1,543 | SH | SOLE | 0 | 0 | 1,543 | ||
| MERCADOLIBRE INC | COM | 58733R102 | 529 | 537 | SH | SOLE | 0 | 0 | 537 | ||
| STONECO LTD | COM CL A | G85158106 | 259 | 6,690 | SH | SOLE | 0 | 0 | 6,690 | ||
| COPART INC | COM | 217204106 | 970 | 11,644 | SH | SOLE | 0 | 0 | 11,644 | ||
| HANNON ARMSTRONG SUST INFR C | COM | 41068X100 | 269 | 9,454 | SH | SOLE | 0 | 0 | 9,454 | ||
| PAGSEGURO DIGITAL LTD | COM CL A | G68707101 | 276 | 7,818 | SH | SOLE | 0 | 0 | 7,818 | ||
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2020 HY | 46138J601 | 1,289 | 55,365 | SH | SOLE | 0 | 0 | 55,365 | ||
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 219 | 384 | SH | SOLE | 0 | 0 | 384 | ||
| ALIGN TECHNOLOGY INC | COM | 016255101 | 257 | 935 | SH | SOLE | 0 | 0 | 935 | ||
| EQUITY LIFESTYLE PPTYS INC | COM | 29472R108 | 207 | 3,311 | SH | SOLE | 0 | 0 | 3,311 | ||
| ADVANCED MICRO DEVICES INC | COM | 007903107 | 253 | 4,812 | SH | SOLE | 0 | 0 | 4,812 | ||
| EXPONENT INC | COM | 30214U102 | 243 | 3,007 | SH | SOLE | 0 | 0 | 3,007 | ||
| ELECTRONIC ARTS INC | COM | 285512109 | 249 | 1,887 | SH | SOLE | 0 | 0 | 1,887 | ||
| NASDAQ INC | COM | 631103108 | 272 | 2,276 | SH | SOLE | 0 | 0 | 2,276 | ||
| ALLIANT ENERGY CORP | COM | 018802108 | 223 | 4,665 | SH | SOLE | 0 | 0 | 4,665 | ||
| CMS ENERGY CORP | COM | 125896100 | 229 | 3,923 | SH | SOLE | 0 | 0 | 3,923 | ||
| AMDOCS LTD | SHS | G02602103 | 210 | 3,452 | SH | SOLE | 0 | 0 | 3,452 | ||
| HALOZYME THERAPEUTICS INC | COM | 40637H109 | 314 | 11,700 | SH | SOLE | 0 | 0 | 11,700 | ||
| CABLE ONE INC | COM | 12685J105 | 263 | 148 | SH | SOLE | 0 | 0 | 148 | ||
| TARGET CORP | COM | 87612E106 | 269 | 2,241 | SH | SOLE | 0 | 0 | 2,241 | ||
| ANTHEM INC | COM | 036752103 | 244 | 928 | SH | SOLE | 0 | 0 | 928 | ||
| LULULEMON ATHLETICA INC | COM | 550021109 | 354 | 1,135 | SH | SOLE | 0 | 0 | 1,135 | ||
| SPS COMMERCE INC | COM | 78463M107 | 323 | 4,299 | SH | SOLE | 0 | 0 | 4,299 | ||
| ZYNGA INC | CL A | 98986T108 | 302 | 31,672 | SH | SOLE | 0 | 0 | 31,672 | ||
| ETSY INC | COM | 29786A106 | 298 | 2,802 | SH | SOLE | 0 | 0 | 2,802 | ||
| BLACKLINE INC | COM | 09239B109 | 327 | 3,942 | SH | SOLE | 0 | 0 | 3,942 | ||
| SELECT SECTOR SPDR TR | SBI INT-FINL | 81369Y605 | 991 | 42,824 | SH | SOLE | 0 | 0 | 42,824 | ||
| MONDELEZ INTL INC | CL A | 609207105 | 307 | 5,999 | SH | SOLE | 0 | 0 | 5,999 | ||
| SPOTIFY TECHNOLOGY S A | SHS | L8681T102 | 440 | 1,705 | SH | SOLE | 0 | 0 | 1,705 | ||
| QIAGEN NV | SHS NEW | N72482123 | 226 | 5,245 | SH | SOLE | 0 | 0 | 5,245 | ||
| MEDTRONIC PLC | SHS | G5960L103 | 1,197 | 13,049 | SH | SOLE | 0 | 0 | 13,049 | ||
| GUIDEWIRE SOFTWARE INC | NOTE 1.250% 3/1 | 40171VAA8 | 4,033 | 3,457,000 | PRN | SOLE | 0 | 0 | 3,457,000 | ||
| VAIL RESORTS INC | COM | 91879Q109 | 940 | 5,162 | SH | SOLE | 0 | 0 | 5,162 | ||
| GW PHARMACEUTICALS PLC | ADS | 36197T103 | 208 | 1,697 | SH | SOLE | 0 | 0 | 1,697 | ||
| CYBERARK SOFTWARE LTD | SHS | M2682V108 | 235 | 2,370 | SH | SOLE | 0 | 0 | 2,370 | ||
| DESCARTES SYS GROUP INC | COM | 249906108 | 414 | 7,869 | SH | SOLE | 0 | 0 | 7,869 | ||
| TWITTER INC | NOTE 1.000% 9/1 | 90184LAD4 | 275 | 280,000 | PRN | SOLE | 0 | 0 | 280,000 | ||
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 HY | 46138J858 | 535 | 22,294 | SH | SOLE | 0 | 0 | 22,294 | ||
| ISHARES INC | JP MRG EM CRP BD | 464286251 | 1,469 | 29,000 | SH | SOLE | 0 | 0 | 29,000 | ||
| ISHARES TR | U.S. PFD STK ETF | 464288687 | 1,148 | 33,128 | SH | SOLE | 0 | 0 | 33,128 | ||
| APPLIED MATLS INC | COM | 038222105 | 313 | 5,170 | SH | SOLE | 0 | 0 | 5,170 | ||
| ECOLAB INC | COM | 278865100 | 219 | 1,100 | SH | SOLE | 0 | 0 | 1,100 | ||
| INVESCO EXCHNG TRADED FD TR | S&P ULTRA DIVIDE ADDED | 46138G656 | 660 | 24,000 | SH | SOLE | 0 | 0 | 24,000 | ||
| JD COM INC | SPON ADR CL A | 47215P106 | 284 | 4,721 | SH | SOLE | 0 | 0 | 4,721 | ||
| KIMBERLY-CLARK CORP | COM | 494368103 | 252 | 1,780 | SH | SOLE | 0 | 0 | 1,780 | ||
| MASTERCARD INC | CL A | 57636Q104 | 204 | 690 | SH | SOLE | 0 | 0 | 690 | ||
| NEWMONT MINING CORP | COM | 651639106 | 309 | 5,000 | SH | SOLE | 0 | 0 | 5,000 | ||
| SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 1,432 | 4,645 | SH | SOLE | 0 | 0 | 4,645 | ||
| UBS GROUP AG | SHS | H42097107 | 163 | 14,195 | SH | SOLE | 0 | 0 | 14,195 | ||
| ISHARES TR | CORE S&P US VLU | 464287663 | 627 | 12,000 | SH | SOLE | 0 | 0 | 12,000 | ||
| ISHARES TR | EDGE MSCI USA VL | 46432F388 | 651 | 9,000 | SH | SOLE | 0 | 0 | 9,000 | ||
| BROOKFIELD RENEWABLE PARTNER | PARTNERSHIP UNIT | G16258108 | 352 | 7,344 | SH | SOLE | 0 | 0 | 7,344 | ||
| BROOKFIELD PPTY PARTNERS L P | UNIT LTD PARTN | G16249107 | 218 | 22,032 | SH | SOLE | 0 | 0 | 22,032 | ||
| SANOFI-ADR | Sponsored ADR | 80105N105 | 279 | 5,475 | SH | SOLE | 0 | 0 | 5,475 | ||
| CALAMOS CONV OPP AND INC FD | SH BEN INT | 128117108 | 213 | 20,023 | SH | SOLE | 0 | 0 | 20,023 | ||
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 | 269 | 3,250 | SH | SOLE | 0 | 0 | 3,250 | ||
| ISHARES TR | IBONDS DEC20 ETF | 46434VAQ3 | 939 | 37,061 | SH | SOLE | 0 | 0 | 37,061 | ||
| ISHARES GOLD TRUST | ISHARES | 464285105 | 253 | 14,900 | SH | SOLE | 0 | 0 | 14,900 | ||
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | 267 | 1 | SH | SOLE | 0 | 0 | 1 | ||
| TEVA PHARMACEUTICAL INDS LTD | ADR | 881624209 | 197 | 16,000 | SH | SOLE | 0 | 0 | 16,000 | ||
| COLGATE PALMOLIVE CO | COM | 194162103 | 203 | 2,769 | SH | SOLE | 0 | 0 | 2,769 | ||
| ISHARES TR | IBONDS DEC24 ETF | 46434VBG4 | 300 | 11,385 | SH | SOLE | 0 | 0 | 11,385 | ||