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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   941,903 4,742 SH   SOLE   0 0 4,742
8X8 INC NEW COM 282914100   653,054 23,525 SH   SOLE   0 0 23,525
ABBVIE INC COM 00287Y109   406,180 3,606 SH   SOLE   0 0 3,606
ACTIVISION BLIZZARD INC COM 00507V109   826,892 8,664 SH   SOLE   0 0 8,664
ADOBE SYSTEMS INCORPORATED COM 00724F101   3,549,418 6,061 SH   SOLE   0 0 6,061
AIR PRODS & CHEMS INC COM 009158106   1,370,508 4,764 SH   SOLE   0 0 4,764
ALIGN TECHNOLOGY INC COM 016255101   248,677 407 SH   SOLE   0 0 407
ALLSTATE CORP COM 020002101   417,538 3,201 SH   SOLE   0 0 3,201
ALPHABET INC CAP STK CL A 02079K305   2,842,244 1,164 SH   SOLE   0 0 1,164
ALPHABET INC CAP STK CL C 02079K107   1,060,173 423 SH   SOLE   0 0 423
ALTERYX INC COM CL A 02156B103   1,251,161 14,545 SH   SOLE   0 0 14,545
ALTRIA GROUP INC COM 02209S103   758,088 15,900 SH   SOLE   0 0 15,900
AMAZON COM INC COM 023135106   5,708,946 1,660 SH   SOLE   0 0 1,660
AMERICAN EXPRESS CO COM 025816109   264,698 1,602 SH   SOLE   0 0 1,602
AMERICAN TOWER CORP NEW COM 03027X100   487,419 1,804 SH   SOLE   0 0 1,804
AMERICAS CAR-MART INC COM 03062T105   1,227,579 8,662 SH   SOLE   0 0 8,662
AMGEN INC COM 031162100   1,921,650 7,884 SH   SOLE   0 0 7,884
APPIAN CORP CL A 03782L101   1,256,005 9,118 SH   SOLE   0 0 9,118
APPLE INC COM 037833100   11,004,360 80,347 SH   SOLE   0 0 80,347
APPLIED MATLS INC COM 038222105   540,693 3,797 SH   SOLE   0 0 3,797
AT&T INC COM 00206R102   442,449 15,374 SH   SOLE   0 0 15,374
BANK NEW YORK MELLON CORP COM 064058100   241,601 4,716 SH   SOLE   0 0 4,716
BECTON DICKINSON & CO COM 075887109   697,712 2,869 SH   SOLE   0 0 2,869
BEYOND MEAT INC COM 08862E109   1,474,106 9,360 SH   SOLE   0 0 9,360
BHP GROUP LTD SPONSORED ADS 088606108   318,777 4,377 SH   SOLE   0 0 4,377
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   874,765 13,475 SH   SOLE   0 0 13,475
BK OF AMERICA CORP COM 060505104   792,729 19,227 SH   SOLE   0 0 19,227
BLACKROCK INC COM 09247X101   869,720 994 SH   SOLE   0 0 994
BLACKSTONE GROUP INC COM 09260D107   1,369,383 14,097 SH   SOLE   0 0 14,097
BOEING CO COM 097023105   634,355 2,648 SH   SOLE   0 0 2,648
BRISTOL-MYERS SQUIBB CO COM 110122108   329,356 4,929 SH   SOLE   0 0 4,929
BROADCOM INC COM 11135F101   3,063,935 6,426 SH   SOLE   0 0 6,426
CARLYLE GROUP INC COM 14316J108   804,476 17,308 SH   SOLE   0 0 17,308
CHEMED CORP NEW COM 16359R103   471,653 994 SH   SOLE   0 0 994
CHEVRON CORP NEW COM 166764100   2,101,608 20,065 SH   SOLE   0 0 20,065
CISCO SYS INC COM 17275R102   3,568,966 67,339 SH   SOLE   0 0 67,339
CITIGROUP INC COM NEW 172967424   311,371 4,401 SH   SOLE   0 0 4,401
CLOUDFLARE INC CL A COM 18915M107   317,202 2,997 SH   SOLE   0 0 2,997
COCA COLA CO COM 191216100   1,325,314 24,493 SH   SOLE   0 0 24,493
CONSTELLATION BRANDS INC CL A 21036P108   1,802,824 7,708 SH   SOLE   0 0 7,708
CONTINENTAL RES INC COM 212015101   803,308 21,123 SH   SOLE   0 0 21,123
COPART INC COM 217204106   3,129,117 23,736 SH   SOLE   0 0 23,736
CORNING INC COM 219350105   378,693 9,259 SH   SOLE   0 0 9,259
COSTCO WHSL CORP NEW COM 22160K105   5,318,596 13,442 SH   SOLE   0 0 13,442
CROWDSTRIKE HLDGS INC CL A 22788C105   2,781,499 11,068 SH   SOLE   0 0 11,068
CROWN CASTLE INTL CORP NEW COM 22822V101   1,742,048 8,929 SH   SOLE   0 0 8,929
CUMMINS INC COM 231021106   597,091 2,449 SH   SOLE   0 0 2,449
CVS HEALTH CORP COM 126650100   231,212 2,771 SH   SOLE   0 0 2,771
DANAHER CORPORATION COM 235851102   319,348 1,190 SH   SOLE   0 0 1,190
DATADOG INC CL A COM 23804L103   842,840 8,098 SH   SOLE   0 0 8,098
DIGIMARC CORP NEW COM 25381B101   328,166 9,796 SH   SOLE   0 0 9,796
DIGITAL RLTY TR INC COM 253868103   403,835 2,684 SH   SOLE   0 0 2,684
DILLARDS INC CL A 254067101   434,112 2,400 SH   SOLE   0 0 2,400
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694   317,626 2,906 SH   SOLE   0 0 2,906
DISCOVER FINL SVCS COM 254709108   649,057 5,487 SH   SOLE   0 0 5,487
DISNEY WALT CO COM 254687106   1,522,338 8,661 SH   SOLE   0 0 8,661
DOW INC COM 260557103   823,906 13,020 SH   SOLE   0 0 13,020
EATON CORP PLC SHS G29183103   1,597,158 10,779 SH   SOLE   0 0 10,779
EDWARDS LIFESCIENCES CORP COM 28176E108   474,558 4,582 SH   SOLE   0 0 4,582
EMERSON ELEC CO COM 291011104   228,955 2,379 SH   SOLE   0 0 2,379
ENBRIDGE INC COM 29250N105   1,759,798 43,951 SH   SOLE   0 0 43,951
ETSY INC COM 29786A106   5,250,309 25,507 SH   SOLE   0 0 25,507
EXELON CORP COM 30161N101   481,694 10,871 SH   SOLE   0 0 10,871
EXXON MOBIL CORP COM 30231G102   2,582,811 40,945 SH   SOLE   0 0 40,945
FACEBOOK INC CL A 30303M102   3,780,651 10,873 SH   SOLE   0 0 10,873
FASTLY INC CL A 31188V100   1,337,305 22,438 SH   SOLE   0 0 22,438
FEDEX CORP COM 31428X106   595,765 1,997 SH   SOLE   0 0 1,997
FORD MTR CO DEL COM 345370860   1,270,129 85,473 SH   SOLE   0 0 85,473
GARMIN LTD SHS H2906T109   329,418 2,278 SH   SOLE   0 0 2,278
GILEAD SCIENCES INC COM 375558103   1,014,996 14,740 SH   SOLE   0 0 14,740
GOLDMAN SACHS GROUP INC COM 38141G104   1,123,029 2,959 SH   SOLE   0 0 2,959
HOME DEPOT INC COM 437076102   1,059,990 3,324 SH   SOLE   0 0 3,324
HONEYWELL INTL INC COM 438516106   394,611 1,799 SH   SOLE   0 0 1,799
INTEL CORP COM 458140100   1,810,307 32,246 SH   SOLE   0 0 32,246
INTERNATIONAL BUSINESS MACHS COM 459200101   1,219,775 8,321 SH   SOLE   0 0 8,321
INTUIT COM 461202103   1,543,913 3,150 SH   SOLE   0 0 3,150
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   3,361,346 219,409 SH   SOLE   0 0 219,409
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,339,046 60,020 SH   SOLE   0 0 60,020
INVESCO QQQ TR UNIT SER 1 46090E103   214,785 606 SH   SOLE   0 0 606
INVITATION HOMES INC COM 46187W107   656,863 17,615 SH   SOLE   0 0 17,615
ISHARES TR 1 3 YR TREAS BD 464287457   12,458,349 144,596 SH   SOLE   0 0 144,596
ISHARES TR BLACKROCK ULTRA 46434V878   3,801,226 75,242 SH   SOLE   0 0 75,242
ISHARES TR CORE HIGH DV ETF 46429B663   2,592,986 26,862 SH   SOLE   0 0 26,862
ISHARES TR CORE MSCI EAFE 46432F842   10,548,475 140,909 SH   SOLE   0 0 140,909
ISHARES TR CORE S&P MCP ETF 464287507   11,479,412 42,717 SH   SOLE   0 0 42,717
ISHARES TR CORE S&P SCP ETF 464287804   9,864,368 87,311 SH   SOLE   0 0 87,311
ISHARES TR CORE S&P TTL STK 464287150   14,042,459 142,188 SH   SOLE   0 0 142,188
ISHARES TR CORE US AGGBD ET 464287226   18,153,513 157,405 SH   SOLE   0 0 157,405
ISHARES TR IBOXX INV CP ETF 464287242   7,390,076 55,002 SH   SOLE   0 0 55,002
ISHARES TR INTRM GOV CR ETF 464288612   14,633,371 126,564 SH   SOLE   0 0 126,564
ISHARES TR ISHS 1-5YR INVS 464288646   696,882 12,715 SH   SOLE   0 0 12,715
ISHARES TR PFD AND INCM SEC 464288687   6,999,201 177,938 SH   SOLE   0 0 177,938
ISHARES TR RUS 1000 GRW ETF 464287614   324,147 1,194 SH   SOLE   0 0 1,194
ISHARES TR S&P 500 GRWT ETF 464287309   22,877,005 314,547 SH   SOLE   0 0 314,547
ISHARES TR S&P 500 VAL ETF 464287408   23,159,702 156,866 SH   SOLE   0 0 156,866
ISHARES TR TIPS BD ETF 464287176   728,377 5,690 SH   SOLE   0 0 5,690
ISHARES TR US TREAS BD ETF 46429B267   276,321 10,388 SH   SOLE   0 0 10,388
J & J SNACK FOODS CORP COM 466032109   266,847 1,530 SH   SOLE   0 0 1,530
JOHNSON & JOHNSON COM 478160104   2,176,723 13,213 SH   SOLE   0 0 13,213
JOHNSON CTLS INTL PLC SHS G51502105   651,093 9,487 SH   SOLE   0 0 9,487
JPMORGAN CHASE & CO COM 46625H100   657,586 4,228 SH   SOLE   0 0 4,228
KANSAS CITY SOUTHERN COM NEW 485170302   411,453 1,452 SH   SOLE   0 0 1,452
KULICKE & SOFFA INDS INC COM 501242101   322,769 5,274 SH   SOLE   0 0 5,274
LAMAR ADVERTISING CO NEW CL A 512816109   1,440,526 13,796 SH   SOLE   0 0 13,796
LOCKHEED MARTIN CORP COM 539830109   666,274 1,761 SH   SOLE   0 0 1,761
M & T BK CORP COM 55261F104   416,936 2,869 SH   SOLE   0 0 2,869
MANHATTAN ASSOCIATES INC COM 562750109   317,055 2,189 SH   SOLE   0 0 2,189
MARATHON PETE CORP COM 56585A102   214,793 3,555 SH   SOLE   0 0 3,555
MARTIN MARIETTA MATLS INC COM 573284106   414,080 1,177 SH   SOLE   0 0 1,177
MARVELL TECHNOLOGY INC COM 573874104   1,285,068 22,031 SH   SOLE   0 0 22,031
MASTERCARD INCORPORATED CL A 57636Q104   3,938,987 10,789 SH   SOLE   0 0 10,789
MCDONALDS CORP COM 580135101   529,429 2,292 SH   SOLE   0 0 2,292
MCGRATH RENTCORP COM 580589109   250,257 3,068 SH   SOLE   0 0 3,068
MEDTRONIC PLC SHS G5960L103   645,724 5,202 SH   SOLE   0 0 5,202
MERCK & CO INC COM 58933Y105   680,487 8,750 SH   SOLE   0 0 8,750
MICROCHIP TECHNOLOGY INC. COM 595017104   253,510 1,693 SH   SOLE   0 0 1,693
MICRON TECHNOLOGY INC COM 595112103   2,093,227 24,632 SH   SOLE   0 0 24,632
MICROSOFT CORP COM 594918104   7,776,707 28,707 SH   SOLE   0 0 28,707
MONDELEZ INTL INC CL A 609207105   365,898 5,860 SH   SOLE   0 0 5,860
MORGAN STANLEY COM NEW 617446448   382,256 4,169 SH   SOLE   0 0 4,169
MOTOROLA SOLUTIONS INC COM NEW 620076307   369,729 1,705 SH   SOLE   0 0 1,705
NATIONAL FUEL GAS CO COM 636180101   1,206,662 23,094 SH   SOLE   0 0 23,094
NAVIENT CORPORATION COM 63938C108   297,083 15,369 SH   SOLE   0 0 15,369
NETFLIX INC COM 64110L106   1,380,873 2,614 SH   SOLE   0 0 2,614
NEWMONT CORP COM 651639106   369,569 5,831 SH   SOLE   0 0 5,831
NIKE INC CL B 654106103   223,084 1,444 SH   SOLE   0 0 1,444
NUCOR CORP COM 670346105   723,024 7,537 SH   SOLE   0 0 7,537
NVIDIA CORPORATION COM 67066G104   3,565,847 4,457 SH   SOLE   0 0 4,457
NXP SEMICONDUCTORS N V COM N6596X109   332,032 1,614 SH Call SOLE   0 0 1,614
OKTA INC CL A 679295105   2,521,611 10,306 SH   SOLE   0 0 10,306
ORANGE SPONSORED ADR 684060106   140,243 12,259 SH   SOLE   0 0 12,259
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,359,807 51,586 SH   SOLE   0 0 51,586
PAYPAL HLDGS INC COM 70450Y103   1,826,122 6,265 SH   SOLE   0 0 6,265
PENN NATL GAMING INC COM 707569109   2,549,488 33,331 SH   SOLE   0 0 33,331
PEPSICO INC COM 713448108   534,449 3,607 SH   SOLE   0 0 3,607
PFIZER INC COM 717081103   2,829,408 72,253 SH   SOLE   0 0 72,253
PHILIP MORRIS INTL INC COM 718172109   1,389,189 14,017 SH   SOLE   0 0 14,017
PINTEREST INC CL A 72352L106   4,048,753 51,283 SH   SOLE   0 0 51,283
PNC FINL SVCS GROUP INC COM 693475105   314,563 1,649 SH   SOLE   0 0 1,649
PROCTER AND GAMBLE CO COM 742718109   1,595,947 11,828 SH   SOLE   0 0 11,828
PROLOGIS INC. COM 74340W103   419,072 3,506 SH   SOLE   0 0 3,506
QUALCOMM INC COM 747525103   909,249 6,362 SH   SOLE   0 0 6,362
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,890,768 22,164 SH   SOLE   0 0 22,164
ROKU INC COM CL A 77543R102   5,862,556 12,766 SH   SOLE   0 0 12,766
ROPER TECHNOLOGIES INC COM 776696106   280,709 597 SH   SOLE   0 0 597
ROYAL BK CDA COM 780087102   1,567,063 15,468 SH   SOLE   0 0 15,468
SALESFORCE COM INC COM 79466L302   434,312 1,778 SH   SOLE   0 0 1,778
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,336,663 59,231 SH   SOLE   0 0 59,231
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854   3,015,191 53,019 SH   SOLE   0 0 53,019
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   2,559,617 49,973 SH   SOLE   0 0 49,973
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   3,754,678 68,767 SH   SOLE   0 0 68,767
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   3,009,441 28,862 SH   SOLE   0 0 28,862
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   793,783 10,497 SH   SOLE   0 0 10,497
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   5,023,943 34,420 SH   SOLE   0 0 34,420
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   5,099,103 74,581 SH   SOLE   0 0 74,581
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   2,655,153 33,923 SH   SOLE   0 0 33,923
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,090,372 20,065 SH   SOLE   0 0 20,065
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   263,874 7,192 SH   SOLE   0 0 7,192
SEMPRA ENERGY COM 816851109   437,444 3,302 SH   SOLE   0 0 3,302
SERVICE CORP INTL COM 817565104   241,691 4,510 SH   SOLE   0 0 4,510
SHERWIN WILLIAMS CO COM 824348106   340,835 1,251 SH   SOLE   0 0 1,251
SHOPIFY INC CL A 82509L107   4,264,966 2,919 SH   SOLE   0 0 2,919
SKYWORKS SOLUTIONS INC COM 83088M102   1,634,842 8,526 SH   SOLE   0 0 8,526
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   1,169,231 26,916 SH   SOLE   0 0 26,916
SMUCKER J M CO COM NEW 832696405   507,258 3,915 SH   SOLE   0 0 3,915
SNAP ON INC COM 833034101   391,003 1,750 SH   SOLE   0 0 1,750
SOUTHWEST AIRLS CO COM 844741108   458,857 8,643 SH   SOLE   0 0 8,643
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   327,705 4,333 SH   SOLE   0 0 4,333
SPDR SER TR AEROSPACE DEF 78464A631   332,735 2,515 SH   SOLE   0 0 2,515
SPDR SER TR PORTFOLI S&P1500 78464A805   449,239 8,481 SH   SOLE   0 0 8,481
SPDR SER TR PORTFOLIO AGRGTE 78464A649   360,510 12,013 SH   SOLE   0 0 12,013
SPDR SER TR PORTFOLIO S&P400 78464A847   440,800 9,337 SH   SOLE   0 0 9,337
SPDR SER TR PORTFOLIO S&P600 78468R853   311,666 7,093 SH   SOLE   0 0 7,093
SPDR SER TR PORTFOLIO SHORT 78464A474   223,764 7,149 SH   SOLE   0 0 7,149
SPDR SER TR PRTFLO S&P500 GW 78464A409   731,900 11,623 SH   SOLE   0 0 11,623
SPDR SER TR PRTFLO S&P500 HI 78468R788   322,524 8,045 SH   SOLE   0 0 8,045
SPDR SER TR PRTFLO S&P500 VL 78464A508   770,635 19,490 SH   SOLE   0 0 19,490
SPIRIT AIRLS INC COM 848577102   1,630,793 53,574 SH   SOLE   0 0 53,574
SQUARE INC CL A 852234103   1,035,662 4,248 SH   SOLE   0 0 4,248
STARBUCKS CORP COM 855244109   1,176,530 10,523 SH   SOLE   0 0 10,523
SYNOPSYS INC COM 871607107   218,426 792 SH   SOLE   0 0 792
TARGET CORP COM 87612E106   364,302 1,507 SH   SOLE   0 0 1,507
TELADOC HEALTH INC COM 87918A105   357,357 2,149 SH   SOLE   0 0 2,149
TESLA INC COM 88160R101   268,482 395 SH   SOLE   0 0 395
TEXAS INSTRS INC COM 882508104   1,474,749 7,669 SH   SOLE   0 0 7,669
THE TRADE DESK INC COM CL A 88339J105   5,169,930 66,830 SH   SOLE   0 0 66,830
THERMO FISHER SCIENTIFIC INC COM 883556102   958,493 1,900 SH   SOLE   0 0 1,900
THOR INDS INC COM 885160101   638,224 5,648 SH   SOLE   0 0 5,648
T-MOBILE US INC COM 872590104   677,370 4,677 SH   SOLE   0 0 4,677
TYSON FOODS INC CL A 902494103   717,390 9,726 SH   SOLE   0 0 9,726
UNION PAC CORP COM 907818108   629,385 2,862 SH   SOLE   0 0 2,862
VALE S A SPONSORED ADS 91912E105   218,429 9,576 SH   SOLE   0 0 9,576
VALVOLINE INC COM 92047W101   580,385 17,880 SH   SOLE   0 0 17,880
VANGUARD INDEX FDS VALUE ETF 922908744   242,617 1,765 SH   SOLE   0 0 1,765
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   279,229 3,376 SH   SOLE   0 0 3,376
VERIZON COMMUNICATIONS INC COM 92343V104   1,426,020 25,451 SH   SOLE   0 0 25,451
VIACOMCBS INC CL B 92556H206   802,526 17,755 SH   SOLE   0 0 17,755
VIRTU FINL INC CL A 928254101   1,357,766 49,141 SH   SOLE   0 0 49,141
VISA INC COM CL A 92826C839   4,338,103 18,553 SH   SOLE   0 0 18,553
WALMART INC COM 931142103   1,395,322 9,895 SH   SOLE   0 0 9,895
WASTE MGMT INC DEL COM 94106L109   742,583 5,300 SH   SOLE   0 0 5,300
ZSCALER INC COM 98980G102   3,244,033 15,015 SH   SOLE   0 0 15,015