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
ADOBE INC COM 00724F101 1,875 5,892 SH   SOLE   0 0 5,892
ALPHABET INC CAP STK CL C 02079K107 2,180 1,875 SH   SOLE   0 0 1,875
AMAZON COM INC COM 023135106 4,118 2,112 SH   SOLE   210 0 1,902
AMERICAN TOWER CORP NEW COM 03027X100 1,997 9,171 SH   SOLE   1,813 0 7,358
ANSYS INC COM 03662Q105 963 4,142 SH   SOLE   0 0 4,142
APPLE INC COM 037833100 2,055 8,081 SH   SOLE   817 0 7,264
AUTOMATIC DATA PROCESSING IN COM 053015103 1,099 8,040 SH   SOLE   1,672 0 6,368
BARCLAYS BK PLC SHRT TRM ETN 48 06746P621 6,046 130,728 SH   SOLE   12,480 0 118,248
BARRICK GOLD CORPORATION COM 067901108 999 54,540 SH   SOLE   12,305 0 42,235
BOOKING HLDGS INC COM 09857L108 250 186 SH   SOLE   0 0 186
CARMAX INC COM 143130102 796 14,790 SH   SOLE   2,980 0 11,810
CME GROUP INC COM 12572Q105 1,845 10,673 SH   SOLE   0 0 10,673
COCA COLA CO COM 191216100 254 5,748 SH   SOLE   0 0 5,748
COSTCO WHSL CORP NEW COM 22160K105 753 2,642 SH   SOLE   615 0 2,027
COUPA SOFTWARE INC COM 22266L106 1,087 7,776 SH   SOLE   0 0 7,776
DANAHER CORPORATION COM 235851102 1,880 13,582 SH   SOLE   1,601 0 11,981
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 2,358 56,007 SH   SOLE   12,035 0 43,972
DISNEY WALT CO COM DISNEY 254687106 1,136 11,765 SH   SOLE   0 0 11,765
DOLLAR TREE INC COM 256746108 1,858 25,284 SH   SOLE   5,304 0 19,980
DOVER CORP COM 260003108 1,780 21,204 SH   SOLE   0 0 21,204
EDWARDS LIFESCIENCES CORP COM 28176E108 1,964 10,410 SH   SOLE   0 0 10,410
GLOBAL X FDS GLBL X MLP ETF 37950E473 323 102,451 SH   SOLE   102,451 0 0
GODADDY INC CL A 380237107 315 5,521 SH   SOLE   0 0 5,521
IDEXX LABS INC COM 45168D104 278 1,149 SH   SOLE   0 0 1,149
INTUIT COM 461202103 1,958 8,514 SH   SOLE   0 0 8,514
ISHARES TR 20 YR TR BD ETF 464287432 24,241 146,944 SH   SOLE   92,499 0 54,445
ISHARES TR 1 3 YR TREAS BD 464287457 33,668 388,458 SH   SOLE   75,698 0 312,760
ISHARES TR MSCI USA ESG SLC 464288802 446 4,066 SH   SOLE   0 0 4,066
JOHNSON & JOHNSON COM 478160104 1,326 10,115 SH   SOLE   0 0 10,115
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 348 38,525 SH   SOLE   38,525 0 0
KKR & CO INC CL A 48251W104 1,070 45,603 SH   SOLE   10,687 0 34,916
MARKETAXESS HLDGS INC COM 57060D108 862 2,592 SH   SOLE   0 0 2,592
MASIMO CORP COM 574795100 1,902 10,740 SH   SOLE   0 0 10,740
METTLER TOLEDO INTERNATIONAL COM 592688105 209 303 SH   SOLE   0 0 303
MICROCHIP TECHNOLOGY INC COM 595017104 1,383 20,392 SH   SOLE   0 0 20,392
MICROSOFT CORP COM 594918104 1,403 8,897 SH   SOLE   0 0 8,897
NEXTERA ENERGY INC COM 65339F101 1,014 4,213 SH   SOLE   1,018 0 3,195
O REILLY AUTOMOTIVE INC NEW COM 67103H107 891 2,960 SH   SOLE   576 0 2,384
OKTA INC CL A 679295105 602 4,921 SH   SOLE   0 0 4,921
PAYPAL HLDGS INC COM 70450Y103 1,116 11,660 SH   SOLE   0 0 11,660
PEPSICO INC COM 713448108 238 1,980 SH   SOLE   0 0 1,980
POOL CORPORATION COM 73278L105 1,803 9,162 SH   SOLE   2,233 0 6,929
PROCTER & GAMBLE CO COM 742718109 4,053 36,844 SH   SOLE   3,560 0 33,284
PROSHARES TR PSHS ULTSH 20YRS 74347B201 6,315 392,753 SH   SOLE   211,209 0 181,544
PROSHARES TR ULTRAPRO SHORT S 74347B268 5,212 216,096 SH   SOLE   20,297 0 195,799
PROSHARES TR ULTRASHRT S&P500 74347B383 809 26,581 SH   SOLE   26,581 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G408 1,668 85,715 SH   SOLE   7,998 0 77,717
PROSHARES TR ULTRAPRO QQQ 74347X831 6,498 136,396 SH   SOLE   12,951 0 123,445
PROSHARES TR ULTRPRO S&P500 74347X864 3,191 115,504 SH   SOLE   10,790 0 104,714
PROSHARES TR II SHT VIX ST TRM 74347W130 12,245 394,881 SH   SOLE   37,703 0 357,178
PROSHARES TR II ULTRA VIX SHORT 74347W148 4,383 74,851 SH   SOLE   7,881 0 66,970
PROSHARES TR II VIX SH TRM FUTRS 74347W171 1,476 38,925 SH   SOLE   3,669 0 35,256
RINGCENTRAL INC CL A 76680R206 308 1,453 SH   SOLE   0 0 1,453
ROPER TECHNOLOGIES INC COM 776696106 1,145 3,672 SH   SOLE   745 0 2,927
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,076 3,985 SH   SOLE   817 0 3,168
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,111 56,144 SH   SOLE   56,144 0 0
SHOPIFY INC CL A 82509L107 1,022 2,451 SH   SOLE   0 0 2,451
SPDR GOLD TRUST GOLD SHS 78463V107 9,540 64,435 SH   SOLE   6,100 0 58,335
SYSCO CORP COM 871829107 219 4,803 SH   SOLE   0 0 4,803
TJX COS INC NEW COM 872540109 934 19,529 SH   SOLE   4,122 0 15,407
TYLER TECHNOLOGIES INC COM 902252105 1,891 6,377 SH   SOLE   0 0 6,377
UBER TECHNOLOGIES INC COM 90353T100 318 11,406 SH   SOLE   0 0 11,406
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,181 30,764 SH   SOLE   30,764 0 0
VARIAN MED SYS INC COM 92220P105 850 8,276 SH   SOLE   0 0 8,276
VERISK ANALYTICS INC COM 92345Y106 1,874 13,447 SH   SOLE   1,768 0 11,679
VISA INC COM CL A 92826C839 2,187 13,576 SH   SOLE   1,240 0 12,336
WEC ENERGY GROUP INC COM 92939U106 761 8,637 SH   SOLE   2,133 0 6,504
ZOETIS INC CL A 98978V103 205 1,744 SH   SOLE   0 0 1,744