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 2,272 20,752 SH   SOLE   0 0 20,752
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,748 6,691 SH   SOLE   0 0 6,691
ACTIVISION BLIZZARD INC COM 00507V109 3,945 42,485 SH   SOLE   0 0 42,485
ADVANCED MICRO DEVICES INC COM 007903107 1,088 11,866 SH   SOLE   0 0 11,866
AFLAC INC COM 001055102 1,218 27,391 SH   SOLE   0 0 27,391
AIR PRODS & CHEMS INC COM 009158106 3,172 11,612 SH   SOLE   0 0 11,612
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 621 2,669 SH   SOLE   0 0 2,669
ALIGN TECHNOLOGY INC COM 016255101 2,585 4,838 SH   SOLE   0 0 4,838
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,028 13,872 SH   SOLE   0 0 13,872
ALLY FINL INC COM 02005N100 1,349 37,841 SH   SOLE   0 0 37,841
ALPHABET INC CAP STK CL C 02079K107 4,432 2,530 SH   SOLE   0 0 2,530
AMAZON COM INC COM 023135106 6,416 1,970 SH   SOLE   0 0 1,970
AMERICAN TOWER CORP NEW COM 03027X100 671 2,992 SH   SOLE   0 0 2,992
AMGEN INC COM 031162100 1,571 6,835 SH   SOLE   0 0 6,835
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 976 29,732 SH   SOLE   0 0 29,732
ANALOG DEVICES INC COM 032654105 2,040 13,811 SH   SOLE   0 0 13,811
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 376 5,372 SH   SOLE   0 0 5,372
APPLE INC COM 037833100 13,833 104,254 SH   SOLE   0 0 104,254
ASML HOLDING N V N Y REGISTRY SHS N07059210 483 990 SH   SOLE   0 0 990
AT&T INC COM 00206R102 1,283 44,631 SH   SOLE   0 0 44,631
ATMOS ENERGY CORP COM 049560105 811 8,501 SH   SOLE   0 0 8,501
AUTOMATIC DATA PROCESSING IN COM 053015103 1,912 10,849 SH   SOLE   0 0 10,849
BECTON DICKINSON & CO COM 075887109 1,606 6,418 SH   SOLE   0 0 6,418
BERKSHIRE HATHAWAY INC DEL CL A 084670108 348 1 SH   SOLE   0 0 1
BILIBILI INC SPONS ADS REP Z 090040106 2,352 27,435 SH   SOLE   0 0 27,435
BK OF AMERICA CORP COM 060505104 544 17,937 SH   SOLE   0 0 17,937
BLACKROCK INC COM 09247X101 4,880 6,764 SH   SOLE   0 0 6,764
BOYD GAMING CORP COM 103304101 1,365 31,814 SH   SOLE   0 0 31,814
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 319 3,400 SH   SOLE   0 0 3,400
CADENCE DESIGN SYSTEM INC COM 127387108 2,029 14,876 SH   SOLE   0 0 14,876
CARRIER GLOBAL CORPORATION COM 14448C104 959 25,425 SH   SOLE   0 0 25,425
CARVANA CO CL A 146869102 963 4,021 SH   SOLE   0 0 4,021
CASEYS GEN STORES INC COM 147528103 1,019 5,708 SH   SOLE   0 0 5,708
CATERPILLAR INC COM 149123101 261 1,435 SH   SOLE   0 0 1,435
CHEVRON CORP NEW COM 166764100 1,133 13,419 SH   SOLE   0 0 13,419
CHUBB LIMITED COM H1467J104 1,689 10,977 SH   SOLE   0 0 10,977
CISCO SYS INC COM 17275R102 1,320 29,494 SH   SOLE   0 0 29,494
CITRIX SYS INC COM 177376100 342 2,631 SH   SOLE   0 0 2,631
CLOROX CO DEL COM 189054109 1,990 9,855 SH   SOLE   0 0 9,855
COLGATE PALMOLIVE CO COM 194162103 1,617 18,908 SH   SOLE   0 0 18,908
COMCAST CORP NEW CL A 20030N101 713 13,607 SH   SOLE   0 0 13,607
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 944 16,455 SH   SOLE   0 0 16,455
DEXCOM INC COM 252131107 689 1,863 SH   SOLE   0 0 1,863
DIAMONDBACK ENERGY INC COM 25278X109 1,920 39,670 SH   SOLE   0 0 39,670
EMERSON ELEC CO COM 291011104 2,408 29,957 SH   SOLE   0 0 29,957
ENPHASE ENERGY INC COM 29355A107 2,449 13,955 SH   SOLE   0 0 13,955
ETSY INC COM 29786A106 1,591 8,942 SH   SOLE   0 0 8,942
EVERSOURCE ENERGY COM 30040W108 1,423 16,450 SH   SOLE   0 0 16,450
FACEBOOK INC CL A 30303M102 2,451 8,972 SH   SOLE   0 0 8,972
FACTSET RESH SYS INC COM 303075105 1,334 4,012 SH   SOLE   0 0 4,012
FASTLY INC CL A 31188V100 1,056 12,090 SH   SOLE   0 0 12,090
FIRST SOLAR INC COM 336433107 981 9,921 SH   SOLE   0 0 9,921
FREEPORT-MCMORAN INC CL B 35671D857 1,860 71,499 SH   SOLE   0 0 71,499
GOLDMAN SACHS GROUP INC COM 38141G104 237 900 SH   SOLE   0 0 900
HOLOGIC INC COM 436440101 1,129 15,506 SH   SOLE   0 0 15,506
HORIZON THERAPEUTICS PUB L SHS G46188101 364 4,970 SH   SOLE   0 0 4,970
ILLINOIS TOOL WKS INC COM 452308109 2,202 10,803 SH   SOLE   0 0 10,803
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 3,511 157,573 SH   SOLE   0 0 157,573
INVESCO QQQ TR UNIT SER 1 46090E103 3,010 9,594 SH   SOLE   0 0 9,594
ISHARES TR MSCI USA MIN VOL 46429B697 3,600 53,036 SH   SOLE   0 0 53,036
ISHARES TR PFD AND INCM SEC 464288687 1,763 45,786 SH   SOLE   0 0 45,786
ISHARES TR GNMA BOND ETF 46429B333 1,633 32,019 SH   SOLE   0 0 32,019
ISHARES TR RUS MD CP GR ETF 464287481 1,494 14,555 SH   SOLE   0 0 14,555
ISHARES TR SHRT NAT MUN ETF 464288158 701 6,482 SH   SOLE   0 0 6,482
ISHARES TR U.S. FIN SVC ETF 464287770 413 2,752 SH   SOLE   0 0 2,752
ISHARES TR RUS MID CAP ETF 464287499 367 5,354 SH   SOLE   0 0 5,354
ISHARES TR RUS 2000 GRW ETF 464287648 319 1,112 SH   SOLE   0 0 1,112
ISHARES TR CORE US AGGBD ET 464287226 291 2,465 SH   SOLE   0 0 2,465
ISHARES TR MSCI EAFE MIN VL 46429B689 264 3,603 SH   SOLE   0 0 3,603
ISHARES TR GLOB HLTHCRE ETF 464287325 255 3,338 SH   SOLE   0 0 3,338
ISHARES TR U.S. CNSM GD ETF 464287812 245 1,411 SH   SOLE   0 0 1,411
JD.COM INC SPON ADR CL A 47215P106 353 4,011 SH   SOLE   0 0 4,011
JOHNSON & JOHNSON COM 478160104 2,631 16,718 SH   SOLE   0 0 16,718
JOHNSON CTLS INTL PLC SHS G51502105 832 17,868 SH   SOLE   0 0 17,868
JPMORGAN CHASE & CO COM 46625H100 2,573 20,250 SH   SOLE   0 0 20,250
KB HOME COM 48666K109 1,833 54,681 SH   SOLE   0 0 54,681
KELLOGG CO COM 487836108 295 4,740 SH   SOLE   0 0 4,740
KIMCO RLTY CORP COM 49446R109 1,402 93,395 SH   SOLE   0 0 93,395
KRANESHARES TR QUADRTC INT RT 500767736 1,655 59,155 SH   SOLE   0 0 59,155
L3HARRIS TECHNOLOGIES INC COM 502431109 1,140 6,030 SH   SOLE   0 0 6,030
LINDE PLC SHS G5494J103 1,611 6,115 SH   SOLE   0 0 6,115
LOCKHEED MARTIN CORP COM 539830109 1,670 4,706 SH   SOLE   0 0 4,706
LOWES COS INC COM 548661107 2,435 15,170 SH   SOLE   0 0 15,170
LULULEMON ATHLETICA INC COM 550021109 376 1,081 SH   SOLE   0 0 1,081
MASTERCARD INCORPORATED CL A 57636Q104 217 607 SH   SOLE   0 0 607
MCDONALDS CORP COM 580135101 1,181 5,502 SH   SOLE   0 0 5,502
MEDTRONIC PLC SHS G5960L103 2,421 20,669 SH   SOLE   0 0 20,669
MERCADOLIBRE INC COM 58733R102 588 351 SH   SOLE   0 0 351
MICROSOFT CORP COM 594918104 10,683 48,032 SH   SOLE   0 0 48,032
MONSTER BEVERAGE CORP NEW COM 61174X109 2,618 28,309 SH   SOLE   0 0 28,309
NETFLIX INC COM 64110L106 958 1,771 SH   SOLE   0 0 1,771
NEXTERA ENERGY INC COM 65339F101 3,215 41,668 SH   SOLE   0 0 41,668
NIKE INC CL B 654106103 1,262 8,923 SH   SOLE   0 0 8,923
NORFOLK SOUTHN CORP COM 655844108 1,565 6,587 SH   SOLE   0 0 6,587
NOVARTIS AG SPONSORED ADR 66987V109 1,112 11,781 SH   SOLE   0 0 11,781
NVIDIA CORPORATION COM 67066G104 4,142 7,932 SH   SOLE   0 0 7,932
NXP SEMICONDUCTORS N V COM N6596X109 2,817 17,717 SH   SOLE   0 0 17,717
OKTA INC CL A 679295105 2,594 10,203 SH   SOLE   0 0 10,203
PAYCHEX INC COM 704326107 1,692 18,159 SH   SOLE   0 0 18,159
PAYPAL HLDGS INC COM 70450Y103 2,804 11,972 SH   SOLE   0 0 11,972
PEPSICO INC COM 713448108 2,298 15,498 SH   SOLE   0 0 15,498
PRICE T ROWE GROUP INC COM 74144T108 1,637 10,814 SH   SOLE   0 0 10,814
PROCTER AND GAMBLE CO COM 742718109 2,209 15,879 SH   SOLE   0 0 15,879
RAYTHEON TECHNOLOGIES CORP COM 75513E101 754 10,544 SH   SOLE   0 0 10,544
SALESFORCE COM INC COM 79466L302 4,586 20,611 SH   SOLE   0 0 20,611
SEA LTD SPONSORD ADS 81141R100 710 3,567 SH   SOLE   0 0 3,567
SHOPIFY INC CL A 82509L107 700 618 SH   SOLE   0 0 618
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,418 7,578 SH   SOLE   0 0 7,578
SONY CORP SPONSORED ADR 835699307 436 4,310 SH   SOLE   0 0 4,310
SOUTHWEST AIRLS CO COM 844741108 213 4,573 SH   SOLE   0 0 4,573
SPDR S&P 500 ETF TR TR UNIT 78462F103 708 1,894 SH   SOLE   0 0 1,894
SPDR SER TR BLOOMBERG BRCLYS 78468R622 1,418 13,013 SH   SOLE   0 0 13,013
SPDR SER TR S&P BIOTECH 78464A870 292 2,072 SH   SOLE   0 0 2,072
SQUARE INC CL A 852234103 1,156 5,311 SH   SOLE   0 0 5,311
STARBUCKS CORP COM 855244109 1,789 16,728 SH   SOLE   0 0 16,728
STONECO LTD COM CL A G85158106 555 6,608 SH   SOLE   0 0 6,608
SUNRUN INC COM 86771W105 347 5,000 SH   SOLE   0 0 5,000
SYSCO CORP COM 871829107 348 4,686 SH   SOLE   0 0 4,686
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 559 5,127 SH   SOLE   0 0 5,127
TARGET CORP COM 87612E106 1,762 9,982 SH   SOLE   0 0 9,982
TELADOC HEALTH INC COM 87918A105 1,084 5,420 SH   SOLE   0 0 5,420
TEMPUR SEALY INTL INC COM 88023U101 1,081 40,039 SH   SOLE   0 0 40,039
TESLA INC COM 88160R101 1,931 2,737 SH   SOLE   0 0 2,737
UNITED PARCEL SERVICE INC CL B 911312106 4,104 24,369 SH   SOLE   0 0 24,369
UNITEDHEALTH GROUP INC COM 91324P102 905 2,580 SH   SOLE   0 0 2,580
V F CORP COM 918204108 1,286 15,055 SH   SOLE   0 0 15,055
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,842 29,255 SH   SOLE   0 0 29,255
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2,803 11,313 SH   SOLE   0 0 11,313
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2,287 37,133 SH   SOLE   0 0 37,133
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,599 19,202 SH   SOLE   0 0 19,202
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 539 3,408 SH   SOLE   0 0 3,408
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 530 3,025 SH   SOLE   0 0 3,025
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 1,309 15,908 SH   SOLE   0 0 15,908
VISA INC COM CL A 92826C839 607 2,776 SH   SOLE   0 0 2,776
WALMART INC COM 931142103 2,661 18,461 SH   SOLE   0 0 18,461
WASTE MGMT INC DEL COM 94106L109 376 3,190 SH   SOLE   0 0 3,190
WILLIAMS SONOMA INC COM 969904101 880 8,644 SH   SOLE   0 0 8,644
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 591 15,037 SH   SOLE   0 0 15,037
WPX ENERGY INC COM 98212B103 1,082 132,806 SH   SOLE   0 0 132,806
ZAI LAB LTD ADR 98887Q104 286 2,110 SH   SOLE   0 0 2,110
ZIMMER BIOMET HOLDINGS INC COM 98956P102 4,150 26,936 SH   SOLE   0 0 26,936