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
CORE MSCI EMKTISHARES INC CORE MSCI EMKT 46434G103 12,293 204,999 SH   SOLE   204,999 0 0
3M COMPANY com 88579Y101 8,141 45,819 SH   SOLE   45,819 0 0
ABBOTT LABS com 002824100 2,201 15,641 SH   SOLE   15,641 0 0
ABBVIE INC com 00287Y109 32,093 236,534 SH   SOLE   236,534 0 0
ACCENTURE PLC CLASS A G1151C101 6,751 16,263 SH   SOLE   16,263 0 0
Accenture PLC Cl A com G1151C101 14,525 43,071 SH   SOLE   43,071 0 0
Activision Blizzard Inc com 00507V109 18,460 230,428 SH   SOLE   230,428 0 0
ADOBE INC com 00724F101 27,109 47,803 SH   SOLE   47,803 0 0
ADV MICRO DEVICES com 007903107 6,516 45,279 SH   SOLE   45,279 0 0
AGILENT TECHN INC com 00846U101 824 5,162 SH   SOLE   5,162 0 0
AIR LEASE CORP com 00912X302 248 5,618 SH   SOLE   5,618 0 0
ALIBABA GROUP HLDG SPN ADS 8 ORD SHS 01609W102 936 7,880 SH   SOLE   7,880 0 0
ALLY FINL INC com 02005N100 1,019 21,373 SH   SOLE   21,373 0 0
ALNYLAM PHARMACUETCL com 02043Q107 1,051 6,200 SH   SOLE   6,200 0 0
ALPHABET INC CLASS A 02079K305 45,267 15,622 SH   SOLE   15,622 0 0
ALPHABET INC CLASS C 02079K107 83,558 29,859 SH   SOLE   29,859 0 0
ALTRIA GROUP INC com 02209S103 2,639 55,675 SH   SOLE   55,675 0 0
AMAZON COM INC com 023135106 45,581 13,669 SH   SOLE   13,669 0 0
Amazon.com Inc com 023135106 67,379 20,669 SH   SOLE   20,669 0 0
AMERCO com 023586100 1,905 2,623 SH   SOLE   2,623 0 0
AMERICAN EXPRESS CO com 025816109 30,598 186,592 SH   SOLE   186,592 0 0
AMERICAN TOWER CORP com 03027X100 1,204 4,116 SH   SOLE   4,116 0 0
AMETEK INC com 031100100 684 4,649 SH   SOLE   4,649 0 0
AMGEN INC com 031162100 1,124 4,993 SH   SOLE   4,993 0 0
ANTHEM INC com 036752103 1,105 2,378 SH   SOLE   2,378 0 0
Apple Inc com 037833100 153,856 871,420 SH   SOLE   871,420 0 0
APPLIED MATERIALS com 038222105 4,682 29,750 SH   SOLE   29,750 0 0
ARCELORMITTAL SA LU NY REGISTRY SH 03938L203 18,154 570,339 SH   SOLE   570,339 0 0
ARCHER DANIELS MIDLD com 039483102 24,556 362,885 SH   SOLE   362,885 0 0
ASML HLDS NV NY EUR0.09 NY REG 2012 N07059210 943 1,182 SH   SOLE   1,182 0 0
AT&T INC com 00206R102 1,064 43,262 SH   SOLE   43,262 0 0
ATHENE HLDG LTD CLASS A G0684D107 2,439 29,267 SH   SOLE   29,267 0 0
Autodesk Inc com 052769106 28,136 130,883 SH   SOLE   130,883 0 0
AUTOMATIC DATA PROC com 053015103 970 3,933 SH   SOLE   3,933 0 0
AVALONBAY COMMUNTIES REIT 053484101 1,344 5,320 SH   SOLE   5,320 0 0
BANK OF AMERICA CORP com 060505104 4,260 95,672 SH   SOLE   95,672 0 0
BANK OF MONTREAL com 063671101 814 7,537 SH   SOLE   7,537 0 0
BARCLAYS PLC ADR (4 ORD) 06738E204 873 84,309 SH   SOLE   84,309 0 0
BAXTER INTL INC com 071813109 562 6,549 SH   SOLE   6,549 0 0
BERKLEY W R CORP com 084423102 397 4,814 SH   SOLE   4,814 0 0
BERKSHIRE HATHAWAY CLASS A 084670108 901 2 SH   SOLE   2 0 0
Berkshire Hathaway Inc B CLASS B 084670702 19,603 58,307 SH   SOLE   58,307 0 0
BEST BUY INC com 086516101 933 9,185 SH   SOLE   9,185 0 0
BIOGEN INC com 09062X103 523 2,178 SH   SOLE   2,178 0 0
BLACKROCK INC com 09247X101 2,425 2,635 SH   SOLE   2,635 0 0
BLACKSTONE INC com 09260D107 966 7,466 SH   SOLE   7,466 0 0
BLOCK INC com CL A 852234103 776 4,802 SH   SOLE   4,802 0 0
BOEING CO com 097023105 1,870 9,284 SH   SOLE   9,284 0 0
Booking Holdings Inc com 09857L108 49,583 21,113 SH   SOLE   21,113 0 0
BOSTON SCIENTIFIC com 101137107 1,176 27,693 SH   SOLE   27,693 0 0
BP PLC ADR (6 ORD) 055622104 1,092 41,006 SH   SOLE   41,006 0 0
BREAD FINANCIAL HLDG com 018581108 788 11,827 SH   SOLE   11,827 0 0
BRISTOL MYERS SQUIBB com 110122108 4,709 75,400 SH   SOLE   75,400 0 0
BROADCOM INC com 11135F101 2,671 4,012 SH   SOLE   4,012 0 0
Broadridge Financial Solutions Inc com 11133T103 16,145 103,688 SH   SOLE   103,688 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,257 7,034 SH   SOLE   7,034 0 0
CAPITAL ONE FINL CO com 14040H105 3,384 23,261 SH   SOLE   23,261 0 0
CAREDX INC com 14167L103 260 5,724 SH   SOLE   5,724 0 0
CARMAX INC com 143130102 662 5,082 SH   SOLE   5,082 0 0
CARRIER GLOBAL CORP COM USD0.01 WI 14448C104 750 13,821 SH   SOLE   13,821 0 0
CATERPILLAR INC com 149123101 2,051 9,906 SH   SOLE   9,906 0 0
CDN PACIFIC RAILWAY com 13645T100 1,042 14,478 SH   SOLE   14,478 0 0
CENTERPOINT ENERGY com 15189T107 264 9,464 SH   SOLE   9,464 0 0
CHEMOURS CO com 163851108 1,292 38,473 SH   SOLE   38,473 0 0
CHEVRON CORP com 166764100 2,598 22,121 SH   SOLE   22,121 0 0
CHINA PETE & CHEM CO SP ADR (H SHS) 16941R108 849 18,215 SH   SOLE   18,215 0 0
CHUBB LIMITED com H1467J104 1,961 10,142 SH   SOLE   10,142 0 0
CIGNA CORP com USD0.01 125523100 2,257 9,829 SH   SOLE   9,829 0 0
CIRRUS LOGIC INC com 172755100 469 5,100 SH   SOLE   5,100 0 0
CISCO SYSTEMS INC com 17275R102 1,534 24,178 SH   SOLE   24,178 0 0
CITIGROUP INC com 172967424 1,659 27,422 SH   SOLE   27,422 0 0
CITIZENS FINANCIAL com 174610105 30,167 638,006 SH   SOLE   638,006 0 0
COCA-COLA CO com 191216100 2,564 43,298 SH   SOLE   43,298 0 0
COLGATE PALMOLIVE CO com 194162103 1,065 12,483 SH   SOLE   12,483 0 0
COMCAST CORP CLASS A 20030N101 4,818 95,670 SH   SOLE   95,670 0 0
CONOCOPHILLIPS com 20825C104 1,635 22,617 SH   SOLE   22,617 0 0
CORTEVA INC com 22052L104 606 12,811 SH   SOLE   12,811 0 0
CoStar Group Inc com 22160N109 33,392 501,309 SH   SOLE   501,309 0 0
Costco Wholesale Corp com 22160K105 1,500 2,604 SH   SOLE   2,604 0 0
COTERRA ENERGY INC com 127097103 2,316 121,880 SH   SOLE   121,880 0 0
CRITEO S.A ADS REPR 1 ORD SPONS 226718104 249 6,400 SH   SOLE   6,400 0 0
CSX CORP com 126408103 14,523 385,854 SH   SOLE   385,854 0 0
CUBESMART com 229663109 1,280 22,486 SH   SOLE   22,486 0 0
CUMMINS INC com 231021106 1,399 6,404 SH   SOLE   6,404 0 0
CVS HEALTH CORP com 126650100 3,271 31,650 SH   SOLE   31,650 0 0
DANAHER CORP com 235851102 6,744 20,492 SH   SOLE   20,492 0 0
DEERE & CO com 244199105 323 940 SH   SOLE   940 0 0
DELL TECHNOLOGIES IN com CLASS C 24703L202 11,498 204,695 SH   SOLE   204,695 0 0
DELTA AIR LINES com 247361702 1,087 27,807 SH   SOLE   27,807 0 0
DEVON ENERGY CORP com 25179M103 2,161 48,994 SH   SOLE   48,994 0 0
DIAGEO P L C SP ADR (4 ORD) 25243Q205 227 1,030 SH   SOLE   1,030 0 0
DIREXION SHS TR ETF DLY FIN BULL NEW 25459Y694 414 3,170 SH   SOLE   3,170 0 0
DOCUSIGN INC com 256163106 208 1,363 SH   SOLE   1,363 0 0
DOLLAR TREE INC com 256746108 706 5,026 SH   SOLE   5,026 0 0
Domino's Pizza Inc com 25754A201 19,224 47,232 SH   SOLE   47,232 0 0
DOW INC com STOCK 260557103 2,443 43,068 SH   SOLE   43,068 0 0
DROPBOX INC COM USD0.00001 CL A 26210C104 1,233 50,239 SH   SOLE   50,239 0 0
DTE ENERGY CO com 233331107 730 6,109 SH   SOLE   6,109 0 0
DUKE ENERGY CORP com 26441C204 792 7,521 SH   SOLE   7,521 0 0
DUPONT DE NEMOURS com 26614N102 1,573 19,468 SH   SOLE   19,468 0 0
EATON CORPORATION com G29183103 9,134 52,850 SH   SOLE   52,850 0 0
ECOLAB INC com 278865100 701 2,990 SH   SOLE   2,990 0 0
EDWARDS LIFESCIENCE com 28176E108 1,631 12,590 SH   SOLE   12,590 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2,488 302,305 SH   SOLE   302,305 0 0
ENSIGN GROUP INC com 29358P101 481 5,725 SH   SOLE   5,725 0 0
ENTEGRIS INC com 29362U104 853 6,153 SH   SOLE   6,153 0 0
EOG RESOURCES INC com 26875P101 20,381 229,030 SH   SOLE   229,030 0 0
EQUIFAX INC com 294429105 1,182 4,037 SH   SOLE   4,037 0 0
ESSEX PPTY TR INC REIT 297178105 810 2,301 SH   SOLE   2,301 0 0
Etsy Inc com com 29786A106 11,870 95,511 SH   SOLE   95,511 0 0
EXPONET INC com 30214U102 1,027 8,800 SH   SOLE   8,800 0 0
EXTRA SPACE STORAGE REIT 30225T102 1,377 6,044 SH   SOLE   6,044 0 0
EXXON MOBIL CORP com 30231G102 10,759 175,739 SH   SOLE   175,739 0 0
Fair Isaac Corp com 303250104 27,212 58,337 SH   SOLE   58,337 0 0
FEDEX CORP com 31428X106 3,480 13,453 SH   SOLE   13,453 0 0
FIDELITY MSCI RL EST ETF 316092857 1,606 46,265 SH   SOLE   46,265 0 0
FIDELITY COVINGTON MSCI COMMNTN SVC 316092873 5,169 100,547 SH   SOLE   100,547 0 0
FIDELITY COVINGTON T MSCI INFO TECH I 316092808 21,142 156,058 SH   SOLE   156,058 0 0
FIDELITY NATL INFO com 31620M106 878 8,043 SH   SOLE   8,043 0 0
FIDELITYCOVINGTON TR CONSMR STAPLES CONSMR STAPLES 316092303 2,077 44,402 SH   SOLE   44,402 0 0
FIDELITYCOVINGTON TR MSCI CONSM DIS MSCI CONSM DIS 316092204 8,526 96,493 SH   SOLE   96,493 0 0
FIDELITYCOVINGTON TR MSCI ENERGY IDX MSCI ENERGY IDX 316092402 5,308 349,593 SH   SOLE   349,593 0 0
FIDELITYCOVINGTON TR MSCI FINLS IDX MSCI FINLS IDX 316092501 16,123 288,214 SH   SOLE   288,214 0 0
FIDELITYCOVINGTON TR MSCI HLTH CARE I MSCI HLTH CARE I 316092600 8,172 118,927 SH   SOLE   118,927 0 0
FIDELITYCOVINGTON TR MSCI INDL INDX MSCI INDL INDX 316092709 8,905 158,341 SH   SOLE   158,341 0 0
FIDELITYCOVINGTON TR MSCI MATLS INDEX MSCI MATLS INDEX 316092881 3,839 76,169 SH   SOLE   76,169 0 0
FIRST FOUNDATION I COM USD0.001 32026V104 1,144 45,992 SH   SOLE   45,992 0 0
FMC CORP com 302491303 649 5,905 SH   SOLE   5,905 0 0
FORD MOTOR CO com 345370860 2,558 123,162 SH   SOLE   123,162 0 0
FORESTAR GROUP INC com 346232101 1,192 54,812 SH   SOLE   54,812 0 0
FORTIVE CORPORATION com STOCK 34959J108 1,211 15,859 SH   SOLE   15,859 0 0
GATES INDL CORP PL ORDINARY G39108108 1,263 79,374 SH   SOLE   79,374 0 0
GILEAD SCIENCES INC com 375558103 363 5,000 SH   SOLE   5,000 0 0
GLOBAL PAYMENTS INC com 37940X102 2,659 19,645 SH   SOLE   19,645 0 0
GLOBUS MED INC CLASS A 379577208 1,185 16,413 SH   SOLE   16,413 0 0
GOLDMAN SACHS GROUP com 38141G104 2,986 7,776 SH   SOLE   7,776 0 0
GOODYEAR TIRE & RUBR com 382550101 2,682 125,783 SH   SOLE   125,783 0 0
GRACO INC com 384109104 1,779 22,062 SH   SOLE   22,062 0 0
HCA HEALTHCARE com 40412C101 2,036 7,893 SH   SOLE   7,893 0 0
HEWLETT PACKARD ENTR com USD0.01 42824C109 288 18,255 SH   SOLE   18,255 0 0
Hilton Worldwide Holdings Inc com 43300A203 285 1,878 SH   SOLE   1,878 0 0
HOME DEPOT INC com 437076102 17,062 40,668 SH   SOLE   40,668 0 0
HONDA MOTOR CO ADR (1 ORD) 438128308 719 25,237 SH   SOLE   25,237 0 0
HORIZON THERAPEUTICS SHS G46188101 1,342 12,456 SH   SOLE   12,456 0 0
HP INC com USD0.01 40434L105 682 18,093 SH   SOLE   18,093 0 0
HUBSPOT INC com 443573100 1,150 1,745 SH   SOLE   1,745 0 0
HUNTINGTON INGALLS com 446413106 374 2,001 SH   SOLE   2,001 0 0
IDEXX LABS INC com 45168D104 2,002 3,041 SH   SOLE   3,041 0 0
ILLINOIS TOOL WORKS com 452308109 279 1,129 SH   SOLE   1,129 0 0
INSPERITY INC com 45778Q107 1,202 10,180 SH   SOLE   10,180 0 0
INTEL CORP com 458140100 4,824 93,580 SH   SOLE   93,580 0 0
INTER CONTINENTAL EX com 45866F104 1,229 8,984 SH   SOLE   8,984 0 0
INTL BUSINESS MCHN com 459200101 2,161 16,164 SH   SOLE   16,164 0 0
INTUIT com 461202103 18,689 28,719 SH   SOLE   28,719 0 0
INTUITIVE SURGIC INC com 46120E602 706 1,964 SH   SOLE   1,964 0 0
INVESCO DB US DOLLAR INDEX BULL 46141D203 5,681 221,670 SH   SOLE   221,670 0 0
INVESCO EXCHANGETRAD S&P 500 EQUAL WEIGHT 46137V357 36,150 221,765 SH   SOLE   221,765 0 0
INVESCO EXCHNG TRADE SR LN ETF 46138G508 10,141 458,583 SH   SOLE   458,583 0 0
INVESCO LTD com G491BT108 944 41,008 SH   SOLE   41,008 0 0
INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103 5,441 13,673 SH   SOLE   13,673 0 0
ISHARES 0-5 YR TIPS ETF 0-5 YR TIPS ETF 46429B747 18,140 170,948 SH   SOLE   170,948 0 0
ISHARES 1-3 YR TR BD ETF 1-3 YR TR BD ETF 464287457 5,073 59,292 SH   SOLE   59,292 0 0
ISHARES 3-7 YR TR BD ETF 3-7 YR TR BD ETF 464288661 17,662 137,049 SH   SOLE   137,049 0 0
ISHARES 7-10 Y TR BD ETF 7-10 Y TR BD ETF 464287440 2,952 25,629 SH   SOLE   25,629 0 0
iShares Core 1-5 Year USD Bond ETF com 46432F859 19,746 407,471 SH   SOLE   407,471 0 0
iShares Core S&P 500 ETF com 464287200 1,257 2,770 SH   SOLE   2,770 0 0
ISHARES GLB INFRASTR ETF GLB INFRASTR ETF 464288372 14,517 304,841 SH   SOLE   304,841 0 0
ISHARES IBOXX INV CP ETF IBOXX INV CP ETF 464287242 4,207 31,745 SH   SOLE   31,745 0 0
ISHARES INC MSCI AUST ETF MSCI AUST ETF 464286103 1,474 59,339 SH   SOLE   59,339 0 0
ISHARES INC MSCI CDA INDEX MSCI CDA INDEX 464286509 302 7,847 SH   SOLE   7,847 0 0
ISHARES INC MSCI EUROZONE MSCI EUROZONE 464286608 48,362 986,394 SH   SOLE   986,394 0 0
ISHARES INC MSCI ITALY CAPPED ET MSCI ITALY CAPPED ET 46434G830 609 18,536 SH   SOLE   18,536 0 0
ISHARES INC MSCI JAPAN ETF MSCI JAPAN ETF 46434G822 8,201 122,129 SH   SOLE   122,129 0 0
ISHARES INC MSCI RUSSIA CAPPED E MSCI RUSSIA CAPPED E 46434G798 280 6,532 SH   SOLE   6,532 0 0
ISHARES INC MSCI SPAIN ETF MSCI SPAIN ETF 464286764 508 19,308 SH   SOLE   19,308 0 0
ISHARES INC MSCI SWEDEN CAPPED E MSCI SWEDEN CAPPED E 464286756 701 15,107 SH   SOLE   15,107 0 0
ISHARES INC MSCI SWITZERLAND CAP MSCI SWITZERLAND CAP 464286749 1,660 31,481 SH   SOLE   31,481 0 0
ISHARES INC MSCI TAIWAN ETF MSCI TAIWAN ETF 46434G772 236 3,524 SH   SOLE   3,524 0 0
ISHARES ISHS 10Y INV GR CRP ISHS 10+Y INV GR CRP 464289511 9,775 140,306 SH   SOLE   140,306 0 0
ISHARES JP MOR EM MK ETF JP MOR EM MK ETF 464288281 14,798 135,363 SH   SOLE   135,363 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 328 4,163 SH   SOLE   4,163 0 0
ISHARES MSCI FRANCE ETF MSCI FRANCE ETF 464286707 276 7,079 SH   SOLE   7,079 0 0
ISHARES MSCI GERMANY ETF MSCI GERMANY ETF 464286806 462 14,091 SH   SOLE   14,091 0 0
ISHARES PAC EX JAPAN ETF PAC EX JAPAN ETF 464286665 15,110 316,012 SH   SOLE   316,012 0 0
ISHARES RUS 1000 ETF RUS 1000 ETF 464287622 539 2,037 SH   SOLE   2,037 0 0
ISHARES RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614 675 2,208 SH   SOLE   2,208 0 0
ISHARES RUS 1000 VAL ETF RUS 1000 VAL ETF 464287598 210 1,248 SH   SOLE   1,248 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 3,551 15,963 SH   SOLE   15,963 0 0
ISHARES S&P 500 GRWT ETF S&P 500 GRWT ETF 464287309 1,111 13,279 SH   SOLE   13,279 0 0
ISHARES S&P 500 VAL ETF S&P 500 VAL ETF 464287408 440 2,807 SH   SOLE   2,807 0 0
ISHARES SELECT DIVID ETF SELECT DIVID ETF 464287168 12,068 98,241 SH   SOLE   98,241 0 0
ISHARES TR 20 YR TR BD ETF 20 YR TR BD ETF 464287432 3,608 24,344 SH   SOLE   24,344 0 0
ISHARES TR CORE DIV GRWTH CORE DIV GRWTH 46434V621 415 7,473 SH   SOLE   7,473 0 0
ISHARES TR CORE MSCI EAFE CORE MSCI EAFE 46432F842 458 6,138 SH   SOLE   6,138 0 0
ISHARES TR CORE S&P SMALL-CAP CORE S&P SMALL-CAP 464287804 34,529 301,138 SH   SOLE   301,138 0 0
ISHARES TR CORE US AGGBD ET CORE US AGGBD ET 464287226 5,440 47,658 SH   SOLE   47,658 0 0
ISHARES TR ESG AWARE MSCI USA ESG AWARE MSCI USA 46435G425 226 2,094 SH   SOLE   2,094 0 0
ISHARES TR IBOXX H/Y CRP BOND IBOXX H/Y CRP BOND 464288513 21,845 250,904 SH   SOLE   250,904 0 0
ISHARES TR ISHS 1-5YR INVS ISHS 1-5YR INVS 464288646 7,670 142,142 SH   SOLE   142,142 0 0
ISHARES TR ISHS 5-10YR INVT ISHS 5-10YR INVT 464288638 42,898 723,279 SH   SOLE   723,279 0 0
ISHARES TR MBS FIXED BDFD MBS FIXED BDFD 464288588 66,648 619,764 SH   SOLE   619,764 0 0
ISHARES TR MSCI UK ETF MSCI UK ETF 46435G334 9,111 274,553 SH   SOLE   274,553 0 0
ISHARES TR MSCI USA MIN VOL MSCI USA MIN VOL 46429B697 200 2,472 SH   SOLE   2,472 0 0
ISHARES TR NATL AMT FREE MUNI B NATL AMT FREE MUNI B 464288414 24,370 209,242 SH   SOLE   209,242 0 0
ISHARES TR PFD AND INCM SEC PFD AND INCM SEC 464288687 8,659 219,417 SH   SOLE   219,417 0 0
ISHARES TR S&P 100 INDEX S&P 100 INDEX 464287101 215 982 SH   SOLE   982 0 0
ISHARES TR TIPS BD ETF TIPS BD ETF 464287176 2,101 16,235 SH   SOLE   16,235 0 0
ISHARES TRUST CORE S&P 500 ETF CORE S&P 500 ETF 464287200 102,149 213,750 SH   SOLE   213,750 0 0
ISHARES TRUST CORE S&P MID-CAP ETF CORE S&P MID-CAP ETF 464287507 71,578 252,462 SH   SOLE   252,462 0 0
ISHARES TRUST CORE S&P TOTAL US STK MKT S&P TOTAL US STK MKT 464287150 1,042 9,738 SH   SOLE   9,738 0 0
ISHARES TRUST MSCI PHILPNES INVSTB MSCI PHILPNES INVSTB 46429B408 3,749 118,492 SH   SOLE   118,492 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 47,953 544,315 SH   SOLE   544,315 0 0
ISHARES U.S. REAL ES ETF U.S. REAL ES ETF 464287739 6,465 55,665 SH   SOLE   55,665 0 0
ISHARES US ETF TR INT RT HDLNG 46431W812 27,727 1,116,362 SH   SOLE   1,116,362 0 0
ISHARES US HOME CONS ETF US HOME CONS ETF 464288752 3,375 40,695 SH   SOLE   40,695 0 0
J P MORGAN EXCHANGE ULTRA SHRT INC 46641Q837 13,463 266,685 SH   SOLE   266,685 0 0
JABIL INC com 466313103 1,018 14,447 SH   SOLE   14,447 0 0
JOHNSON & JOHNSON com 478160104 7,171 41,824 SH   SOLE   41,824 0 0
JONES LANG LASALLE com 48020Q107 2,558 9,496 SH   SOLE   9,496 0 0
JPMORGAN CHASE & CO com 46625H100 6,856 43,267 SH   SOLE   43,267 0 0
KEYSIGHT TECHNOLOGS com 49338L103 607 2,939 SH   SOLE   2,939 0 0
KINDER MORGAN INC com 49456B101 2,582 162,822 SH   SOLE   162,822 0 0
KKR & CO INC com UNIT 48251W104 21,018 282,126 SH   SOLE   282,126 0 0
L3HARRIS TECHNOLOGIE USD1 502431109 21,050 98,244 SH   SOLE   98,244 0 0
LABORATORY CORP AMER com 50540R409 623 1,983 SH   SOLE   1,983 0 0
LAM RESEARCH CORP com 512807108 777 1,079 SH   SOLE   1,079 0 0
LENNOX INTL INC com 526107107 296 912 SH   SOLE   912 0 0
LIBERTY MEDIA COM SER C FRMLA 531229854 1,229 19,433 SH   SOLE   19,433 0 0
LILLY ELI & CO com 532457108 1,673 6,054 SH   SOLE   6,054 0 0
LOCKHEED MARTIN CORP com 539830109 265 744 SH   SOLE   744 0 0
LOWES CO com 548661107 540 2,085 SH   SOLE   2,085 0 0
MARATHON PETROLEUM com 56585A102 4,253 66,465 SH   SOLE   66,465 0 0
MARRIOTT INTL INC CLASS A 571903202 12,973 78,511 SH   SOLE   78,511 0 0
MASTERCARD INC CLASS A 57636Q104 28,434 78,995 SH   SOLE   78,995 0 0
Mastercard Inc A com 57636Q104 30,115 84,266 SH   SOLE   84,266 0 0
MCDONALDS CORP com 580135101 1,222 4,559 SH   SOLE   4,559 0 0
MCKESSON CORP com 58155Q103 2,368 9,518 SH   SOLE   9,518 0 0
MEDTRONIC PLC ORDINARY SHS $0.0001 G5960L103 2,850 27,523 SH   SOLE   27,523 0 0
MERCK & CO INC com 58933Y105 1,257 16,397 SH   SOLE   16,397 0 0
Meta Platforms, Inc. com 30303M102 82,568 309,021 SH   SOLE   309,021 0 0
Microsoft Corp com 594918104 126,733 394,882 SH   SOLE   394,882 0 0
MITSUBISHI UFJ FINL ADR (1 ORD) 606822104 741 135,781 SH   SOLE   135,781 0 0
MONDELEZ INTL INC com 609207105 394 5,947 SH   SOLE   5,947 0 0
MONSTER BEVERAGE CRP COM USD0.005 61174X109 2,161 22,500 SH   SOLE   22,500 0 0
MOODYS CORP com 615369105 473 1,209 SH   SOLE   1,209 0 0
MORGAN STANLEY com 617446448 3,822 38,858 SH   SOLE   38,858 0 0
MORNINGSTAR INC com 617700109 346 1,012 SH   SOLE   1,012 0 0
MOTOROLA SOLUTIONS com 620076307 281 1,033 SH   SOLE   1,033 0 0
NATIONAL ENERGY SRVC SHS G6375R107 1,521 160,979 SH   SOLE   160,979 0 0
NETFLIX INC com 64110L106 1,102 1,829 SH   SOLE   1,829 0 0
NEXSTAR MEDIA GROUP COM USD0.01 CL'A' 65336K103 1,160 7,663 SH   SOLE   7,663 0 0
NEXTERA ENERGY INC com 65339F101 2,643 28,313 SH   SOLE   28,313 0 0
NIKE INC CLASS B 654106103 1,660 9,957 SH   SOLE   9,957 0 0
NIO INC SPON ADR 1 ORD SHS 62914V106 323 10,200 SH   SOLE   10,200 0 0
NORTHERN TR CORP com 665859104 504 4,210 SH   SOLE   4,210 0 0
NORTHROP GRUMMAN CO com 666807102 8,236 21,277 SH   SOLE   21,277 0 0
NOVARTIS AG ADR (1 ORD) 66987V109 727 8,271 SH   SOLE   8,271 0 0
NOVO-NORDISK AS ADR (1 ORD B) 670100205 1,017 9,048 SH   SOLE   9,048 0 0
NVIDIA CORP com 67066G104 2,073 7,047 SH   SOLE   7,047 0 0
OLD REP INTL CORP com 680223104 585 23,800 SH   SOLE   23,800 0 0
OLIN CORP com 680665205 1,457 25,305 SH   SOLE   25,305 0 0
Olo Inc - Class A com 68134L109 5,066 382,356 SH   SOLE   382,356 0 0
ORACLE CORP com 68389X105 1,532 17,568 SH   SOLE   17,568 0 0
OREILLY AUTOMOTIVE I com 67103H107 1,340 1,897 SH   SOLE   1,897 0 0
OWENS CORNING com 690742101 1,432 15,814 SH   SOLE   15,814 0 0
PAYPAL HLDGS INC com 70450Y103 2,602 13,796 SH   SOLE   13,796 0 0
PEPSICO INC com 713448108 1,662 9,563 SH   SOLE   9,563 0 0
PFIZER INC com 717081103 31,407 531,470 SH   SOLE   531,470 0 0
PG&E CORP com 69331C108 1,014 83,548 SH   SOLE   83,548 0 0
PHILIP MORRIS INTL com 718172109 1,814 19,089 SH   SOLE   19,089 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 495 4,872 SH   SOLE   4,872 0 0
PPG INDUSTRIES INC com 693506107 1,166 6,761 SH   SOLE   6,761 0 0
PROCTER AND GAMBLE com 742718109 5,048 30,830 SH   SOLE   30,830 0 0
PROGRESSIVE CORP com 743315103 9,046 88,116 SH   SOLE   88,116 0 0
PROLOGIS INC com 74340W103 298 1,772 SH   SOLE   1,772 0 0
PUBLIC STORAGE REIT com 74460D109 1,209 3,227 SH   SOLE   3,227 0 0
PULTEGROUP INC com 745867101 733 12,810 SH   SOLE   12,810 0 0
QUALCOMM INC com 747525103 33,559 183,037 SH   SOLE   183,037 0 0
RAYMOND JAMES FINL com 754730109 603 6,006 SH   SOLE   6,006 0 0
REGENERON PHARMCTCLS com 75886F107 565 894 SH   SOLE   894 0 0
Roper Technologies Inc com 776696106 23,348 49,443 SH   SOLE   49,443 0 0
ROYAL BANK CDA com 780087102 1,173 11,023 SH   SOLE   11,023 0 0
ROYAL DUTCH SHELL SPON ADR B SPON ADR B 780259107 703 16,227 SH   SOLE   16,227 0 0
ROYAL DUTCH SHELL SPONS ADR B SPONS ADR A 780259206 1,455 33,522 SH   SOLE   33,522 0 0
S&P Global Inc. com 78409V104 38,101 92,888 SH   SOLE   92,888 0 0
SALESFORCE INC com 79466L302 27,406 107,839 SH   SOLE   107,839 0 0
SANOFI SPONSORED ADR 80105N105 748 14,932 SH   SOLE   14,932 0 0
SAP SE SP ADR (1 ORD) 803054204 3,635 25,920 SH   SOLE   25,920 0 0
SCHWAB STRATEGIC T US DIVIDEND EQUTY ET 808524797 282 3,493 SH   SOLE   3,493 0 0
Schwab US Aggregate Bond ETF com 808524839 20,177 398,997 SH   SOLE   398,997 0 0
Schwab US TIPS ETF com 808524870 10,608 174,739 SH   SOLE   174,739 0 0
SELECT SECTOR SPDR SBI INT-TECH 81369Y803 3,395 19,524 SH   SOLE   19,524 0 0
SEMPRA com 816851109 1,868 14,084 SH   SOLE   14,084 0 0
SERVICENOW INC com 81762P102 3,388 5,220 SH   SOLE   5,220 0 0
SHERWIN WILLIAMS CO com 824348106 3,804 10,796 SH   SOLE   10,796 0 0
SKYWORKS SOLUTIONS com 83088M102 536 3,456 SH   SOLE   3,456 0 0
SONY GRP CORPORATION ADR (1 ORD) 835699307 959 7,536 SH   SOLE   7,536 0 0
SOUTHERN CO com 842587107 213 3,110 SH   SOLE   3,110 0 0
SOUTHWEST AIRLS CO com 844741108 987 23,042 SH   SOLE   23,042 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,684 9,853 SH   SOLE   9,853 0 0
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 39,401 82,948 SH   SOLE   82,948 0 0
SPDR SER TR SPDR BBG INV GR FLOA 78468R200 995 32,512 SH   SOLE   32,512 0 0
SPDR SERIES TRUST SPDR PRT S&P 500 ETF 78464A854 262 4,695 SH   SOLE   4,695 0 0
SSGA ACTIVE ETF TR SPDR BLCKSTN SNRLOAN 78467V608 22,374 490,146 SH   SOLE   490,146 0 0
STAG INDL INC USD0.01 85254J102 1,148 23,900 SH   SOLE   23,900 0 0
Starbucks Corp com 855244109 60,278 596,551 SH   SOLE   596,551 0 0
STRYKER CORP com 863667101 24,535 91,686 SH   SOLE   91,686 0 0
SUNOPTA INC com 8676EP108 802 115,389 SH   SOLE   115,389 0 0
SYSCO CORP com 871829107 953 12,123 SH   SOLE   12,123 0 0
TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100 1,804 14,983 SH   SOLE   14,983 0 0
Take-Two Interactive Software Inc com 874054109 31,273 203,417 SH   SOLE   203,417 0 0
TARGA RESOURCES IN com 87612G101 1,253 23,982 SH   SOLE   23,982 0 0
TARGET CORPORATION com 87612E106 2,532 10,923 SH   SOLE   10,923 0 0
TERADYNE INC com 880770102 789 4,823 SH   SOLE   4,823 0 0
TERNIUM SA ADR (10 ORD) 880890108 2,623 60,192 SH   SOLE   60,192 0 0
TESLA INC com 88160R101 17,055 16,137 SH   SOLE   16,137 0 0
TEXAS INSTRUMENTS com 882508104 4,869 25,804 SH   SOLE   25,804 0 0
THERMO FISHER SCI com 883556102 26,765 40,094 SH   SOLE   40,094 0 0
TJX Companies Inc com 872540109 13,153 217,123 SH   SOLE   217,123 0 0
TJX Companies Inc com 872540109 4,313 56,804 SH   SOLE   56,804 0 0
T-MOBILE US INC com 872590104 16,055 138,430 SH   SOLE   138,430 0 0
TOLL BROTHERS INC com 889478103 1,175 16,238 SH   SOLE   16,238 0 0
TORO CO com 891092108 4,396 44,000 SH   SOLE   44,000 0 0
TOYOTA MTR CORP ADR (10 ORD) 892331307 1,017 5,452 SH   SOLE   5,452 0 0
TransDigm Group com 893641100 1,607 2,467 SH   SOLE   2,467 0 0
TREVENA INC com USD0.001 89532E109 9 15,000 SH   SOLE   15,000 0 0
TWILIO INC com CLASS A 90138F102 292 1,110 SH   SOLE   1,110 0 0
TWITTER INC com 90184L102 471 10,895 SH   SOLE   10,895 0 0
TYSON FOODS INC CLASS A 902494103 951 10,880 SH   SOLE   10,880 0 0
ULTA BEAUTY INC com 90384S303 14,873 36,068 SH   SOLE   36,068 0 0
UNION PAC CORP com 907818108 3,596 14,208 SH   SOLE   14,208 0 0
Union Pacific Corp com 907818108 260 951 SH   SOLE   951 0 0
UNITEDHEALTH GRP INC com 91324P102 65,654 130,322 SH   SOLE   130,322 0 0
US BANCORP DEL com 902973304 28,692 510,381 SH   SOLE   510,381 0 0
Vail Resorts Inc com 91879Q109 26,060 100,125 SH   SOLE   100,125 0 0
VALE S.A ADR (1 ORD) 91912E105 501 35,719 SH   SOLE   35,719 0 0
VALLEY NATL BANCORP com 919794107 617 44,847 SH   SOLE   44,847 0 0
VANECK ETF TR ETF HG YLD MUN 92189H409 55,670 891,081 SH   SOLE   891,081 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,274 5,209 SH   SOLE   5,209 0 0
VANGUARD INDEX TR GROWTH 922908736 277 862 SH   SOLE   862 0 0
VANGUARD INDEX TR LRG CAP 922908637 211 953 SH   SOLE   953 0 0
VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 599 2,479 SH   SOLE   2,479 0 0
VeriSign Inc com 92343E102 2,293 10,306 SH   SOLE   10,306 0 0
Verisk Analytics Inc com 92345Y106 4,073 18,800 SH   SOLE   18,800 0 0
VERIZON COMMUNICATIO com 92343V104 2,389 45,949 SH   SOLE   45,949 0 0
VERTIV HOLDINGS LLC COM USD0.0001 CL A 92537N108 2,389 95,673 SH   SOLE   95,673 0 0
VISA INC CLASS A 92826C839 3,651 16,842 SH   SOLE   16,842 0 0
Visa Inc Cl A com 92826C839 41,782 188,404 SH   SOLE   188,404 0 0
VISTA OUTDOOR INC com 928377100 1,413 30,674 SH   SOLE   30,674 0 0
VMWARE INC CLASS A 928563402 1,426 12,308 SH   SOLE   12,308 0 0
WALGREENS BOOTS ALNC com 931427108 2,627 50,330 SH   SOLE   50,330 0 0
WALMART INC com 931142103 5,445 37,552 SH   SOLE   37,552 0 0
WALT DISNEY CO com 254687106 1,272 8,208 SH   SOLE   8,208 0 0
WELLS FARGO & CO com 949746101 3,623 75,433 SH   SOLE   75,433 0 0
WESTERN DIGITAL CORP com 958102105 208 3,190 SH   SOLE   3,190 0 0
WEYERHAEUSER CO com 962166104 1,016 24,638 SH   SOLE   24,638 0 0
WILLIAMS SONOMA INC com 969904101 1,997 11,774 SH   SOLE   11,774 0 0
WORLD WRESTLING ENT CLASS A 98156Q108 1,726 34,989 SH   SOLE   34,989 0 0
YUM BRANDS INC com 988498101 5,738 41,265 SH   SOLE   41,265 0 0
ZOETIS INC com 98978V103 7,021 28,755 SH   SOLE   28,755 0 0