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
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 333 8,460 SH   SOLE   0 0 8,460
ISHARES TR ULTR SH TRM BD 46434V878 1,237 24,655 SH   SOLE   0 0 24,655
WELLTOWER INC COM 95040Q104 229 2,960 SH   SOLE   0 0 2,960
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 7,039 83,021 SH   SOLE   0 0 83,021
EURONET WORLDWIDE INC COM 298736109 450 3,486 SH   SOLE   0 0 3,486
PROSHARES TR PSHS ULTRA QQQ 74347R206 390 4,923 SH   SOLE   0 0 4,923
CADENCE DESIGN SYSTEM INC COM 127387108 517 10,162 SH   SOLE   0 0 10,162
ISHARES TR RUS MD CP GR ETF 464287481 14,369 110,961 SH   SOLE   0 0 110,961
SPDR SER TR MSCI USA STRTGIC 78468R812 606 7,660 SH   SOLE   0 0 7,660
UBIQUITI NETWORKS INC COM 90347A100 275 2,130 SH   SOLE   0 0 2,130
BRINKS CO COM 109696104 241 3,120 SH   SOLE   0 0 3,120
VANGUARD GROUP DIV APP ETF 921908844 337 3,200 SH   SOLE   0 0 3,200
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 4,367 146,016 SH   SOLE   0 0 146,016
MICROSOFT CORP COM 594918104 304 2,887 SH   SOLE   0 0 2,887
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 3,403 67,926 SH   SOLE   0 0 67,926
WORKDAY INC CL A 98138H101 446 2,344 SH   SOLE   0 0 2,344
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 14,492 412,633 SH   SOLE   0 0 412,633
VANGUARD INDEX FDS TOTAL STK MKT 922908769 435 3,123 SH   SOLE   0 0 3,123
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 3,675 174,414 SH   SOLE   0 0 174,414
ISHARES TR CORE S&P500 ETF 464287200 1,099 4,037 SH   SOLE   0 0 4,037
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2,882 47,928 SH   SOLE   0 0 47,928
NV5 GLOBAL INC COM 62945V109 395 5,280 SH   SOLE   0 0 5,280
PROSHARES TR PSHS ULTRA DOW30 74347R305 258 5,951 SH   SOLE   0 0 5,951
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,768 21,286 SH   SOLE   0 0 21,286
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 314 5,729 SH   SOLE   0 0 5,729
IAC INTERACTIVECORP COM 44919P508 572 2,580 SH   SOLE   0 0 2,580
NOVANTA INC COM 67000B104 447 6,234 SH   SOLE   0 0 6,234
WISDOMTREE TR US TOTAL EARNING 97717W596 211 6,775 SH   SOLE   0 0 6,775
VOCERA COMMUNICATIONS INC COM 92857F107 285 9,521 SH   SOLE   0 0 9,521
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 366 1,803 SH   SOLE   0 0 1,803
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 5,531 102,169 SH   SOLE   0 0 102,169
OMNICELL INC COM 68213N109 527 6,669 SH   SOLE   0 0 6,669
PAYPAL HLDGS INC COM 70450Y103 579 6,244 SH   SOLE   0 0 6,244
ISHARES TR CORE DIV GRWTH 46434V621 3,322 93,698 SH   SOLE   0 0 93,698
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 4,182 78,878 SH   SOLE   0 0 78,878
ISHARES TR 3 7 YR TREAS BD 464288661 2,930 24,087 SH   SOLE   0 0 24,087
FLEETCOR TECHNOLOGIES INC COM 339041105 248 1,140 SH   SOLE   0 0 1,140
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 230 5,530 SH   SOLE   0 0 5,530
PROPETRO HLDG CORP COM 74347M108 213 12,370 SH   SOLE   0 0 12,370
TIVITY HEALTH INC COM 88870R102 220 10,385 SH   SOLE   0 0 10,385
US BANCORP DEL COM NEW 902973304 341 6,738 SH   SOLE   0 0 6,738
COOPER COS INC COM NEW 216648402 228 830 SH   SOLE   0 0 830
CYBERARK SOFTWARE LTD SHS M2682V108 462 5,176 SH   SOLE   0 0 5,176
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,060 7,067 SH   SOLE   0 0 7,067
PROSHARES TR ULTRPRO S&P500 74347X864 373 8,600 SH   SOLE   0 0 8,600
ISHARES INC JP MRG EM CRP BD 464286251 1,828 37,341 SH   SOLE   0 0 37,341
EXELIXIS INC COM 30161Q104 209 9,955 SH   SOLE   0 0 9,955
ISHARES TR CORE S&P SCP ETF 464287804 5,280 68,179 SH   SOLE   0 0 68,179
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 544 1,603 SH   SOLE   0 0 1,603
ATLASSIAN CORP PLC CL A G06242104 597 5,711 SH   SOLE   0 0 5,711
WORLDPAY INC CL A 981558109 233 2,718 SH   SOLE   0 0 2,718
NETFLIX INC COM 64110L106 625 1,808 SH   SOLE   0 0 1,808
INVESCO QQQ TR UNIT SER 1 46090E103 642 3,814 SH   SOLE   0 0 3,814
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 701 8,896 SH   SOLE   0 0 8,896
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,816 15,209 SH   SOLE   0 0 15,209
CORCEPT THERAPEUTICS INC COM 218352102 275 24,125 SH   SOLE   0 0 24,125
TELEFLEX INC COM 879369106 238 865 SH   SOLE   0 0 865
PLANET FITNESS INC CL A 72703H101 494 8,525 SH   SOLE   0 0 8,525
MONOLITHIC PWR SYS INC COM 609839105 468 3,578 SH   SOLE   0 0 3,578
REALPAGE INC COM 75606N109 492 8,573 SH   SOLE   0 0 8,573
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 2,248 43,952 SH   SOLE   0 0 43,952
PURECYCLE CORP COM NEW 746228303 226 22,785 SH   SOLE   0 0 22,785
VANGUARD INDEX FDS VALUE ETF 922908744 7,511 71,713 SH   SOLE   0 0 71,713
TWILIO INC CL A 90138F102 467 4,032 SH   SOLE   0 0 4,032
ALPS ETF TR RIVRFRNT STR INC 00162Q783 2,398 97,678 SH   SOLE   0 0 97,678
ALASKA AIR GROUP INC COM 011659109 242 3,655 SH   SOLE   0 0 3,655
USANA HEALTH SCIENCES INC COM 90328M107 432 3,909 SH   SOLE   0 0 3,909
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 4,348 86,587 SH   SOLE   0 0 86,587
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,071 11,965 SH   SOLE   0 0 11,965
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7,038 234,438 SH   SOLE   0 0 234,438
GREEN DOT CORP CL A 39304D102 390 5,427 SH   SOLE   0 0 5,427
ZEBRA TECHNOLOGIES CORP CL A 989207105 475 2,661 SH   SOLE   0 0 2,661
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 2,454 41,226 SH   SOLE   0 0 41,226
AMC NETWORKS INC CL A 00164V103 223 3,610 SH   SOLE   0 0 3,610
QCR HOLDINGS INC COM 74727A104 309 8,991 SH   SOLE   0 0 8,991
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,698 13,217 SH   SOLE   0 0 13,217
NMI HLDGS INC CL A 629209305 232 10,490 SH   SOLE   0 0 10,490
ISHARES TR 0-5YR HI YL CP 46434V407 8,507 184,410 SH   SOLE   0 0 184,410
PROCTER AND GAMBLE CO COM 742718109 485 4,937 SH   SOLE   0 0 4,937
SYNOPSYS INC COM 871607107 498 5,034 SH   SOLE   0 0 5,034
ISHARES TR RUSSELL 2000 ETF 464287655 552 3,656 SH   SOLE   0 0 3,656
FERRARI N V COM N3167Y103 440 3,560 SH   SOLE   0 0 3,560
DEERE & CO COM 244199105 392 2,419 SH   SOLE   0 0 2,419
NASDAQ INC COM 631103108 254 2,935 SH   SOLE   0 0 2,935
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 2,931 92,013 SH   SOLE   0 0 92,013
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 234 1,885 SH   SOLE   0 0 1,885
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 379 5,850 SH   SOLE   0 0 5,850
ISHARES TR RUS 2000 VAL ETF 464287630 3,652 30,258 SH   SOLE   0 0 30,258
ADOBE INC COM 00724F101 534 2,068 SH   SOLE   0 0 2,068
THE TRADE DESK INC COM CL A 88339J105 447 3,000 SH   SOLE   0 0 3,000
NVIDIA CORP COM 67066G104 281 1,922 SH   SOLE   0 0 1,922
CHOICE HOTELS INTL INC COM 169905106 235 2,960 SH   SOLE   0 0 2,960
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,926 113,462 SH   SOLE   0 0 113,462
VEEVA SYS INC CL A COM 922475108 524 4,517 SH   SOLE   0 0 4,517
MATCH GROUP INC COM 57665R106 513 8,879 SH   SOLE   0 0 8,879
ASTRONICS CORP COM 046433108 249 7,320 SH   SOLE   0 0 7,320
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 354 2,425 SH   SOLE   0 0 2,425
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,214 40,023 SH   SOLE   0 0 40,023
TOTAL SYS SVCS INC COM 891906109 468 5,125 SH   SOLE   0 0 5,125
BIOTELEMETRY INC COM 090672106 489 6,761 SH   SOLE   0 0 6,761
POST HLDGS INC COM 737446104 409 4,057 SH   SOLE   0 0 4,057
ISHARES TR S&P 500 GRWT ETF 464287309 531 3,264 SH   SOLE   0 0 3,264
ISHARES TR RUS 1000 ETF 464287622 4,143 27,474 SH   SOLE   0 0 27,474
ABIOMED INC COM 003654100 394 1,111 SH   SOLE   0 0 1,111
PROSHARES TR PSHS ULT S&P 500 74347R107 270 2,500 SH   SOLE   0 0 2,500
ICON PLC SHS G4705A100 230 1,655 SH   SOLE   0 0 1,655
APPLE INC COM 037833100 635 3,749 SH   SOLE   0 0 3,749
WESTERN ALLIANCE BANCORP COM 957638109 227 5,100 SH   SOLE   0 0 5,100
FORD MTR CO DEL COM PAR $0.01 345370860 1,724 206,920 SH   SOLE   0 0 206,920