1 J JDVNX Jhf Iii Disciplined Value Fund Mutual Fund 11.63% 11.6% 38,059,456 $1.02B - - 2 J JHBCX John Hancock Funds Ii - Blue C John Hancock Ii-bl Ch Gth-n 9.94% 21.6% 14,080,578 $868.91M - - 3 —John Hancock Funds Ii Strategic Equity Allocation Fund 9.51% 31.1% 60,347,994 $831.60M - - 4 J JDIVX John Hancock Disciplined Value Jh Disc Val Intl-nav 8.99% 40.1% 41,849,673 $786.36M - - 5 J JHI John Hancock Investors Trust 6.28% 46.4% 30,354,875 $549.12M - - 6 —Hancock John Sovereign Bd Fd Mutual Fund 6.03% 52.4% 38,011,118 $527.59M - - 7 J JLCNX John Hancock Fundamental Large Jh Fndmntl Lrg Cap Core-nav 5.79% 58.2% 7,278,245 $505.98M - - 8 J JMVNX John Hancock Funds Ii - Mid Va John Hancock Ii-mid Val-nav 5.53% 63.7% 30,077,319 $483.34M - - 9 —Jhf Ii US Strat Equity Alloc Mutual Fund 4.58% 68.3% 29,546,278 $400.35M - - 10 J JACFX John Hancock Mid Cap Growth Fu Jh Mid Cap Growth-Nav 3.53% 71.8% 16,948,858 $308.98M - - 11 J JCCIX Jhf Small Cap Core Fund Mutual Fund 3.34% 75.2% 16,756,436 $291.73M - - 12 J JEMMX Jhf Emerging Markets Equity Fu Mutual Fund 3.32% 78.5% 23,444,960 $290.01M - - 13 J JCAVX John Hancock Funds Ii - Capita John Hancock Ii-cap App Va-n 3.24% 81.7% 32,789,985 $283.63M - - 14 J JGETX Jhf Ii Global Equity Fund Mutual Fund 2.58% 84.3% 16,381,618 $225.90M - - 15 J JIPAX Jhfii Strat Income Opp Fund Nav Class 2.13% 86.4% 17,806,614 $186.26M - - 16 J JHEM John Hancock Multifactor Emerg John Hancock Multi Em Mrk Et 1.84% 88.3% 4,255,595 $161.07M - - 17 J JHEMX John Hancock Fds Ii Emerging Mkt Debt Fd Cl Nav 1.69% 89.9% 17,832,808 $147.66M - - 18 J JHBIX John Hancock Bd Tr Mutual Fund 1.44% 91.4% 13,409,556 $126.32M - - 19 J JFIDX John Hancock Floating Rate Inc Jh Ii Floating Rate Inc-nav 1.40% 92.8% 16,690,595 $122.34M - - 20 J JYHIX Jhf Focused High Yield Fund Mutual Fund 1.25% 94.0% 35,716,581 $108.94M - - 21 DebtTreasury (Cpi) Note 1.63% Apr 15, 2030Financials · Capital Markets 0.64% 94.7% - $56.11M Financials Capital Markets 22 DebtTreasury (Cpi) Note 1.25% Apr 15, 2028Financials · Capital Markets 0.62% 95.3% - $54.60M Financials Capital Markets 23 DebtTreasury (Cpi) Note 2.13% Apr 15, 2029Financials · Capital Markets 0.60% 95.9% - $52.88M Financials Capital Markets 24 —John Hancock Invt Tr Mutual Fund 0.51% 96.4% 4,975,271 $44.53M - - 25 DebtTreasury Strip 0% Feb 15, 2054Financials · Capital Markets 0.19% 96.6% - $17.05M Financials Capital Markets 26 DebtTreasury Strip (Prin) 0% Nov 15, 2052Financials · Capital Markets 0.17% 96.8% - $14.99M Financials Capital Markets 27 —Strip Princ 08/51 0.00000 0.01% 2051-08-15Financials · Capital Markets 0.14% 96.9% - $12.02M Financials Capital Markets 28 —Strip Princ 05/55 0.00000Financials · Capital Markets 0.10% 97.0% - $8.73M Financials Capital Markets 29 DebtU.S. Treasury Inflation Indexed Bonds 0.125%, 04/15/27Financials · Capital Markets 0.10% 97.1% - $8.75M Financials Capital Markets 30 B BMD Birch Mountain Resources Ltd Common Stock Npv 0.00% 97.1% 4,404 - - - 31 S SWBR Swiber Holdings Ltd 0.00% 97.1% 50,438 - - - 32 H HYF Hyflux Ltd 0.00% 97.1% 21,788 - - - 33 E EZRA Ezra Holdings Ltd 0.00% 97.1% 172,645 - - - 34 M MIDA Midas Holdings Ltd 0.00% 97.1% 97,926 - - - 35 D DMX Dmx Technologies Group Ltd 0.00% 97.1% 13,373 - - - 36 —Fraser Papers Inc 0.00% 97.1% 1,888 - - - 37 H HF Hanfeng Evergreen Inc Common Stock Npv 0.00% 97.1% 1,455 - - - 38 K KAB Kab Distribution Inc 0.00% 97.1% 7,240 - - - 39 L LSTMF Lightstream Resources LtdEnergy · Oil & Gas 0.00% 97.1% 29,877 - Energy Oil & Gas 40 M MEIH Manitok Energy Inc 0.00% 97.1% 66 - - - 41 O ORT.H Orbite Technologies Inc 0.00% 97.1% 41,492 - - - 42 —Vaalco Energy IncEnergy · Oil & Gas 0.00% 97.1% 1 $5 Energy Oil & Gas 43 V VGCX Victoria Gold CorpMaterials · Metals & Mining 0.00% 97.1% 132 $20 Materials Metals & Mining 44 —Zenith Capital Corp 0.00% 97.1% 2,086 $208 - - 45 —Sakari Resources Ltd Common Stock Npv 0.00% 97.1% 489,868 $185.9K - - 46 —Burwill Holdings, Ltd. 0.00% 97.1% 478,224 - - - 47 —Camsing International Holding Ltd 0.00% 97.1% 48,767 - - - 48 —China Solar Energy Holdings Ltd 0.00% 97.1% 49,947 - - - 49 —Convoy Global Holdings Ltd 0.00% 97.1% 247,765 - - - 50 —Cw Group Holdings Ltd 0.00% 97.1% 53,091 - - - More holdings · Pro