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
AMCOR PLC ORD G0250X107 1,827 152,137 SH   SOLE   0 0 152,137
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 398 961 SH   SOLE   0 0 961
AGCO CORP COM 001084102 453 3,904 SH   SOLE   0 0 3,904
ARK ETF TR INNOVATION ETF 00214Q104 306 3,238 SH   SOLE   0 0 3,238
ADOBE SYSTEMS INCORPORATED COM 00724F101 6,237 10,999 SH   SOLE   0 0 10,999
ALPHABET INC CAP STK CL A 02079K305 14,888 5,139 SH   SOLE   0 0 5,139
ALTRIA GROUP INC COM 02209S103 406 8,577 SH   SOLE   0 0 8,577
AMAZON COM INC COM 023135106 14,988 4,495 SH   SOLE   0 0 4,495
AMERICAN CENTY ETF TR US SML CP VALU 025072877 206 2,584 SH   SOLE   0 0 2,584
AMERICAN TOWER CORP NEW COM 03027X100 232 794 SH   SOLE   0 0 794
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 205 11,366 SH   SOLE   0 0 11,366
ANALOG DEVICES INC COM 032654105 442 2,512 SH   SOLE   0 0 2,512
APPLE INC COM 037833100 17,396 97,968 SH   SOLE   0 0 97,968
ASSURANT INC COM 04621X108 9,743 62,510 SH   SOLE   0 0 62,510
ATMOS ENERGY CORP COM 049560105 3,030 28,925 SH   SOLE   0 0 28,925
BHP GROUP PLC SPONSORED ADR 05545E209 204 3,419 SH   SOLE   0 0 3,419
BK OF AMERICA CORP COM 060505104 563 12,653 SH   SOLE   0 0 12,653
BANK OZK COM 06417N103 10,817 232,483 SH   SOLE   0 0 232,483
BARCLAYS BANK PLC ETN LKD 48 06746P431 233 1,989 SH   SOLE   0 0 1,989
BARCLAYS BANK PLC ETN LKD 48 06746P480 218 7,957 SH   SOLE   0 0 7,957
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,083 50,444 SH   SOLE   0 0 50,444
BOEING CO COM 097023105 266 1,320 SH   SOLE   0 0 1,320
BROADCOM INC COM 11135F101 2,051 3,082 SH   SOLE   0 0 3,082
CIGNA CORP NEW COM 125523100 402 1,752 SH   SOLE   0 0 1,752
COCA COLA CO COM 191216100 3,302 55,769 SH   SOLE   0 0 55,769
COMCAST CORP NEW CL A 20030N101 242 4,805 SH   SOLE   0 0 4,805
CORVUS GOLD INC COM 221013105 186 57,755 SH   SOLE   0 0 57,755
COSTCO WHSL CORP NEW COM 22160K105 8,852 15,592 SH   SOLE   0 0 15,592
CRANE CO COM 224399105 200 1,969 SH   SOLE   0 0 1,969
DIREXION SHS ETF TR RUSELL1000 GWT 25460E448 214 1,608 SH   SOLE   0 0 1,608
DIREXION SHS ETF TR RUSELL1000 VAL 25460E455 5,055 85,260 SH   SOLE   0 0 85,260
DISNEY WALT CO COM 254687106 565 3,649 SH   SOLE   0 0 3,649
DOMINION ENERGY INC COM 25746U109 3,519 44,799 SH   SOLE   0 0 44,799
EMERSON ELEC CO COM 291011104 3,326 35,770 SH   SOLE   0 0 35,770
EXXON MOBIL CORP COM 30231G102 3,266 53,381 SH   SOLE   0 0 53,381
META PLATFORMS INC CL A 30303M102 9,624 28,614 SH   SOLE   0 0 28,614
FEDEX CORP COM 31428X106 305 1,181 SH   SOLE   0 0 1,181
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 5,212 61,649 SH   SOLE   0 0 61,649
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 215 3,159 SH   SOLE   0 0 3,159
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 130 1,271 SH   SOLE   0 0 1,271
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 4,572 72,749 SH   SOLE   0 0 72,749
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 224 4,421 SH   SOLE   0 0 4,421
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 9,374 156,752 SH   SOLE   0 0 156,752
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 271 6,552 SH   SOLE   0 0 6,552
FLEXSHARES TR GLB QLT R/E IDX 33939L787 3,976 53,642 SH   SOLE   0 0 53,642
FREEPORT-MCMORAN INC CL B 35671D857 203 4,862 SH   SOLE   0 0 4,862
GLOBAL PMTS INC COM 37940X102 11,392 84,272 SH   SOLE   0 0 84,272
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 196 2,325 SH   SOLE   0 0 2,325
HOME DEPOT INC COM 437076102 338 814 SH   SOLE   0 0 814
HUNTSMAN CORP COM 447011107 1,965 56,350 SH   SOLE   0 0 56,350
INTEL CORP COM 458140100 554 10,756 SH   SOLE   0 0 10,756
INVESCO QQQ TR UNIT SER 1 46090E103 217 546 SH   SOLE   0 0 546
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 4,620 40,468 SH   SOLE   0 0 40,468
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 5,141 121,672 SH   SOLE   0 0 121,672
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 4,642 27,339 SH   SOLE   0 0 27,339
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4,898 71,375 SH   SOLE   0 0 71,375
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 240 2,668 SH   SOLE   0 0 2,668
ISHARES INC MSCI GLB SLV&MTL 464286327 157 12,189 SH   SOLE   0 0 12,189
ISHARES TR 20 YR TR BD ETF 464287432 5,481 36,985 SH   SOLE   0 0 36,985
ISHARES TR US CONSM STAPLES 464287812 4,623 23,093 SH   SOLE   0 0 23,093
ISHARES TR US TREAS BD ETF 46429B267 5,553 208,139 SH   SOLE   0 0 208,139
ISHARES TR MSCI USA MIN VOL 46429B697 564 6,975 SH   SOLE   0 0 6,975
ISHARES INC MSCI GBL ETF NEW 46434G848 4,629 108,622 SH   SOLE   0 0 108,622
ISHARES TR ESG AWRE USD ETF 46435G193 5,398 197,783 SH   SOLE   0 0 197,783
ISHARES TR CORE INTL AGGR 46435G672 5,494 100,749 SH   SOLE   0 0 100,749
JPMORGAN CHASE & CO COM 46625H100 281 1,775 SH   SOLE   0 0 1,775
JOHNSON & JOHNSON COM 478160104 14,922 87,227 SH   SOLE   0 0 87,227
LARGO INC COM 517097101 163 17,550 SH   SOLE   0 0 17,550
LEGGETT & PLATT INC COM 524660107 2,236 54,322 SH   SOLE   0 0 54,322
LEGG MASON ETF INVT TR WESTN AST SHRT 52468L786 457 17,634 SH   SOLE   0 0 17,634
LOCKHEED MARTIN CORP COM 539830109 10,946 30,798 SH   SOLE   0 0 30,798
MSC INDL DIRECT INC CL A 553530106 2,647 31,489 SH   SOLE   0 0 31,489
MARATHON PETE CORP COM 56585A102 299 4,678 SH   SOLE   0 0 4,678
MASTERCARD INCORPORATED CL A 57636Q104 766 2,133 SH   SOLE   0 0 2,133
MCKESSON CORP COM 58155Q103 425 1,711 SH   SOLE   0 0 1,711
MERCK & CO INC COM 58933Y105 2,364 30,848 SH   SOLE   0 0 30,848
MICROSOFT CORP COM 594918104 25,364 75,416 SH   SOLE   0 0 75,416
MICROCHIP TECHNOLOGY INC. COM 595017104 9,170 105,327 SH   SOLE   0 0 105,327
NETFLIX INC COM 64110L106 225 374 SH   SOLE   0 0 374
NVIDIA CORPORATION COM 67066G104 6,606 22,460 SH   SOLE   0 0 22,460
OSI ETF TR OSHARES US QUALT 67110P407 4,600 98,777 SH   SOLE   0 0 98,777
OLD REP INTL CORP COM 680223104 2,685 109,250 SH   SOLE   0 0 109,250
OVINTIV INC COM 69047Q102 6,689 198,485 SH   SOLE   0 0 198,485
PAYPAL HLDGS INC COM 70450Y103 241 1,280 SH   SOLE   0 0 1,280
PEPSICO INC COM 713448108 2,487 14,316 SH   SOLE   0 0 14,316
PHILIP MORRIS INTL INC COM 718172109 2,047 21,548 SH   SOLE   0 0 21,548
REALTY INCOME CORP COM 756109104 2,607 36,416 SH   SOLE   0 0 36,416
RESMED INC COM 761152107 8,252 31,679 SH   SOLE   0 0 31,679
RIO TINTO PLC SPONSORED ADR 767204100 193 2,887 SH   SOLE   0 0 2,887
ROSS STORES INC COM 778296103 8,422 73,694 SH   SOLE   0 0 73,694
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,049 2,208 SH   SOLE   0 0 2,208
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1,564 17,107 SH   SOLE   0 0 17,107
SALESFORCE COM INC COM 79466L302 336 1,321 SH   SOLE   0 0 1,321
STARBUCKS CORP COM 855244109 162 1,386 SH   SOLE   0 0 1,386
TECK RESOURCES LTD CL B 878742204 204 7,068 SH   SOLE   0 0 7,068
TESLA INC COM 88160R101 215 203 SH   SOLE   0 0 203
TEXAS INSTRS INC COM 882508104 2,069 10,978 SH   SOLE   0 0 10,978
UNITEDHEALTH GROUP INC COM 91324P102 613 1,221 SH   SOLE   0 0 1,221
VALE S A SPONSORED ADS 91912E105 199 14,179 SH   SOLE   0 0 14,179
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 189 3,419 SH   SOLE   0 0 3,419
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 178 1,532 SH   SOLE   0 0 1,532
VANGUARD INDEX FDS SMALL CP ETF 922908751 222 980 SH   SOLE   0 0 980
VERIZON COMMUNICATIONS INC COM 92343V104 3,549 68,296 SH   SOLE   0 0 68,296
VISA INC COM CL A 92826C839 729 3,363 SH   SOLE   0 0 3,363
WALMART INC COM 931142103 11,463 79,225 SH   SOLE   0 0 79,225
WEST PHARMACEUTICAL SVSC INC COM 955306105 6,460 13,773 SH   SOLE   0 0 13,773
WESTAMERICA BANCORPORATION COM 957090103 2,423 41,969 SH   SOLE   0 0 41,969
AMCOR PLC ORD G0250X107 154 12,782 SH   OTR   0 0 12,782
AGCO CORP COM 001084102 16 134 SH   OTR   0 0 134
ARK ETF TR INNOVATION ETF 00214Q104 1 11 SH   OTR   0 0 11
ADOBE SYSTEMS INCORPORATED COM 00724F101 667 1,177 SH   OTR   0 0 1,177
ALPHABET INC CAP STK CL A 02079K305 1,674 578 SH   OTR   0 0 578
AMAZON COM INC COM 023135106 1,707 512 SH   OTR   0 0 512
AMERICAN TOWER CORP NEW COM 03027X100 28 97 SH   OTR   0 0 97
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 38 2,114 SH   OTR   0 0 2,114
ANALOG DEVICES INC COM 032654105 14 80 SH   OTR   0 0 80
APPLE INC COM 037833100 1,956 11,015 SH   OTR   0 0 11,015
ASSURANT INC COM 04621X108 1,048 6,724 SH   OTR   0 0 6,724
ATMOS ENERGY CORP COM 049560105 263 2,514 SH   OTR   0 0 2,514
BHP GROUP PLC SPONSORED ADR 05545E209 40 663 SH   OTR   0 0 663
BK OF AMERICA CORP COM 060505104 42 934 SH   OTR   0 0 934
BANK OZK COM 06417N103 1,116 23,994 SH   OTR   0 0 23,994
BARCLAYS BANK PLC ETN LKD 48 06746P431 43 367 SH   OTR   0 0 367
BARCLAYS BANK PLC ETN LKD 48 06746P480 42 1,521 SH   OTR   0 0 1,521
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,549 5,179 SH   OTR   0 0 5,179
BROADCOM INC COM 11135F101 176 264 SH   OTR   0 0 264
CIGNA CORP NEW COM 125523100 13 57 SH   OTR   0 0 57
CHARTER COMMUNICATIONS INC N CL A 16119P108 213 327 SH   OTR   0 0 327
COCA COLA CO COM 191216100 283 4,773 SH   OTR   0 0 4,773
COMCAST CORP NEW CL A 20030N101 17 331 SH   OTR   0 0 331
CORVUS GOLD INC COM 221013105 35 10,806 SH   OTR   0 0 10,806
COSTCO WHSL CORP NEW COM 22160K105 858 1,511 SH   OTR   0 0 1,511
DIREXION SHS ETF TR RUSELL1000 GWT 25460E448 52 388 SH   OTR   0 0 388
DIREXION SHS ETF TR RUSELL1000 VAL 25460E455 666 11,232 SH   OTR   0 0 11,232
DISNEY WALT CO COM 254687106 26 170 SH   OTR   0 0 170
DOMINION ENERGY INC COM 25746U109 456 5,810 SH   OTR   0 0 5,810
EMERSON ELEC CO COM 291011104 291 3,129 SH   OTR   0 0 3,129
EXXON MOBIL CORP COM 30231G102 351 5,734 SH   OTR   0 0 5,734
META PLATFORMS INC CL A 30303M102 1,105 3,285 SH   OTR   0 0 3,285
FEDEX CORP COM 31428X106 10 39 SH   OTR   0 0 39
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 695 8,225 SH   OTR   0 0 8,225
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 2 27 SH   OTR   0 0 27
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 166 1,615 SH   OTR   0 0 1,615
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 606 9,647 SH   OTR   0 0 9,647
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 10 206 SH   OTR   0 0 206
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,194 19,959 SH   OTR   0 0 19,959
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 11 254 SH   OTR   0 0 254
FLEXSHARES TR GLB QLT R/E IDX 33939L787 588 7,935 SH   OTR   0 0 7,935
FREEPORT-MCMORAN INC CL B 35671D857 40 954 SH   OTR   0 0 954
GLOBAL PMTS INC COM 37940X102 1,227 9,078 SH   OTR   0 0 9,078
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 35 417 SH   OTR   0 0 417
HOME DEPOT INC COM 437076102 15 35 SH   OTR   0 0 35
HUNTSMAN CORP COM 447011107 168 4,825 SH   OTR   0 0 4,825
INTEL CORP COM 458140100 41 803 SH   OTR   0 0 803
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 609 5,333 SH   OTR   0 0 5,333
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 672 15,908 SH   OTR   0 0 15,908
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 614 3,615 SH   OTR   0 0 3,615
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 614 8,949 SH   OTR   0 0 8,949
ISHARES INC MSCI GLB SLV&MTL 464286327 34 2,631 SH   OTR   0 0 2,631
ISHARES TR 20 YR TR BD ETF 464287432 1,219 8,224 SH   OTR   0 0 8,224
ISHARES TR US CONSM STAPLES 464287812 614 3,068 SH   OTR   0 0 3,068
ISHARES TR US TREAS BD ETF 46429B267 1,232 46,177 SH   OTR   0 0 46,177
ISHARES INC MSCI GBL ETF NEW 46434G848 612 14,359 SH   OTR   0 0 14,359
ISHARES TR ESG AWRE USD ETF 46435G193 1,204 44,120 SH   OTR   0 0 44,120
ISHARES TR CORE INTL AGGR 46435G672 1,217 22,315 SH   OTR   0 0 22,315
JPMORGAN CHASE & CO COM 46625H100 12 73 SH   OTR   0 0 73
JOHNSON & JOHNSON COM 478160104 1,712 10,010 SH   OTR   0 0 10,010
LARGO INC COM 517097101 28 3,027 SH   OTR   0 0 3,027
LEGGETT & PLATT INC COM 524660107 192 4,663 SH   OTR   0 0 4,663
LEGG MASON ETF INVT TR WESTN AST SHRT 52468L786 349 13,471 SH   OTR   0 0 13,471
LOCKHEED MARTIN CORP COM 539830109 1,129 3,178 SH   OTR   0 0 3,178
MSC INDL DIRECT INC CL A 553530106 227 2,705 SH   OTR   0 0 2,705
MARATHON PETE CORP COM 56585A102 9 144 SH   OTR   0 0 144
MASTERCARD INCORPORATED CL A 57636Q104 20 57 SH   OTR   0 0 57
MCKESSON CORP COM 58155Q103 14 57 SH   OTR   0 0 57
MERCK & CO INC COM 58933Y105 193 2,519 SH   OTR   0 0 2,519
MICROSOFT CORP COM 594918104 2,290 6,809 SH   OTR   0 0 6,809
MICROCHIP TECHNOLOGY INC. COM 595017104 974 11,192 SH   OTR   0 0 11,192
NETFLIX INC COM 64110L106 12 20 SH   OTR   0 0 20
NVIDIA CORPORATION COM 67066G104 700 2,381 SH   OTR   0 0 2,381
OSI ETF TR OSHARES US QUALT 67110P407 611 13,128 SH   OTR   0 0 13,128
OLD REP INTL CORP COM 680223104 237 9,630 SH   OTR   0 0 9,630
OVINTIV INC COM 69047Q102 714 21,197 SH   OTR   0 0 21,197
PAYPAL HLDGS INC COM 70450Y103 15 82 SH   OTR   0 0 82
PEPSICO INC COM 713448108 360 2,071 SH   OTR   0 0 2,071
PHILIP MORRIS INTL INC COM 718172109 175 1,844 SH   OTR   0 0 1,844
REALTY INCOME CORP COM 756109104 226 3,150 SH   OTR   0 0 3,150
RESMED INC COM 761152107 903 3,466 SH   OTR   0 0 3,466
RIO TINTO PLC SPONSORED ADR 767204100 37 554 SH   OTR   0 0 554
ROSS STORES INC COM 778296103 918 8,030 SH   OTR   0 0 8,030
SPDR S&P 500 ETF TR TR UNIT 78462F103 9 18 SH   OTR   0 0 18
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 80 877 SH   OTR   0 0 877
SALESFORCE COM INC COM 79466L302 17 66 SH   OTR   0 0 66
STARBUCKS CORP COM 855244109 91 782 SH   OTR   0 0 782
TECK RESOURCES LTD CL B 878742204 39 1,346 SH   OTR   0 0 1,346
TESLA INC COM 88160R101 13 12 SH   OTR   0 0 12
TEXAS INSTRS INC COM 882508104 246 1,307 SH   OTR   0 0 1,307
UNITEDHEALTH GROUP INC COM 91324P102 47 93 SH   OTR   0 0 93
VALE S A SPONSORED ADS 91912E105 39 2,799 SH   OTR   0 0 2,799
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 145 2,621 SH   OTR   0 0 2,621
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 46 397 SH   OTR   0 0 397
VERIZON COMMUNICATIONS INC COM 92343V104 412 7,933 SH   OTR   0 0 7,933
VISA INC COM CL A 92826C839 181 837 SH   OTR   0 0 837
WALMART INC COM 931142103 1,395 9,643 SH   OTR   0 0 9,643
WEST PHARMACEUTICAL SVSC INC COM 955306105 711 1,515 SH   OTR   0 0 1,515
WESTAMERICA BANCORPORATION COM 957090103 212 3,672 SH   OTR   0 0 3,672