Integrated Wealth Concepts LLC More: the full row for Integrated Wealth Concepts LLC 1,262,686 $103M 1.03% +214,875 13F-HR Timeline Endurance Services Ltd More: the full row for Endurance Services Ltd 1,140,000 $92.8M 16.16% 0 13F-HR Timeline MORGAN STANLEY in group MORGAN STANLEY More: the full row for MORGAN STANLEY 736,446 $60M <0.01% +11,818 13F-HR Timeline Group BANK OF AMERICA CORP /DE/ in group BANK OF AMERICA CORP /DE/ More: the full row for BANK OF AMERICA CORP /DE/ 592,731 $48.3M <0.01% -1,570 13F-HR Timeline Group Aptus Capital Advisors, LLC More: the full row for Aptus Capital Advisors, LLC 540,589 $44.1M 0.44% +52,423 13F-HR Timeline CKW FINANCIAL GROUP More: the full row for CKW FINANCIAL GROUP 478,789 $39.4M 4.53% +2,031 13F-HR Timeline Great Lakes Retirement, Inc. More: the full row for Great Lakes Retirement, Inc. 405,426 $33.1M 3.92% +90,305 13F-HR Timeline RAYMOND JAMES FINANCIAL INC in group RAYMOND JAMES FINANCIAL INC More: the full row for RAYMOND JAMES FINANCIAL INC 353,011 $28.8M 0.01% +58,174 13F-HR Timeline Group OneDigital Investment Advisors LLC More: the full row for OneDigital Investment Advisors LLC 338,082 $27.6M 0.31% -33,030 13F-HR Timeline AMERIPRISE FINANCIAL INC in group AMERIPRISE FINANCIAL INC More: the full row for AMERIPRISE FINANCIAL INC 296,747 $24.2M 0.01% +455 13F-HR Timeline Group GUARDIAN WEALTH ADVISORS, LLC / NC More: the full row for GUARDIAN WEALTH ADVISORS, LLC / NC 294,193 $24M 1.69% +22,040 13F-HR Timeline SUSQUEHANNA INTERNATIONAL GROUP, LLP in group SUSQUEHANNA INTERNATIONAL GRO… More: the full row for SUSQUEHANNA INTERNATIONAL GROUP, LLP 232,469 $19M 0.03% +216,239 13F-HR Timeline Group WELLS FARGO & COMPANY/MN in group WELLS FARGO & COMPANY/MN More: the full row for WELLS FARGO & COMPANY/MN 218,967 $17.9M <0.01% +101,998 13F-HR Timeline Group ENVESTNET ASSET MANAGEMENT INC in group ENVESTNET ASSET MANAGEMENT INC More: the full row for ENVESTNET ASSET MANAGEMENT INC 201,006 $16.4M <0.01% +23,552 13F-HR Timeline Group LPL Financial LLC More: the full row for LPL Financial LLC 198,382 $16.2M 0.01% -88,848 13F-HR Timeline Horizon Investments, LLC More: the full row for Horizon Investments, LLC 186,114 $15.2M 0.24% -5,907 13F-HR Timeline IFP Advisors, Inc More: the full row for IFP Advisors, Inc 161,088 $13.1M 0.37% +1,379 13F-HR Timeline WEALTH ENHANCEMENT ADVISORY SERVICES, L… More: the full row for WEALTH ENHANCEMENT ADVISORY SERVICES, LLC 144,720 $12M 0.02% -1,744 13F-HR Timeline UBS Group AG in group UBS Group AG More: the full row for UBS Group AG 135,707 $11.1M <0.01% +10,720 13F-HR Timeline Group Black Swift Group, LLC More: the full row for Black Swift Group, LLC 133,310 $10.9M 2.19% -48,642 13F-HR Timeline Rockefeller Capital Management L.P. in group Rockefeller Capital Managemen… More: the full row for Rockefeller Capital Management L.P. 133,092 $10.9M 0.02% +87,743 13F-HR/A Timeline Group CORNERSTONE ADVISORS ASSET MANAGEMENT, … More: the full row for CORNERSTONE ADVISORS ASSET MANAGEMENT, LLC 128,491 $10.5M 2.02% +3,098 13F-HR Timeline CoreCap Advisors, LLC More: the full row for CoreCap Advisors, LLC 127,601 $10.4M 0.42% +7,630 13F-HR Timeline QUEST INVESTMENT MANAGEMENT LLC More: the full row for QUEST INVESTMENT MANAGEMENT LLC 119,725 $9.76M 1.07% new 13F-HR Timeline Consolidated Portfolio Review Corp More: the full row for Consolidated Portfolio Review Corp 105,928 $8.64M 1.2% +669 13F-HR Timeline Creative Planning in group Creative Planning More: the full row for Creative Planning 102,097 $8.33M 0.01% +914 13F-HR Timeline Group Cerity Partners LLC in group Cerity Partners LLC More: the full row for Cerity Partners LLC 94,569 $7.71M 0.01% +679 13F-HR Timeline Group SPC Financial, Inc. More: the full row for SPC Financial, Inc. 91,998 $7.5M 0.63% -833,558 13F-HR Timeline Kilter Group LLC More: the full row for Kilter Group LLC 88,586 $7.22M 3.29% new 13F-HR Timeline Sierra Capital LLC More: the full row for Sierra Capital LLC 88,538 $7.22M 0.83% -396 13F-HR Timeline Lineweaver Wealth Advisors, LLC More: the full row for Lineweaver Wealth Advisors, LLC 84,961 $6.93M 1.09% +2,235 13F-HR Timeline Wealthcare Advisory Partners LLC in group Wealthcare Advisory Partners … More: the full row for Wealthcare Advisory Partners LLC 71,642 $5.84M 0.13% new 13F-HR Timeline Group NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO in group NORTHWESTERN MUTUAL INVESTMEN… More: the full row for NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO 70,246 $5.73M <0.01% +18,172 13F-HR Timeline Group WESCAP Management Group, Inc. More: the full row for WESCAP Management Group, Inc. 67,669 $5.52M 1.26% -641 13F-HR Timeline Vantage Financial Partners, LLC More: the full row for Vantage Financial Partners, LLC 66,800 $5.45M 1.26% new 13F-HR Timeline First Interstate Bank More: the full row for First Interstate Bank 66,446 $5.42M 0.32% new 13F-HR Timeline Janney Montgomery Scott LLC More: the full row for Janney Montgomery Scott LLC 63,621 $5.19M 0.01% +14,535 13F-HR Timeline Visionary Wealth Advisors More: the full row for Visionary Wealth Advisors 60,711 $4.95M 0.25% -6,998 13F-HR Timeline ROYAL BANK OF CANADA in group ROYAL BANK OF CANADA More: the full row for ROYAL BANK OF CANADA 58,200 $4.75M <0.01% -61,645 13F-HR/A Timeline Group Wilkins Miller Wealth Management, LLC More: the full row for Wilkins Miller Wealth Management, LLC 56,443 $4.6M 3.13% +7,228 13F-HR Timeline Dorsey & Whitney Trust CO LLC More: the full row for Dorsey & Whitney Trust CO LLC 53,473 $4.36M 0.23% -571 13F-HR Timeline Fort Point Capital Partners LLC More: the full row for Fort Point Capital Partners LLC 52,977 $4.32M 0.43% -118,598 13F-HR Timeline COMMONWEALTH EQUITY SERVICES, LLC More: the full row for COMMONWEALTH EQUITY SERVICES, LLC 50,262 $4.1M 0.01% +19,197 13F-HR Timeline Kathmere Capital Management, LLC More: the full row for Kathmere Capital Management, LLC 47,290 $3.86M 0.3% +27,839 13F-HR Timeline Gladstone Institutional Advisory LLC More: the full row for Gladstone Institutional Advisory LLC 44,657 $3.64M 0.15% +4,386 13F-HR Timeline Perigon Wealth Management, LLC More: the full row for Perigon Wealth Management, LLC 43,938 $3.58M 0.08% +1,849 13F-HR Timeline United Advisor Group, LLC More: the full row for United Advisor Group, LLC 43,500 $3.55M 0.61% +9,453 13F-HR Timeline HARBOUR INVESTMENTS, INC. More: the full row for HARBOUR INVESTMENTS, INC. 42,225 $3.44M 0.09% +6,548 13F-HR Timeline HighTower Advisors, LLC More: the full row for HighTower Advisors, LLC 40,586 $3.31M <0.01% +6,444 13F-HR Timeline EP Wealth Advisors, LLC More: the full row for EP Wealth Advisors, LLC 39,791 $3.24M 0.02% -480 13F-HR Timeline STIFEL FINANCIAL CORP in group STIFEL FINANCIAL CORP More: the full row for STIFEL FINANCIAL CORP 34,606 $2.82M <0.01% new 13F-HR Timeline Group Q3 Asset Management More: the full row for Q3 Asset Management 32,848 $2.68M 0.95% new 13F-HR Timeline Virtu Financial LLC in group Virtu Financial LLC More: the full row for Virtu Financial LLC 31,836 $2.6M 0.13% new 13F-HR Timeline Group GOLDMAN SACHS GROUP INC in group GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP INC 31,064 $2.53M <0.01% 0 13F-HR Timeline Group COUNTRY CLUB BANK More: the full row for COUNTRY CLUB BANK 31,077 $2.52M 0.16% +4,581 13F-HR Timeline PARSONS CAPITAL MANAGEMENT INC/RI More: the full row for PARSONS CAPITAL MANAGEMENT INC/RI 27,880 $2.27M 0.14% +950 13F-HR Timeline GTS SECURITIES LLC More: the full row for GTS SECURITIES LLC 27,324 $2.23M 0.1% new 13F-HR Timeline OSBORNE PARTNERS CAPITAL MANAGEMENT, LLC More: the full row for OSBORNE PARTNERS CAPITAL MANAGEMENT, LLC 26,890 $2.19M 0.12% +3,030 13F-HR Timeline Nautilus Advisors LLC More: the full row for Nautilus Advisors LLC 26,412 $2.15M 1.58% +832 13F-HR Timeline Tower Research Capital LLC (TRC) in group Tower Research Capital LLC (T… More: the full row for Tower Research Capital LLC (TRC) 26,064 $2.13M 0.06% new 13F-HR Timeline Group Advisors Preferred, LLC in group Advisors Preferred, LLC More: the full row for Advisors Preferred, LLC 25,700 $2.12M 0.35% 0 13F-HR Timeline Group Eldridge Investment Advisors, Inc. More: the full row for Eldridge Investment Advisors, Inc. 22,575 $1.84M 0.38% +3,444 13F-HR Timeline VALICENTI ADVISORY SERVICES INC More: the full row for VALICENTI ADVISORY SERVICES INC 21,117 $1.72M 0.4% +313 13F-HR Timeline Secure Asset Management, LLC More: the full row for Secure Asset Management, LLC 21,040 $1.72M 0.32% new 13F-HR Timeline Westshore Wealth, LLC More: the full row for Westshore Wealth, LLC 18,136 $1.48M 0.57% +8,156 13F-HR Timeline CWM, LLC in group CWM, LLC More: the full row for CWM, LLC 18,091 $1.48M 0.01% -1,694 13F-HR Timeline Group Mariner, LLC in group Mariner, LLC More: the full row for Mariner, LLC 15,313 $1.25M <0.01% -3,747 13F-HR Timeline Group JANE STREET GROUP, LLC in group JANE STREET GROUP, LLC More: the full row for JANE STREET GROUP, LLC 14,992 $1.22M <0.01% -12,360 13F-HR Timeline Group JPMORGAN CHASE & CO in group JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO 14,911 $1.22M <0.01% +7,189 13F-HR Timeline Group Princeton Global Asset Management LLC More: the full row for Princeton Global Asset Management LLC 14,574 $1.19M 0.22% +906 13F-HR Timeline Capital Advisors Wealth Management, LLC More: the full row for Capital Advisors Wealth Management, LLC 14,491 $1.18M 0.19% +2,023 13F-HR Timeline Private Wealth Partners, LLC More: the full row for Private Wealth Partners, LLC 14,450 $1.18M 0.09% -10,295 13F-HR Timeline Legacy Private Trust Co. More: the full row for Legacy Private Trust Co. 13,805 $1.13M 0.07% -1,283 13F-HR Timeline O'ROURKE & COMPANY, Inc More: the full row for O'ROURKE & COMPANY, Inc 13,772 $1.12M 0.52% -177 13F-HR Timeline Virtue Capital Management, LLC More: the full row for Virtue Capital Management, LLC 12,961 $1.06M 0.19% +1,077 13F-HR Timeline Spire Wealth Management in group Spire Wealth Management More: the full row for Spire Wealth Management 12,656 $1.03M 0.04% +627 13F-HR Timeline Group NWAM LLC More: the full row for NWAM LLC 12,483 $1.03M 0.06% +7,064 13F-HR/A Timeline EXENCIAL WEALTH ADVISORS, LLC More: the full row for EXENCIAL WEALTH ADVISORS, LLC 11,609 $947K 0.03% new 13F-HR Timeline OSAIC HOLDINGS, INC. in group OSAIC HOLDINGS, INC. More: the full row for OSAIC HOLDINGS, INC. 11,387 $929K <0.01% +79 13F-HR/A Timeline Group PANORAMIC INVESTMENT ADVISORS, LLC More: the full row for PANORAMIC INVESTMENT ADVISORS, LLC 10,285 $839K 0.51% new 13F-HR Timeline Running Point Capital Advisors, LLC More: the full row for Running Point Capital Advisors, LLC 10,123 $825K 0.23% 0 13F-HR Timeline Advisory Services Network, LLC More: the full row for Advisory Services Network, LLC 9,556 $788K 0.01% new 13F-HR Timeline Corient Private Wealth LP in group Corient Private Wealth LP More: the full row for Corient Private Wealth LP 9,620 $784K <0.01% -2,000 13F-HR/A Timeline Group NewEdge Advisors, LLC More: the full row for NewEdge Advisors, LLC 9,569 $780K <0.01% -5,441 13F-HR Timeline STEPHENS INC /AR/ in group Stephens Investment Managemen… More: the full row for STEPHENS INC /AR/ 9,500 $775K 0.01% 0 13F-HR Timeline Group Paragon Capital Management LLC More: the full row for Paragon Capital Management LLC 8,525 $695K 0.36% +47 13F-HR Timeline Jackson Creek Investment Advisors LLC More: the full row for Jackson Creek Investment Advisors LLC 8,493 $693K 0.19% -1 13F-HR Timeline J.W. COLE ADVISORS, INC. More: the full row for J.W. COLE ADVISORS, INC. 8,417 $686K 0.01% +4,604 13F-HR Timeline LexAurum Advisors, LLC More: the full row for LexAurum Advisors, LLC 8,223 $671K 0.11% +5,304 13F-HR Timeline CVA Family Office, LLC More: the full row for CVA Family Office, LLC 7,843 $640K 0.09% +4 13F-HR Timeline Pflug Koory, LLC More: the full row for Pflug Koory, LLC 7,795 $636K 0.32% +1 13F-HR Timeline Steward Partners Investment Advisory, L… More: the full row for Steward Partners Investment Advisory, LLC 7,083 $578K <0.01% +3,610 13F-HR Timeline Barnett & Company, Inc. More: the full row for Barnett & Company, Inc. 6,746 $550K 0.43% +303 13F-HR Timeline AQR CAPITAL MANAGEMENT LLC in group AQR CAPITAL MANAGEMENT LLC More: the full row for AQR CAPITAL MANAGEMENT LLC 6,733 $549K <0.01% new 13F-HR Timeline Group Global Retirement Partners, LLC More: the full row for Global Retirement Partners, LLC 6,042 $493K 0.01% 13F-HR Timeline Central Pacific Bank - Trust Division More: the full row for Central Pacific Bank - Trust Division 5,923 $483K 0.06% 0 13F-HR Timeline SageView Advisory Group, LLC More: the full row for SageView Advisory Group, LLC 5,661 $474K 0.02% -631 13F-HR Timeline Kestra Advisory Services, LLC in group Kestra Advisory Services, LLC More: the full row for Kestra Advisory Services, LLC 5,650 $461K <0.01% +850 13F-HR Timeline Group Firestone Capital Management More: the full row for Firestone Capital Management 5,358 $437K 0.1% +1,029 13F-HR Timeline Arkadios Wealth Advisors More: the full row for Arkadios Wealth Advisors 5,078 $414K 0.01% +15 13F-HR Timeline Focus Partners Wealth in group Focus Partners Wealth More: the full row for Focus Partners Wealth 4,977 $406K <0.01% new 13F-HR Timeline Group Vanguard Personalized Indexing Manageme… in group VANGUARD GROUP INC More: the full row for Vanguard Personalized Indexing Management, LLC 4,882 $398K <0.01% -867 13F-HR Timeline Group Western Wealth Management, LLC More: the full row for Western Wealth Management, LLC 4,677 $381K 0.02% new 13F-HR Timeline Sterneck Capital Management, LLC More: the full row for Sterneck Capital Management, LLC 4,646 $379K 0.19% 0 13F-HR Timeline RICHARDS, MERRILL & PETERSON, INC. More: the full row for RICHARDS, MERRILL & PETERSON, INC. 4,422 $361K 0.17% +2,342 13F-HR Timeline FRG Family Wealth Advisors LLC More: the full row for FRG Family Wealth Advisors LLC 4,360 $356K 0.06% new 13F-HR Timeline Cetera Investment Advisers More: the full row for Cetera Investment Advisers 4,341 $354K <0.01% -254 13F-HR Timeline MAI Capital Management More: the full row for MAI Capital Management 4,250 $347K <0.01% +554 13F-HR Timeline Quad-Cities Investment Group, LLC More: the full row for Quad-Cities Investment Group, LLC 4,240 $346K 0.16% +232 13F-HR Timeline Richmond Investment Services, LLC More: the full row for Richmond Investment Services, LLC 4,196 $342K 0.07% new 13F-HR Timeline Stratos Wealth Advisors, LLC in group Stratos Wealth Partners, LTD. More: the full row for Stratos Wealth Advisors, LLC 4,148 $338K 0.02% -232 13F-HR Timeline Group TRANSCEND CAPITAL ADVISORS, LLC More: the full row for TRANSCEND CAPITAL ADVISORS, LLC 4,013 $327K 0.03% +512 13F-HR Timeline KNIGHTSBRIDGE ASSET MANAGEMENT, LLC More: the full row for KNIGHTSBRIDGE ASSET MANAGEMENT, LLC 4,005 $327K 0.07% -2,103 13F-HR Timeline CITADEL ADVISORS LLC in group CITADEL ADVISORS LLC More: the full row for CITADEL ADVISORS LLC 3,788 $309K <0.01% -28,015 13F-HR Timeline Group Bouchey Financial Group, Ltd. More: the full row for Bouchey Financial Group, Ltd. 3,605 $294K 0.02% 0 13F-HR Timeline Sanctuary Advisors, LLC More: the full row for Sanctuary Advisors, LLC 3,547 $289K <0.01% new 13F-HR Timeline WBH ADVISORY INC More: the full row for WBH ADVISORY INC 3,480 $284K 0.02% new 13F-HR Timeline BlackDiamond Wealth Management, LLC More: the full row for BlackDiamond Wealth Management, LLC 3,357 $276K 0.16% -105 13F-HR Timeline COMMERCE BANK in group COMMERCE BANK More: the full row for COMMERCE BANK 3,387 $276K <0.01% 0 13F-HR Timeline Group Accelerate Investment Advisors LLC More: the full row for Accelerate Investment Advisors LLC 3,370 $275K 0.2% -10 13F-HR Timeline BBR PARTNERS, LLC More: the full row for BBR PARTNERS, LLC 3,344 $273K 0.02% 0 13F-HR Timeline FMR LLC in group FMR LLC More: the full row for FMR LLC 3,148 $257K <0.01% +32 13F-HR Timeline Group CAPTRUST FINANCIAL ADVISORS More: the full row for CAPTRUST FINANCIAL ADVISORS 3,032 $247K <0.01% -2,085 13F-HR Timeline SIGNATURE ESTATE & INVESTMENT ADVISORS … in group SIGNATURE ESTATE & INVESTMENT… More: the full row for SIGNATURE ESTATE & INVESTMENT ADVISORS LLC 3,009 $245K 0.01% +12 13F-HR Timeline Group Sequoia Financial Advisors, LLC More: the full row for Sequoia Financial Advisors, LLC 2,963 $242K <0.01% new 13F-HR Timeline Sunpointe, LLC More: the full row for Sunpointe, LLC 2,932 $239K 0.09% new 13F-HR Timeline Richard P Slaughter Associates Inc More: the full row for Richard P Slaughter Associates Inc 2,831 $231K 0.05% -945 13F-HR Timeline Summit X, LLC More: the full row for Summit X, LLC 2,700 $220K 0.04% 0 13F-HR Timeline AFG FIDUCIARY SERVICES LIMITED PARTNERS… More: the full row for AFG FIDUCIARY SERVICES LIMITED PARTNERSHIP 2,642 $218K 0.14% new 13F-HR Timeline TrueWealth Advisors, LLC More: the full row for TrueWealth Advisors, LLC 2,654 $216K 0.06% -324 13F-HR Timeline TWO SIGMA SECURITIES, LLC More: the full row for TWO SIGMA SECURITIES, LLC 2,620 $214K 0.03% new 13F-HR Timeline Private Advisor Group, LLC More: the full row for Private Advisor Group, LLC 2,554 $208K <0.01% new 13F-HR Timeline New England Capital Financial Advisors … More: the full row for New England Capital Financial Advisors LLC 2,187 $178K 0.08% -1,431 13F-HR Timeline Arlington Trust Co LLC in group Arlington Trust Co LLC More: the full row for Arlington Trust Co LLC 1,369 $112K 0.02% -26 13F-HR Timeline Group SIERRA OCEAN, LLC More: the full row for SIERRA OCEAN, LLC 1,033 $84.2K 0.06% 0 13F-HR Timeline PRINCIPAL SECURITIES, INC. in group PRINCIPAL FINANCIAL GROUP INC More: the full row for PRINCIPAL SECURITIES, INC. 921 $75.1K <0.01% 0 13F-HR Timeline Group Iron Horse Wealth Management, LLC More: the full row for Iron Horse Wealth Management, LLC 740 $60.3K 0.02% -60 13F-HR Timeline SJS Investment Consulting Inc. More: the full row for SJS Investment Consulting Inc. 476 $38.8K 0.01% 0 13F-HR Timeline GPS Wealth Strategies Group, LLC More: the full row for GPS Wealth Strategies Group, LLC 425 $34.7K <0.01% 0 13F-HR Timeline Rosenberg Matthew Hamilton More: the full row for Rosenberg Matthew Hamilton 320 $26.1K 0.01% 0 13F-HR Timeline PINNEY & SCOFIELD, INC. More: the full row for PINNEY & SCOFIELD, INC. 317 $25.8K 0.02% +2 13F-HR Timeline O'SHAUGHNESSY ASSET MANAGEMENT, LLC More: the full row for O'SHAUGHNESSY ASSET MANAGEMENT, LLC 217 $17.7K <0.01% new 13F-HR Timeline ALERUS FINANCIAL NA More: the full row for ALERUS FINANCIAL NA 151 $12.3K <0.01% new 13F-HR Timeline Sound Income Strategies, LLC More: the full row for Sound Income Strategies, LLC 143 $11.7K <0.01% 0 13F-HR Timeline PRIVATE TRUST CO NA More: the full row for PRIVATE TRUST CO NA 133 $10.8K <0.01% new 13F-HR Timeline Qube Research & Technologies Ltd More: the full row for Qube Research & Technologies Ltd 120 $9.79K <0.01% -551 13F-HR Timeline Christopher J. Hasenberg, Inc More: the full row for Christopher J. Hasenberg, Inc 117 $9.54K <0.01% 0 13F-HR Timeline HBW ADVISORY SERVICES LLC More: the full row for HBW ADVISORY SERVICES LLC 101 $8.23K <0.01% new 13F-HR Timeline Traub Capital Management LLC More: the full row for Traub Capital Management LLC 59 $4.81K <0.01% 13F-HR Timeline FSA Wealth Management LLC More: the full row for FSA Wealth Management LLC 57 $4.65K <0.01% new 13F-HR Timeline 1620 INVESTMENT ADVISORS, INC. More: the full row for 1620 INVESTMENT ADVISORS, INC. 1 $82 <0.01% new 13F-HR Timeline CONCOURSE FINANCIAL GROUP SECURITIES, I… More: the full row for CONCOURSE FINANCIAL GROUP SECURITIES, INC. 0 $0 0 13F-HR Timeline Value filed as zero, left out of ratios. Amount filed as zero, left out of ratios.