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
ALPHABET INC CAP STK CL C COM 02079K107 211 149 SH   SOLE   149 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 1,245 7,335 SH   SOLE   7,335 0 0
PRUDENTIAL FINL INC COM COM 744320102 1,265 20,778 SH   SOLE   20,778 0 0
CLARIVATE ANALYTICS PLC COM COM G21810109 1,355 60,682 SH   SOLE   60,682 0 0
BEYOND MEAT INC COM COM 08862E109 1,356 10,121 SH   SOLE   10,121 0 0
TAKE-TWO INTERACTIVE COM COM 874054109 1,402 10,047 SH   SOLE   10,047 0 0
FRANCO NEVADA CORP COM COM 351858105 1,405 10,059 SH   SOLE   10,059 0 0
NIKE INC CL B COM 654106103 1,407 14,346 SH   SOLE   14,346 0 0
BARRICK GOLD CORPORATION COM COM 067901108 1,454 53,985 SH   SOLE   53,985 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 1,456 5,015 SH   SOLE   5,015 0 0
CLOROX CO DEL COM COM 189054109 1,462 6,664 SH   SOLE   6,664 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107 1,463 2,346 SH   SOLE   2,346 0 0
THE TRADE DESK INC COM CL A COM 88339J105 1,575 3,875 SH   SOLE   3,875 0 0
DOCUSIGN INC COM COM 256163106 1,729 10,038 SH   SOLE   10,038 0 0
ZOOM VIDEO COMMUNICATIONS INC COM 98980L101 1,808 7,132 SH   SOLE   7,132 0 0
FASTLY INC CL A COM 31188V100 2,350 27,609 SH   SOLE   27,609 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 2,716 23,830 SH   SOLE   23,830 0 0
CIGNA CORP NEW COM COM 125523100 3,223 17,173 SH   SOLE   17,173 0 0
LILLY ELI & CO COM COM 532457108 3,353 20,421 SH   SOLE   20,421 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 3,599 33,516 SH   SOLE   33,516 0 0
ALEXION PHARMACEUTICALS INC CO COM 015351109 3,932 35,035 SH   SOLE   35,035 0 0
NRG ENERGY INC COM NEW COM 629377508 4,485 137,743 SH   SOLE   137,743 0 0
ORACLE CORP COM COM 68389X105 4,660 84,309 SH   SOLE   84,309 0 0
ISHARES TR U.S. MED DVC ETF COM 464288810 4,937 18,647 SH   SOLE   18,647 0 0
SPDR GOLD TRUST GOLD SHS COM 78463V107 4,971 29,702 SH   SOLE   29,702 0 0
PHILLIPS 66 COM COM 718546104 5,156 71,710 SH   SOLE   71,710 0 0
NETAPP INC COM COM 64110D104 5,241 118,127 SH   SOLE   118,127 0 0
ZEBRA TECHNOLOGIES CP CL A COM 989207105 5,366 20,964 SH   SOLE   20,964 0 0
FIRST TR ETF II ISE CLOUD COMP COM 33734X192 5,755 77,246 SH   SOLE   77,246 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 5,764 15,907 SH   SOLE   15,907 0 0
LAM RESEARCH CORP COM COM 512807108 6,131 18,955 SH   SOLE   18,955 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 6,221 105,791 SH   SOLE   105,791 0 0
AON PLC SHS CL A COM G0403H108 6,283 32,622 SH   SOLE   32,622 0 0
HILL ROM HLDGS INC COM COM 431475102 6,290 57,293 SH   SOLE   57,293 0 0
NASDAQ INC COM COM 631103108 6,861 57,427 SH   SOLE   57,427 0 0
COCA COLA CO COM COM 191216100 7,026 157,254 SH   SOLE   157,254 0 0
SBA COMMUNICATIONS CRP COM COM 78410G104 7,133 23,942 SH   SOLE   23,942 0 0
HUMANA INC COM COM 444859102 7,263 18,730 SH   SOLE   18,730 0 0
WALMART INC COM COM 931142103 7,390 61,695 SH   SOLE   61,695 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 7,521 82,109 SH   SOLE   82,109 0 0
MERCK & CO. INC COM COM 58933Y105 7,578 98,001 SH   SOLE   98,001 0 0
FACEBOOK INC CL A COM 30303M102 7,639 33,643 SH   SOLE   33,643 0 0
FIDELITY NATL INFORMATION SVCS COM 31620M106 7,714 57,526 SH   SOLE   57,526 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 7,779 141,111 SH   SOLE   141,111 0 0
CVS HEALTH CORP COM COM 126650100 7,783 119,787 SH   SOLE   119,787 0 0
NVIDIA CORP COM COM 67066G104 7,984 21,016 SH   SOLE   21,016 0 0
TARGET CORP COM COM 87612E106 8,216 68,506 SH   SOLE   68,506 0 0
ABBOTT LABS COM COM 002824100 8,236 90,079 SH   SOLE   90,079 0 0
TJX COS INC NEW COM COM 872540109 8,361 165,358 SH   SOLE   165,358 0 0
HP INC COM COM 40434L105 8,872 509,007 SH   SOLE   509,007 0 0
AUTOZONE INC COM 053332102 9,348 8,286 SH   SOLE   8,286 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 9,497 78,639 SH   SOLE   78,639 0 0
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 9,531 9,057 SH   SOLE   9,057 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 9,699 87,238 SH   SOLE   87,238 0 0
MICRON TECHNOLOGY INC COM COM 595112103 10,016 194,414 SH   SOLE   194,414 0 0
AT&T INC COM COM 00206R102 10,150 335,772 SH   SOLE   335,772 0 0
ADOBE SYS INC COM COM 00724F101 10,163 23,346 SH   SOLE   23,346 0 0
QUALCOMM INC COM COM 747525103 10,392 113,931 SH   SOLE   113,931 0 0
VISA INC COM CL A COM 92826C839 10,581 54,775 SH   SOLE   54,775 0 0
ISHARES TR RUS MD CP GR ETF COM 464287481 10,851 68,627 SH   SOLE   68,627 0 0
CITIGROUP INC COM NEW COM 172967424 10,864 212,603 SH   SOLE   212,603 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 11,857 38,568 SH   SOLE   38,568 0 0
LOCKHEED MARTIN CORP COM COM 539830109 11,987 32,849 SH   SOLE   32,849 0 0
ISHARES TR RUS 1000 GRW ETF COM 464287614 12,114 63,112 SH   SOLE   63,112 0 0
LYONDELLBASELL INDUSTRIES N V COM N53745100 12,125 184,501 SH   SOLE   184,501 0 0
PAYCHEX INC COM COM 704326107 12,234 161,503 SH   SOLE   161,503 0 0
DOMINION ENERGY INC COM COM 25746U109 12,330 151,883 SH   SOLE   151,883 0 0
KIMBERLY CLARK CORP COM COM 494368103 12,805 90,591 SH   SOLE   90,591 0 0
CAMPBELL SOUP CO COM COM 134429109 13,144 264,830 SH   SOLE   264,830 0 0
VALERO ENERGY CORP NEW COM COM 91913Y100 13,376 227,411 SH   SOLE   227,411 0 0
PEPSICO INC COM COM 713448108 13,446 101,666 SH   SOLE   101,666 0 0
MARATHON PETE CORP COM COM 56585A102 13,740 367,584 SH   SOLE   367,584 0 0
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 14,510 299,738 SH   SOLE   299,738 0 0
FIRST TR EXCHANGE TRADED FD DJ COM 33733E302 15,031 88,155 SH   SOLE   88,155 0 0
GILEAD SCIENCES INC COM COM 375558103 15,159 197,024 SH   SOLE   197,024 0 0
MASTERCARD INC CL A COM 57636Q104 15,738 53,221 SH   SOLE   53,221 0 0
REPUBLIC SVCS INC COM COM 760759100 15,839 193,040 SH   SOLE   193,040 0 0
JOHNSON & JOHNSON COM COM 478160104 16,010 113,847 SH   SOLE   113,847 0 0
PFIZER INC COM COM 717081103 16,475 503,838 SH   SOLE   503,838 0 0
ALPHABET INC CAP STK CL A COM 02079K305 16,583 11,694 SH   SOLE   11,694 0 0
SPDR SER TR PRTFLO S&P500 GW COM 78464A409 16,819 374,414 SH   SOLE   374,414 0 0
ABBVIE INC COM COM 00287Y109 17,484 178,083 SH   SOLE   178,083 0 0
DOLLAR GEN CORP NEW COM COM 256677105 17,775 93,301 SH   SOLE   93,301 0 0
NETFLIX INC COM COM 64110L106 17,989 39,532 SH   SOLE   39,532 0 0
CISCO SYS INC COM COM 17275R102 20,426 437,954 SH   SOLE   437,954 0 0
MICROSOFT CORP COM COM 594918104 21,055 103,460 SH   SOLE   103,460 0 0
BROADCOM INC COM COM 11135F101 22,188 70,301 SH   SOLE   70,301 0 0
GENERAL MLS INC COM COM 370334104 22,385 363,090 SH   SOLE   363,090 0 0
APPLE INC COM COM 037833100 26,081 71,495 SH   SOLE   71,495 0 0
AMAZON COM INC COM COM 023135106 26,439 9,583 SH   SOLE   9,583 0 0
SELECT SECTOR SPDR TR ENERGY COM 81369Y506 30,654 809,868 SH   SOLE   809,868 0 0
HOME DEPOT INC COM COM 437076102 30,780 122,870 SH   SOLE   122,870 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 70,772 1,206,888 SH   SOLE   1,206,888 0 0
SPDR S&P 500 ETF TR TR UNIT COM 78462F103 102,677 332,979 SH   SOLE   332,979 0 0
SELECT SECTOR SPDR TR COMMUNIC COM 81369Y852 133,674 2,473,614 SH   SOLE   2,473,614 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y407 153,237 1,199,879 SH   SOLE   1,199,879 0 0
ISHARES TR RUS 1000 ETF COM 464287622 156,132 909,435 SH   SOLE   909,435 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209 208,404 2,082,586 SH   SOLE   2,082,586 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 210,858 851,608 SH   SOLE   851,608 0 0
ISHARES TR NASDAQ BIOTECH COM 464287556 219,229 1,603,839 SH   SOLE   1,603,839 0 0
ISHARES TR CORE S&P500 ETF COM 464287200 316,447 1,021,818 SH   SOLE   1,021,818 0 0
ISHARES TR S&P 500 GRWT ETF COM 464287309 368,036 1,773,751 SH   SOLE   1,773,751 0 0
SELECT SECTOR SPDR TR TECHNOLO COM 81369Y803 398,384 3,812,648 SH   SOLE   3,812,648 0 0