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
3M CO COM 88579Y101 1,272 6,603 SH   SOLE   6,603 0 0
ABBVIE INC COM 00287Y109 1,555 14,365 SH   SOLE   14,365 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,559 5,644 SH   SOLE   5,644 0 0
ACI WORLDWIDE INC COM 004498101 310 8,146 SH   SOLE   8,146 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 353 742 SH   SOLE   742 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 947 6,194 SH   SOLE   6,194 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 335 13,200 SH   SOLE   13,200 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,225 30,012 SH   SOLE   30,012 0 0
AMAZON COM INC COM 023135106 2,376 768 SH   SOLE   768 0 0
AMERIPRISE FINL INC COM 03076C106 3,040 13,078 SH   SOLE   13,078 0 0
AMGEN INC COM 031162100 1,505 6,049 SH   SOLE   6,049 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,181 130,761 SH   SOLE   130,761 0 0
APPLE INC COM 037833100 3,178 26,014 SH   SOLE   26,014 0 0
APPLIED MATLS INC COM 038222105 2,004 14,999 SH   SOLE   14,999 0 0
ARISTA NETWORKS INC COM 040413106 839 2,778 SH   SOLE   2,778 0 0
ATLASSIAN CORP PLC CL A G06242104 2,438 11,569 SH   SOLE   11,569 0 0
AUTODESK INC COM 052769106 1,134 4,090 SH   SOLE   4,090 0 0
AVANTOR INC COM 05352A100 1,830 63,269 SH   SOLE   63,269 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 475 4,881 SH   SOLE   4,881 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,636 41,762 SH   SOLE   41,762 0 0
BROADCOM INC COM 11135F101 4,453 9,605 SH   SOLE   9,605 0 0
BRUNSWICK CORP COM 117043109 609 6,384 SH   SOLE   6,384 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,491 18,185 SH   SOLE   18,185 0 0
CERNER CORP COM 156782104 797 11,089 SH   SOLE   11,089 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,793 2,906 SH   SOLE   2,906 0 0
CHEMOURS CO COM 163851108 3,382 121,184 SH   SOLE   121,184 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,743 1,227 SH   SOLE   1,227 0 0
CISCO SYS INC COM 17275R102 3,116 60,253 SH   SOLE   60,253 0 0
CITRIX SYS INC COM 177376100 793 5,649 SH   SOLE   5,649 0 0
CLOUDERA INC COM 18914U100 265 21,748 SH   SOLE   21,748 0 0
COGNEX CORP COM 192422103 538 6,484 SH   SOLE   6,484 0 0
COHERENT INC COM 192479103 431 1,705 SH   SOLE   1,705 0 0
CONTINENTAL RES INC COM 212015101 1,908 73,750 SH   SOLE   73,750 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 2,418 13,247 SH   SOLE   13,247 0 0
CVS HEALTH CORP COM 126650100 1,261 16,765 SH   SOLE   16,765 0 0
DBX ETF TR XTRACK USD HIGH 233051432 15,246 304,980 SH   SOLE   304,980 0 0
DEERE & CO COM 244199105 1,866 4,987 SH   SOLE   4,987 0 0
DELL TECHNOLOGIES INC CL C 24703L202 655 7,426 SH   SOLE   7,426 0 0
DICKS SPORTING GOODS INC COM 253393102 1,842 24,191 SH   SOLE   24,191 0 0
DIGITAL TURBINE INC COM NEW 25400W102 443 5,507 SH   SOLE   5,507 0 0
DISCOVER FINL SVCS COM 254709108 1,163 12,247 SH   SOLE   12,247 0 0
DOCUSIGN INC COM 256163106 2,510 12,399 SH   SOLE   12,399 0 0
DOW INC COM 260557103 1,241 19,412 SH   SOLE   19,412 0 0
DROPBOX INC CL A 26210C104 713 26,753 SH   SOLE   26,753 0 0
EBAY INC. COM 278642103 1,916 31,286 SH   SOLE   31,286 0 0
ELECTRONIC ARTS INC COM 285512109 937 6,919 SH   SOLE   6,919 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 424 4,562 SH   SOLE   4,562 0 0
EMERSON ELEC CO COM 291011104 1,207 13,374 SH   SOLE   13,374 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,309 27,571 SH   SOLE   27,571 0 0
ENPHASE ENERGY INC COM 29355A107 2,390 14,740 SH   SOLE   14,740 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 1,278 156,621 SH   SOLE   156,621 0 0
ETSY INC COM 29786A106 860 4,265 SH   SOLE   4,265 0 0
EVERCORE INC CLASS A 29977A105 3,137 23,810 SH   SOLE   23,810 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,836 13,854 SH   SOLE   13,854 0 0
F5 NETWORKS INC COM 315616102 766 3,670 SH   SOLE   3,670 0 0
FACTSET RESH SYS INC COM 303075105 628 2,036 SH   SOLE   2,036 0 0
FAIR ISAAC CORP COM 303250104 740 1,523 SH   SOLE   1,523 0 0
FIBROGEN INC COM 31572Q808 220 6,341 SH   SOLE   6,341 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,214 29,862 SH   SOLE   29,862 0 0
FIRST AMERN FINL CORP COM 31847R102 1,236 21,824 SH   SOLE   21,824 0 0
FIVE BELOW INC COM 33829M101 1,791 9,386 SH   SOLE   9,386 0 0
FORD MTR CO DEL COM 345370860 995 81,258 SH   SOLE   81,258 0 0
FOX CORP CL A COM 35137L105 1,286 35,620 SH   SOLE   35,620 0 0
GENUINE PARTS CO COM 372460105 1,265 10,941 SH   SOLE   10,941 0 0
GILEAD SCIENCES INC COM 375558103 1,249 19,321 SH   SOLE   19,321 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 5,738 228,984 SH   SOLE   228,984 0 0
GODADDY INC CL A 380237107 686 8,835 SH   SOLE   8,835 0 0
HANESBRANDS INC COM 410345102 1,274 64,746 SH   SOLE   64,746 0 0
HENRY JACK & ASSOC INC COM 426281101 663 4,369 SH   SOLE   4,369 0 0
HP INC COM 40434L105 801 25,213 SH   SOLE   25,213 0 0
IDEXX LABS INC COM 45168D104 1,676 3,426 SH   SOLE   3,426 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,261 5,692 SH   SOLE   5,692 0 0
ILLUMINA INC COM 452327109 970 2,525 SH   SOLE   2,525 0 0
INPHI CORP COM 45772F107 673 3,773 SH   SOLE   3,773 0 0
INTEL CORP COM 458140100 1,210 18,903 SH   SOLE   18,903 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,718 20,399 SH   SOLE   20,399 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,299 44,502 SH   SOLE   44,502 0 0
INTUIT COM 461202103 1,302 3,399 SH   SOLE   3,399 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 5,067 228,971 SH   SOLE   228,971 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 12,414 38,899 SH   SOLE   38,899 0 0
IRON MTN INC NEW COM 46284V101 1,228 33,175 SH   SOLE   33,175 0 0
ISHARES INC CORE MSCI EMKT 46434G103 10,516 163,398 SH   SOLE   163,398 0 0
ISHARES INC EM MKTS DIV ETF 464286319 1,941 49,532 SH   SOLE   49,532 0 0
ISHARES INC MSCI EMERG MRKT 464286533 5,353 84,752 SH   SOLE   84,752 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 34,998 763,983 SH   SOLE   763,983 0 0
ISHARES TR 20 YR TR BD ETF 464287432 11,378 83,998 SH   SOLE   83,998 0 0
ISHARES TR BROAD USD HIGH 46435U853 12,043 292,366 SH   SOLE   292,366 0 0
ISHARES TR CORE DIV GRWTH 46434V621 2,695 55,842 SH   SOLE   55,842 0 0
ISHARES TR CORE MSCI EAFE 46432F842 8,628 119,756 SH   SOLE   119,756 0 0
ISHARES TR IBOXX HI YD ETF 464288513 17,252 197,887 SH   SOLE   197,887 0 0
ISHARES TR MORTGE REL ETF 46435G342 9,972 282,819 SH   SOLE   282,819 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 12,912 106,031 SH   SOLE   106,031 0 0
ITT INC COM 45073V108 587 6,458 SH   SOLE   6,458 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 9,666 190,450 SH   SOLE   190,450 0 0
J2 GLOBAL INC COM 48123V102 381 3,176 SH   SOLE   3,176 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 627 3,815 SH   SOLE   3,815 0 0
JOHNSON & JOHNSON COM 478160104 2,747 16,712 SH   SOLE   16,712 0 0
KELLOGG CO COM 487836108 1,271 20,078 SH   SOLE   20,078 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 865 6,030 SH   SOLE   6,030 0 0
KLA CORP COM NEW 482480100 3,014 9,122 SH   SOLE   9,122 0 0
LAM RESEARCH CORP COM 512807108 1,873 3,146 SH   SOLE   3,146 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 497 11,050 SH   SOLE   11,050 0 0
LAUDER ESTEE COS INC CL A 518439104 1,779 6,116 SH   SOLE   6,116 0 0
LAZARD LTD SHS A G54050102 1,288 29,591 SH   SOLE   29,591 0 0
LENNOX INTL INC COM 526107107 698 2,239 SH   SOLE   2,239 0 0
LILLY ELI & CO COM 532457108 1,592 8,523 SH   SOLE   8,523 0 0
LPL FINL HLDGS INC COM 50212V100 1,866 13,127 SH   SOLE   13,127 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1,254 93,944 SH   SOLE   93,944 0 0
LUMENTUM HLDGS INC COM 55024U109 566 6,193 SH   SOLE   6,193 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 277 4,769 SH   SOLE   4,769 0 0
MANHATTAN ASSOCIATES INC COM 562750109 2,291 19,514 SH   SOLE   19,514 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,579 3,172 SH   SOLE   3,172 0 0
MATCH GROUP INC NEW COM 57667L107 693 5,046 SH   SOLE   5,046 0 0
MERCURY GENL CORP NEW COM 589400100 1,204 19,796 SH   SOLE   19,796 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 994 6,407 SH   SOLE   6,407 0 0
MODERNA INC COM 60770K107 910 6,947 SH   SOLE   6,947 0 0
MOLINA HEALTHCARE INC COM 60855R100 1,867 7,988 SH   SOLE   7,988 0 0
MONOLITHIC PWR SYS INC COM 609839105 705 1,997 SH   SOLE   1,997 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 956 5,085 SH   SOLE   5,085 0 0
MSC INDL DIRECT INC CL A 553530106 1,191 13,207 SH   SOLE   13,207 0 0
MSCI INC COM 55354G100 904 2,157 SH   SOLE   2,157 0 0
NAVISTAR INTL CORP NEW COM 63934E108 377 8,567 SH   SOLE   8,567 0 0
NETAPP INC COM 64110D104 837 11,513 SH   SOLE   11,513 0 0
NEW YORK TIMES CO CL A 650111107 467 9,229 SH   SOLE   9,229 0 0
NEWELL BRANDS INC COM 651229106 1,334 49,821 SH   SOLE   49,821 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,194 8,500 SH   SOLE   8,500 0 0
NOVANTA INC COM 67000B104 325 2,465 SH   SOLE   2,465 0 0
NOVAVAX INC COM NEW 670002401 562 3,098 SH   SOLE   3,098 0 0
NOVOCURE LTD ORD SHS G6674U108 598 4,522 SH   SOLE   4,522 0 0
NRG ENERGY INC COM NEW 629377508 3,019 80,011 SH   SOLE   80,011 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 1,802 34,077 SH   SOLE   34,077 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 507 11,620 SH   SOLE   11,620 0 0
NVIDIA CORPORATION COM 67066G104 405 758 SH   SOLE   758 0 0
OMNICELL COM COM 68213N109 389 2,996 SH   SOLE   2,996 0 0
ONEMAIN HLDGS INC COM 68268W103 1,304 24,271 SH   SOLE   24,271 0 0
PALO ALTO NETWORKS INC COM 697435105 882 2,740 SH   SOLE   2,740 0 0
PAYPAL HLDGS INC COM 70450Y103 2,077 8,555 SH   SOLE   8,555 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 838 7,457 SH   SOLE   7,457 0 0
PEPSICO INC COM 713448108 1,270 8,978 SH   SOLE   8,978 0 0
PFIZER INC COM 717081103 1,250 34,498 SH   SOLE   34,498 0 0
POLARIS INC COM 731068102 688 5,153 SH   SOLE   5,153 0 0
POOL CORP COM 73278L105 1,843 5,339 SH   SOLE   5,339 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,215 7,083 SH   SOLE   7,083 0 0
PROOFPOINT INC COM 743424103 619 4,922 SH   SOLE   4,922 0 0
PTC INC COM 69370C100 562 4,081 SH   SOLE   4,081 0 0
PURE STORAGE INC CL A 74624M102 511 23,746 SH   SOLE   23,746 0 0
QORVO INC COM 74736K101 822 4,499 SH   SOLE   4,499 0 0
QUALCOMM INC COM 747525103 1,733 13,071 SH   SOLE   13,071 0 0
QUALYS INC COM 74758T303 371 3,539 SH   SOLE   3,539 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,284 10,002 SH   SOLE   10,002 0 0
QUIDEL CORP COM 74838J101 1,398 10,930 SH   SOLE   10,930 0 0
ROBERT HALF INTL INC COM 770323103 1,761 22,556 SH   SOLE   22,556 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,250 4,708 SH   SOLE   4,708 0 0
RYDER SYS INC COM 783549108 3,206 42,377 SH   SOLE   42,377 0 0
SAGE THERAPEUTICS INC COM 78667J108 305 4,075 SH   SOLE   4,075 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 321 6,345 SH   SOLE   6,345 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 10,137 197,557 SH   SOLE   197,557 0 0
SEAGEN INC COM 81181C104 742 5,344 SH   SOLE   5,344 0 0
SEMTECH CORP COM 816850101 387 5,602 SH   SOLE   5,602 0 0
SERVICENOW INC COM 81762P102 1,239 2,478 SH   SOLE   2,478 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,150 10,111 SH   SOLE   10,111 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 839 137,807 SH   SOLE   137,807 0 0
SMITH A O CORP COM 831865209 658 9,738 SH   SOLE   9,738 0 0
SONOS INC COM 83570H108 312 8,338 SH   SOLE   8,338 0 0
SOUTHERN COPPER CORP COM 84265V105 1,670 24,611 SH   SOLE   24,611 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 10,648 97,872 SH   SOLE   97,872 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 6,942 254,021 SH   SOLE   254,021 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 8,345 272,183 SH   SOLE   272,183 0 0
SPDR SER TR WELLS FG PFD ETF 78464A292 20,857 480,248 SH   SOLE   480,248 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,703 3,449 SH   SOLE   3,449 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,200 29,517 SH   SOLE   29,517 0 0
SYNOPSYS INC COM 871607107 951 3,838 SH   SOLE   3,838 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 776 4,390 SH   SOLE   4,390 0 0
TARGET CORP COM 87612E106 1,888 9,530 SH   SOLE   9,530 0 0
TERADATA CORP DEL COM 88076W103 1,994 51,745 SH   SOLE   51,745 0 0
TERADYNE INC COM 880770102 1,683 13,835 SH   SOLE   13,835 0 0
TEXAS INSTRS INC COM 882508104 3,204 16,952 SH   SOLE   16,952 0 0
THE TRADE DESK INC COM CL A 88339J105 2,034 3,121 SH   SOLE   3,121 0 0
TORO CO COM 891092108 504 4,886 SH   SOLE   4,886 0 0
TRACTOR SUPPLY CO COM 892356106 1,937 10,939 SH   SOLE   10,939 0 0
TRIMTABS ETF TR DONOGHUE FORLINS 89628W609 7,380 295,963 SH   SOLE   295,963 0 0
TRIMTABS ETF TR DONOGHUE FRLNS 89628W500 8,734 332,652 SH   SOLE   332,652 0 0
TRIMTABS ETF TR US FREE CASH FLW 89628W302 6,982 141,263 SH   SOLE   141,263 0 0
TYLER TECHNOLOGIES INC COM 902252105 653 1,538 SH   SOLE   1,538 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 578 3,454 SH   SOLE   3,454 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,293 3,474 SH   SOLE   3,474 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 6,515 204,045 SH   SOLE   204,045 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 10,133 164,717 SH   SOLE   164,717 0 0
VARIAN MED SYS INC COM 92220P105 687 3,893 SH   SOLE   3,893 0 0
VEEVA SYS INC CL A COM 922475108 2,576 9,860 SH   SOLE   9,860 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,210 20,810 SH   SOLE   20,810 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,033 4,806 SH   SOLE   4,806 0 0
VIRTU FINL INC CL A 928254101 3,254 104,793 SH   SOLE   104,793 0 0
VISTRA CORP COM 92840M102 1,186 67,069 SH   SOLE   67,069 0 0
VMWARE INC CL A COM 928563402 769 5,111 SH   SOLE   5,111 0 0
VONTIER CORPORATION COM 928881101 436 14,402 SH   SOLE   14,402 0 0
WATERS CORP COM 941848103 594 2,091 SH   SOLE   2,091 0 0
WILEY JOHN & SONS INC CL A 968223206 1,183 21,833 SH   SOLE   21,833 0 0
WILLIAMS COS INC COM 969457100 1,191 50,255 SH   SOLE   50,255 0 0
WILLIAMS SONOMA INC COM 969904101 2,385 13,310 SH   SOLE   13,310 0 0
WOODWARD INC COM 980745103 452 3,749 SH   SOLE   3,749 0 0
WORKDAY INC CL A 98138H101 1,044 4,203 SH   SOLE   4,203 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 9,146 537,985 SH   SOLE   537,985 0 0
XILINX INC COM 983919101 873 7,043 SH   SOLE   7,043 0 0
YETI HLDGS INC COM 98585X104 541 7,490 SH   SOLE   7,490 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,619 5,398 SH   SOLE   5,398 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,526 7,863 SH   SOLE   7,863 0 0
ZYNGA INC CL A 98986T108 629 61,631 SH   SOLE   61,631 0 0