Documents
Resources
Learning Center
Upload
Plans & pricing Sign in
Sign Out

201208

VIEWS: 0 PAGES: 13

									                                                                                                                                                                           MARKET
PORTFOLIO DATE   FUND NAME                                                         CUSIP     SECURITY DESCRIPTION                                           SHARES/PAR     VALUE        COUPON RATE    MATURITY DATE
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   00165AAB4    AMC Entertainment, Inc.                                               203,000 $    222,285         8.7500          6/1/2019
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   00165AAD0    AMC Entertainment IncAMC ENTERTAINMENT INC                          1,060,000 $ 1,171,300          9.7500         12/1/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    00206R102   AT&T, Inc.                                                             63,549 $ 2,328,435             -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   00430XAD9    Accellent, Inc.                                                        70,000 $     72,188         8.3750          2/1/2017
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   00439TAE7    Accuride CorpACCURIDE CORP                                            175,000 $    177,188         9.5000          8/1/2018
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    004561908   Antofagasta PLC                                                        64,843 $ 1,137,044             -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    00508Y102   Acuity Brands, Inc.                                                    30,768 $ 1,974,075             -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   008911AK5    Air Canada                                                            860,000 $    879,350         9.2500          8/1/2015
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   014477AM5    Aleris International IncALERIS INTL INC                               250,000 $    260,625         7.6250         2/15/2018
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   018581AE8    Alliance Data Systems CorpALLIANCE DATA SYSTEMS CO                     80,000 $     82,800         6.3750          4/1/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   018772AM5    Alliance One International, Inc.                                      480,000 $    487,800        10.0000         7/15/2016
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   019736AC1    Allison Transmission, Inc.                                             37,000 $     39,128         7.1250         5/15/2019
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   021332AC5    Alta Mesa Holdings LP / Alta Mesa Finance Services CorpALTA            75,000 $     75,375         9.6250        10/15/2018
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    021441100   Altera Corp.                                                           28,996 $ 1,082,421             -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    02209S103   Altria Group, Inc.                                                     31,547 $ 1,071,336             -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    023352008   Croda International PLC                                                19,723 $    738,270            -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   02406PAK6    American Axle & Manufacturing IncAMERICAN AXLE & MFG INC              289,000 $    316,094         7.7500        11/15/2019
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    037833100   Apple, Inc.                                                             7,092 $ 4,717,882             -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   037933AE8    Apria Healthcare Group IncAPRIA HEALTHCARE GROUP I                    375,000 $    388,594        11.2500         11/1/2014
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    03938LAL8   ArcelorMittal                                                         200,000 $    220,228         9.2500         2/15/2015
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   039686AB6    Ardagh Packaging Finance Plc                                          300,000 $    313,500         9.1250        10/15/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   03968XAC5    Ardagh Packaging Finance PLC / Ardagh MP Holdings USA IncARD          400,000 $    417,000         9.1250        10/15/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    040828907   Standard Chartered PLC                                                 45,604 $ 1,008,468             -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   044209AE4    Ashland IncASHLAND INC                                                370,000 $    370,925         4.7500         8/15/2022
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    045449907   Imperial Tobacco                                                       33,288 $ 1,296,695             -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   04939MAE9    Atlas Pipeline Partners LP                                            100,000 $    107,250         8.7500         6/15/2018
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   050095AM0    Atwood Oceanics IncATWOOD OCEANICS INC                                373,000 $    398,178         6.5000          2/1/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   053499AG4    Avaya, Inc.                                                           200,000 $    183,000         7.0000          4/1/2019
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    053773AL1   Avis Budget Car Rental LLC / Avis Budget Finance, Inc.                625,000 $    693,750         9.6250         3/15/2018
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   055381AS6    B/E Aerospace IncB/E AEROSPACE INC                                    660,000 $    688,050         5.2500          4/1/2022
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    056752108   Baidu, Inc., SADR                                                      15,146 $ 1,687,870             -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    05799D006   BNP PARIBAS LONDON TIME DEPOSIT                                    22,005,574 $ 22,005,574            -            9/4/2012
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    06799K008   BARCLAYS BK PLC WHSL LONDON TIME DEPOSIT                            7,000,028 $ 7,000,028             -            9/4/2012
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    071813109   Baxter International, Inc.                                             26,749 $ 1,569,631             -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    073730103   Beam IncBEAM INC                                                       22,626 $ 1,320,453             -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   07556QAQ8    Beazer Homes USA IncBEAZER HOMES USA                                  195,000 $    198,900         8.1250         6/15/2016
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   07556QAV7    Beazer Homes USA, Inc.                                                470,000 $    464,125         9.1250         6/15/2018
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   07556QBA2    Beazer Homes USA IncBEAZER HOMES USA                                  160,000 $    163,600         6.6250         4/15/2018
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   085790AQ6    Berry Plastics Corp., Escrow                                          125,000 $    131,563         8.2500        11/15/2015
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    087061008   Lloyds Banking Group PLC                                            3,811,888 $ 2,007,285             -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   09747GAB9    Boise Paper Holdings LLC / Boise Co-Issuer Company                    475,000 $    524,875         8.0000          4/1/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   097751AV3    Bombardier, Inc.                                                      295,000 $    331,875         7.7500         3/15/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    097751AY7   Bombardier IncBOMBARDIER INC                                          130,000 $    131,625         5.7500         3/15/2022
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    099724106   BorgWarner, Inc.                                                       26,199 $ 1,801,967             -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   103304BH3    Boyd Gaming CorpBOYD GAMING CORP                                      570,000 $    565,013         9.0000          7/1/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   1248EPAL7    CCO Holdings LLC / CCO Holdings Capital Corp.                         325,000 $    352,625         7.8750         4/30/2018
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   1248EPAW3    CCO Holdings LLC / CCO Holdings Capital CorpCCO HLDGS LLC/CA        1,100,000 $ 1,221,000          7.3750          6/1/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   12513GAX7    CDW LLC / CDW Finance CorpCDW LLC/CDW FINANCE                       1,225,000 $ 1,341,375          8.5000          4/1/2019
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   12527GAB9    CF Industries, Inc., 7.125%                                           130,000 $    161,363         7.1250          5/1/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   12543DAL4    CHS/Community Health Systems IncCHS/COMMUNITY HEALTH SYS              600,000 $    648,000         8.0000        11/15/2019
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   12686CAY5    Cablevision Systems Corp.                                             950,000 $ 1,087,750          8.6250         9/15/2017
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   127693AA7    Caesars Entertainment Operating Co IncCAESARS ENTERTAINMENT           470,000 $    463,538         8.5000         2/15/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   127693AC3    Caesars Operating Escrow LLC / Caesars Escrow CorpCAESARS OP          550,000 $    547,594         9.0000         2/15/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    131347304   Calpine Corp.                                                         110,855 $ 1,945,505             -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   131347BS4    Calpine Corp.                                                       1,400,000 $ 1,575,000          7.8750         7/31/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   142812AB2    Carlson Wagonlit BVCARLSON WAGONLIT BV                                200,000 $    208,000         6.8750         6/15/2019
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    146900AL9   Cascades, Inc.                                                         80,000 $     83,000         7.8750         1/15/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   147448AG9    Casella Waste Systems IncCASELLA WASTE SYSTEMS IN                     945,000 $    935,550         7.7500         2/15/2019
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    14999H007   CALYON PARIS TIME DEPOSIT                                          22,000,825 $ 22,000,825            -            9/4/2012
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    151020104   Celgene Corp.                                                          22,026 $ 1,586,753             -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   151288AA5    Cemex Espana Luxembourg                                               540,000 $    526,500         9.2500         5/12/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    15135U950   Cenovus Energy, Inc.                                                   25,469 $    834,541            -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   15942RAB5    Chaparral Energy IncCHAPARRAL ENERGY INC                              725,000 $    790,250         8.2500          9/1/2021
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   165167BU0    Chesapeake Energy Corp.                                                90,000 $     93,375         6.8750        11/15/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   165167CC9    Chesapeake Energy Corp.                                               340,000 $    356,150         7.2500        12/15/2018
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   165258AA2    Chesapeake Oilfield Operating LLC / Chesapeake Oilfield Fina          125,000 $    120,000         6.6250        11/15/2019
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   17004RAA8    Kinetic Concepts Inc / KCI USA IncKINETICS CONCEPT/KCI USA            548,000 $    557,590        10.5000         11/1/2018
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   17004RAC4    Kinetic Concepts Inc / KCI USA IncKINETICS CONCEPT/KCI USA             50,000 $     45,375        12.5000         11/1/2019
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   17121EAD9    Chrysler Group LLC / CG Co-Issuer IncCHRYSLER GP/CG CO-ISSUE          650,000 $    685,750         8.2500         6/15/2021
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund    172967424   Citigroup, Inc.                                                        83,045 $ 2,467,267             -   NULL
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   178760AE4    CityCenter Holdings LLC / CityCenter Finance CorpCITYCENTER           139,788 $    148,175        10.7500         1/15/2017
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   184502BG6    Clear Channel Communications IncCLEAR CHANNEL COMMUNICAT              950,000 $    814,625         9.0000          3/1/2021
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   18451QAG3    Clear Channel Worldwide Holdings IncCLEAR CHANNEL WORLDWIDE            10,000 $      9,550         7.6250         3/15/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   18451QAH1    Clear Channel Worldwide Holdings IncCLEAR CHANNEL WORLDWIDE           620,000 $    601,400         7.6250         3/15/2020
    8/31/2012    John Hancock Funds II Global Absolute Return Strategies Fund   197677AH0    HCA Healthcare Corp.                                                  725,000 $    597,219         7.5000        11/15/2095
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   20299B004    COMMONWEALTH OF AUSTRALIA LDN TDW                              22,002,297   $ 22,002,297       -              9/4/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   204386AM8    Cie Generale de Geophysique-Veritas                               100,000   $    109,000    9.5000           5/15/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   20605PAB7    Concho Resources, Inc.                                            250,000   $    278,750    7.0000           1/15/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   20605PAC5    Concho Resources, Inc.                                            400,000   $    432,000    6.5000           1/15/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   20605PAD3    Concho Resources IncCONCHO RESOURCES INC                           40,000   $     41,300    5.5000           10/1/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   212015AH4    Continental Resources Inc/OKCONTINENTAL RESOURCES                 522,000   $    545,490    5.0000           9/15/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   226566AM9    Cricket Communications IncCRICKET COMMUNICATIONS I                650,000   $    630,500    7.7500          10/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   22818VAB3    Crown Americas LLC / Crown Americas Capital Corp IIICROWN AM      100,000   $    110,500    6.2500            2/1/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   23327BAA1    DJO Finance LLC / DJO Finance Corp.                               300,000   $    313,125   10.8750          11/15/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   23327BAF0    DJO Finance LLC / DJO Finance CorpDJO FIN LLC/DJO FIN CORP        850,000   $    777,750    7.7500           4/15/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   23331AAZ2    D.R. Horton, Inc.                                                  65,000   $     72,150    6.5000           4/15/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    236001II6   Citigroup, Inc.                                                   520,000   $    578,840    4.7500           2/10/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   23918KAP3    DaVita IncDAVITA INC                                              290,000   $    301,600    5.7500           8/15/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   245217AS3    Del Monte CorpDEL MONTE CORP                                      970,000   $    968,788    7.6250           2/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   254423AB2    DineEquity IncDINEEQUITY INC                                      210,000   $    235,725    9.5000          10/30/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   254687106    The Walt Disney Company                                            47,563   $ 2,352,942        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   25470XAE5    DISH DBS CorpDISH DBS CORP                                        375,000   $    399,375    6.7500            6/1/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   25470XAG0    DISH DBS CorpDISH DBS CORP                                      1,225,000   $ 1,234,188     5.8750           7/15/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   26138E109    Dr Pepper Snapple Group, Inc.                                      31,764   $ 1,423,345        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   268787AA6    EP Energy LLC / Everest Acquisition Finance IncEP ENER/EVERE       55,000   $     55,138    7.7500            9/1/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   278642103    eBay, Inc.                                                         38,598   $ 1,832,247        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   28336LBQ1    El Paso Corp.                                                     270,000   $    308,867    7.0000           6/15/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   28368EAE6    El Paso Corp., MTN                                                 50,000   $     58,938    7.7500           1/15/2032
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   28370TAA7    El Paso Pipeline Partners Operating Company LLC                    62,000   $     73,130    6.5000            4/1/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   29264FAE6    Endo Health Solutions IncENDO HEALTH SOLUTIONS IN                 225,000   $    243,844    7.0000          12/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   29264FAJ5    Endo Health Solutions IncENDO HEALTH SOLUTIONS IN                 200,000   $    217,250    7.2500           1/15/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   29269QAA5    Energy Future Intermediate Holding Co LLC / EFIH Finance, In      550,000   $    617,375   10.0000           12/1/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   29276KAQ4    Energy XXI Gulf Coast IncENERGY XXI GULF COAST IN               1,050,000   $ 1,115,625     7.7500           6/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   29444U502    Equinix, Inc.                                                       6,055   $ 1,196,771        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   29977HAA8    Everest Acquisition LLC                                           995,000   $ 1,082,063     9.3750            5/1/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   30219G108    Express Scripts Holding Company                                    38,735   $ 2,425,586        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   302203AA2    Expro Finance Luxembourg SCA                                      825,000   $    825,000    8.5000          12/15/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   30251GAH0    FMG Resources August 2006 Pty LtdFMG RESOURCES AUG 2006         1,100,000   $ 1,094,500     8.2500           11/1/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   30251GAN7    FMG Resources August 2006 Pty LtdFMG RESOURCES AUG 2006            95,000   $     87,400    6.8750            4/1/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   30303M102    Facebook IncFACEBOOK INC-A                                          5,396   $     97,560       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    304319II9   Royal Bank of Scotland PLC, EMTN                                  520,000   $    665,685    6.0000           5/10/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   316827104    51job, Inc., SADR                                                  24,455   $ 1,032,246        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   317430908    Burberry Group PLC                                                 69,077   $ 1,479,963        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   319963AT1    First Data Corp.                                                  100,000   $    102,500   10.5500           9/24/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   319963AY0    First Data Corp.                                                  575,000   $    569,969    8.2500           1/15/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   319963AZ7    First Data Corp.                                                   70,000   $     69,825    8.7500           1/15/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    325776II5   Telefonica Europe BVTELEFONICA EUROPE BV                          120,000   $    142,154    5.8750           2/14/2033
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    331867II4   National Grid PLC, EMTN                                           305,000   $    456,199    5.0000            7/2/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    336338II1   Merrill Lynch & Company, Inc., EMTN                                80,000   $    103,740    4.6250           10/2/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    336341II5   Aviva PLCAVIVA PLC                                                220,000   $    230,427    5.7000           9/29/2049
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    343187II3   Barclays Bank PLCBARCLAYS BANK PLC                                190,000   $    228,166    4.5000            3/4/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   345370BV1    Ford Motor Company                                                 60,000   $     77,700    8.9000           1/15/2032
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   345370CA6    Ford Motor Company                                                410,000   $    506,350    7.4500           7/16/2031
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   35671D857    Freeport-McMoRan Copper & Gold, Inc., Class B                      25,210   $    910,333       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   35687MAV9    Freescale Semiconductor IncFREESCALE SEMICONDUCTOR                680,000   $    727,600   10.7500            8/1/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   35906AAB4    Frontier Communications Corp.                                     575,000   $    639,688    8.1250           10/1/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   35906AAF5    Frontier Communications Corp.                                     775,000   $    864,125    8.2500           4/15/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   361990AB0    GWR Operating Partnership LLPGWR OPERATING PARTNERSHP             100,000   $    112,750   10.8750            4/1/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   363576109    Arthur J Gallagher & Company                                       19,291   $    689,075       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   368287207    Gazprom OAO, ADR                                                  699,505   $ 6,812,479        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   37244DAC3    GenOn Energy, Inc.                                                620,000   $    683,550    9.5000          10/15/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   382410AF5    Goodrich Petroleum CorpGOODRICH PETROLEUM CORP                    475,000   $    460,750    8.8750           3/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   398433AF9    Griffon CorpGRIFFON CORPORATION                                   460,000   $    482,425    7.1250            4/1/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   400500005    Umicore                                                            35,565   $ 1,683,395        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   401225909    European Aeronautic Defence and Space Company                      32,697   $ 1,245,293        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   403777AB1    Gymboree CorpGYMBOREE CORP                                         70,000   $     66,500    9.1250           12/1/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   404030AD0    H&E Equipment Services IncH&E EQUIPMENT SERVICES                  385,000   $    399,438    7.0000            9/1/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   404119BK4    HCA, Inc.                                                         750,000   $    831,094    7.2500           9/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   40537QAA8    Halcon Resources CorpHALCON RESOURCES CORP                        155,000   $    158,100    9.7500           7/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   405780909    L'Oreal SA                                                          7,358   $    903,280       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   410345102    Hanesbrands, Inc.                                                  44,105   $ 1,430,325        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   413627BL3    Harrah's Operating Company, Inc., 11.25%                          370,000   $    398,675   11.2500            6/1/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   419689906    IngenicoINGENICO                                                   21,015   $ 1,113,770        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   421924BG5    Healthsouth Corp.                                                 239,000   $    262,601    8.1250           2/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   421933AK8    Health Management Associates IncHEALTH MANAGEMENT ASSOC           550,000   $    588,500    7.3750           1/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   426330007    Den Norske Bank ASA                                               184,946   $ 2,124,789        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   428040CJ6    Hertz Corp/TheHERTZ CORP                                          250,000   $    262,500    6.7500           4/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   428302AA1    Hexion US Finance CorpHEXION US FINANCE CORP                      305,000   $    308,050    6.6250           4/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   428303AJ0    Hexion US Finance Corp / Hexion Nova Scotia Finance ULC           725,000   $    730,438    8.8750            2/1/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   435664909    Syngenta AG                                                         4,655   $ 1,567,738        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   437076102    Home Depot, Inc.                                                   37,929   $ 2,152,471        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   445658107    J.B. Hunt Transport Services, Inc.                                 19,842   $ 1,040,514        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   45072PAD4   IASIS Healthcare LLC / IASIS Capital CorpIASIS HEALTHCARE/CA      370,000   $    352,888    8.3750           5/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   452518905   Wartsila OYJ                                                       34,226   $ 1,098,294        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   45779GAA6   Innovation Ventures LLC / Innovation Ventures Finance Corp.       570,000   $    522,975    9.5000           8/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   457983AC8   Inmet Mining Corp.                                                475,000   $    488,063    8.7500            6/1/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   458204AH7   Intelsat Bermuda, Ltd.                                            725,000   $    761,250   11.2500            2/4/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   45824TAC9   Intelsat Jackson Holdings SAINTELSAT JACKSON HLDG                 250,000   $    270,000    7.2500          10/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   46625H100   JPMorgan Chase & Company                                           73,637   $ 2,734,878        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   46626D108   JSC MMC Norilsk Nickel, ADR                                       136,708   $ 2,001,405        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   46630Q202   VTB Bank OJSC, GDR                                                271,118   $    886,556       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   466313AG8   Jabil Circuit IncJABIL CIRCUIT INC                                695,000   $    698,475    4.7000           9/15/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   471109AB4   Jarden Corp.                                                    1,000,000   $ 1,138,750     7.5000            5/1/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   471109AE8   Jarden Corp.                                                      175,000   $    188,125    6.1250          11/15/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   48268K101   KT Corp. ADR                                                       44,549   $    673,135       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   484628904   SAP AG                                                             17,043   $ 1,123,116        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   484652904   ForeningsSparbanken AB, Series A                                   66,538   $ 1,164,337        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   485161AM5   Kansas City Southern de Mexico SA de CVKANSAS CITY SOUTHERN       100,000   $    112,000    6.1250           6/15/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   485170302   Kansas City Southern Industries, Inc.                              14,792   $ 1,143,865        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   50075N104   Kraft Foods, Inc.                                                  62,431   $ 2,592,759        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   507670909   Henkel AG & Company KGaA, Preferred                                28,683   $ 2,165,812        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   516807AB0   Laredo Petroleum IncLAREDO PETROLEUM INC                          450,000   $    510,750    9.5000           2/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   516807AE4   Laredo Petroleum IncLAREDO PETROLEUM INC                           65,000   $     69,875    7.3750            5/1/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   518439104   Estee Lauder Companies, Inc., Class A                              20,178   $ 1,209,671        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   518613AD6   Laureate Education IncLAUREATE EDUCATION INC                    1,690,000   $ 1,690,000     9.2500            9/1/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   52078PAC6   Softbrands, Inc. / Atlantis Merger Sub, Inc.                      733,000   $    835,620   11.5000           7/15/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   52078PAD4   Infor US IncINFOR US INC                                          350,000   $    378,875    9.3750            4/1/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   527298AT0   Level 3 Financing IncLEVEL 3 FINANCING INC                      1,095,000   $ 1,171,650     8.6250           7/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   527298AU7   Level 3 Financing IncLEVEL 3 FINANCING INC                        250,000   $    261,875    8.1250            7/1/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   52989LAF6   Libbey Glass IncLIBBEY GLASS INC                                  445,000   $    474,481    6.8750           5/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   532716AT4   Limited Brands, Inc.                                              100,000   $    112,000    6.6250            4/1/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   532716AU1   Ltd Brands IncLIMITED BRANDS INC                                  670,000   $    705,175    5.6250           2/15/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   536022AC0   Linn Energy LLC / Linn Energy Finance CorpLINN ENERGY LLC/FI        7,000   $      7,560    8.6250           4/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   536022AG1   Linn Energy LLC/Linn Energy Finance Corp.                         493,000   $    490,535    6.5000           5/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   536022AH9   Linn Energy LLC / Linn Energy Finance CorpLINN ENERGY LLC/FI       30,000   $     29,625    6.2500           11/1/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   543218AA9   Longview Fibre Paper & Packaging, Inc.                            575,000   $    595,125    8.0000            6/1/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   552081AG6   LyondellBasell Industries NVLYONDELLBASELL IND NV                 200,000   $    212,000    5.0000           4/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   552081AK7   LyondellBasell Industries NVLYONDELLBASELL IND NV                 400,000   $    453,000    5.7500           4/15/2024
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   552953AR2   MGM Resorts International                                         750,000   $    781,875    6.6250           7/15/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   552953BB6   MGM Mirage, Inc.                                                  625,000   $    646,094    7.6250           1/15/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   55953Q202   Magnit OAO, SGDR                                                   50,576   $ 1,612,869        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   567173901   Sanofi Aventis                                                     26,225   $ 2,141,944        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   56808RAB2   Marina District Finance Co IncMARINA DISTRICT FINANCE           1,060,000   $ 1,049,400     9.5000          10/15/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   575602909   Bayerische Motoren Werke (BMW) AG                                  20,347   $ 1,472,187        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   584690309   Medicis Pharmaceutical Corp., Class A                              19,772   $    624,004       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   591709AL4   MetroPCS Wireless, Inc.                                           700,000   $    724,500    6.6250          11/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   594073AB4   Michael Foods Group IncMICHAEL FOODS GROUP INC                    500,000   $    552,500    9.7500           7/15/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   595112103   Micron Technology, Inc.                                           131,557   $    816,969       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   60467PAQ7   Mirant Americas Generation LLC                                    125,000   $    131,875    8.5000           10/1/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   629377BJ0   NRG Energy IncNRG ENERGY INC                                    1,110,000   $ 1,196,025     8.2500            9/1/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   629377BS0   NRG Energy IncNRG ENERGY INC                                      510,000   $    545,700    7.8750           5/15/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   62941YAB3   NPC International Inc / NPC Operating Co A Inc / NPC Operati      550,000   $    627,000   10.5000           1/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   62947QAK4   NXP BV / NXP Funding LLC                                          125,000   $    142,813    9.7500            8/1/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   633067004   NB CANADA MONTREAL TDW                                         20,000,558   $ 20,000,558    0.0800            9/4/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   637071101   National-Oilwell Varco, Inc.                                       21,206   $ 1,671,033        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   639365AD7   Navios Maritime Holdings, Inc.                                    200,000   $    203,750    8.8750           11/1/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   644954000   Hyundai MobisHYUNDAI MOBIS                                          3,485   $    948,225       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   647453901   Japan Tobacco, Inc.                                                32,200   $    972,340       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   651290AQ1   Newfield Exploration CoNEWFIELD EXPLORATION CO                    325,000   $    352,625    5.6250            7/1/2024
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   653611905   BOC Hong Kong Holdings, Ltd.                                      639,000   $ 2,032,094        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   65557XAA5   Nord Anglia Education UK Holdings PLCNORD ANGLIA EDUCATION U      200,000   $    213,500   10.2500            4/1/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   659760003   Mitsui Fudosan Company                                             47,000   $    877,430       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   665760005   Oil Search, Ltd.                                                  252,176   $ 1,968,477        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   67000XAM8   Novelis Inc/GANOVELIS INC                                         480,000   $    536,400    8.7500          12/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   670849AA6   OGX Petroleo e Gas Participacoes SA                               450,000   $    399,375    8.5000            6/1/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   674599105   Occidental Petroleum Corp.                                         11,818   $ 1,004,648        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   677172009   Samsung Electronics Company, Ltd.                                     683   $    746,026       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   677670002   Santos, Ltd.                                                      147,583   $ 1,717,621        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   677862104   Lukoil OAO, SADR                                                   96,758   $ 5,497,790        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   67812M207   OAO Rosneft Oil Company, GDR                                      443,068   $ 2,618,532        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   682189105   ON Semiconductor Corp.                                            210,775   $ 1,313,128        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   696429307   Pall Corp.                                                         25,788   $ 1,431,492        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   698642006   Yokogawa Electric CorpYOKOGAWA ELECTRIC CORP                      110,900   $ 1,301,257        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   704549AL8   Peabody Energy CorpPEABODY ENERGY CORP                            650,000   $    661,375    6.2500          11/15/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   707569109   Penn National Gaming, Inc.                                         36,390   $ 1,429,763        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   707752903   Novo Nordisk A/S                                                   16,935   $ 2,664,711        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   718172109   Philip Morris International, Inc.                                  17,782   $ 1,587,933        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   718762909   Lundin Petroleum                                                   67,994   $ 1,530,841        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   723456AN9   Pinnacle Entertainment, Inc.                                      365,000   $    400,588    8.7500           5/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   723787AJ6    Pioneer Natural Resources CoPIONEER NATURAL RESOURCE              175,000   $      218,983    7.5000           1/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   725147904    Snam Rete Gas SpA                                                 177,271   $      745,323       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   726505AJ9    Plains Exploration & Production Company                           875,000   $      953,750    7.6250            4/1/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    729439II2   UniCredit Bank AGUNICREDIT BANK AG                                300,000   $      384,853    6.0000            2/5/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   73172K104    Polycom, Inc.                                                      84,012   $      875,405       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   741503403    Priceline.com, Inc.                                                 1,324   $      800,451       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   74308TAB6    Production Resource Group IncPRODUCTION RES GROUP                 490,000   $      346,675    8.8750            5/1/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   74837RAG9    Quicksilver Resources, Inc.                                        25,000   $       22,250    9.1250           8/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   75099E004    RABOBANK TIME DEPOSIT (USD)                                    22,005,568   $   22,005,568    0.1000            9/4/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    753465II6   Telecom Italia Finance SATELECOM ITALIA FIN SA                     50,000   $       64,087    7.7500           1/24/2033
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    756281II4   Deutsche Bahn Finance BVDEUTSCHE BAHN FINANCE BV                  130,000   $      192,776    4.7500           3/14/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   75913MAB5    Regions Bank/Birmingham ALREGIONS BANK                            750,000   $      873,750    7.5000           5/15/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    761683II4   Linde Finance BVLINDE FINANCE BV                                  300,000   $      388,472    6.0000           7/29/2049
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   761735AB5    Reynolds Group Issuer Inc / Reynolds Group Issuer LLC / Reyn      180,000   $      182,250    8.5000           5/15/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   761735AG4    Reynolds Group Issuer Inc / Reynolds Group Issuer LLC / Reyn      500,000   $      556,250    7.8750           8/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    762460II6   IKB Deutsche Industriebank AGIKB DEUTSCHE INDUSTRIEBK             350,000   $      407,763    4.5000            7/9/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    767306II6   ASIF III Jersey LtdASIF III JERSEY LTD                            570,000   $      740,361    4.7500           9/11/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   767754BL7    Rite Aid CorpRITE AID CORP                                        410,000   $      421,275    7.5000            3/1/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   767754CD4    Rite Aid CorpRITE AID CORP                                      1,065,000   $    1,094,288    9.2500           3/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    768772II8   Zurich Finance USA IncZURICH FINANCE (USA) INC                    445,000   $      573,714    5.7500           10/2/2023
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    769770II1   HSBC Capital Funding LP/Jersey Channel Islands                    260,000   $      315,582    5.3690          10/29/2049
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    777760II2   Bank of America Corp., EMTN                                       100,000   $      130,862    4.6250           2/18/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    778632II2   Hannover Finance Luxembourg SAHANNOVER FINANCE SA                 420,000   $      542,804    5.7500           2/26/2024
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    779408II6   ING Bank NVING BANK NV                                            520,000   $      629,529    4.6250           3/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   80007PAL3    SandRidge Energy, Inc.                                            564,000   $      600,660    8.7500           1/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   803071AA7    Sappi Papier Holding GmbH                                         250,000   $      231,250    6.6250           4/15/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   80585Y308    Sberbank of Russia, ADR                                           245,857   $    2,837,190       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   81211KAQ3    Sealed Air CorpSEALED AIR CORP                                    300,000   $      333,750    8.1250           9/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   81211KAR1    Sealed Air Corp.                                                  250,000   $      281,250    8.3750           9/15/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   817565BU7    Service Corp. International/US                                    300,000   $      361,500    8.0000          11/15/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   817565BV5    Service Corp. International                                       600,000   $      657,000    7.0000           5/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   81760NAS8    ServiceMaster Co/TNSERVICEMASTER COMPANY                          170,000   $      172,975    7.0000           8/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   833998008    SOCIETE GENERALE LONDON                                        22,007,176   $   22,007,176       -              9/4/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   852060AD4    Sprint Capital Corp.                                            1,925,000   $    1,742,125    6.8750          11/15/2028
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   852061100    Sprint Nextel CorpSPRINT NEXTEL CORP                              155,962   $      756,416       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   852061AP5    Sprint Nextel CorpSPRINT NEXTEL CORP                               45,000   $       50,400    9.1250            3/1/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   855244109    Starbucks Corp.                                                    23,650   $    1,173,277       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   85748R009    STATE STREET/FICC REPO                                          5,000,000   $    5,000,000    0.0100            9/4/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   863667101    Stryker Corp.                                                      37,044   $    1,972,963       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   86614RAA5    Summit Materials LLC / Summit Materials Finance CorpSUMMIT M       70,000   $       75,600   10.5000           1/31/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   867224958    Suncor Energy, Inc.                                                46,787   $    1,462,346       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   867363AU7    SunGard Data Systems, Inc.                                        200,000   $      214,500    7.6250          11/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   868536AS2    Supervalu, Inc.                                                   200,000   $      192,000    7.5000          11/15/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   868536AT0    SUPERVALUE, Inc.                                                  420,000   $      375,900    8.0000            5/1/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   87910PAM2    Tekni-Plex, Inc.                                                  550,000   $      574,750    9.7500            6/1/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   88033GBG4    Tenet Healthcare Corp.                                            150,000   $      172,500   10.0000            5/1/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    88732J207   Time Warner Cable, Inc.                                            15,911   $    1,413,215       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   88947EAK6    Toll Brothers Finance CorpTOLL BROS FINANCE CORP                  582,000   $      634,823    5.8750           2/15/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   893641100    TransDigm Group, Inc.                                               8,559   $    1,186,449       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   89400RAA7    TransUnion Holding Co IncTRANSUNION HOLDING CO                    389,000   $      422,065    9.6250           6/15/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   896818AF8    Triumph Group, Inc.                                               105,000   $      117,600    8.6250           7/15/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   897050AA8    Tronox Finance LLCTRONOX FINANCE LLC                              350,000   $      353,500    6.3750           8/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   903436AA1    US Airways 2011-1 Class A Pass Through TrustUS AIRWAYS 2011-      506,727   $      547,265    7.1250          10/22/2023
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   909287AA2    UAL 2007-1 Pass Through TrustUAL 2007 PASS TRUST                  932,445   $      974,405    6.6360            7/2/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    910BMFII0   Lafarge SALAFARGE SA                                              330,000   $      458,657    8.8750           5/27/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    910CAZII7   Barclays Bank PLCBARCLAYS BANK PLC                                100,000   $      134,355    5.2500           5/27/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    910JKLII2   Bank of America CorpBANK OF AMERICA CORP                          850,000   $    1,237,330    7.0000           6/15/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    910RCQII2   Gas Natural Capital Markets SAGAS NATURAL CAPITAL                  50,000   $       64,901    5.2500            7/9/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   910WPGII9    GE Capital European FundingGE CAPITAL EURO FUNDING                 34,000   $       45,836    4.7500           7/30/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   911365AW4    United Rentals North America, Inc.                                960,000   $    1,027,200    8.3750           9/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   9127955C1    United States Treasury BillTREASURY BILL                       10,000,000   $    9,999,610    0.0850           9/20/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   9127956S5    United States Treasury BillTREASURY BILL                       10,000,000   $    9,998,560    0.0750           11/8/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   9127956T3    United States Treasury BillTREASURY BILL                       10,000,000   $    9,998,060    0.0850          11/23/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   9127956V8    United States Treasury BillTREASURY BILL                       10,000,000   $    9,997,550    0.0900           12/6/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912810FH6    U.S. Treasury Inflation Indexed Bonds                           9,978,394   $   16,483,059    3.8750           4/15/2029
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912810FQ6    United States Treasury Notes                                      770,568   $    1,273,666    3.3750           4/15/2032
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912810FR4    United States Treas Bds                                         5,467,658   $    7,344,601    2.3750           1/15/2025
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912810FS2    U.S. Treausry Notes/Bonds                                       5,565,031   $    7,241,931    2.0000           1/15/2026
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912810PS1    U.S. Treasury                                                   1,539,673   $    2,108,510    2.3750           1/15/2027
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912810PV4    U.S. Treausry Notes/Bonds                                       9,961,840   $   12,800,965    1.7500           1/15/2028
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912810QF8    U.S. Treasury Inflation Indexed Bonds                           6,751,732   $    9,926,099    2.1250           2/15/2040
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912810QP6    U.S. Treasury Inflation Indexed Bonds                           1,905,155   $    2,820,969    2.1250           2/15/2041
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912828BD1    U.S. Treasury Inflation Indexed Bonds                             429,828   $      442,689    1.8750           7/15/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912828BW9    U.S. Treasury Note, Due 01/15/14                                  496,800   $      518,535    2.0000           1/15/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912828DH0    U.S. Treasury Note                                              2,389,298   $    2,561,588    1.6250           1/15/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912828EA4    U.S. Treasury                                                   1,964,417   $    2,160,091    1.8750           7/15/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912828GD6    U.S. Treausry Notes/Bonds                                       9,791,094   $   11,450,224    2.3750           1/15/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912828HW3    United States Treasury Inflation Indexed BondsTSY INFL IX N/     5,743,565   $    5,797,411    0.6250         4/15/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912828JE1    U.S. Treausry Notes/Bonds                                       21,804,804   $   25,382,143    1.3750         7/15/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912828MY3    United States Treasury Inflation Indexed Bonds                  14,380,677   $   15,097,467    0.5000         4/15/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912828NM8    U.S. Treausry Notes/Bonds                                       17,834,211   $   21,073,635    1.2500         7/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912828PP9    United States Treasury Inflation Indexed BondsTSY INFL IX N/     4,471,179   $    5,230,931    1.1250         1/15/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912828QD5    United States Treasury Inflation Indexed Bonds                   6,465,770   $    6,828,461    0.1250         4/15/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   912828QV5    United States Treasury Inflation Indexed BondsTSY INFL IX N/       814,568   $      922,498    0.6250         7/15/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    912JCSII4   Sandvik ABSANDVIK AB                                                90,000   $      122,836    6.8750         2/25/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    912WETII1   DONG Energy A/SDONG ENERGY A/S                                     150,000   $      240,789    6.5000          5/7/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   913FWHII3    E.ON International Finance BVE.ON INTL FINANCE BV                  430,000   $      697,918    5.7500          5/7/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   914906AH5    Univision Communications, Inc.                                     750,000   $      804,375    7.8750         11/1/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    914PGAII3   CEZ ASCEZ AS                                                       130,000   $      179,292    6.0000         7/18/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   91688E206    Uralkali, Registered Shares, GDR                                    29,896   $    1,155,779       -   NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    916EZMII9   Vattenfall ABVATTENFALL AB                                         150,000   $      246,992    6.7500         1/31/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    916PXLII8   Coca-Cola HBC Finance BVCOCA-COLA HBC FINANCE BV                   100,000   $      133,597    7.8750         1/15/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   91911XAL8    Valeant Pharmaceuticals International, Inc.                        350,000   $      371,875    6.7500         10/1/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   91911XAQ7    Valeant Pharmaceuticals InternationalVALEANT PHARMACEUTICALS        15,000   $       15,225    6.7500         8/15/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   92240MAP3    Vector Group LtdVECTOR GROUP LTD                                   100,000   $      104,000   11.0000         8/15/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   92531XAM4    Verso Paper Holdings LLC / Verso Paper IncVERSO PAPER HLDGS        245,000   $      252,350   11.7500         1/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    92769L101   Virgin Media Inc.                                                   46,321   $    1,277,070       -   NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   92834UAB8    Visant Corp.                                                       370,000   $      366,300   10.0000         10/1/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    929FKUII9   Government of Mexico                                           106,960,000   $   10,130,531    8.5000         5/31/2029
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    929LEPII4   Wal-Mart Stores IncWAL-MART STORES INC                             100,000   $      164,321    4.8750         9/21/2029
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    929MURII0   KBC Internationale Financieringsmaatschappij NVKBC IFIMA NV        550,000   $      722,220    4.5000         9/17/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    939ECXII3   Intesa Sanpaolo SpAINTESA SANPAOLO SPA                             750,000   $      893,817    3.7500        11/23/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    939FFPII4   HeidelbergCement Finance BVHEIDELBERGCEMENT FINANCE                100,000   $      139,553    7.5000          4/3/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   939UPG008    ING BANK TIME DEPOSIT                                           22,007,616   $   22,007,616    0.0800          9/4/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    939VUBII3   Royal Bank of Scotland PLC/TheROYAL BK OF SCOTLAND PLC             300,000   $      414,821    4.8750         1/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    939WJPII3   BMW Finance NVBMW FINANCE NV                                       200,000   $      280,330    3.8750         1/18/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    939ZLNII8   UPCB Finance, Ltd.                                                 260,000   $      355,643    7.6250         1/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   952355AK1    West CorpWEST CORP                                                 230,000   $      227,700    7.8750         1/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    959AASII9   Barclays Bank PLCBARCLAYS BANK PLC                                 470,000   $      643,793    4.0000         1/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    959EGVII8   InterXion Holding NVINTERXION HOLDING NV                            50,000   $       69,808    9.5000         2/12/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   959FWQII8    ING Bank NVING BANK NV                                             510,000   $      671,575    3.3750          3/3/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   959HBM905    Kabel Deutschland Holding AG                                        29,500   $    1,951,058       -   NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   959HCWII3    France Telecom SAFRANCE TELECOM                                    330,000   $      470,070    3.8750          4/9/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    959LTVII8   GE Capital Trust IV                                                390,000   $      455,961    4.6250         9/15/2066
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   959PVF009    DZ BANK AG TIME DEPOSIT DZBK 1                                  22,005,401   $   22,005,401       -            9/4/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   959TNWII5    Lloyds TSB Bank PLC                                                620,000   $      749,650    6.5000         3/24/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    959UCEII4   Bank of America CorpBANK OF AMERICA CORP                           100,000   $      136,387    4.7500          4/3/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    959VDZII4   KBC Internationale Financieringsmaatschappij NVKBC IFIMA NV        300,000   $      390,176    3.8750         3/31/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    959XJZII4   Obrascon Huarte Lain SA                                            100,000   $      131,755    7.3750         4/28/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   961548AV6    Westvaco CorpWESTVACO CORP                                         150,000   $      197,607    8.2000         1/15/2030
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    971BLVII2   Vivendi SAVIVENDI SA                                               600,000   $      806,528    3.8750        11/30/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    971BNJII7   Unibail-Rodamco SEUNIBAIL-RODAMCO SE                               390,000   $      543,471    3.8750        12/13/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   971DWXII2    RCI Banque SARCI BANQUE SA                                         110,000   $      141,914    4.0000         12/2/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    971QYCII7   ING Bank NVING BANK NV                                             500,000   $      692,387    4.2500         1/13/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    971TZGII1   LeasePlan Corp NVLEASEPLAN CORPORATION NV                          400,000   $      526,113    4.1250         1/13/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    971ULWII8   Valeo SAVALEO SA                                                   200,000   $      281,251    5.7500         1/19/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   97314XAE4    Wind Acquisition Finance SA                                        400,000   $      366,000   11.7500         7/15/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   97381WAT1    Windstream Corp.                                                 1,175,000   $    1,233,750    7.7500         10/1/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    973AUMII2   Autoroutes du Sud de la France SAAUTOROUTES DU SUD DE LA           300,000   $      418,349    4.0000         9/24/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    973BGSII3   Cooperatieve Centrale Raiffeisen-Boerenleenbank BA/Netherlan       850,000   $    1,161,120    3.5000        10/17/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   973BMWII7    FMC Finance VIII SAFMC FINANCE VIII SA                             200,000   $      294,325    6.5000         9/15/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    973DERII3   RCI Banque SARCI BANQUE SA                                          80,000   $      108,181    5.6250         10/5/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   973HDWII4    Areva SAAREVA SA                                                   600,000   $      802,066    4.6250         10/5/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    973MBBII1   HSBC Bank PLCHSBC BANK PLC                                         200,000   $      282,309    3.8750        10/24/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    973VJYII3   Svenska Handelsbanken ABSVENSKA HANDELSBANKEN AB                   250,000   $      365,816    4.3750        10/20/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    973VJZII0   Iberdrola Finanzas SAUIBERDROLA FINANZAS SAU                       900,000   $    1,132,665    4.7500         1/25/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   973WDEII1    Enel Finance International NVENEL FINANCE INTL NV                  400,000   $      539,365    5.7500        10/24/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   973WDFII8    Enel Finance International NVENEL FINANCE INTL NV                1,125,000   $    1,480,102    4.6250         6/24/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    975CEAII0   Amadeus Capital Markets SAAMADEUS CAP MARKT                        430,000   $      576,302    4.8750         7/15/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   975WQDII7    Cie de St-GobainCOMPAGNIE DE ST GOBAIN                             680,000   $      949,656    4.5000         9/30/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    977AXZII6   Cooperatieve Centrale Raiffeisen-Boerenleenbank BA/Netherlan       200,000   $      273,199    3.8750         4/20/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    977BBGII0   GCL Holdings SCAGCL HOLDINGS SCA                                   100,000   $      122,007    9.3750         4/15/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    977BKMII7   Geo Travel Finance SCAGEO TRAVEL FINANCE                           100,000   $      124,837   10.3750          5/1/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    977JKKII4   Skandinaviska Enskilda Banken ABSKANDINAVISKA ENSKILDA             530,000   $      723,762    3.7500         5/19/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    977LHEII7   Zinc Capital SAZINC CAPITAL SA                                     100,000   $      115,718    8.8750         5/15/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   977TBK000    Anheuser-Busch InBev NVANHEUSER-BUSCH INBEV SA                     120,000   $      175,596    4.0000          6/2/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    977TFQII5   Origin Energy Finance LtdORIGIN ENERGY FINANCE LT                  100,000   $      125,466    7.8750         6/16/2071
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    977ZCNII1   JPMorgan Chase & CoJPMORGAN CHASE & CO                             400,000   $      546,412    3.7500         6/15/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    980FTPII7   PPRPPR                                                             120,000   $      169,122    8.6250          4/3/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    980YMCII2   Unibail-Rodamco SEUNIBAIL-RODAMCO SE                                75,000   $      105,938    4.6250         9/23/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    981SMAII8   Vale SAVALE SA                                                     320,000   $      447,602    4.3750         3/24/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    981VBPII0   America Movil SAB de CVAMERICA MOVIL SAB DE CV                     450,000   $      624,422    3.7500         6/28/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    982AUBII5   FCE Bank PLCFCE BANK PLC                                           150,000   $      197,634    7.2500         7/15/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   982AXWII6    HeidelbergCement Finance BVHEIDELBERGCEMENT FINANCE                300,000   $      417,244    6.7500        12/15/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund     982FFFII2   Conti-Gummi Finance BVCONTI-GUMMI FINANCE B.V.                     225,000    $     304,202     7.5000           9/15/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    982HKHII8    Investor ABINVESTOR AB                                             500,000    $     670,282     3.2500           9/17/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund     982JDJII8   ABN Amro Bank NVABN AMRO BANK NV                                   710,000    $     959,426     3.6250           10/6/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund     982JDZII2   Conti-Gummi Finance BVCONTI-GUMMI FINANCE B.V.                     340,000    $     456,518     6.5000           1/15/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    982KVSII5    En Germany Holdings BVEN GERMANY HOLDINGS BV                       100,000    $     124,522    10.7500          11/15/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    982MBAII2    Labco SASLABCO SAS                                                 100,000    $     121,063     8.5000           1/15/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    982NUFII8    Wind Acquisition Finance SAWIND ACQUISITION FIN SA                 430,000    $     484,064     7.3750           2/15/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    982RDGII6    ConvaTec Healthcare E SACONVATEC HEALTHCARE                        100,000    $     134,585     7.3750          12/15/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    982SGRII7    ING Bank NVING BANK NV                                             330,000    $     476,087     4.8750           1/18/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    982VNEII1    Mexican BonosMEX BONOS DESARR FIX RT                           123,300,000    $ 10,094,337      6.5000           6/10/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    982XKDII2    IPIC GMTN LtdIPIC GMTN LTD                                         410,000    $     567,268     4.8750           5/14/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    983DFPII4    Federal Republic of Germany                                        855,000    $ 1,196,877       2.5000            1/4/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    983KWXII2    Cooperatieve Centrale Raiffeisen-Boerenleenbank BA/Netherlan       150,000    $     156,038     8.3750           7/29/2049
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    983RGBII3    Telecom Italia SpATELECOM ITALIA SPA                               300,000    $     391,430     5.1250           1/25/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    984ABCII2    Societe Generale SASOCIETE GENERALE                                500,000    $     675,025     4.0000           4/20/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    984BWYII9    Danske Bank A/SDANSKE BANK A/S                                     200,000    $     264,997     3.8750           5/18/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund     985AJVII1   Nationwide Building SocietyNATIONWIDE BLDG SOCIETY                 350,000    $     451,306     6.7500           7/22/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    985FDCII8    Morgan StanleyMORGAN STANLEY                                       100,000    $     128,735     5.3750           8/10/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    985NLMII0    Lloyds TSB Bank PLCLLOYDS TSB BANK PLC                             980,000    $ 1,302,880       3.7500            9/7/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    985NMTII4    Telefonica Emisiones SAUTELEFONICA EMISIONES SAU                   550,000    $     635,265     3.6610           9/18/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   985NWQII9     JPMorgan Chase & CoJPMORGAN CHASE & CO                             700,000    $     980,510     3.8750           9/23/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    985PTVII7    SSE PLCSSE PLC                                                     350,000    $     435,616     5.0250          10/29/2049
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    985SKVII0    Nordea Bank ABNORDEA BANK AB                                       210,000    $     257,649     4.0000           3/29/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    985TUBII1    Ardagh Packaging Finance PLCARDAGH PACKAGING FINANCE               100,000    $     133,012     7.3750          10/15/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    985TUYII1    BP Capital Markets PLC                                             260,000    $     368,053     3.8300           10/6/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    985TVGII9    BAA Funding LtdBAA FUNDING LTD                                     960,000    $ 1,326,150       4.1250          10/12/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    985VDXII7    Sunrise Communications Holdings SASUNRISE COMMUNICATIONS H         200,000    $     275,458     8.5000          12/31/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    985XMKII1    Abbey National Treasury Services PLC/LondonABBEY NATL TREASU       555,000    $     721,875     3.3750          10/20/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund     985ZFSII7   Thames Water Utilities Cayman Finance LtdTHAMES WATER UTIL C       100,000    $     136,630     3.2500           11/9/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund     985ZFVII0   Edison SpAEDISON SPA                                               400,000    $     532,764     3.8750          11/10/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    987BEGII5    Citigroup IncCITIGROUP INC                                         730,000    $     972,321     4.0000          11/26/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    987GDBII6    Morgan StanleyMORGAN STANLEY                                     1,200,000    $ 1,554,949       4.5000           2/23/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    987GDPII5    DNB Bank ASADNB BANK ASA                                           410,000    $     588,628     4.3750           2/24/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    987JKDII8    Societe Generale SASOCIETE GENERALE                                200,000    $     277,750     4.7500            3/2/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund     987KSJII4   Foodcorp Pty LtdFOODCORP LTD                                       100,000    $     130,497     8.7500            3/1/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    987KSWII5    BNP Paribas SABNP PARIBAS                                          500,000    $     669,672     3.5000            3/7/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    987QFLII0    Allianz Finance II BVALLIANZ FINANCE II B.V.                       800,000    $     972,789     5.7500            7/8/2041
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    987QPUII9    Fiat Industrial Finance Europe SAFIAT INDUSTRIAL FIN EUR           520,000    $     676,948     5.2500           3/11/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    987QPVII7    Fiat Industrial Finance Europe SAFIAT INDUSTRIAL FIN EUR           300,000    $     392,430     6.2500            3/9/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    987RHVII4    Legrand SALEGRAND SA                                               300,000    $     428,700     4.3750           3/21/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    987TUQII6    Barclays Bank PLCBARCLAYS BANK PLC                                 150,000    $     187,629     6.6250           3/30/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    987UANII2    Banco Bilbao Vizcaya Argentaria SABANCO BILBAO VIZCAYA ARG         150,000    $     189,403     4.2500           3/30/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   987WCQII9     Banco Popolare SCBANCO POPOLARE SC                                 300,000    $     378,012     4.0000            4/6/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    987XQCII3    CNP AssurancesCNP ASSURANCES                                       300,000    $     295,564     6.8750           9/30/2041
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    989AAWII4    BBVA Senior Finance SAUBBVA SENIOR FINANCE SA                      550,000    $     661,247     3.2500           4/23/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund     989BFLII1   AXA SA                                                             400,000    $     428,343     5.2500           4/16/2040
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    989GKHII3    Ziggo Bond Company BV                                              300,000    $     414,131     8.0000           5/15/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    989NPDII2    Royal Bank of Scotland PLC/TheROYAL BK OF SCOTLAND PLC             965,000    $ 1,306,721       4.8750           7/15/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    989SNVII3    CEZ ASCEZ AS                                                       460,000    $     676,311     4.5000           6/29/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    989VFQII6    Nordea Bank ABNORDEA BANK AB                                       430,000    $     613,826     4.0000           6/29/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    989XGVII0    EC Finance PLCEC FINANCE PLC                                       100,000    $     130,340     9.7500            8/1/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    989XZCII1    Nordenia International AGNORDENIA INT AG                           150,000    $     216,970     9.7500           7/15/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    989ZNWII5    Credit Agricole SA/LondonCREDIT AGRICOLE LONDON                    650,000    $     852,219     3.0000           7/20/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund     989ZTLII3   Deutsche Telekom International Finance BVDEUTSCHE TELEKOM IN       280,000    $     411,175     4.2500           7/13/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    990HMJII2    Bank of America Corp.                                              450,000    $     480,542     4.0000           3/28/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   999CHFZ99     SWISS FRANC                                                            -      $         -          -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   999EURZ94     EURO CURRENCY                                                       36,562    $      45,988        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   999GBPZ94     POUND STERLING                                                      41,607    $      66,066        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    999JPYZ94    JAPANESE YEN                                                             2    $         -          -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   999MXNZ92     MEXICAN PESO (NEW)                                                     -      $         -          -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   999USDZ92     US DOLLAR                                                       34,127,031    $ 34,127,031         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99RKTPII5    Bouygues SABOUYGUES SA                                              60,000    $      80,788     4.3750          10/29/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BHM25     218209 EQT JPY R E VARIANCE STRK 1,089.0%                          439,394    $         -          -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BHM33     218209 EQT JPY P E VOLATILITY STRK 33.00%                         (439,394)   $ (2,609,339)        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BHM82     218210 EQT USD R E VOLATILITY STRK 33.65%                            5,498    $ 3,196,213          -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BHM90     218210 EQT USD P E VARIANCE STRK 1132.3225%                         (5,498)   $         -          -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BHMK5     218205 IRS USD R V 03MLIBOR                                     26,000,000    $ 24,912,355      1.0000          12/21/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BHML3     218205 IRS USD P F 2.03875                                     (26,000,000)   $ (26,000,000)    2.0390          12/21/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BTG26     221493 EQT USD R E VOLATILITY STRL PRC 27.00%                           56    $       8,995        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BTG34     221493 EQT USD P E VARIANCE STRK PRC 729.00%                           (56)   $         -          -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BTG83     221498 EQT JPY R E VOLATILITY STRK PRC 29.00%                        4,086    $         -          -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BTG91     221498 EQT JPY P E VARIANCE STRK PRC 841.00%                        (4,086)   $     (10,266)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BTUK0     221487 EQT USD R E VARIANCE STRIKE 729.00%                              93    $      14,882        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BTUL8     221487 EQT USD P E VOLATILITY STRIKE PRC 27%                           (93)   $         -          -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BTXZ4     221488 EQT JPY R E VARIANCE STRIKE 841.00%                           6,086    $         -          -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BTY00     221488 EQT JPY P E VOLATILITY STRIKE PRICE 29.0%                    (6,086)   $     (15,184)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0BZO56     224107 EQT JPY R E VOLATILITY STRIKE PRICE 29.7%                    14,562    $         -          -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0BZO64   224107 EQT JPY P E VARIANCE STRIKE 882.09%                        (14,562)   $     (41,262)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0BZO80   224113 EQT USD R E VOLATILITYSTRIKE PRICE 27.8%                       198    $      38,003       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0BZO98   224113 EQT USD P E VARIANCE STRIKE 772.84%                           (198)   $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0C6BQ7    568074429 EQT USD R E VARIANCE STRIKE 841%                            172    $      42,069       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0C6BR5    568074429 EQT USD P E VARIANCE STRIKE PRICE 29%                      (172)   $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0C9BN8    568975550 CDS EUR R F 5.00000 (228117)                          5,000,000    $ 6,510,046      5.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0C9BO6    568975550 CDS EUR P V 00MEVENT 2I667EAR3                       (5,000,000)   $ (6,289,000)    1.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CBEZ3    479231759 EQT GBP R E VOL STRK PRC 27.80 (228293)                   1,115    $     200,562       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0CBF09   479231759 EQT GBP P E VAR STRK 772.84 (1568976682)                 (1,115)   $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0CBF58   479231766 EQT HKD R E VOL STRK 37.70 (1568976703)                  10,114    $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0CBF66   479231766 EQT HKD P E VAR STRK 1421.29 (228297)                   (10,114)   $    (497,698)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CBYZ1    479233850 EQT GBP R E FTSE 100                                        164    $      24,772       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0CBZ07   479233850 EQT GBP P E (228450) (1569180016)                          (164)   $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CBZE7    479246087 CDS EUR R F 5.00000 (228478) (1569118684)             5,000,000    $ 6,510,046      5.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0CBZF4   479246087 CDS EUR P V 00MEVENT 2I667EAR3                       (5,000,000)   $ (6,289,000)    1.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CDRZ5    568975543 CDS EUR R F 5.00000 TRAXX EUROPE SUB FIN SER175Y     26,000,000    $ 33,852,239     5.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CDS01    568975543 CDS EUR P V 00MEVENT 2I667EAR3                      (26,000,000)   $ (32,702,798)   1.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CECT3    479283161 CDS USD R F 5.00000 CDX NORTH AMERICA H Y 18 5Y       1,188,000    $ 1,167,160      5.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CECU0    479283161 CDS USD P V 00MEVENT 2I65BRJC5                       (1,188,000)   $ (1,188,000)    1.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CFMH5    479297881 EQT JPY R E (230700) (1570189789)                        65,331    $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0CFMI3   479297881 EQT JPY P E NIKKEI 225                                  (65,331)   $    (103,997)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CFMT9    570189768 EQT USD R E S&P 500                                         854    $     101,399       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CFMU6    570189768 EQT USD P E (230695) (1479297876)                          (854)   $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CG3Q4    479304339 EQT JPY R E 12/20/2013                                   17,422    $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CG3R2    479304339 EQT JPY P E NIKKEI225                                   (17,422)   $     (27,236)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CG3W1    479304362 EQT USD R E S &P 500                                         94    $       8,529       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CG3X9    479304362 EQT USD P E 12/20/2013                                      (94)   $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CGFZ1    479311624 EQT JPY R E 12/13/2013                                   21,491    $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CGG07    479311624 EQT JPY P E NIKKEI 225                                  (21,491)   $     (30,519)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0CH7Z8   479195646 IRS USD R V 03MLIBOR USD-LIBOR-BBA                   12,000,000    $ 11,474,311     1.0000          4/20/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0CH804   479195646 IRS USD P F 2.09250                                 (12,000,000)   $ (12,000,000)   2.0930          4/20/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0CIG29   479327877 CDS EUR R F 5.00000 ITRAXX EUROPE SUB FIN SER17 5     5,500,000    $ 7,161,051      5.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0CIG37   479327877 CDS EUR P V 00MEVENT 2I667EAR3                       (5,500,000)   $ (6,917,900)    1.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CKTH7    479357407 EQT USD R E S&P 500                                       1,959    $     153,515       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0CKTI5   479357407 EQT USD P E VARIANCE SWAP                                (1,959)   $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CKTN4    479357412 EQT JPY R E VARIANCE SWAP                               110,435    $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CKTO2    479357412 EQT JPY P E NIKKEI 225                                 (110,435)   $    (163,599)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CMAZ3    479363529 CDS EUR R F 5.00000 ITRAXX EUROPE SUB FIN S17 5Y      6,500,000    $ 8,463,060      5.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CMB09    479363529 CDS EUR P V 00MEVENT 2I667CAR3                       (6,500,000)   $ (8,175,700)    1.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CMNH9    479383594 EQT USD R E S&P 500                                         185    $      15,273       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0CMNI7   479383594 EQT USD P E (234484)(1572331445)                           (185)   $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CMNK2    479383589 EQT JPY R E (234489)(1572331436)                         34,783    $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CMNL0    479383589 EQT JPY P E NIKKEI 225                                  (34,783)   $     (48,478)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CMNN6    479383600 EQT HKD R E (234502)(1572286067)                          2,016    $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CMNO4    479383600 EQT HKD P E CHINA ENT.INDEX HANG SENG                    (2,016)   $     (76,844)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CMNQ9    479383607 EQT GBP R E FTSE 100                                        204    $      13,592       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CMNR7    479383607 EQT GBP P E (234504)(1572286107)                           (204)   $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0COBH8    479398845 EQT USD R E S&P 500                                       1,017    $     222,349       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0COBI6   479398845 EQT USD P E (235246)(1572749353)                         (1,017)   $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0COBK1    479398849 EQT JPY R E (235241)(1572749369)                         72,581    $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0COBL9    479398849 EQT JPY P E NIKKEI 225                                  (72,581)   $    (223,911)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CPCB7    479405247 IRS EUR R V 06MEURIB VANILLA                         18,446,000    $ 23,867,853     1.0000          5/25/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CPCC5    479405247 IRS EUR P F 1.79414 VANILLA                         (18,446,000)   $ (23,201,378)   1.7940          5/25/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CPCQ4    479405763 IRS GBP R F 3.39414 VANILLA                          16,234,000    $ 25,518,278     3.3940          5/24/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CPCR2    479405763 IRS GBP P V 06MLIBOR VANILLA                        (16,234,000)   $ (25,777,174)   1.0000          5/24/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CPQ55    479406858 CDS EUR R V 03MEVENT ITRAXX                           2,000,000    $ 2,677,263      1.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CPQ63    479406858 CDS EUR P F 1.00000 ITRAXX                           (2,000,000)   $ (2,515,600)    1.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CPQ89    479406840 CDS EUR R V 03MEVENT ITRAXX                           4,200,000    $ 5,622,253      1.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CPQ97    479406840 CDS EUR P F 1.00000 ITRAXX                           (4,200,000)   $ (5,282,760)    1.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CPQB2    479398856 IRS GBP R F 3.33000 VANILLA                           3,566,000    $ 5,586,965      3.3300          5/24/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CPQC0    479398856 IRS GBP P V 06MLIBOR VANILLA                         (3,566,000)   $ (5,662,277)    1.0000          5/24/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CPQK2    479398863 IRS EUR R V 06MEURIB VANILLA                          4,054,000    $ 5,276,194      1.0000          5/28/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CPQL0    479398863 IRS EUR P F 1.69500 VANILLA                          (4,054,000)   $ (5,099,121)    1.6950          5/28/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0CQ150   479414827 CDS EUR R V 00MEVENT 2I667DAQ7                        7,800,000    $ 10,441,326     1.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0CQ168   479414827 CDS EUR P F 1.00000                                  (7,800,000)   $ (9,810,839)    1.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CQB83    479398023 CDS EUR R V 03MEVENT 2I667DAQ7                        5,200,000    $ 6,960,884      1.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CQB91    479398023 CDS EUR P F 1.00000 ITRAXX EUR SEN FIN SER175Y       (5,200,000)   $ (6,540,560)    1.0000          6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CXOW1    479483226 IRS USD R V 03MLIBOR 0.0BPS 3ML                      27,500,000    $ 27,039,705     1.0000          6/22/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CXOX9    479483226 IRS USD P F 1.82000                                 (27,500,000)   $ (27,500,000)   1.8200          6/22/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CXOZ4    479478968 IRS EUR R V 06MEURIB                                 15,100,000    $ 18,991,356     1.0000          6/22/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CXP00    479478968 IRS EUR P F 2.27000                                 (15,100,000)   $ (18,992,779)   2.2700          6/22/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CXP59    479478967 IRS GBP R F 3.60000                                  11,750,000    $ 18,666,657     3.6000          6/21/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CXP67    479478967 IRS GBP P V 06MLIBOR 0.0BPS 6ML GBP                 (11,750,000)   $ (18,657,250)   1.0000          6/21/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CXVH6    479488875 EQT GBP R E FTSE 100                                        852    $      24,930       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0CXVI4   479488875 EQT GBP P E (238276 ) (1574849209 )                        (852)   $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CXVK9    479488876 EQT HKD R E (238277)(1574849215)                          5,481    $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CXVL7    479488876 EQT HKD P E CHINA ENT.INDEX(HANG SENG)                   (5,481)   $    (188,220)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CXWT9    479483263 EQT JPY R E (238607)(1575054048)                      317,650    $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CXWU6    479483263 EQT JPY P E NIKKEI 225                               (317,650)   $    (641,388)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CY1Q7    479483280 EQT USD R E S&P 500 12/20/2013                          3,922    $     504,811       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0CY1R5    479483280 EQT USD P E                                            (3,922)   $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D0GZ4    479499748 EQT USD R E S&P 500 VARIANCE SWAP                       5,216    $     513,933       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D0H00   479499748 EQT USD P E MATURITY 12/20/2013                        (5,216)   $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D0H26   479499752 EQT HKD R E VARIANCE SWP MATURITY12/30/13               6,849    $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D0H34   479499752 EQT HKD P E CHINA ENT.INDEX HANG SENG                  (6,849)   $    (168,803)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D0H59   479499754 EQT GBP R E FTSE 100 VARIANCE SWAP                        704    $      12,918       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D0H67   479499754 EQT GBP P E MATURITY 12.20.2013                          (704)   $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D0HB6    479499750 EQT JPY R E MATURITY 12.13.2013                       391,156    $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D0HC4    479499750 EQT JPY P E NIKKEI 225 VARIANCE SWAP                 (391,156)   $    (575,036)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D0JW8    479503222 CDS EUR R F 5.00000 ITRAXX EUROPE SUBFINSER175Y    50,000,000    $ 65,100,460     5.0000           6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D0JX6   479503222 CDS EUR P V 03MEVENT 2I667EAR3                    (50,000,000)   $ (62,889,997)   1.0000           6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D0K55   479503224 CDS EUR R V 03MEVENT 2I667DAQ7                     20,000,000    $ 26,772,631     1.0000           6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D0K63   479503224 CDS EUR P F 1.00000 ITRAXX EUROPE SENFINSUB175Y   (20,000,000)   $ (25,155,999)   1.0000           6/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D0LW5    479502551 IRS USD R V 03MLIBOR 3ml usd 0.0bps                28,000,000    $ 27,661,533     1.0000            7/3/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D0LX3   479502551 IRS USD P F 1.77500 VANILLA                       (28,000,000)   $ (28,000,000)   1.7750            7/3/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D0QW0    479503227 IRS GBP R F 3.55000                                10,500,000    $ 16,639,098     3.5500           6/29/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D0QX8    479503227 IRS GBP P V 06MLIBOR GBP-LIBOR-BBA 0.00BPS        (10,500,000)   $ (16,672,436)   1.0000           6/29/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D1BT1   479518735 IRS EUR R V 06MEURIB EURIBOR 0.0BPS                 9,000,000    $ 11,336,777     1.0000            7/5/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D1BU8    479518735 IRS EUR P F 2.24500 VANILLA                        (9,000,000)   $ (11,320,199)   2.2450            7/5/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D24N0   479520338 IRS GBP R F 3.57250 VANILLA                         2,000,000    $ 3,173,024      3.5730            7/5/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D24O8    479520338 IRS GBP P V 06MLIBOR 6ML GBP 0.0BPS                (2,000,000)   $ (3,175,702)    1.0000            7/5/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D24Q3    479520345 IRS EUR R V 06MEURIB EURIBOR 6M 0.0BPS              8,000,000    $ 9,986,327      1.0000            7/5/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D24R1   479520345 IRS EUR P F 2.39416 VANILLA                        (8,000,000)   $ (10,062,399)   2.3940            7/5/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D3CQ2    479538243 IRS GBP R V 00MUKRPI UKRPI                          2,060,000    $ 3,288,673      1.0000            7/9/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D3CR0    479538243 IRS GBP P F 2.83000                                (2,060,000)   $ (3,270,973)    2.8300            7/9/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D3E23   479540541 IRS GBP R F 3.34750 (240368)(1575838723)              700,000    $ 1,135,623      3.3480            7/9/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D3E31   479540541 IRS GBP P V 00MUKPRI UKRPI                           (700,000)   $ (1,111,496)    1.0000            7/9/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4NW5    479543650 EQT USD R E S&P 500                                     5,000    $      76,364       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4NX3    479543650 EQT USD P E MATURITY 12/20/2013                        (5,000)   $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4NZ8    479543649 EQT JPY R E MATURITY 12/13/2013                       386,691    $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4O04    479543649 EQT JPY P E NIKKEI 225/VARIANCE SWAP                 (386,691)   $     (32,518)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4O20    479543651 EQT HKD R E MATURITY DATE 12/30/2013                    8,071    $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4O38    479543651 EQT HKD P E CHINA ENT. INDEX(HK)/VARIANCE              (8,071)   $     (68,605)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4O53    479543652 EQT GBP R E FTSE 100/VARIANCE SWAP                      1,075    $         -         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4O61    479543652 EQT GBP P E MATURITY 12/20/2013                        (1,075)   $     (52,531)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4PN3    479543656 IRS EUR R V 06MEURIB EUR-EURIBOR -TELERATE          8,000,000    $ 10,064,005     1.0000           7/19/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4PO1    479543656 IRS EUR P F 2.26700                                (8,000,000)   $ (10,062,399)   2.2670           7/19/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D4R84   479543655 IRS GBP R F 3.54000 VANILLA                         7,500,000    $ 11,879,604     3.5400           7/13/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D4R92   479543655 IRS GBP P V 06MLIBOR GBP-LIBOR-BBA 0.0BPS          (7,500,000)   $ (11,908,883)   1.0000           7/13/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4RB7    479543654 IRS USD R V 03MLIBOR USD-LIBOR-BBA 0.0BP           17,000,000    $ 17,062,320     1.0000           7/17/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D4RC5    479543654 IRS USD P F 1.61250 VANILLA                       (17,000,000)   $ (17,000,000)   1.6130           7/17/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D8LN8   479576897 IRS AUD R F 3.98000                                 2,488,734    $ 2,559,207      3.9800           7/27/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D8LO6    479576897 IRS AUD P V 06MBBR AUD-BBR-BBSW                    (2,488,734)   $ (2,571,235)    1.0000           7/27/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D8LQ1    479569813 IRS AUD R F 3.97000                                 2,488,734    $ 2,557,751      3.9700           7/27/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D8LR9   479569813 IRS AUD P V 06MBBR AUD-BBR-BBSW .0%                (2,488,734)   $ (2,571,235)    1.0000           7/27/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D8YZ7   479578764 IRS AUD R F 3.91250 VANILLA                        11,040,234    $ 11,309,239     3.9130           7/27/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99S0D8Z03   479578764 IRS AUD P V 06MBBSW AUD-BBR-BBSW+0.0BPS           (11,040,234)   $ (11,406,214)   1.0000           7/27/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D9HE1    479581228 IRS AUD R F 3.90250 VANILLA                        11,040,234    $ 11,302,777     3.9030           7/27/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99S0D9HF8    479581228 IRS AUD P V 06MBBSW aud-bbr-bbsw 0.0bps           (11,040,234)   $ (11,406,214)   1.0000           7/27/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z347652   S+P 500 E MINI INDEX FUTURES SEP12 XIOM                               6    $      17,937       -             9/21/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z364186   FTSE 100 INDEX FUTURES SEP12 XLIF                                    (6)   $     (12,274)      -             9/21/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z506943   USDCALL JPYPUT DEC14 83 CALL                                 18,750,000    $     753,863       -            12/18/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z506950   USDPUT JPYCALL DEC14 68 PUT                                 (18,750,000)   $    (446,831)      -            12/18/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z507040   218046 RECEIVER SWAPTION 3YR5 DEC14 2.6 CALL                 33,100,000    $ 2,141,931         -            12/19/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z507131   218047 RECEIVER SWAPTION 3YR10 DEC14 2.7 CALL               (17,300,000)   $ (1,503,573)       -            12/19/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z509061   RUSSELL 2000 MINI INDEX FTRS SEP12 ICUS                          (2,024)   $ (7,180,181)       -             9/21/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z509319   TOPIX INDEX FUTURES SEP12 XTKS                                      (95)   $     120,494       -             9/14/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z509343   ASX SPI 200 INDEX FUTURES SEP12 XSFE                                (42)   $    (237,092)      -             9/20/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z509459   EURO STOXX 50 INDEX FUTURES SEP12 XEUR                              230    $    (135,630)      -             9/21/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z509525   OMX 30 INDEX FUTURES SEP12 XSTO                                     115    $     (66,042)      -             9/21/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z509558   SWISS MARKET INDEX FUTURES SEP12 XEUR                                35    $     (35,868)      -             9/21/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z541635   220531 RECEIVER SWAPTION 3YR 5 JAN15 2.6 CALL                 2,800,000    $     178,386       -             1/19/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z541650   220140 RECEIVER SWAPTION 3YR 1 JAN15 2.8 CALL                (1,500,000)   $    (140,676)      -             1/19/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z585970   GERMAN EURO BUND FUTURES SEP12 XEUR                                  85    $      18,922       -              9/6/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z625586   225727 KOSPI 200 INDEX MAR13 266.3 CALL                      67,890,000    $     513,722       -             3/14/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z629422   HANG SENG INDEX FUTURES SEP12 XHKF                                  (16)   $      54,967       -             9/27/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z658496   3YR AUSTRALIAN TBOND FUTURES SEP12 XSFE                            (488)   $     432,370       -             9/17/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z675383   CBOE SPX VOLITILITY INDEX SEP12 20 PUT                            3,275    $     753,250       -             9/19/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z693840   230496 RECEIVER SWAPTION 1YR 3 APR13 2.8 CALL                (6,812,000)   $    (655,604)      -             4/10/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z694830   230497 RECEIVER SWAPTION 1 YR APR13 2.8 CALL                (12,488,000)   $ (1,201,876)       -             4/10/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z703144   229640 RECEIVER SWAPTION 1YR30 APR13 2.8 CALL               (36,000,000)   $ (3,526,571)       -             4/18/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z729958   233134 KOSPI 200 INDEX MAR13 269.824086 CALL                 23,623,077    $     154,905       -             3/14/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z744965   EURO OAT FUTURES SEP12 XEUR                                        (190)   $     110,050       -              9/6/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    99Z744999   ULTRA LONG US TREAS BOND FTRS DEC12 XCBT                            664    $ 1,551,937         -            12/19/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z765093    234381 RECEIVER SWAPTION 1YR30 MAY13 2.8 CALL                (6,400,000)   $     (633,787)      -      5/14/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z768352    NASDAQ 100 EMINI INDEX FUTURES SEP12 XIOM                         1,706    $    6,756,859       -      9/21/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z768360    EURO STOXX BANKS FUTURES SEP12 XEUR                              (3,604)   $   (3,526,070)      -      9/21/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z777007    S+P 500 INDEX MAR13 1325 CALL                                      (300)   $   (3,760,500)      -      3/16/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z779110    235093 S+P 500 INDEX DEC13 1139.722 PUT                          (4,000)   $     (269,747)      -     12/20/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z779128    235099 HANG SENG HSI INDEX DEC13 16140.43 PUT                     2,000    $      259,155       -     12/30/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z781645    235231 HANG SENG HSI INDEX DEC13 16199.6042 PUT                   2,500    $      329,064       -     12/30/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z781652    235237 S+P 500 SPX INDEX DEC13 1137.307 PUT                      (4,000)   $     (267,573)      -     12/20/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z785877    235333 S+P 500 SPX INDEX DEC13 1150.917 PUT                      (6,500)   $     (455,035)      -     12/20/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z785885    235339 HANG SENG HSI INDEX DEC13 16304.39 PUT                     3,500    $      473,649       -     12/30/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z791388    235722 S+P 500 SPX OTC DEC13 1144.0768 PUT                       (4,500)   $     (307,918)      -     12/20/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z791396    235728 HANG SENG HSI OTC DEC13 15982.7174 PUT                     2,400    $      298,240       -     12/30/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z791883    S+P 500 INDEX MAR13 1450 CALL                                       900    $    4,549,500       -      3/16/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z794077    235895 S+P 500 OTC DEC13 1161.3885 PUT                           (6,500)   $     (471,146)      -     12/20/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z794085    235901 HANG SENG OTC DEC13 16003.0845 PUT                         3,650    $      456,033       -     12/30/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z797567    236238 HANG SENG OTC DEC13 15995.833 PUT                          2,000    $      249,401       -     12/30/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z797575    236244 S+P 500 DEC13 1158.511 PUT                                (3,170)   $     (227,592)      -     12/20/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z832752    238248 RECEIVER SWAPTION 1/30 JUN13 2.4 CALL                (41,000,000)   $   (2,217,157)      -      6/20/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z832760    238232 RECEIVER SWAPTION 3YR 5 JUN15 2.6 CALL                50,000,000    $    2,935,428       -      6/22/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z832844    238233 RECEIVER SWAPTION 3YR 1 JUN15 2.8 CALL               (26,000,000)   $   (2,349,107)      -      6/22/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z833206    APPLE CBOE FLEX OPTION JAN13 555 CALL                               (98)   $   (1,198,050)      -      1/19/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z833222    APPLE CBOE FLEX OPTION JAN13 555 PUT                                 98    $      125,930       -      1/19/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z833230    APPLE CBOE FLEX OPTION JAN13 560 PUT                                 20    $       27,500       -      1/19/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z833255    APPLE CBOE FLEX OPTION JAN13 560 CALL                               (20)   $     (235,600)      -      1/19/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z833362    238430 S+P 500 SPX DEC13 1182.5386 PUT                          (13,800)   $   (1,072,567)      -     12/20/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z833388    238431 HANG SENG HSI DEC13 16858.1727 PUT                         7,430    $    1,163,322       -     12/30/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z833412    238460 KOSPI 200 MAR13 265 CALL                              49,562,380    $      395,027       -      3/14/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z845028    239096 KOSPI 200 INDEX MAR13 239.94 CALL                      7,256,703    $      138,964       -      3/14/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z845101    239244 HANG SENG HSI DEC13 16907.0774 PUT                         9,200    $    1,459,001       -     12/30/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z845127    239278 S+P 500 DEC13 1177.62 PUT                                (17,940)   $   (1,371,973)      -     12/20/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z845150    239249 RECEIVER SWAPTION 1/30 JUN13 2.4 CALL                (16,000,000)   $     (877,114)      -      6/28/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z845168    239247 RECEIVER SWAPTION 1/30 JUN13 2.4 CALL                (28,500,000)   $   (1,562,359)      -      6/28/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z846752    239276 KOSPI 200 DEC13 249.3192 CALL                         92,748,752    $    2,213,577       -     12/12/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z846760    239253 RECEIVER SWAPTION 3YR 1 JUN15 2.8 CALL               (19,750,000)   $   (1,781,616)      -      6/29/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z846778    239252 RECEIVER SWAPTION 3YR 5 JUN15 2.6 CALL                37,500,000    $    2,194,218       -      6/29/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z849905    239694 KOSPI 200 OTC JUN14 252.2374 CALL                     50,361,542    $    1,331,406       -      6/12/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z857353    CBOE SPX VOLITILITY INDEX OCT12 26 CALL                           3,275    $      474,875       -     10/17/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z858534    240742 KOSPI 200 OTC JUN14 242.3556 CALL                     39,820,635    $    1,236,070       -      6/12/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z858542    240743 HANG SENG HSI DEC13 16531.993 PUT                          5,000    $      718,562       -     12/30/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z858575    240744 S+P 500 DEC13 1168.431 PUT                                (9,200)   $     (682,577)      -     12/20/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z858583    240595 RECEIVER SWAPTION 1/30 JUL13 2.4 CALL                 (7,500,000)   $     (419,863)      -      7/15/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z858625    240594 RECEIVER SWAPTION 1/30 JUL13 2.4 CALL                (19,000,000)   $   (1,063,652)      -      7/15/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z870992    241926 RECEIVER SWAPTION 2YR 1 JUL14 1.7 CALL               (15,000,000)   $     (428,156)      -      7/23/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z871008    241927 RECEIVER SWAPTION 2YR 5 JUL14 1.5 CALL                30,000,000    $      645,048       -      7/23/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z888275    CBOE SPX VOLITILITY INDEX OCT12 19 PUT                            3,050    $      434,625       -     10/17/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z888697    CBOE SPX VOLITILITY INDEX NOV12 25 CALL                           3,050    $      854,000       -     11/21/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z914626    244987 FTSE 100 OTC UKX MAR13 5800 CALL                          (4,000)   $   (1,516,071)      -      3/15/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z914675    244993 FTSE 100 OTC UKX MAR13 6200 CALL                          12,000    $    1,677,089       -      3/15/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z915151    S+P 500 INDEX MAR13 1500 CALL                                       600    $    1,827,000       -      3/16/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z915201    S+P 500 INDEX MAR13 1400 CALL                                      (200)   $   (1,534,000)      -      3/16/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z926414    246035 USDCALL JPYPUT AUG13 81 CALL                          (7,668,712)   $     (178,466)      -      8/28/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z926430    246041 USDPUT JPYCALL AUG13 76 PUT                           (7,668,712)   $     (204,026)      -      8/28/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z926455    246253 USDCALL CNYPUT AUG13 6.45 CALL                         5,368,098    $       51,346       -      8/28/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z926471    246247 USDPUT CNYCALL AUG13 6.45 PUT                          5,368,098    $       51,636       -      8/28/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z926489    246047 USDPUT CNYCALL AUG13 6.45 PUT                          7,668,712    $       73,765       -      8/28/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z926497    246235 USDCALL JPYPUT AUG13 81 CALL                          (5,368,098)   $     (124,926)      -      8/28/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z926513    246241 USDPUT JPYCALL AUG13 76 PUT                           (5,368,098)   $     (142,818)      -      8/28/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   99Z926554    246053 USDCALL CNYPUT AUG13 6.45 CALL                         7,668,712    $       73,351       -      8/28/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI016QN2    Bundesrepublik DeutschlandBUNDESREPUB. DEUTSCHLAND              500,000    $      669,684    2.0000     1/4/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01BBF4    Banque PSA Finance SABANQUE PSA FINANCE                         300,000    $      385,684    6.0000    7/16/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01BYP7    Volkswagen International Finance NVVOLKSWAGEN INTL FIN NV       471,000    $      609,618    2.1250    1/19/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01C395    BundesobligationBUNDESOBLIGATION                                350,000    $      448,660    0.7500    2/24/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01F4D8    Teollisuuden Voima OyjTVO                                       330,000    $      461,592    4.6250     2/4/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01F4G1    Swedbank ABSWEDBANK AB                                          430,000    $      584,631    3.3750     2/9/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01F4L0    Alstom SAALSTOM                                                 500,000    $      675,395    3.8750     3/2/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01FMR7    Eni SpAENI SPA                                                  163,000    $      219,563    4.2500     2/3/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01G1F4    Motability Operations Group PLCMOTABILITY OPERATIONS GR         390,000    $      526,332    3.2500   11/30/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01G7A9    BPCE SABPCE SA                                                  300,000    $      413,731    4.5000    2/10/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01H477    Nordea Bank ABNORDEA BANK AB                                    200,000    $      260,196    4.6250    2/15/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01HSE6    Schaeffler Finance BVSCHAEFFLER FINANCE BV                      200,000    $      271,690    7.7500    2/15/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    ACI01I749   Matterhorn Mobile Holdings SAMATTERHORN MOBILE HLDGS            300,000    $      408,471    8.2500    2/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    ACI01IT11   Credit Agricole SACREDIT AGRICOLE SA                            300,000    $      398,879    3.8750    2/13/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01ITM5    TeliaSonera ABTELIASONERA AB                                    430,000    $      593,687    3.6250    2/14/2024
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01KKE7    Daimler AGDAIMLER AG                                            100,000    $      128,686    1.7500    5/21/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01MU85    Intesa Sanpaolo SpAINTESA SANPAOLO SPA                          400,000    $      497,832    5.0000    2/28/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01MU93    GE Capital European FundingGE CAPITAL EURO FUNDING               46,000    $       59,315    2.0000    2/27/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01MUD4    Pohjola Bank PLCPOHJOLA BANK PLC                                300,000    $      408,351    5.7500    2/28/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01P8Z3    UniCredit SpAUNICREDIT SPA                                         220,000    $      271,355     4.8750            3/7/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01R8E6    Heineken NVHEINEKEN NV                                              50,000    $       65,280     2.5000           3/19/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01S002    Mercialys SAMERCIALYS SA                                           300,000    $      407,280     4.1250           3/26/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01S846    Veolia Environnement SAVEOLIA ENVIRONNEMENT                        200,000    $      281,577     4.6250           3/30/2027
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01SGE5    KBC Internationale Financieringsmaatschappij NVKBC IFIMA NV        200,000    $      265,722     4.5000           3/27/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01TMR7    Talanx Finanz Luxembourg SATALANX FINANZ AG                        100,000    $      133,266     8.3670           6/15/2042
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01UR81    Bundesrepublik DeutschlandBUNDESREPUB. DEUTSCHLAND               4,950,000    $    6,461,457     1.7500            7/4/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI01XBC3    FaureciaFAURECIA                                                   100,000    $      126,409     8.7500           6/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    ACI01YIJ9   BundesobligationBUNDESOBLIGATION                                 4,000,000    $    5,067,927     0.5000            4/7/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI020DS7    BundesschatzanweisungenBUNDESSCHATZANWEISUNGEN                     600,000    $      755,201        -             6/13/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI026MD7    Intesa Sanpaolo SpAINTESA SANPAOLO SPA                             100,000    $      126,606     4.8750           7/10/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI026S17    Reynolds Group Issuer Inc / Reynolds Group Issuer LLC / Reyn       100,000    $      129,868     7.7500          10/15/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI0293G5    NATIONWIDE BUILDING SOCIETY 01/13 0.72                          18,000,000    $   18,008,786     0.0100           1/24/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    ACI029581   BANK OF TOKYO MITSUBISHI UFJ 09/12 0.25                         18,000,000    $   18,000,738     0.2500           9/24/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI029AD4    DEUTSCHE BANK AG 10/12 0.38                                     18,000,000    $   18,002,198     0.3800          10/24/2012
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02BRY5    SKANDINAVISKA ENSKILDA BANKEN 02/13 0.58                        18,000,000    $   18,003,361     0.5800           2/15/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   ACI02CDN2    DNB NOR BANK ASA (CD) 02/13 0.39                                18,000,000    $   18,000,000     0.3900           2/20/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   AUD120906    Currency Forward: AUD / AUD - AUD120906                            155,348    $           71        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   AUD120906    Currency Forward: AUD / AUD - AUD120906                           (155,348)   $      (10,031)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   AUD120907    Currency Forward: AUD / AUD - AUD120907                         (4,400,000)   $     (171,045)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   AUD120919    Currency Forward: AUD / AUD - AUD120919                        (11,000,000)   $     (258,269)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   AUD120921    Currency Forward: AUD / AUD - AUD120921                        (27,400,000)   $     (495,089)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   AUD121109    Currency Forward: AUD / AUD - AUD121109                           (290,265)   $        4,019        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   AUD121206    Currency Forward: AUD / AUD - AUD121206                           (140,401)   $          (32)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B011JK902    Gemalto NV                                                          26,585    $    2,105,279        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B01RVBII2   Fortis Bank Nederland NVFORTIS BANK NEDERLAND NV                   460,000    $      613,940     4.6250            7/9/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B01SPF907    Grifols S.A.                                                        25,756    $      724,941        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B01ZWYII3    Pemex Project Funding Master TrustPEMEX PROJ FDG MASTER TR         473,000    $      688,047     6.3750            8/5/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B0201FII4   Citigroup IncCITIGROUP INC                                         120,000    $      166,238     5.0000            8/2/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B02S4NII3   UBS AG/Jersey, EMTN                                                450,000    $      560,927     4.5000           9/16/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B02SSHII0   Zurich Finance USA IncZURICH FINANCE USA INC                        50,000    $       67,161     4.5000           9/17/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B03VTQII1   JPMorgan Chase & Company, EMTN                                     200,000    $      242,126     4.3750          11/12/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B04V23II0   Aegon NVAEGON NV                                                   300,000    $      400,689     4.1250           12/8/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B05KVWII7    United Utilities Water PLCUNITED UTILIT WATER PLC                  220,000    $      317,828     4.2500           1/24/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B05QN1II1   United Mexican States                                           95,600,000    $   10,115,457    10.0000           12/5/2024
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B0692HII6   Intesa Sanpaolo SpAINTESA SANPAOLO SPA                             250,000    $      242,126     3.7500            3/2/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B06CRLII3   National Grid PLCNATIONAL GRID PLC                                 150,000    $      222,130     4.3750           3/10/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B06DRBII3   Danske Bank A/SDANSKE BANK A/S                                     300,000    $      373,567     4.1000           3/16/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B09LSH907    Inmarsat PLC                                                       167,193    $    1,520,791        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B09WN3II0    Legal & General Group PLC                                          380,000    $      454,066     4.0000            6/8/2025
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B0BJ00II7   Valeo SA, EMTN                                                      90,000    $      115,797     3.7500           6/24/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B0BV6K909    Banco Popular Espanol SA                                            20,000    $       45,394        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B0DK75903    NovaTek OAO, GDR                                                     6,417    $      763,490        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B0FS5D909    Seven & I Holdings Company, Ltd.                                    55,700    $    1,694,257        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B0H2K5904    Petrofac, Ltd.                                                      58,107    $    1,382,220        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B0M42T902    Elekta AB, Series B                                                 29,834    $    1,519,022        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B0PYHC904    Lancashire Holdings, Ltd.                                           56,225    $      715,311        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B0QQ5KII6    Henkel AG & Co KGaAHENKEL AG & CO KGAA                             280,000    $      373,315     5.3750          11/25/2104
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B0RJCG901    Minth Group LtdMINTH GROUP LTD                                     678,000    $      757,598        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B0XZ3FII1   Ineos Group Holdings, Ltd. PLC                                     200,000    $      223,888     7.8750           2/15/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B114R1II8   Rexam PLCREXAM PLC                                                 120,000    $      153,155     4.3750           3/15/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B12CLDII9   BNP Paribas SABNP PARIBAS                                          150,000    $      144,521     4.7300           4/29/2049
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B14196II0   ISS A/SISS A/S                                                     175,000    $      229,470     8.8750           5/15/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B14MHKII4    Swiss Reinsurance Co via ELM BVELM BV (SWISS REIN CO)              150,000    $      171,301     5.2520           5/29/2049
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B14Z8HII2   Lottomatica Group SpALOTTOMATICA SPA                                50,000    $       59,117     8.2500           3/31/2066
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B15292II6   Cie Financiere et Industrielle des Autoroutes SACOMPAGNIE FI       350,000    $      518,410     5.0000           5/24/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B1563JII6   Telecom Italia SpATELECOM ITALIA SPA                               350,000    $      455,902     4.7500           5/19/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B1577G905    Oesterreichische Post AG                                            42,213    $    1,413,842        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B15CMQ905    Aveva Group PLC                                                     27,738    $      816,519        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B16TGWII2    Hammerson PLCHAMMERSON PLC                                         460,000    $      626,588     4.8750           6/19/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B18TJBII3   Linde Finance BVLINDE FINANCE BV                                   340,000    $      491,800     7.3750           7/14/2066
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B19HDX905    Lippo Karawaci Tbk PT                                            9,173,000    $      837,309        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B1FJ0C904    Brambles, Ltd.                                                     208,787    $    1,472,852        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B1FW75903    Galp Energia SGPS SA                                               113,438    $    1,700,810        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B1GF37II0   Wells Fargo & CoWELLS FARGO & COMPANY                               50,000    $       70,385     4.1250           11/3/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B1HLC6II8   Wachovia CorpWACHOVIA CORP                                         500,000    $      672,752     4.3750          11/27/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B1P8KLII6   Telefonica Emisiones SAU, EMTN                                     550,000    $      704,039     4.6740            2/7/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B1PKM3II7   GE Capital European FundingGE CAPITAL EURO FUNDING                 130,000    $      171,223     4.2500            2/6/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B1QGYRII9    Government of Mexico                                           116,112,200    $   10,118,429     7.5000            6/3/2027
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B1RTKBII0   GE Capital European Funding                                        300,000    $      441,242     4.6250           2/22/2027
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B1X8QN906    Banco de Sabadell SA                                                31,000    $       89,661        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B1XFT1II6   Veolia Environnement SAVEOLIA ENVIRONNEMENT                        100,000    $      149,011     5.1250           5/24/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B1XMN7II4    Merrill Lynch & Co IncMERRILL LYNCH & CO                           150,000    $      197,541     4.8750           5/30/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B1XQXSII8    Koninklijke KPN NVKONINKLIJKE KPN NV                               100,000    $      133,881     4.7500           5/29/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B1YCS4II7   Ardagh Glass Finance PLC                                           125,000    $      156,046     7.1250           6/15/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B1YSZKII8   Edcon Pty LtdEDCON PROPRIETARY LTD                                 100,000    $      115,240     3.9120           6/15/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B1YYDJII2   British Telecommunications PLC, EMTN                                90,000    $      122,024     5.2500           6/23/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B1Z57DII4   Rexam PLC                                                        100,000   $     125,151    6.7500           6/29/2067
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B1Z5HQII4   United Kingdom Gilt Inflation LinkedTSY 1 7/8% 2022 I/L GILT     132,869   $     272,294    1.8750          11/22/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B282YM908    Telecity Group PLC                                                51,973   $     718,294       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B2NKV3II7   GE Capital European FundingGE CAPITAL EURO FUNDING               570,000   $     839,618    5.3750           1/16/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B2PB5XII8   Credit Agricole SA, Series E, MTN                                500,000   $     638,452    5.9710            2/1/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B2QH7JII3   Citigroup, Inc., EMTN                                            120,000   $     155,305    6.4000           3/27/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B2QKY0906    Shire, Ltd.                                                       38,649   $   1,167,099       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B2QM3VII9    Casino Guichard Perrachon SACASINO GUICHARD PERRACH              150,000   $     194,712    6.3750            4/4/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B2QMWXII3    Koninklijke KPN NVKONINKLIJKE KPN NV                             150,000   $     219,596    6.5000           1/15/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B2QW2KII2    Deutsche Telekom International Finance BVDEUTSCHE TELEKOM IN     510,000   $     719,418    5.7500           4/14/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B2QZFSII4   UBS AG/London                                                    280,000   $     426,516    6.0000           4/18/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B2RD3TII3   GE Capital European FundingGE CAPITAL EURO FUNDING               930,000   $   1,294,473    5.2500           5/18/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B2RFH9II7   Royal Bank of Scotland Group PLCROYAL BK SCOTLND GRP PLC         160,000   $     206,702    5.2500           5/15/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B2RJQBII4   BMW US Capital LLCBMW US CAPITAL LLC                             340,000   $     475,539    5.0000           5/28/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B2RL3MII0   Societe Generale SASOCIETE GENERALE                              150,000   $     159,947    7.7560           5/29/2049
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B3B2GCII5    British Telecommunications PLC                                   555,000   $     803,402    6.5000            7/7/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3CB5RII3   Credit Suisse/London                                             190,000   $     250,926    6.1250            8/5/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B3CMW0II8    Societe Generale SASOCIETE GENERALE                              200,000   $     265,879    6.1250           8/20/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B3CPYVII1    BAA Funding LtdBAA FUNDING LTD                                   180,000   $     241,777    4.6000           9/30/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3D009II1   Nordea Bank ABNORDEA BANK AB                                     140,000   $     183,016    6.2500           9/10/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3D0GLII7   BNP Paribas SABNP PARIBAS                                        150,000   $     188,198    8.6670           9/29/2049
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B3D1RQII2    Imperial Tobacco Finance PLCIMPERIAL TOBACCO FINANCE             300,000   $     424,404    7.2500           9/15/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3F05NII3   GDF SuezGDF SUEZ                                                 300,000   $     492,406    6.8750           1/24/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3FJR2II4   RWE Finance BV                                                   300,000   $     485,898    6.6250           1/31/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B3FKMY905    UEM Land Holdings BhdUEM LAND HOLDINGS BHD                     1,386,200   $     821,330       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3K4PZII0   Allianz Finance II BVALLIANZ FINANCE II B.V.                     300,000   $     443,842    4.7500           7/22/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3K70MII9   Finmeccanica Finance SA                                          130,000   $     174,560    8.1250           12/3/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3KHB1II1   Intesa Sanpaolo SpAINTESA SANPAOLO SPA                           300,000   $     386,849    5.3750          12/19/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B3KWN7II2    HSBC Holding PLC                                                 200,000   $     265,338    4.8750           1/15/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3KY3JII4   UniCredit SpAUNICREDIT SPA                                       210,000   $     269,876    5.2500           1/14/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B3KYXRII3    BBVA Senior Finance SAU                                          100,000   $     126,867    4.8750           1/23/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3L16VII5   National Grid PLCNATIONAL GRID PLC                               200,000   $     274,768    6.5000           4/22/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3L2H4II1   Deutsche Telekom International Finance BV                        325,000   $     489,985    6.0000           1/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3L3GFII5   Cie de Saint-Gobain                                              100,000   $     142,851    8.2500           7/28/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3L3TQII7   France Telecom SAFRANCE TELECOM                                  100,000   $     133,440    5.0000           1/22/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3LKKPII0   VERBUND International Finance GmbHVERBUND INTL FIN GMBH          130,000   $     195,137    4.7500           7/16/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3LLZTII4   Experian Finance PLC                                             300,000   $     450,238    4.7500            2/4/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3LNSPII6   Kerling PLCKERLING PLC                                            50,000   $      55,972   10.6250            2/1/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3LZBFII9   United Kingdom Gilt Inflation LinkedTSY 0 5/8% 2040 I/L GILT     725,940   $   1,328,203    0.6250           3/22/2040
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B3MD2YII6    Volkswagen Leasing GmbHVOLKSWAGEN LEASING GmbH                   550,000   $     725,286    2.7500           7/13/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B3MN8QII5    SPCM SA                                                           50,000   $      69,493    8.2500           6/15/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3N5KBII2   Statkraft ASSTATKRAFT AS                                          80,000   $     129,893    6.6250            4/2/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3NBY5II7   Pernod-Ricard SAPERNOD-RICARD SA                                 500,000   $     698,966    4.8750           3/18/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3P2RLII8   JPMorgan Chase & CoJPMORGAN CHASE & CO                           150,000   $     203,515    6.1250            4/1/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3PLMLII1   SABMiller PLCSABMILLER PLC                                       210,000   $     286,320    4.5000           1/20/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B3QRS9II8    Lafarge SALAFARGE SA                                             875,000   $   1,152,852    6.6250          11/29/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3R42MII7   Norcell Sweden Holding 2 ABNORCELL SWEDEN HOLDING 2              100,000   $     133,956   10.7500           9/29/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3RD16II3   RCI Banque SARCI BANQUE SA                                       776,000   $   1,044,913    5.6250           3/13/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B3SRXWII9    Suez Environnement Company SA                                    100,000   $     160,019    6.2500            4/8/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3T9W8II2   Credit Logement SACREDIT LOGEMENT SA                             200,000   $     250,471    5.4540           2/16/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3V588II4   Lloyds TSB Bank PLCLLOYDS TSB BANK PLC                            50,000   $      67,852    6.2500           4/15/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3V949II8   Santos Finance LtdSANTOS FINANCE LTD                             400,000   $     495,578    8.2500           9/22/2070
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3VG95II5   Banque PSA Finance SABANQUE PSA FINANCE                          100,000   $     120,139    4.2500           2/25/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3VV96II0   Veolia Environnement SAVEOLIA ENVIRONNEMENT                      640,000   $   1,018,560    6.7500           4/24/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B3WBCCII6    Vivendi SAVIVENDI SA                                             100,000   $     135,626    4.1250           7/18/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B3WBFVII1    Michelin Luxembourg SCS                                          100,000   $     141,796    8.6250           4/24/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B3WDCWII8    EADS Finance BVEADS FINANCE B.V.                                 150,000   $     212,830    4.6250           8/12/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3X2LTII8   Credit Suisse AG/LondonCREDIT SUISSE LONDON                       50,000   $      72,981    4.7500            8/5/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3XCL7II4   CRH Finance BVCRH FINANCE BV                                     400,000   $     570,784    5.0000           1/25/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B3XMGZII6    Citigroup IncCITIGROUP INC                                       600,000   $     935,441    7.3750            9/4/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B3XW62II8    Fortum OYJFORTUM OYJ                                             200,000   $     288,331    4.0000           5/24/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B3ZG1ZII3   Societe Generale SASOCIETE GENERALE                              150,000   $     182,538    9.3750           9/29/2049
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B40HR2II2   Cooperatieve Centrale Raiffeisen-Boerenleenbank BA/Netherlan     955,000   $   1,327,534    4.3750            5/5/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B417Y5II8   BMW Finance NVBMW FINANCE NV                                     130,000   $     174,679    4.0000           9/17/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B41SSSII9   Electricite de France SAELECTRICITE DE FRANCE                    250,000   $     371,104    4.6250           9/11/2024
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B43D5PII1   Telecom Italia SpATELECOM ITALIA SPA                             300,000   $     411,104    7.0000           1/20/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B43VD1II5   Brambles Finance PLCBRAMBLES FINANCE PLC                         230,000   $     331,097    4.6250           4/20/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B43YVZII4   Unitymedia GmbH                                                  500,000   $     706,726    9.6250           12/1/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B442PXII5   Unitymedia Hessen GmbH & Co KG / Unitymedia NRW GmbH             280,000   $     379,918    8.1250           12/1/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B44HL3II2   TDC A/STDC A/S                                                   630,000   $     899,637    4.3750           2/23/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B44NWGII8    DONG Energy A/SDONG ENERGY A/S                                   280,000   $     380,359    7.7500   NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B45G8GII9   Societe Fonciere Lyonnaise SAFONCIERE LYONNAISE                  300,000   $     400,029    4.6250           5/25/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B45XVXII9   FCE Bank PLCFCE BANK PLC                                         430,000   $     578,032    4.7500           1/19/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B467N6II3   Cirsa Funding Luxembourg SA                                      100,000   $     110,372    8.7500           5/15/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B4JP08II0   Christian Dior SACHRISTIAN DIOR                                  450,000   $     591,553    3.7500           9/23/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B4K652II8   Alstom SAALSTOM                                                  100,000   $     133,010    4.0000           9/23/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B4K8WKII4    Eutelsat SAEUTELSAT SA                                           400,000   $     583,940    5.0000           1/14/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B4KQ0NII3    Koninklijke KPN NVKONINKLIJKE KPN NV                                210,000    $    320,105    5.6250           9/30/2024
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B4PMJ2II3    Nokia OYJNOKIA OYJ                                                   50,000    $     63,211    5.5000            2/4/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B4QJZ8II8   Lagardere SCALAGARDERE SCA                                          450,000    $    588,079    4.8750           10/6/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B4QKY1II1    Anglo American Capital PLCANGLO AMERICAN CAPITAL                    120,000    $    156,519    4.2500           9/30/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B4RNSXII1    Government of Canada                                                102,000    $    146,378    3.0000           9/20/2025
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B4TLQQII0    Lottomatica SpA                                                     300,000    $    398,554    5.3750           12/5/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B4V68RII8   Evonik Industries AGEVONIK INDUSTRIES AG                            390,000    $    548,673    7.0000          10/14/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B4V9GBII8    ABN Amro Bank NVABN AMRO BANK NV                                    440,000    $    560,492    6.3750           4/27/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B4VLMFII5    GDF SuezGDF SUEZ                                                    875,000    $ 1,217,236     3.5000          10/18/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B4VNX9II3    Governor & Co of the Bank of Ireland/TheBANK OF IRELAND             150,000    $    185,604    4.6250            4/8/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B4WQ1XII7    Petroleos MexicanosPETROLEOS MEXICANOS                              130,000    $    185,359    5.5000            1/9/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B4WWLXII2    RWE Finance BVRWE FINANCE BV                                        500,000    $    842,414    6.5000           8/10/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B4XBPXII3    CRH Finance BV                                                      210,000    $    291,366    7.3750           5/28/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B4YLR0II0   ArcelorMittalARCELORMITTAL                                          150,000    $    196,971    8.2500            6/3/2013
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B4YM0RII8    Pernod-Ricard SA                                                    150,000    $    213,157    7.0000           1/15/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B4Z0Y8II0   DONG Energy A/SDONG ENERGY A/S                                      300,000    $    456,053    4.8750          12/16/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B4Z9T3II8   UPC Holding BVUPC HOLDING BV                                        300,000    $    411,301    8.3750           8/15/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B4ZTG9II5    Pfizer IncPFIZER INC                                                200,000    $    328,714    5.7500            6/3/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B504JCII5   Danske Bank A/SDANSKE BANK A/S                                      450,000    $    595,316    4.7500            6/4/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B50672II5   Imperial Tobacco Finance PLCIMPERIAL TOBACCO FINANCE                445,000    $    690,257    8.3750           2/17/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B52QS9II1    Peugeot SAPEUGEOT SA                                                 65,000    $     77,763    5.0000          10/28/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B54DPL903    China Metal Recycling Holdings, Ltd.                                864,000    $    692,831       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B54TV0II8   Casino Guichard Perrachon SACASINO GUICHARD PERRACHO                700,000    $    964,199    4.4720            4/4/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B54VQQII2    HeidelbergCement AG                                                 275,000    $    394,147    8.0000           1/31/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B551CTII6   Societe Des Autoroutes Paris-Rhin-RhoneAUTOROUTES PARIS-RHIN        300,000    $    429,149    7.5000           1/12/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B561KMII1    Mondi Finance PLCMONDI FINANCE LTD                                  180,000    $    257,444    5.7500            4/3/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B56C92II4   Coca-Cola HBC Finance BVCOCA-COLA HBC FINANCE BV                    180,000    $    233,639    4.2500          11/16/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B577N7II7   ThyssenKrupp AGTHYSSENKRUPP AG                                      430,000    $    596,458    8.0000           6/18/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B57BKNII6    PPRPPR                                                               77,000    $    103,580    3.7500            4/8/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B5876KII6   Smurfit Kappa AcquisitionsSMURFIT KAPPA ACQUISITIO                  150,000    $    206,594    7.7500          11/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B589S4II4   Gazprom OAO Via Gaz Capital SAGAZPROM (GAZ CAPITAL SA)              500,000    $    651,698    3.7550           3/15/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B58LZMII9    Bord Gais Eireann                                                   150,000    $    197,160    5.7500           6/16/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B58Q2WII2    Hutchison Whampoa Finance 09 LtdHUTCH WHAMPOA FINANCE 09            750,000    $ 1,064,193     4.7500          11/14/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B58T4PII9   AP Moeller - Maersk A/SAP MOLLER-MAERSK A/S                         530,000    $    714,181    4.8750          10/30/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B59ZGHII9    Virgin Media Finance PLC                                            100,000    $    178,236    8.8750          10/15/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B5BF2BII8   FCE Bank PLC                                                         50,000    $     69,729    9.3750           1/17/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B5MGHGII7    Lloyds TSB Bank PLC                                                 400,000    $    582,082    6.3750           6/17/2016
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B5NHYQII3    Nationwide Building Society                                         860,000    $ 1,136,356     3.7500           1/20/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B5TK5WII9    ABB Finance BVABB FINANCE BV                                        390,000    $    518,578    2.6250           3/26/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B5VLQVII3    Deutsche Bahn Finance BVDEUTSCHE BAHN FINANCE BV                    400,000    $    538,680    3.0000            3/8/2024
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B5ZMXDII9    Metro AGMETRO AG                                                    150,000    $    217,453    7.6250            3/5/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B61B1QII4    TenneT Holding BVTENNET HOLDING BV                                  300,000    $    396,056    6.6550           2/28/2049
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B61ZZ3II5   Gas Natural Capital Markets SAGAS NATURAL CAPITAL                   200,000    $    253,261    5.6250            2/9/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B628FRII3   Unibail-Rodamco SEUNIBAIL-RODAMCO SE                                100,000    $    133,006    3.3750           3/11/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B62N2DII5    RTE-EDF Transport SARTE EDF TRANSPORT S.A                           200,000    $    286,823    4.1250            2/3/2021
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B630CKII7   Ardagh Glass Finance PLCARDAGH GLASS FINANCE                        100,000    $    124,837    8.7500            2/1/2020
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B636WXII4    Casino Guichard Perrachon SACASINO GUICHARD PERRACH                 200,000    $    277,610    4.3790            2/8/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B64J16II8   GE Capital European FundingGE CAPITAL EURO FUNDING                  350,000    $    488,189    4.2500            3/1/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B64M6JII8   GE Capital European FundingGE CAPITAL EURO FUNDING                  310,000    $    416,822    3.6250           6/15/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B64RY3II1   Australia & New Zealand Banking Group LtdAUST & NZ BANKING G        200,000    $    277,076    3.7500           3/10/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B65CM3II6    Svenska Handelsbanken AB                                             70,000    $     93,696    4.8750           3/25/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B67MZYII0    Atlantia SpAATLANTIA SPA                                             70,000    $     82,115    4.3750           9/16/2025
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B68KZNII7    Banco Santander SABANCO SANTANDER SA                                200,000    $    254,958    4.3750           3/16/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B6WFJYII5    BMW Finance NVBMW FINANCE NV                                        300,000    $    419,735    3.6250           1/29/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B6XGV7II7    Amgen IncAMGEN INC                                                  250,000    $    364,427    4.3750           12/5/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B6XYP4II2    BNP Paribas SABNP PARIBAS                                           300,000    $    395,907    3.0000           2/24/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B735MSII6    Koninklijke KPN NVKONINKLIJKE KPN NV                                300,000    $    411,970    4.2500            3/1/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B755K4II9   Daimler AGDAIMLER AG                                                257,000    $    332,691    2.0000            5/5/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B79HY3II6   Societe Generale SASOCIETE GENERALE                                 300,000    $    395,799    4.2500           7/13/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund    B79LQ1II0   Gas Natural Capital Markets SAGAS NATURAL CAPITAL                   200,000    $    239,034    5.0000           2/13/2018
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B7GSWLII6    FGA Capital Ireland PLCFGA CAPITAL IRELAND                          330,000    $    422,338    5.2500           2/28/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B7KDT6II1    Electricite de France SAELECTRICITE DE FRANCE                       700,000    $    984,791    3.8750           1/18/2022
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B7MKS0II7    Danske Bank A/SDANSKE BANK A/S                                      200,000    $    265,359    3.8750           2/28/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B7N3ZRII7    G4S International Finance PLCG4S INTL FINANCE PLC                   421,000    $    548,735    2.8750            5/2/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   B80BBPII2    PPRPPR                                                              592,000    $    802,050    3.1250           4/23/2019
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   BRL120919    Currency Forward: BRL / BRL - BRL120919                          18,000,000    $ (1,598,287)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   BRL120921    Currency Forward: BRL / BRL - BRL120921                          62,300,000    $     63,696       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   CAD120907    Currency Forward: CAD / CAD - CAD120907                          (6,550,000)   $   (243,298)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   CAD120921    Currency Forward: CAD / CAD - CAD120921                         (26,455,940)   $   (975,624)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   CAD120924    Currency Forward: CAD / CAD - CAD120924                         (39,296,777)   $ (1,345,737)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   CAD121109    Currency Forward: CAD / CAD - CAD121109                            (157,653)   $     (3,079)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   CAD121120    Currency Forward: CAD / CAD - CAD121120                         (15,855,803)   $    (98,380)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   CAD121123    Currency Forward: CAD / CAD - CAD121123                         (54,613,900)   $   (306,509)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   CHF120907    Currency Forward: CHF / CHF - CHF120907                          (4,470,000)   $      8,812       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   CHF121109    Currency Forward: CHF / CHF - CHF121109                              33,935    $        866       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   CZK120919    Currency Forward: CZK / CZK - CZK120919                         193,410,000    $   (537,854)      -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   CZK120919    Currency Forward: CZK / CZK - CZK120919                        (193,410,000)   $    661,152       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   DKK120907   Currency Forward: DKK / DKK - DKK120907                       (2,740,000)   $        785        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   DKK121109   Currency Forward: DKK / DKK - DKK121109                         (924,221)   $     (3,504)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   EUR120906   Currency Forward: EUR / EUR - EUR120906                       83,893,698    $    273,041        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   EUR120906   Currency Forward: EUR / EUR - EUR120906                      (83,893,698)   $ (1,033,606)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   EUR120907   Currency Forward: EUR / EUR - EUR120907                      (47,623,882)   $     18,261        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   EUR120907   Currency Forward: EUR / EUR - EUR120907                          135,453    $        663        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   EUR120918   Currency Forward: EUR / EUR - EUR120918                      (42,955,925)   $   (134,871)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   EUR121018   Currency Forward: EUR / EUR - EUR121018                       (5,063,752)   $   (176,079)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   EUR121023   Currency Forward: EUR / EUR - EUR121023                      (27,986,316)   $   (489,020)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   EUR121109   Currency Forward: EUR / EUR - EUR121109                         (901,840)   $    (27,039)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   EUR121129   Currency Forward: EUR / EUR - EUR121129                      (33,504,724)   $   (395,486)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   EUR121206   Currency Forward: EUR / EUR - EUR121206                      (81,485,734)   $   (213,712)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   F8586CAL6   Societe Generale SASOCIETE GENERALE                              110,000    $    109,296     2.5000          1/15/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   G0450A105   Arch Capital Group, Ltd.                                          35,050    $ 1,398,846         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   G54050102   Lazard, Ltd., Class A                                             53,199    $ 1,515,640         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   GBP120906   Currency Forward: GBP / GBP - GBP120906                        3,710,304    $     37,576        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   GBP120906   Currency Forward: GBP / GBP - GBP120906                       (3,710,304)   $    (87,773)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   GBP120907   Currency Forward: GBP / GBP - GBP120907                       (7,490,000)   $   (189,335)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   GBP121109   Currency Forward: GBP / GBP - GBP121109                         (752,217)   $    (25,625)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   GBP121206   Currency Forward: GBP / GBP - GBP121206                       (1,119,525)   $     (5,629)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   H0023R105   ACE, Ltd.                                                         20,461    $ 1,508,590         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   HKD120907   Currency Forward: HKD / HKD - HKD120907                      (10,900,000)   $       (202)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   HKD121109   Currency Forward: HKD / HKD - HKD121109                       (2,081,565)   $         70        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   JPY120907   Currency Forward: JPY / JPY - JPY120907                     (935,000,000)   $   (176,957)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   JPY121022   Currency Forward: JPY / JPY - JPY121022                   (2,228,465,550)   $   (230,102)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   JPY121109   Currency Forward: JPY / JPY - JPY121109                      (15,308,455)   $        (83)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   L97437AD6   Wind Acquisition Finance SAWIND ACQUISITION FIN SA                50,000    $     55,343    11.7500          7/15/2017
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   N3114HAB0   Daimler International Finance BVDAIMLER INTL FINANCE BV          400,000    $    579,165     6.1250           9/8/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   N53745100   LyondellBasell Industries NV, Class A                             31,334    $ 1,530,353         -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   NOK120907   Currency Forward: NOK / NOK - NOK120907                       (2,350,000)   $    (15,243)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   NOK121109   Currency Forward: NOK / NOK - NOK121109                         (662,413)   $     (4,363)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   SEK120906   Currency Forward: SEK / SEK - SEK120906                       (1,764,076)   $    (22,303)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   SEK120906   Currency Forward: SEK / SEK - SEK120906                        1,764,076    $      1,498        -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   SEK120907   Currency Forward: SEK / SEK - SEK120907                       (9,200,000)   $    (85,104)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   SEK121109   Currency Forward: SEK / SEK - SEK121109                       (2,460,917)   $     (8,556)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   SGD120907   Currency Forward: SGD / SGD - SGD120907                       (1,345,000)   $    (21,070)       -     NULL
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   U06643AN7   Bank of America CorpBANK OF AMERICA CORP                         550,000    $    734,211     5.1250          9/26/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   U4428DAG9   HSBC Finance CorpHSBC FINANCE CORP                               300,000    $    399,617     3.7500          11/4/2015
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   U64943AF7   Zurich Finance USA IncZURICH FINANCE USA INC                     200,000    $    268,643     4.5000          9/17/2014
8/31/2012   John Hancock Funds II Global Absolute Return Strategies Fund   U94974BV0   Wells Fargo & CoWELLS FARGO & COMPANY                            250,000    $    351,440     4.1250          11/3/2016

								
To top