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
ABBOTT LABS COM 002824100 304 2,795 SH   SOLE   0 0 2,795
ABBVIE INC COM 00287Y109 672 7,671 SH   SOLE   0 0 7,671
ADOBE SYSTEMS INCORPORATED COM 00724F101 4,371 8,912 SH   SOLE   0 0 8,912
ALPHABET INC CAP STK CL A 02079K305 2,613 1,783 SH   SOLE   0 0 1,783
AMAZON COM INC COM 023135106 4,314 1,370 SH   SOLE   0 0 1,370
APPLE INC COM 037833100 4,823 41,650 SH   SOLE   0 0 41,650
BAXTER INTL INC COM 071813109 2,426 30,165 SH   SOLE   0 0 30,165
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,921 9,023 SH   SOLE   0 0 9,023
BOEING CO COM 097023105 2,114 12,792 SH   SOLE   0 0 12,792
BRISTOL-MYERS SQUIBB CO COM 110122108 291 4,830 SH   SOLE   0 0 4,830
CASEYS GEN STORES INC COM 147528103 352 1,980 SH   SOLE   0 0 1,980
CITRIX SYS INC COM 177376100 2,126 15,440 SH   SOLE   0 0 15,440
CLOROX CO DEL COM 189054109 3,891 18,513 SH   SOLE   0 0 18,513
COCA COLA CO COM 191216100 219 4,439 SH   SOLE   0 0 4,439
COLGATE PALMOLIVE CO COM 194162103 1,291 16,730 SH   SOLE   0 0 16,730
CORESITE RLTY CORP COM 21870Q105 2,167 18,225 SH   SOLE   0 0 18,225
COSTCO WHSL CORP NEW COM 22160K105 2,727 7,681 SH   SOLE   0 0 7,681
DANAHER CORPORATION COM 235851102 1,650 7,664 SH   SOLE   0 0 7,664
DOCUSIGN INC COM 256163106 2,074 9,638 SH   SOLE   0 0 9,638
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 254 6,305 SH   SOLE   0 0 6,305
FRESHPET INC COM 358039105 3,192 28,590 SH   SOLE   0 0 28,590
GRANITESHARES ETF TR XOUT US LRG CP 38747R603 554 17,175 SH   SOLE   0 0 17,175
HOME DEPOT INC COM 437076102 1,771 6,376 SH   SOLE   0 0 6,376
HONEYWELL INTL INC COM 438516106 942 5,723 SH   SOLE   0 0 5,723
INTEL CORP COM 458140100 710 13,709 SH   SOLE   0 0 13,709
INTUITIVE SURGICAL INC COM NEW 46120E602 2,276 3,208 SH   SOLE   0 0 3,208
ISHARES TR SHORT TREAS BD 464288679 586 5,290 SH   SOLE   0 0 5,290
ISHARES TR TIPS BD ETF 464287176 3,634 28,730 SH   SOLE   0 0 28,730
ISHARES TR RUS 1000 GRW ETF 464287614 1,071 4,939 SH   SOLE   0 0 4,939
ISHARES TR 1 3 YR TREAS BD 464287457 3,450 39,880 SH   SOLE   0 0 39,880
ISHARES TR MSCI INTL QUALTY 46434V456 788 7,596 SH   SOLE   0 0 7,596
JOHNSON & JOHNSON COM 478160104 279 1,875 SH   SOLE   0 0 1,875
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,025 10,755 SH   SOLE   0 0 10,755
LAM RESEARCH CORP COM 512807108 1,223 3,688 SH   SOLE   0 0 3,688
MASTERCARD INCORPORATED CL A 57636Q104 3,325 9,833 SH   SOLE   0 0 9,833
MERCK & CO. INC COM 58933Y105 544 6,557 SH   SOLE   0 0 6,557
MICROSOFT CORP COM 594918104 3,444 16,375 SH   SOLE   0 0 16,375
NORTHROP GRUMMAN CORP COM 666807102 1,798 5,699 SH   SOLE   0 0 5,699
NVIDIA CORPORATION COM 67066G104 4,695 8,675 SH   SOLE   0 0 8,675
ORACLE CORP COM 68389X105 412 6,904 SH   SOLE   0 0 6,904
PAYPAL HLDGS INC COM 70450Y103 4,200 21,315 SH   SOLE   0 0 21,315
PEPSICO INC COM 713448108 2,514 18,142 SH   SOLE   0 0 18,142
PERKINELMER INC COM 714046109 898 7,155 SH   SOLE   0 0 7,155
PFIZER INC COM 717081103 417 11,360 SH   SOLE   0 0 11,360
PROCTER AND GAMBLE CO COM 742718109 320 2,301 SH   SOLE   0 0 2,301
PROSHARES TR SHORT S&P 500 NE 74347B425 459 22,600 SH   SOLE   0 0 22,600
PROSHARES TR SHORT QQQ NEW 74347B714 1,784 107,814 SH   SOLE   0 0 107,814
REGENERON PHARMACEUTICALS COM 75886F107 1,674 2,990 SH   SOLE   0 0 2,990
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 380 4,708 SH   SOLE   0 0 4,708
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 462 3,140 SH   SOLE   0 0 3,140
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 828 12,915 SH   SOLE   0 0 12,915
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 505 4,331 SH   SOLE   0 0 4,331
SPDR SER TR BLOOMBERG BRCLYS 78468R622 2,582 28,210 SH   SOLE   0 0 28,210
SPDR SER TR HLTH CARE SVCS 78464A573 1,274 12,082 SH   SOLE   0 0 12,082
SPDR SER TR S&P BIOTECH 78464A870 326 2,923 SH   SOLE   0 0 2,923
SQUARE INC CL A 852234103 1,089 6,700 SH   SOLE   0 0 6,700
TEXAS INSTRS INC COM 882508104 257 1,800 SH   SOLE   0 0 1,800
THERMO FISHER SCIENTIFIC INC COM 883556102 4,402 9,971 SH   SOLE   0 0 9,971
ULTA BEAUTY INC COM 90384S303 1,866 8,333 SH   SOLE   0 0 8,333
UNION PAC CORP COM 907818108 775 3,936 SH   SOLE   0 0 3,936
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 728 18,590 SH   SOLE   0 0 18,590
VANGUARD INDEX FDS LARGE CAP ETF 922908637 413 2,640 SH   SOLE   0 0 2,640
VANGUARD INDEX FDS GROWTH ETF 922908736 766 3,365 SH   SOLE   0 0 3,365
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 12,452 200,550 SH   SOLE   0 0 200,550
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 208 1,615 SH   SOLE   0 0 1,615
WALMART INC COM 931142103 1,258 8,990 SH   SOLE   0 0 8,990
WASTE MGMT INC DEL COM 94106L109 898 7,935 SH   SOLE   0 0 7,935
WORKIVA INC COM CL A 98139A105 4,178 74,925 SH   SOLE   0 0 74,925
ZOETIS INC CL A 98978V103 1,316 7,956 SH   SOLE   0 0 7,956