0000810384-22-000001.txt : 20220128 0000810384-22-000001.hdr.sgml : 20220128 20220128093950 ACCESSION NUMBER: 0000810384-22-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220128 DATE AS OF CHANGE: 20220128 EFFECTIVENESS DATE: 20220128 FILER: COMPANY DATA: COMPANY CONFORMED NAME: JAMES INVESTMENT RESEARCH INC CENTRAL INDEX KEY: 0000810384 IRS NUMBER: 310891459 STATE OF INCORPORATION: OH FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-01895 FILM NUMBER: 22565620 BUSINESS ADDRESS: STREET 1: 1349 FAIRGROUNDS RD STREET 2: P O BOX 8 CITY: ALPHA STATE: OH ZIP: 45301 BUSINESS PHONE: 9374267640 MAIL ADDRESS: STREET 1: P O BOX 8 CITY: ALPHA STATE: OH ZIP: 45301 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000810384 XXXXXXXX 12-31-2021 12-31-2021 JAMES INVESTMENT RESEARCH INC
P O BOX 8 ALPHA OH 45301
13F HOLDINGS REPORT 028-01895 N
Lesley Ott CCO 937-426-7640 Lesley Ott Beavercreek OH 01-28-2022 0 534 1091649 false
INFORMATION TABLE 2 inftable.xml 3M COMPANY com 88579y101 3 16 SH SOLE 16 0 0 A P MOLLER-MAERSK-B-UNSP ADR com 00202f102 25 1371 SH SOLE 1371 0 0 ABB LTD-SPON ADR com 000375204 7224 189251 SH SOLE 188246 0 1005 ABBOTT LABORATORIES com 002824100 14344 101918 SH SOLE 101642 46 230 ABBVIE INC com 00287y109 3506 25897 SH SOLE 25632 0 265 ABERDEEN EMERGING MARKETS EQUI com 00301w105 50 6300 SH SOLE 6300 0 0 ACADEMY SPORTS & OUTDOORS INC com 00402l107 165 3758 SH OTR 3758 0 0 ACCENTURE PLC com g1151c101 4 10 SH SOLE 10 0 0 ACCO BRANDS CORP com 00081t108 637 77175 SH SOLE 77175 0 0 ACME UNITED CORP com 004816104 90 2660 SH SOLE 2660 0 0 ACME UNITED CORP com 004816104 7 200 SH OTR 200 0 0 ADOBE SYSTEMS INC com 00724f101 417 736 SH SOLE 736 0 0 ADVANCE AUTO PARTS INC com 00751y106 244 1018 SH OTR 1018 0 0 ADVANCED MICRO DEVICES com 007903107 4 29 SH SOLE 29 0 0 ADYEN NV-UNSPON ADR com 00783v104 38 1456 SH SOLE 1456 0 0 AES CORP com 00130h105 107 4415 SH SOLE 4415 0 0 AGCO CORP com 001084102 1316 11340 SH SOLE 11340 0 0 AGREE REALTY CORP com 008492100 150 2100 SH SOLE 2100 0 0 AIR T INC com 009207101 33 1313 SH SOLE 1313 0 0 AKZO NOBEL NV-SPON ADR com 010199503 24 641 SH SOLE 641 0 0 ALIBABA GROUP HOLDING LTD com 01609w102 11 95 SH SOLE 95 0 0 ALLEGIANT TRAVEL CO com 01748x102 617 3300 SH SOLE 3300 0 0 ALLSTATE CORP com 020002101 1692 14381 SH SOLE 14381 0 0 ALPHA & OMEGA SEMICONDUCTOR LT com g6331p104 15 250 SH SOLE 250 0 0 ALPHABET INC com 02079k107 3 1 SH SOLE 1 0 0 ALPHABET INC com 02079k305 30848 10648 SH SOLE 10620 2 26 ALPHABET INC com 02079k305 246 85 SH OTR 85 0 0 AMAZON.COM INC com 023135106 7169 2150 SH SOLE 2138 2 10 AMCON DISTRIBUTING CO com 02341q205 56 280 SH SOLE 280 0 0 AMERCO com 023586100 145 200 SH SOLE 200 0 0 AMERCO com 023586100 143 197 SH OTR 197 0 0 AMEREN CORPORATION com 023608102 67 758 SH SOLE 758 0 0 AMERICAN ELECTRIC POWER INC com 025537101 62 700 SH SOLE 700 0 0 AMERICAN EQUITY INVESTMENT LIF com 025676206 704 18080 SH SOLE 18080 0 0 AMERICAN EXPRESS CO com 025816109 3 21 SH SOLE 21 0 0 AMERICAN FINANCIAL GROUP INC/O com 025932104 531 3870 SH SOLE 3870 0 0 AMERICAN HOMES 4 RENT com 02665t306 66 1506 SH OTR 1506 0 0 AMERICAN SHARED HOSPITAL SERVI com 029595105 70 29725 SH SOLE 29725 0 0 AMERICAN WATER WORKS CO INC com 030420103 8820 46702 SH SOLE 46632 0 70 AMGEN INC com 031162100 683 3038 SH SOLE 3038 0 0 AMN HEALTHCARE SERVICES INC com 001744101 306 2500 SH SOLE 2500 0 0 AMN HEALTHCARE SERVICES INC com 001744101 81 666 SH OTR 666 0 0 AMPCO-PITTSBURGH CORP com 032037103 96 19146 SH SOLE 19146 0 0 AMPLIFY TRANSFORMATIONAL DATA com 032108607 225 5610 SH SOLE 5610 0 0 ANNALY CAPITAL MANAGEMENT INC. com 035710409 20 2550 SH SOLE 2550 0 0 ANTHEM INC com 036752103 1853 3997 SH SOLE 3897 0 100 APPLE INC com 037833100 38230 215294 SH SOLE 214446 38 810 APPLE INC com 037833100 8 44 SH OTR 44 0 0 ARC DOCUMENT SOLUTIONS INC com 00191g103 126 35885 SH SOLE 35885 0 0 ARCBEST CORP com 03937c105 1583 13210 SH SOLE 13210 0 0 ARCELOR MITTAL NY REG SHRS com 03938l203 0 11 SH SOLE 11 0 0 ARCH RESOURCES INC com 03940r107 512 5605 SH SOLE 5605 0 0 ARK GENOMIC REVOLUTION ETF com 00214q302 232 3791 SH SOLE 3791 0 0 ARK RESTAURANTS com 040712101 16 928 SH SOLE 928 0 0 ARMANINO FOODS OF DISTINCTION com 042166801 64 19285 SH SOLE 19285 0 0 ARTHUR J GALLAGHER & CO com 363576109 6886 40587 SH SOLE 40377 0 210 ASML HOLDING N V com n07059210 16269 20435 SH SOLE 20347 8 80 ASSURED GUARANTY LTD com g0585r106 803 16000 SH SOLE 16000 0 0 ASTRAZENECA PLC-SPONS ADR com 046353108 7316 125605 SH SOLE 125605 0 0 AUTOSCOPE TECHNOLOGIES CORP com 053306106 33 5251 SH SOLE 5251 0 0 AVERY DENNISON CORP com 053611109 10657 49206 SH SOLE 49091 0 115 AVIAT NETWORKS INC com 05366y201 121 3763 SH SOLE 3763 0 0 AVNET INC. com 053807103 340 8250 SH SOLE 8250 0 0 BANKUNITED INC com 06652k103 233 5500 SH SOLE 5500 0 0 BEST BUY INC com 086516101 4474 44038 SH SOLE 43803 0 235 BETTER ON-LINE SOLUTIONS com m20115180 107 36565 SH SOLE 36565 0 0 BIONTECH SE-ADR com 09075v102 37 145 SH SOLE 145 0 0 BLACKROCK INC com 09247x101 13128 14339 SH SOLE 14299 0 40 BOISE CASCADE CO com 09739D100 1637 22985 SH SOLE 22985 0 0 BRIDGELINE DIGITAL INC. com 10807q700 79 34810 SH SOLE 34810 0 0 BRINKER INTERNATIONAL INC com 109641100 468 12800 SH SOLE 12800 0 0 BRISTOL-MYERS SQUIBB com 110122108 44 700 SH SOLE 700 0 0 CADENCE BANCORP com 12740c103 328 11000 SH SOLE 11000 0 0 CADENCE DESIGN SYS INC com 127387108 2654 14240 SH SOLE 14065 0 175 CAIXABANK- UNSPON ADR com 12803k109 27 29849 SH SOLE 29849 0 0 CALLON PETROLEUM CO com 13123x508 279 5900 SH SOLE 5900 0 0 CAPRI HOLDINGS LTD com g1890l107 4 66 SH SOLE 66 0 0 CAPRI HOLDINGS LTD com g1890l107 386 5945 SH OTR 5945 0 0 CATERPILLAR INC com 149123101 10403 50317 SH SOLE 50141 26 150 CBRE GROUP INC com 12504l109 3715 34240 SH SOLE 34105 0 135 CELANESE CORPORATION com 150870103 7780 46293 SH SOLE 46293 0 0 CENTRAL GARDEN AND PET CO-A com 153527205 2292 47902 SH SOLE 47902 0 0 CENTURY COMMUNITIES INC com 156504300 388 4745 SH SOLE 4745 0 0 CF INDUSTRIES HLDG com 125269100 407 5750 SH SOLE 5750 0 0 CHENIERE ENERGY INC com 16411r208 138 1357 SH SOLE 1357 0 0 CHEVRON CORPORATION com 166764100 13540 115383 SH SOLE 115163 0 220 CHEWY INC - CL A com 16679l109 42 717 SH OTR 717 0 0 CHIMERA INVESTMENT CORP com 16934q208 720 47725 SH SOLE 47725 0 0 CIA SIDERURGICA NACL-SP ADR com 20440w105 14 3159 SH SOLE 3159 0 0 CIENA CORP com 171779309 89 1154 SH SOLE 1154 0 0 CINTAS CORP com 172908105 20 45 SH OTR 45 0 0 CISCO SYSTEMS INC com 17275r102 168 2646 SH SOLE 2646 0 0 CIVITAS RESOURCES INC com 17888H103 359 7330 SH SOLE 7330 0 0 CLEARWAY ENERGY INC-C com 18539c204 269 7457 SH SOLE 7457 0 0 CLEVELAND-CLIFFS INC com 185899101 420 19300 SH SOLE 19300 0 0 CLOUDFLARE INC CL A COM com 18915m107 68 515 SH OTR 515 0 0 CMC MATERIALS INC com 12571t100 271 1413 SH SOLE 1413 0 0 COCA COLA COMPANY com 191216100 19 325 SH SOLE 325 0 0 CODORUS VALLEY BANCORP INC com 192025104 24 1127 SH SOLE 1127 0 0 COFFEE HOLDING CO INC com 192176105 82 18769 SH SOLE 18769 0 0 COFFEE HOLDING CO INC com 192176105 1 170 SH OTR 170 0 0 COHU INC com 192576106 310 8147 SH SOLE 8147 0 0 COINBASE GLOBAL INC CL A com 19260q107 182 722 SH OTR 722 0 0 COMCAST CORPORATION CLASS A com 20030n101 13859 275364 SH SOLE 274983 96 285 COMM SERVICES SELECT SECTOR SP com 81369y852 7644 98399 SH SOLE 97389 0 1010 COMMUNITY BANK SYSTEMS INC com 203607106 253 3400 SH SOLE 3400 0 0 CONCENTRIX CORP com 20602d101 1621 9076 SH SOLE 9076 0 0 CONFLUENT INC com 20717m103 62 810 SH OTR 810 0 0 CONSUMER DISCRETIONARY SELECT com 81369y407 3341 16342 SH SOLE 16342 0 0 CONSUMER STAPLES SELECT SECTOR com 81369y308 66 861 SH SOLE 861 0 0 COSTCO WHOLESALE CORP com 22160k105 322 567 SH SOLE 502 0 65 COSTCO WHOLESALE CORP com 22160k105 83 147 SH OTR 147 0 0 CPI AEROSTRUCTURES INC com 125919308 35 12779 SH SOLE 12779 0 0 CPS TECHNOLOGYS com 12619f104 60 15952 SH SOLE 15952 0 0 CRA INTERNATIONAL INC com 12618t105 321 3434 SH SOLE 3434 0 0 CREDIT ACCEPTANCE CORP com 225310101 85 124 SH OTR 124 0 0 CUBESMART com 229663109 82 1440 SH OTR 1440 0 0 DANAHER CORP com 235851102 6141 18665 SH SOLE 18665 0 0 DARDEN RESTAURANTS com 237194105 2708 17976 SH SOLE 17861 0 115 DATA I/O CORP com 237690102 71 15402 SH SOLE 15402 0 0 DATA I/O CORP com 237690102 2 350 SH OTR 350 0 0 DECKERS OUTDOOR CORP com 243537107 7931 21652 SH SOLE 21652 0 0 DEERE & COMPANY com 244199105 5261 15344 SH SOLE 15344 0 0 DELTA APPAREL INC com 247368103 120 4025 SH SOLE 4025 0 0 DEUTSCHE POST AG-SPON ADR com 25157y202 35 540 SH SOLE 540 0 0 DIGITAL REALTY TRUST INC com 253868103 3703 20939 SH SOLE 20859 0 80 DIGITALOCEAN HLDGS, INC com 25402d102 117 1455 SH OTR 1455 0 0 DISCOVER FINANCIAL SERVICES com 254709108 224 1936 SH OTR 1936 0 0 DIXIE GROUP INC com 255519100 82 14331 SH SOLE 14331 0 0 DLH HOLDINGS CORP com 23335q100 170 8206 SH SOLE 8206 0 0 DOLLAR GENERAL CORP com 256677105 1189 5042 SH SOLE 5042 0 0 DOLLAR TREE, INC com 256746108 82 580 SH OTR 580 0 0 DONNELLEY FINANCIAL SOLUTION com 25787g100 1284 27246 SH SOLE 27246 0 0 DORIAN LPG LTD com y2106r110 248 19542 SH SOLE 19542 0 0 DOXIMITY INC CL A com 26622p107 10 196 SH OTR 196 0 0 DSV PANALPINA A S - UNSP ADR com 26251a108 27 226 SH SOLE 226 0 0 DUCOMMUN INC com 264147109 10 210 SH SOLE 210 0 0 EASTMAN CHEMICAL COMPANY com 277432100 65 536 SH SOLE 536 0 0 EATON CORP PLC com g29183103 6274 36302 SH SOLE 35892 0 410 EATON VANCE RISK-MANAGED DIVER com 27829g106 0 0 SH SOLE 0 0 0 ELI LILLY & CO com 532457108 8390 30375 SH SOLE 30375 0 0 ELTEK LTD com m40184208 96 25907 SH SOLE 25907 0 0 ENCORE WIRE CORP com 292562105 1279 8940 SH SOLE 8940 0 0 ENERGY SELECT SECTOR SPDR com 81369y506 9 162 SH SOLE 162 0 0 ENOVA INTERNATIONAL INC com 29357k103 10499 256313 SH SOLE 255678 0 635 ENPHASE ENERGY INC com 29355a107 251 1373 SH SOLE 1373 0 0 EPLUS INC com 294268107 251 4664 SH SOLE 4664 0 0 EQUINOR ASA-SPON ADR com 29446m102 39 1491 SH SOLE 1491 0 0 ESTEE LAUDER COMPANIES CLASS A com 518439104 85 229 SH OTR 229 0 0 EVER-GLORY INTERNATIONAL GROUP com 299766204 0 90 SH OTR 90 0 0 EVERCORE INC com 29977a105 1202 8850 SH SOLE 8850 0 0 EXPEDIA INC com 30212p303 93 512 SH OTR 512 0 0 FEDERAL AGRICULTURAL MORTGAGE com 313148306 872 7037 SH SOLE 7037 0 0 FEDEX CORP com 31428x106 1675 6475 SH SOLE 6395 0 80 FIDELITY NATIONAL FINANCIAL com 31620r303 9 164 SH OTR 164 0 0 FIFTH THIRD BANCORP com 316773100 5624 129145 SH SOLE 129145 0 0 FINANCIAL SELECT SECTOR SPDR com 81369y605 674 17253 SH SOLE 17253 0 0 FIRST AMERICAN FINANCIAL CORPO com 31847r102 9 109 SH OTR 109 0 0 FIRST BANCORP/PUERTO RICO com 318672706 1071 77700 SH SOLE 77700 0 0 FIRST TRUST FTSE EPRA/NAREIT D com 33736n101 15 272 SH SOLE 272 0 0 FIRST TRUST INTERNATIONAL EQUI com 33734x853 111 1930 SH SOLE 1930 0 0 FIRST TRUST NASDAQ CYBERSECURI com 33734x846 2175 41195 SH SOLE 41195 0 0 FLEXSHOPPER INC com 33939j303 41 17592 SH SOLE 17592 0 0 FRESENIUS MEDICAL CARE - ADR com 358029106 16 485 SH SOLE 485 0 0 FTI CONSULTING INC com 302941109 701 4570 SH SOLE 4570 0 0 FTI CONSULTING INC com 302941109 43 281 SH OTR 281 0 0 GENCO SHIPPING & TRADING LTD com y2685t131 130 8150 SH SOLE 8150 0 0 GENERAC HOLDINGS INC com 368736104 5718 16247 SH SOLE 16247 0 0 GILDAN ACTIVEWEAR INC com 375916103 33 776 SH SOLE 776 0 0 GLACIER BANCORP INC com 37637q105 244 4300 SH SOLE 4300 0 0 GLOBAL X COPPER MINERS ETF com 37954y830 918 24861 SH SOLE 24696 0 165 GLOBAL X US INFRASTRUCTURE com 37954y673 407 14120 SH SOLE 14120 0 0 GOLDMAN SACHS GROUP com 38141g104 8952 23400 SH SOLE 23335 15 50 GRAY TELEVISION INC com 389375106 448 22245 SH SOLE 22245 0 0 HASHICORP INC CL A com 418100103 50 554 SH OTR 554 0 0 HAVERTY FURNITURE com 419596101 695 22744 SH SOLE 22744 0 0 HEALTH CARE SELECT SECTOR SPDR com 81369y209 4743 33662 SH SOLE 33662 0 0 HEALTHCARE REALTY TRUST INC com 421946104 253 8000 SH SOLE 8000 0 0 HEIDRICK & STRUGGLES INTL com 422819102 151 3464 SH SOLE 3464 0 0 HELEN OF TROY LTD F com g4388n106 5709 23352 SH SOLE 23162 0 190 HERITAGE-CRYSTAL CLEAN INC com 42726m106 163 5094 SH SOLE 5094 0 0 HIBBETT INC com 428567101 1974 27440 SH SOLE 27440 0 0 HILLENBRAND INC com 431571108 1013 19488 SH SOLE 19488 0 0 HITACHI LTD -SPONS ADR com 433578507 27 248 SH SOLE 248 0 0 HMN FINANCIAL INC com 40424g108 41 1663 SH SOLE 1663 0 0 HOLLYFRONTIER CORP com 436106108 399 12160 SH SOLE 12160 0 0 HOME DEPOT INC com 437076102 17539 42262 SH SOLE 42143 14 105 HOME DEPOT INC com 437076102 4 10 SH OTR 10 0 0 HONEYWELL INT'L INC com 438516106 3 13 SH SOLE 13 0 0 HONG KONG EXCHANGES & CLEARING com 43858f109 41 686 SH SOLE 686 0 0 HOULIHAN LOKEY INC com 441593100 487 4700 SH SOLE 4700 0 0 IBERDROLA SA com 450737101 904 19140 SH SOLE 19140 0 0 ICHOR HOLDINGS LTD com g4740b105 253 5498 SH SOLE 5498 0 0 IDACORP INCORPORATED com 451107106 566 4995 SH SOLE 4995 0 0 INDSTRL SELECT SECTOR SPDR com 81369y704 947 8952 SH SOLE 8952 0 0 INFINEON TECHNOLOGIES AG com 45662n103 16 352 SH SOLE 352 0 0 INFOSYS TECH-SP ADR com 456788108 54 2141 SH SOLE 2141 0 0 INGLES MARKETS INC CLASS A com 457030104 2185 25310 SH SOLE 25310 0 0 INNOSPEC INC com 45768s105 852 9436 SH SOLE 9436 0 0 INNOVIVA INC com 45781m101 1388 80442 SH SOLE 80442 0 0 INSIGHT ENTERPRISES com 45765u103 9880 92679 SH SOLE 92474 0 205 INSTEEL INDUSTRIES INC com 45774w108 142 3566 SH SOLE 3566 0 0 INTEGER HOLDINGS CORP com 45826h109 1302 15211 SH SOLE 15211 0 0 INTEL CORP com 458140100 28 541 SH SOLE 541 0 0 INTEST CORP com 461147100 108 8511 SH SOLE 8511 0 0 INTUIT INC com 461202103 5 7 SH SOLE 7 0 0 INVESCO BUYBACK ACHIEVERS ETF com 46137v308 1471 15242 SH SOLE 15242 0 0 INVESCO CHINA TECHNOLOGY ETF com 46138e800 40 639 SH SOLE 639 0 0 INVESCO DEFENSIVE EQUITY ETF com 46138j775 1 12 SH OTR 12 0 0 INVESCO DYNAMIC LEISURE AND EN com 46137v720 2562 52300 SH SOLE 52045 0 255 INVESCO QQQ TRUST SERIES 1 com 46090e103 360 905 SH SOLE 905 0 0 INVESCO QQQ TRUST SERIES 1 com 46090e103 40 100 SH OTR 100 0 0 INVESCO S&P 500 EQUAL WEIGHT C com 46137v381 660 4215 SH SOLE 4065 0 150 INVESCO S&P 500 EQUAL WEIGHT F com 46137v340 237 3675 SH SOLE 3675 0 0 INVESCO S&P 500 EQUAL WEIGHT H com 46137v332 185 576 SH SOLE 576 0 0 INVESCO S&P 500 EQUAL WEIGHT I com 46137v324 1244 6293 SH SOLE 6293 0 0 INVESCO S&P 500 EQUAL WEIGHT M com 46137v316 724 4022 SH SOLE 4022 0 0 INVESCO S&P 500 EQUAL WEIGHT R com 46137v290 2885 68275 SH SOLE 68275 0 0 INVESCO S&P 500 EQUAL WEIGHT T com 46137v282 1104 3407 SH SOLE 3407 0 0 INVESCO S&P SMALLCAP 600 EQUAL com 46137v183 1857 22013 SH SOLE 22013 0 0 INVESCO WILDERHILL CLEAN ENERG com 46137v134 800 11207 SH SOLE 11207 0 0 INVITATION HOMES INC com 46187w107 17 383 SH OTR 383 0 0 ISHARES COHEN & STEERS REALTY com 464287564 688 9040 SH SOLE 9040 0 0 ISHARES CORE MSCI EAFE ETF com 46432f842 22 298 SH SOLE 298 0 0 ISHARES CORE S&P 500 com 464287200 5685 11918 SH SOLE 11918 0 0 ISHARES DJ US UTILITIES SECTOR com 464287697 26 290 SH SOLE 290 0 0 ISHARES GLOBAL ENERGY ETF com 464287341 2327 84573 SH SOLE 82813 0 1760 ISHARES MSCI CANADA INDEX FUND com 464286509 269 7000 SH SOLE 7000 0 0 ISHARES MSCI EAFE com 464287465 442 5620 SH SOLE 5620 0 0 ISHARES MSCI EAFE GROWTH ETF com 464288885 1457 13212 SH SOLE 12887 0 325 ISHARES MSCI EMERGING MKT INDE com 464287234 614 12570 SH SOLE 12570 0 0 ISHARES MSCI FRANCE ETF IV com 464286707 123 3164 SH OTR 3164 0 0 ISHARES MSCI INDONESIA ETF com 46429b309 96 4200 SH OTR 4200 0 0 ISHARES MSCI ISRAEL CAPPED E com 464286632 153 1965 SH OTR 1965 0 0 ISHARES MSCI NETHERLANDS ETF com 464286814 406 8094 SH OTR 8094 0 0 ISHARES MSCI PHILIPPINES INVES com 46429b408 98 3110 SH OTR 3110 0 0 ISHARES MSCI SOUTH KOREA ETF com 464286772 2212 28408 SH SOLE 28408 0 0 ISHARES NASDAQ BIOTECH INDX com 464287556 48 315 SH SOLE 315 0 0 ISHARES RUSSELL 1000 ETF com 464287622 2985 11290 SH SOLE 11290 0 0 ISHARES RUSSELL 2000 ETF com 464287655 18644 83814 SH SOLE 83579 0 235 ISHARES RUSSELL 2000 VALUE com 464287630 7835 47184 SH SOLE 47104 0 80 ISHARES RUSSELL 3000 INDEX com 464287689 498 1795 SH SOLE 1795 0 0 ISHARES SWITZERLAND INDEX FUND com 464286749 280 5302 SH OTR 5302 0 0 ISHARES US HOME CONSTRUCT ETF com 464288752 23 272 SH OTR 272 0 0 ISHR RUSSELL 1000 VL com 464287598 2150 12802 SH SOLE 12802 0 0 ISHR RUSSELL 1000 VL com 464287598 168 1000 SH OTR 1000 0 0 JABIL INC com 466313103 4540 64537 SH SOLE 64172 0 365 JAMES HARDIE INDUSTRIES PLC com 47030m106 3412 83850 SH SOLE 83850 0 0 JEWETT-CAMERON TRADING LTD com 47733c207 53 6302 SH SOLE 6302 0 0 JOHNSON & JOHNSON com 478160104 11232 65656 SH SOLE 65293 33 330 JPMORGAN CHASE & CO com 46625h100 22199 140190 SH SOLE 139594 36 560 KB FINANCIAL GROUP INC-ADR com 48241a105 31 663 SH SOLE 663 0 0 KEY TRONIC CORP com 493144109 54 8684 SH SOLE 8684 0 0 KFORCE INC com 493732101 184 2444 SH SOLE 2444 0 0 KLA-TENCOR CORPORATION com 482480100 516 1200 SH SOLE 1200 0 0 KONINKLIJKE PHILIPS N V com 500472303 13 346 SH SOLE 346 0 0 KORN/FERRY INTERNATIONAL com 500643200 229 3020 SH SOLE 3020 0 0 KRANESHARES MSCI CHINA CLEAN T com 500767850 47 1010 SH SOLE 1010 0 0 KRANESHARES TR BOSERA MSCI CHI com 500767405 43 999 SH SOLE 999 0 0 KRANESHARES TR BOSERA MSCI CHI com 500767405 332 7635 SH OTR 7635 0 0 KROGER CO. com 501044101 263 5800 SH SOLE 5800 0 0 LADDER CAPITAL CORP com 505743104 210 17500 SH SOLE 17500 0 0 LAM RESEARCH CORP com 512807108 17103 23782 SH SOLE 23667 0 115 LAREDO PETROLEUM HOLDINGS INC com 516806205 354 5890 SH SOLE 5890 0 0 LEIDOS HOLDINGS INC com 525327102 123 1386 SH SOLE 1386 0 0 LENNAR CORP CLASS A com 526057104 167 1435 SH SOLE 1435 0 0 LENNAR CORP CLASS A com 526057104 84 724 SH OTR 724 0 0 LEXINGTON REALTY TRUST com 529043101 1019 65210 SH SOLE 65210 0 0 LGI HOMES INC com 50187t106 2285 14789 SH SOLE 14789 0 0 LGL GROUP INC com 50186a108 30 2626 SH SOLE 2626 0 0 LIBERTY MEDIA CORP-LIBERTY-C com 531229854 37 589 SH OTR 589 0 0 LIFE STORAGE INC com 53223x107 44 287 SH OTR 287 0 0 LINDE PLC com g5494j103 2007 5792 SH SOLE 5737 0 55 LIVE NATION ENTERTAINMENT INC com 538034109 121 1012 SH OTR 1012 0 0 LIVE VENTURES INC com 538142308 151 4781 SH SOLE 4781 0 0 LOCKHEED MARTIN CORP com 539830109 962 2708 SH SOLE 2708 0 0 LOGITECH INTERNATIONAL SA com h50430232 592 7181 SH SOLE 7181 0 0 LOUISIANA-PACIFIC CORP com 546347105 23 288 SH OTR 288 0 0 LOWES COMPANIES INC com 548661107 4 17 SH SOLE 17 0 0 LOWES COMPANIES INC com 548661107 85 328 SH OTR 328 0 0 LPL FINANCIAL HOLDINGS INC com 50212v100 6647 41519 SH SOLE 41399 0 120 M/I HOMES INC com 55305b101 300 4820 SH SOLE 4820 0 0 MAGNOLIA OIL & GAS CORP - A com 559663109 360 19100 SH SOLE 19100 0 0 MANHATTAN BRIDGE CAPITAL INC com 562803106 107 19386 SH SOLE 19386 0 0 MARINEMAX INC com 567908108 1634 27675 SH SOLE 27675 0 0 MARRIOTT VACATIONS WORLDWIDE C com 57164y107 456 2700 SH SOLE 2700 0 0 MARUBENI CORP-UNSPONS ADR com 573810207 29 299 SH SOLE 299 0 0 MASTEC INC com 576323109 4018 43546 SH SOLE 43046 0 500 MASTECH HOLDINGS INC com 57633b100 105 6126 SH SOLE 6126 0 0 MASTERCARD INC-CLASS A com 57636q104 9446 26289 SH SOLE 26237 15 37 MATADOR RESOURCES CO com 576485205 3403 92181 SH SOLE 92181 0 0 MATERIALS SELECT SECTOR SPDR com 81369y100 2 20 SH SOLE 20 0 0 MATSON INC com 57686g105 1083 12029 SH SOLE 12029 0 0 MCDONALD'S CORP com 580135101 17123 63875 SH SOLE 63751 19 105 MDC HOLDINGS INC com 552676108 759 13600 SH SOLE 13600 0 0 MEDIFAST INC com 58470h101 139 662 SH SOLE 662 0 0 MERCADOLIBRE INC com 58733r102 36 27 SH SOLE 27 0 0 MERCHANTS BANCORP/IN com 58844r108 825 17436 SH SOLE 17436 0 0 MERITAGE HOMES CORP com 59001a102 332 2720 SH SOLE 2720 0 0 META PLATFORMS, INC com 30303m102 11999 35673 SH SOLE 35513 0 160 MGIC INVESTMENT CORP com 552848103 1065 73832 SH SOLE 72192 0 1640 MICRON TECHNOLOGY INC com 595112103 1 14 SH SOLE 14 0 0 MICROSOFT CORP com 594918104 40870 121521 SH SOLE 121116 20 385 MICROSOFT CORP com 594918104 252 748 SH OTR 748 0 0 MORGAN STANLEY com 617446448 4 39 SH SOLE 39 0 0 MSCI INC com 55354g100 126 205 SH SOLE 205 0 0 NATIONAL BEVERAGE CORP com 635017106 21 465 SH SOLE 465 0 0 NATIONAL HEALTHCARE com 635906100 241 3545 SH SOLE 3545 0 0 NATURAL ALTERNATIVES INTL com 638842302 127 10022 SH SOLE 10022 0 0 NELNET INC-CL A com 64031n108 2282 23364 SH SOLE 23364 0 0 NESTLE S A REG ADR com 641069406 2196 15642 SH SOLE 15642 0 0 NETEASE INC com 64110w102 31 307 SH OTR 307 0 0 NETFLIX INC com 64110l106 21 35 SH SOLE 35 0 0 NETFLIX INC com 64110l106 228 379 SH OTR 379 0 0 NEWMONT MINING CORP com 651639106 866 13961 SH SOLE 13891 0 70 NEXTERA ENERGY INCORPORATED com 65339F101 7259 77755 SH SOLE 77755 0 0 NEXTERA ENERGY INCORPORATED com 65339F101 35 371 SH OTR 371 0 0 NORDEA BANK ABP - SPON ADR com 65558r109 38 3111 SH SOLE 3111 0 0 NORTHROP GRUMMAN CORP com 666807102 1377 3557 SH SOLE 3422 0 135 NOVA MEASURING INSTRUMENTS com m7516k103 8521 58165 SH SOLE 58165 0 0 NUVEEN ESG LARGE-CAP GROWTH com 67092p201 3396 49523 SH SOLE 49523 0 0 NVIDIA CORP com 67066g104 16020 54471 SH SOLE 54303 28 140 NVIDIA CORP com 67066g104 156 531 SH OTR 531 0 0 OCEAN BIO-CHEM INC com 674631106 122 14047 SH SOLE 14047 0 0 OFG BANCORP com 67103x102 702 26416 SH SOLE 26416 0 0 OLD DOMINION FREIGHT LINES INC com 679580100 6726 18768 SH SOLE 18768 0 0 OMV AG-BEARER SHRS ADR com 670875509 31 549 SH SOLE 549 0 0 ONEMAIN HOLDINGS INC com 68268w103 3 52 SH SOLE 52 0 0 ORACLE CORP com 68389x105 78 897 SH SOLE 897 0 0 ORGANON & CO com 68622v106 3 101 SH SOLE 101 0 0 P&F INDUSTRIES CL-A com 692830508 49 8008 SH SOLE 8008 0 0 PACCAR INC com 693718108 5 60 SH OTR 60 0 0 PALATIN TECHNOLOGIES INC com 696077403 58 113782 SH SOLE 113782 0 0 PATRICK INDUSTRIES com 703343103 1257 15584 SH SOLE 15584 0 0 PAYPAL HOLDINGS INC com 70450y103 2141 11351 SH SOLE 11181 0 170 PC CONNECTION INC com 69318j100 1120 25961 SH SOLE 25961 0 0 PDC ENERGY INC com 69327r101 332 6800 SH SOLE 6800 0 0 PEOPLES BANCORP NC com 710577107 58 2093 SH SOLE 2093 0 0 PEPSICO INC com 713448108 1 7 SH SOLE 7 0 0 PETMED EXPRESS INC com 716382106 397 15700 SH SOLE 15700 0 0 PFIZER INC com 717081103 2839 48078 SH SOLE 48078 0 0 PHILIP MORRIS INTL com 718172109 51 533 SH SOLE 533 0 0 PHOTRONICS INC com 719405102 425 22548 SH SOLE 22548 0 0 PHYSICIANS REALTY TRUST com 71943u104 395 21000 SH SOLE 21000 0 0 PIONEER NATL RESOURC com 723787107 9412 51746 SH SOLE 51746 0 0 PIPER SANDLER COS com 724078100 3120 17478 SH SOLE 17478 0 0 PNC BANK CORP com 693475105 1561 7785 SH SOLE 7655 0 130 PORTLAND GENERAL ELECTRIC CO com 736508847 553 10455 SH SOLE 10455 0 0 POTLATCHDELTIC CORP com 737630103 301 5003 SH SOLE 5003 0 0 PRIMORIS SERVICES CORP com 74164f103 323 13490 SH SOLE 13490 0 0 PROCTOR & GAMBLE CO com 742718109 10245 62630 SH SOLE 62630 0 0 PROLOGIS INC com 74340w103 6342 37672 SH SOLE 37672 0 0 PROSHARES ONLINE RETAIL ETF com 74347b169 99 1738 SH SOLE 1738 0 0 PUBLIC STORAGE INC com 74460d109 94 250 SH SOLE 250 0 0 QUALCOMM INC com 747525103 3 18 SH SOLE 18 0 0 RADIAN GROUP INC com 750236101 670 31700 SH SOLE 31700 0 0 REAL ESTATE SELECT SECTOR SPDR com 81369y860 1379 26622 SH SOLE 26622 0 0 REGIONS FINANCIAL CORP com 7591ep100 278 12750 SH SOLE 12750 0 0 RESMED INC com 761152107 4495 17256 SH SOLE 17256 0 0 RH com 74967x103 122 227 SH OTR 227 0 0 RITE AID CORP com 767754872 185 12569 SH SOLE 12569 0 0 ROPER INDUSTRIES INC com 776696106 278 565 SH SOLE 565 0 0 SABRA HEALTH CARE REIT INC com 78573l106 135 10000 SH SOLE 10000 0 0 SALESFORCE.COM INC com 79466l302 4 17 SH SOLE 17 0 0 SANOFI SPOND F ADR 1 ADR REPS com 80105n105 10 200 SH SOLE 200 0 0 SCHNEIDER ELECTRIC SE com 80687p106 3480 88748 SH SOLE 88748 0 0 SCHNITZER STEEL INDS INC-A com 806882106 1827 35191 SH SOLE 35191 0 0 SCHWAB EMERGING MARKETS EQUITY com 808524706 1929 65111 SH SOLE 65111 0 0 SCHWAB FUNDAMENTAL INTL LARGE com 808524755 570 17519 SH SOLE 17519 0 0 SEALED AIR CORP com 81211k100 4085 60544 SH SOLE 60284 0 260 SEMLER SCIENTIFIC INC com 81684m104 784 8550 SH SOLE 8550 0 0 SERVOTRONICS INC. com 817732100 21 1632 SH SOLE 1632 0 0 SERVOTRONICS INC. com 817732100 1 100 SH OTR 100 0 0 SHERWIN-WILLIAMS CO/THE com 824348106 660 1874 SH SOLE 1874 0 0 SHERWIN-WILLIAMS CO/THE com 824348106 42 119 SH OTR 119 0 0 SHOE CARNIVAL INC com 824889109 405 10362 SH SOLE 10362 0 0 SHYFT GROUP INC com 825698103 175 3564 SH SOLE 3564 0 0 SILVERBOW RESOURCES com 82836g102 210 9650 SH SOLE 9650 0 0 SILVERBOX ENGAGED MERGER CLASS com 82836l101 3 250 SH SOLE 250 0 0 SIMPLIFY HEALTH CARE ETF com 82889n772 22 796 SH OTR 796 0 0 SMITH-MIDLAND CORP com 832156103 62 1313 SH SOLE 1313 0 0 SNOWFLAKE INC com 833445109 219 646 SH OTR 646 0 0 SONY GROUP CORP -SPND ADR com 835699307 52 414 SH SOLE 414 0 0 SOUTH STATE CORP com 840441109 256 3200 SH SOLE 3200 0 0 SPDR KWB BANK ETF com 78464a797 219 4015 SH SOLE 4015 0 0 SPDR S&P DIVIDEND ETF com 78464a763 460 3563 SH SOLE 3563 0 0 SPDR S&P HOMEBUILDERS ETF com 78464a888 1956 22799 SH SOLE 22799 0 0 SPDR S&P KENSHO SMART MOBILITY com 78468r689 12 210 SH SOLE 210 0 0 SPDR S&P REGIONAL BANKING ETF com 78464a698 1681 23723 SH SOLE 23583 0 140 SPDR TRUST SERIES I com 78462f103 1845 3885 SH SOLE 3885 0 0 SPIRIT AIRLINES INC com 848577102 20 921 SH OTR 921 0 0 STAG INDUSTRIAL INC com 85254j102 216 4500 SH SOLE 4500 0 0 STANDARD MOTOR PRODS com 853666105 159 3040 SH SOLE 3040 0 0 STAR BULK CARRIERS CORP com y8162k204 23 1014 SH SOLE 1014 0 0 STELLANTIS NV com n82405106 24 1304 SH SOLE 1304 0 0 SUMMIT STATE BANK com 866264203 63 4042 SH SOLE 4042 0 0 SUPER MICRO COMPUTER INC com 86800u104 525 11955 SH SOLE 11955 0 0 SVB FINANCIAL GROUP com 78486q101 9449 13931 SH SOLE 13931 0 0 SYNNEX CORPORATION com 87162w100 3146 27509 SH SOLE 27509 0 0 SYSCO CORP com 871829107 1328 16911 SH SOLE 16911 0 0 T-MOBILE US INC com 872590104 2436 21004 SH SOLE 21004 0 0 T-MOBILE US INC com 872590104 20 174 SH OTR 174 0 0 TAIWAN SEMICONDUCTOR-SP ADR com 874039100 3600 29926 SH SOLE 29926 0 0 TANDY LEATHER FACTORY INC com 87538x105 38 7373 SH SOLE 7373 0 0 TARGET CORP com 87612e106 10826 46775 SH SOLE 46490 0 285 TAYLOR DEVICES INC com 877163105 31 2853 SH SOLE 2853 0 0 TAYLOR MORRISON HOME CORP com 87724p106 8 226 SH OTR 226 0 0 TECHNOLOGY SELECT SECTOR SPDR com 81369y803 6091 35031 SH SOLE 35031 0 0 TECHNOLOGY SELECT SECTOR SPDR com 81369y803 7 39 SH OTR 39 0 0 TECHTARGET com 87874r100 5 54 SH SOLE 54 0 0 TENET HEALTHCARE CORP com 88033g407 4 52 SH SOLE 52 0 0 TERRENO REALTY CORP com 88146m101 256 3000 SH SOLE 3000 0 0 TEXAS INSTRUMENTS com 882508104 3 16 SH SOLE 16 0 0 TEXTRON INC com 883203101 233 3016 SH OTR 3016 0 0 THERMO FISHER SCNTFC com 883556102 7033 10540 SH SOLE 10540 0 0 TIMBERLAND BANCORP INC com 887098101 82 2963 SH SOLE 2963 0 0 TIVITY HEALTH INC com 88870r102 641 24240 SH SOLE 24240 0 0 TJX COMPANIES INC com 872540109 1620 21341 SH SOLE 21341 0 0 TOAST INC-CLASS A com 888787108 8 230 SH OTR 230 0 0 TOLL BROTHERS INC com 889478103 43 592 SH OTR 592 0 0 TORO COMPANY com 891092108 120 1200 SH SOLE 1200 0 0 TRACTOR SUPPLY COMPANY com 892356106 3080 12909 SH SOLE 12909 0 0 TRANE TECHNOLOGIES PLC com g8994e103 9169 45385 SH SOLE 45286 29 70 TRANSCAT INC com 893529107 207 2242 SH SOLE 2242 0 0 TRI POINTE HOMES INC com 87265h109 43 1547 SH OTR 1547 0 0 TRINET GROUP INC com 896288107 422 4435 SH SOLE 4435 0 0 TRIO-TECH INTERNATIONAL com 896712205 108 8008 SH SOLE 8008 0 0 TTEC HOLDINGS INC com 89854h102 596 6587 SH SOLE 6587 0 0 TWILIO INC - A com 90138f102 40 152 SH OTR 152 0 0 UDR INC com 902653104 84 1404 SH OTR 1404 0 0 UNILEVER PLC-SP ADR com 904767704 37 679 SH SOLE 679 0 0 UNION PACIFIC CORP com 907818108 4506 17885 SH SOLE 17885 0 0 UNITED NATURAL FOODS INC com 911163103 6 123 SH SOLE 123 0 0 UNITED RENTALS INC com 911363109 9282 27934 SH SOLE 27934 0 0 UNITED STATES LIME & MINERAL com 911922102 267 2070 SH SOLE 2070 0 0 UNITED THERAPEUTICS CORP com 91307c102 41 188 SH OTR 188 0 0 UNITEDHEALTH GROUP INC com 91324p102 18307 36458 SH SOLE 36259 14 185 US SILICA HOLDINGS INC com 90346e103 310 32944 SH SOLE 32944 0 0 VALE SA-SP ADR com 91912e105 17 1242 SH SOLE 1242 0 0 VALERO ENERGY CORP com 91913y100 5924 78875 SH SOLE 78685 0 190 VANDA PHARMACEUTICALS INC com 921659108 692 44082 SH SOLE 44082 0 0 VANECK VACTORS RUSSIA ETF com 92189f403 165 6180 SH OTR 6180 0 0 VANECK VECTORS AGRIBUSINESS ET com 92189f700 160 1675 SH SOLE 1675 0 0 VANECK VECTORS GOLD MINERS ETF com 92189f106 322 10050 SH SOLE 10050 0 0 VANGUARD CONSUMER DISCRETIONAR com 92204a108 4 12 SH SOLE 12 0 0 VANGUARD CONSUMER STAPLES ETF com 92204a207 1 3 SH SOLE 3 0 0 VANGUARD ENERGY ETF com 92204a306 1 14 SH SOLE 14 0 0 VANGUARD FINANCIALS ETF com 92204a405 27 275 SH SOLE 275 0 0 VANGUARD FTSE ALL-WORLD EX-U com 922042775 3095 50514 SH SOLE 50064 0 450 VANGUARD HEALTH CARE ETF com 92204a504 3 11 SH SOLE 11 0 0 VANGUARD INDUSTRIALS ETF com 92204a603 3 15 SH SOLE 15 0 0 VANGUARD INFORMATION TECHNOLOG com 92204a702 11 25 SH SOLE 25 0 0 VANGUARD MATERIALS ETF com 92204a801 1 6 SH SOLE 6 0 0 VANGUARD REIT ETF com 922908553 1 10 SH SOLE 10 0 0 VANGUARD SMALL-CAP VALUE ETF com 922908611 14230 79564 SH SOLE 79154 0 410 VANGUARD TELECOM SERVICE ETF com 92204a884 2 18 SH SOLE 18 0 0 VANGUARD UTILITIES ETF com 92204a876 0 2 SH SOLE 2 0 0 VECTRUS INC com 92242t101 862 18830 SH SOLE 18830 0 0 VERA BRADLEY INC com 92335c106 204 23980 SH SOLE 23980 0 0 VERIZON COMMUNICATIONS INC com 92343v104 2 46 SH SOLE 46 0 0 VERIZON COMMUNICATIONS INC com 92343v104 5 100 SH OTR 100 0 0 VIRCO MFG CORPORATION com 927651109 32 10503 SH SOLE 10503 0 0 VISA INC CL-A com 92826c839 3 12 SH SOLE 12 0 0 VISHAY PRECISION GROUP INC com 92835k103 241 6484 SH SOLE 6484 0 0 VOLKSWAGEN AG -UNSPON ADR com 928662600 21 719 SH SOLE 719 0 0 WALMART INC com 931142103 16957 117197 SH SOLE 116672 40 485 WALT DISNEY CO com 254687106 50 322 SH SOLE 322 0 0 WESCO INT'L INC com 95082p105 197 1500 SH SOLE 1500 0 0 WEST FRASER TIMBER CO LTD com 952845105 24 248 SH OTR 248 0 0 WEWORK INC CL A com 96209a104 10 1190 SH OTR 1190 0 0 WILLAMETTE VALLEY VINEYARDS com 969136100 69 7921 SH SOLE 7921 0 0 WILLIAMS COS INC com 969457100 1 54 SH SOLE 54 0 0 WISDOMTREE EUR S/C DIVIDEND com 97717w869 6 77 SH SOLE 77 0 0 WOLFSPEED INC com 977852102 20 183 SH OTR 183 0 0 WYNDHAM HOTELS & RESORTS INC com 98311a105 1782 19876 SH SOLE 19876 0 0 XENIA HOTELS & RESORTS INC com 984017103 307 16940 SH SOLE 16940 0 0 ZOETIS INC com 98978v103 7786 31905 SH SOLE 31905 0 0 ZUMIEZ INC com 989817101 727 15143 SH SOLE 15143 0 0 BANK OF AMERICA 5 3/8 PFD pfd 06053u601 268 10000 SH SOLE 10000 0 0 BANK OF AMERICA FLOAT PERP PFD pfd 060505815 2 65 SH SOLE 65 0 0 JP MORGAN CHASE 6 PFD pfd 48128b648 409 15000 SH SOLE 15000 0 0 KEY 5.65 PERP Pfd pfd 493267876 133 5000 SH SOLE 5000 0 0 BLACKROCK INVT QUALITY MUNI com 09247d105 52 3000 SH SOLE 3000 0 0 INSPIRE CORPORATE BOND IMPACT com 66538H633 59 2302 SH SOLE 2302 0 0 INVESCO EXCH-TRADED FD TR II- com 46138G508 22 1000 SH OTR 1000 0 0 INVESCO VARIABLE RATE PREFERRE com 46138G870 7167 276514 SH SOLE 276154 0 360 ISHARES 0-5 YEAR TIPS BOND ETF com 46429b747 4333 40919 SH SOLE 40849 0 70 ISHARES 10-20 YEAR TSURY BOND com 464288653 584 3933 SH SOLE 3933 0 0 ISHARES AGENCY BOND ETF com 464288166 2564 21886 SH SOLE 21886 0 0 ISHARES BARCLAYS 1-3 TREASURY com 464287457 19631 229500 SH SOLE 229021 0 479 ISHARES BARCLAYS 1-3 TREASURY com 464287457 43 500 SH OTR 500 0 0 ISHARES BARCLAYS 20 PLUS YEAR com 464287432 1644 11096 SH SOLE 11096 0 0 ISHARES BARCLAYS 20 PLUS YEAR com 464287432 1055 7122 SH OTR 7122 0 0 ISHARES BARCLAYS 3-7 YEAR TREA com 464288661 9868 76693 SH SOLE 76618 0 75 ISHARES BARCLAYS 7-10 YEAR TRE com 464287440 3865 33609 SH SOLE 33609 0 0 ISHARES BARCLAYS 7-10 YEAR TRE com 464287440 52 453 SH OTR 453 0 0 ISHARES BARCLAYS MBS BOND FUND com 464288588 2982 27757 SH SOLE 27757 0 0 ISHARES BARCLAYS TIPS BOND FUN com 464287176 16646 128840 SH SOLE 128680 0 160 ISHARES BROAD USD INV GRADE CO com 464288620 325 5440 SH SOLE 5440 0 0 ISHARES CMBS ETF com 46429b366 0 8 SH SOLE 8 0 0 ISHARES CONVERTIBLE BOND ETF com 46435g102 5692 63831 SH SOLE 63831 0 0 ISHARES CORE US AGGRGT BOND ET com 464287226 2202 19305 SH SOLE 19305 0 0 ISHARES FLOATING RATE BOND ETF com 46429b655 17944 353721 SH SOLE 353001 0 720 ISHARES IBOXX INV GR CORP BD com 464287242 2389 18031 SH SOLE 17951 0 80 ISHARES INTERMEDIATE-TERM CORP com 464288638 14419 243282 SH SOLE 242872 0 410 ISHARES INTERMEDIATE GOV/CREDI com 464288612 655 5754 SH SOLE 5754 0 0 ISHARES JPMORGAN USD EMERGING com 464288281 3262 29912 SH SOLE 29827 0 85 ISHARES LONG-TERM CORP BOND ET com 464289511 2 25 SH SOLE 25 0 0 ISHARES NATIONL MUNI BOND ETF com 464288414 4255 36592 SH SOLE 36592 0 0 ISHARES SHOR TERM NATL MUNI BO com 464288158 5657 52683 SH SOLE 52683 0 0 ISHARES SHORT-TERM CORPORATE B com 464288646 24412 453079 SH SOLE 451504 0 1575 ISHARES SHORT TREASURY BOND ET com 464288679 4052 36693 SH SOLE 36693 0 0 ISHARES TREASURY FLOATING RATE com 46434v860 14 273 SH SOLE 273 0 0 NUVEEN CALIFORNIA MUNICI com 67062c107 83 8230 SH SOLE 8230 0 0 NUVEEN INSRD VIRGNIA PRE com 67064r102 138 8100 SH SOLE 8100 0 0 NUVEEN MUNICIPAL VALUE C com 670928100 801 77178 SH SOLE 77178 0 0 NUVEEN OHIO QUALITY INC MUNI com 670980101 220 13745 SH SOLE 13745 0 0 NUVEEN PFD & INC OPPORTUNITIES com 67073b106 68 7000 SH SOLE 7000 0 0 NUVEEN SELECT MATURITY M com 67061t101 770 72009 SH SOLE 72009 0 0 PIMCO INTERMEDICATE MUNICIPAL com 72201r866 7 133 SH SOLE 133 0 0 SPDR BLACKSTONE SENIOR LOAN ET com 78467v608 2141 46926 SH SOLE 46926 0 0 SPDR BLOOMBERG CONVERTIBLE SEC com 78464a359 11285 136031 SH SOLE 136031 0 0 SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739 3724 75715 SH SOLE 75715 0 0 SPDR NUVEEN BARCLAYS SHORT MUN com 78468r739 2536 51566 SH OTR 51566 0 0 SPDR PORT SHRT TRM CORP BND com 78464a474 4384 141563 SH SOLE 141563 0 0 VANECK VECTORS ATM-FREE INT. M com 92189h201 2633 51365 SH OTR 51365 0 0 VANECK VECTORS FALLEN ANGEL HI com 92189f437 57 1736 SH SOLE 1260 0 476 VANGUARD EXTENDED DURATION TRE com 921910709 404 2888 SH OTR 2888 0 0 VANGUARD INTERMEDIATE TERM COR com 92206c870 58 620 SH SOLE 620 0 0 VANGUARD SHORT-TERM BOND ETF com 921937827 254 3145 SH SOLE 3145 0 0 VANGUARD SHORT TERM COR BD ETF com 92206c409 3352 41250 SH SOLE 41250 0 0 VANGUARD TAX-EXEMPT BOND ETF com 922907746 257 4685 SH SOLE 4685 0 0 VANGUARD TAX-MANAGED BALANCED com 921943304 2679 63147 SH SOLE 63147 0 0 LGL GROUP WARRANTS EXP 11-16-2 y 50186a132 2 3000 SH SOLE 3000 0 0