意见反馈 手机随时随地看行情

公司公告

青岛啤酒:H股公告--2016年中期报告2016-09-14  

						         2

       100

       107

       108

       110

       111

       111

       111

       112




2016     1
2016   6   30


                                            2016             2015             2016             2015
                                        6     30        12     31         6     30        12     31




                       (1)          9,919,877,592    8,401,751,637    4,380,410,441    3,043,305,966
                       (2)             42,730,000       22,770,000       20,860,000       18,600,000
                (3),         (1)      212,889,774      117,990,987      848,710,944      448,695,212
                       (5)             78,753,297       44,392,821       46,153,493       21,196,969
                       (6)             70,515,490      148,581,416        7,158,625       21,963,787
                (4),         (2)      562,160,333      200,675,954      152,683,490      154,660,185
                       (7)          1,610,339,444    2,182,435,136      583,906,039      829,296,282
                       (8)          1,292,395,395      768,741,109      465,079,295      657,471,757


                                   13,789,661,325   11,887,339,060    6,504,962,327    5,195,190,158



                      (9)                 608,642          608,642          300,000          300,000
                         (3)                   —               —      409,400,000      474,200,000
                (10),       (4)     1,523,051,860    1,507,745,095    8,908,966,095    9,103,798,500
                     (11)              25,554,588       25,512,148       32,225,939       32,874,602
                     (12)           9,736,623,071    9,896,905,884    2,324,746,631    2,278,222,674
                     (13)             254,895,101      287,469,734       59,683,035      161,458,068
                     (14)               7,611,422        6,571,007        2,305,039        2,910,998
                     (15)           2,525,720,318    2,707,099,617      638,260,640      671,513,765
                     (16)           1,307,103,982    1,307,103,982               —               —
                     (17)              39,667,726       39,861,860        7,514,570        8,413,988
                     (18)             939,235,746      769,158,717      552,639,261      433,253,394
                     (20)             648,565,965       65,214,382      581,650,952       11,896,660


                                   17,008,638,421   16,613,251,068   13,517,692,162   13,178,842,649


                                   30,798,299,746   28,500,590,128   20,022,654,489   18,374,032,807




2   2016
2016   6   30


                                2016              2015              2016                 2015
                            6     30         12     31          6     30            12     31




                (21)      354,888,600       810,387,282                —                   —
                (22)      139,916,944       100,141,631        50,983,750           51,600,000
                (23)    3,481,021,337     2,590,986,856     3,190,083,204        1,955,648,512
                (24)      529,894,128     1,000,313,388       275,904,920          664,814,193
                (25)      959,957,097       925,629,768       352,762,277          341,050,125
                (26)      705,586,914       261,889,152        97,982,064           52,527,324
                              690,904         1,486,051                —                   —
                (27)      526,883,290                —       526,883,290                   —
                (28)    4,972,692,448     4,061,298,404     2,261,813,944        1,992,292,436
                (29)          898,254           856,189                —                   —


                       11,672,429,916     9,752,988,721     6,756,413,449        5,057,932,590



                (30)        1,585,920         1,711,800               —                   —
                (31)      215,701,637       251,632,082       16,006,283           48,663,142
                (32)    1,587,835,073     1,656,652,129       65,787,848           43,821,553
                (33)      532,368,925       537,725,965      270,242,919          268,790,726
                (18)      123,489,584       133,868,381               —                   —


                        2,460,981,139     2,581,590,357      352,037,050          361,275,421


                       14,133,411,055    12,334,579,078     7,108,450,499        5,419,208,011



                (34)    1,350,982,795     1,350,982,795     1,350,982,795        1,350,982,795
                (35)    4,075,084,573     4,075,078,879     4,306,629,798        4,306,624,104
                (36)      (23,815,295)      (20,326,159)      (32,110,000)         (32,110,000)
                (37)    1,400,704,380     1,400,704,380     1,400,704,380        1,400,704,380
                (38)      106,025,418       106,025,418                —                   —
                (39)   10,087,742,316     9,545,596,720     5,887,997,017        5,928,623,517


                       16,996,724,187    16,458,062,033    12,914,203,990       12,954,824,796

                         (331,835,496)     (292,050,983)                   —                   —


                       16,664,888,691    16,166,011,050    12,914,203,990       12,954,824,796


                       30,798,299,746    28,500,590,128    20,022,654,489       18,374,032,807




                                                                     2016                       3
    2016   6   30        6


                                                               2016              2015              2016               2015
                                                         6     30           6    30            6   30             6   30
                                                                6                 6                 6                  6



                                 (40),       (5)      14,746,116,848     16,066,594,121      9,794,512,213      9,819,243,326
                             (40),(42),       (5),(6) (8,728,850,579)    (9,822,404,877)    (7,230,733,348)    (7,311,515,246)
                                      (41)            (1,074,999,656)    (1,183,028,440)      (278,131,798)      (281,457,251)
                                 (42),       (6)      (3,075,597,006)    (3,151,532,081)    (1,732,352,487)    (1,794,082,706)
                                 (42),       (6)        (618,127,361)      (636,737,390)      (200,248,604)      (197,878,217)
                    —                (43)               128,500,915        147,615,265         27,959,912         19,092,360
                                      (45)                (3,652,458)          (864,201)           437,880            522,208
                                 (44),       (7)          29,324,814         25,593,306        188,273,191      1,343,685,273


                                                          29,320,541         24,127,694        29,259,953         25,075,083

                                                       1,402,715,517      1,445,235,703       569,716,959      1,597,609,747
                                     (46)                270,631,425        280,322,295        28,714,525         85,636,149

                                                             216,974            479,332              2,310            20,852
                                     (47)               (155,881,955)       (77,724,573)        (8,087,688)      (37,292,711)

                                                        (154,425,835)       (74,677,547)        (7,425,990)      (36,444,956)

                                                       1,517,464,987      1,647,833,425       590,343,796      1,645,953,185
                                     (48)               (442,944,614)      (428,288,925)     (104,087,006)       (83,359,315)

                                                       1,074,520,373      1,219,544,500       486,256,790      1,562,593,870

                                                       1,069,028,886      1,198,721,948       486,256,790      1,562,593,870
                                                           5,491,487         20,822,552

                                     (36)                 (3,489,136)           (101,066)                 —                 —




                                                          (3,567,718)            25,578                   —                 —



                                                               78,582           (126,644)                 —                 —

                                                       1,071,031,237      1,219,443,434       486,256,790      1,562,593,870



                                                       1,065,539,750      1,198,620,882       486,256,790      1,562,593,870

                                                             5,491,487       20,822,552


                                     (49)                       0.791              0.887
                                     (49)                       0.791              0.887




4   2016
2016   6   30   6


                                     2016              2015              2016              2015
                                    6 30             6 30              6 30              6 30
                                      6                 6                 6                 6




                              15,872,954,189     17,175,368,825     10,399,173,799    10,564,492,221
                                  11,436,028          4,653,963          6,286,806         4,273,310
                    (50)(a)      702,378,412        735,241,852        192,381,540       171,001,846

                              16,586,768,629     17,915,264,640     10,597,842,145    10,739,767,377


                               (6,926,623,988)    (7,465,785,729)   (6,654,907,504)   (6,650,879,565)
                               (1,945,040,313)    (1,919,772,140)     (710,226,260)     (667,755,418)
                               (2,311,227,862)    (2,446,253,168)     (713,254,972)     (746,315,341)
                    (50)(b)    (1,619,541,956)    (1,662,334,265)     (881,045,003)     (703,468,526)

                              (12,802,434,119)   (13,494,145,302)   (8,959,433,739)   (8,768,418,850)


                    (51)(a)    3,784,334,510      4,421,119,338      1,638,408,406     1,971,348,527



                    (50)(f)      300,000,000         20,000,000       947,400,000        335,100,000
                                  28,758,223          4,122,509        98,543,499      1,204,697,430

                                  15,954,570          8,376,599          1,122,916         1,224,432
                    (50)(c)      314,264,388        382,394,526          3,980,100         2,231,250

                                 658,977,181        414,893,634      1,051,046,515     1,543,253,112



                                 (401,468,498)     (789,350,659)       (89,067,574)     (174,920,538)
                    (50)(g)    (1,697,312,001)     (522,010,000)      (965,512,001)     (349,620,000)

                    (51)(b)      (10,000,000)      (100,000,000)                —                —
                    (50)(d)     (176,375,313)      (202,050,468)        (1,375,620)         (370,000)

                               (2,285,155,812)    (1,613,411,127)   (1,055,955,195)     (524,910,538)


                               (1,626,178,631)    (1,198,517,493)       (4,908,680)    1,018,342,574




                                                                           2016                   5
    2015   6   30   6


                                       2016            2015             2016            2015
                                      6 30           6 30             6 30            6 30
                                        6               6                6               6




                                    46,000,000      285,204,138                —             —
                        (50)(e)             —      304,095,000                —    304,095,000

                                    46,000,000      589,299,138                —    304,095,000


                                  (507,710,450)    (369,614,233)               —              —

                                    (52,958,599)     (71,268,047)              —              —

                                    (45,276,000)     (62,813,434)              —              —
                                       (568,178)      (1,057,823)              —              —


                                  (561,237,227)    (441,940,103)               —              —


                                  (515,237,227)     147,359,035                —    304,095,000


                                      5,518,018       (3,162,472)      2,970,456       (3,614,569)


                        (51)(a)   1,648,436,670    3,366,798,408    1,636,470,182   3,290,171,532
                                  7,575,374,183    5,266,389,764    2,714,972,098     864,393,047


                        (51)(c)   9,223,810,853    8,633,188,172    4,351,442,280   4,154,564,579




6   2016
      2016   6   30          6




2015 1 1                         1,350,982,795   4,079,399,151    10,040,344     1,216,339,469    66,981,927    8,663,818,498      (100,279,746)   15,287,282,438

2015 1-6
                                           —       (5,652,859)     (101,066)              —            —       590,779,690       (64,935,952)      520,089,813
                                           —               —      (101,066)              —            —     1,198,721,948        20,822,552     1,219,443,434
                                           —               —            —               —            —     1,198,721,948        20,822,552     1,219,544,500
                      (36)                 —               —      (101,066)              —            —                —                —          (101,066)
                      (39)                 —               —            —               —            —      (607,942,258)      (63,951,363)     (671,893,621)
                                           —               —            —               —            —      (607,942,258)      (63,951,363)     (671,893,621)
                      (35)                 —       (5,652,859)           —               —            —                —       (21,807,141)      (27,460,000)

2015 6 30
                                 1,350,982,795   4,073,746,292      9,939,278    1,216,339,469    66,981,927    9,254,598,188      (165,215,698)   15,807,372,251


2016 1 1                         1,350,982,795   4,075,078,879    (20,326,159)   1,400,704,380   106,025,418    9,545,596,720      (292,050,983)   16,166,011,050

2016 1-6
                                           —           5,694      (3,489,136)             —            —       542,145,596       (39,784,513)      498,877,641
                                           —              —      (3,489,136)             —            —     1,069,028,886         5,491,487     1,071,031,237
                                           —              —              —              —            —     1,069,028,886         5,491,487     1,074,520,373
                      (36)                 —              —      (3,489,136)             —            —                —                —        (3,489,136)
                      (39)                 —              —              —              —            —      (526,883,290)      (45,276,000)     (572,159,290)
                                           —              —              —              —            —      (526,883,290)      (45,276,000)     (572,159,290)
                                           —           5,694              —              —            —                —                —             5,694

2016 6 30
                                 1,350,982,795   4,075,084,573    (23,815,295)   1,400,704,380   106,025,418   10,087,742,316      (331,835,496)   16,664,888,691




                                                                                                                                 2016                          7
    2015    6   30   6




2015 1 1                    1,350,982,795   4,306,073,277   (14,321,000)   1,216,339,469   4,877,281,580   11,736,356,121


2015 1-6
                                      —              —             —              —      954,651,612      954,651,612
                                      —              —             —              —    1,562,593,870    1,562,593,870
                                      —              —             —              —    1,562,593,870    1,562,593,870


                     (39)             —              —             —              —    (607,942,258)     (607,942,258)
                                      —              —             —              —    (607,942,258)     (607,942,258)


2015 6 30
                            1,350,982,795   4,306,073,277   (14,321,000)   1,216,339,469   5,831,933,192   12,691,007,733


2016 1 1                    1,350,982,795   4,306,624,104   (32,110,000)   1,400,704,380   5,928,623,517   12,954,824,796

2016 1-6
                                      —           5,694             —              —     (40,626,500)     (40,620,806)
                                      —              —             —              —     486,256,790      486,256,790
                                      —              —             —              —     486,256,790      486,256,790

                     (39)             —              —             —              —    (526,883,290)     (526,883,290)
                                      —              —             —              —    (526,883,290)     (526,883,290)
                                      —           5,694             —              —              —             5,694

2016 6 30
                            1,350,982,795   4,306,629,798   (32,110,000)   1,400,704,380   5,887,997,017   12,914,203,990




8   2016
2016        6    30            6




                                                                                1993   6   16
1995        12     27
                                                               482,400,000

                      H            1993         7     15                                                          A              1993    8    27
                                                                          9
                          H                                                   1,308,219,178

                                                               [2008]445                               2008   4       2                  15
                                                                                                         6                                  2009
10     19                                              A        42,763,617                                                       1,308,219,178
       1,350,982,795




                                                                          (1)




                                                    2016       8     30




     (10)                                                  (11)                                                           (14)    (17)
                        (23)

                                                                                                (29)

(1)

                                                    2006       2     15

                                           15




(2)

                          2016         6        30         6
            2016      6     30                                                          2016     6     30     6


(3)

                                   1   1              12        31




                                                                                                                            2016                   9
     (4)




     (5)

           (a)




           (b)




           (c)




     (6)




     (7)




10   2016
(8)

      (a)




      (b)




(9)

      (a)

            (i)




                        12




                             12          12        12
                                              12
                   12

            (ii)




                                  2016                  11
     (9)

           (a)

                 (ii)




                 (iii)




                                                 50%   50%

                                     20%   20%         50%




                 (iv)

                                     (1)
                         (2)
                               (3)




12   2016
(9)

       (b)




       (c)




(10)




       (a)




                 10,000,000




       (b)




             A
             B
             C




             A
             B
             C

                              2016   13
     (10)

            (b)




                    0%     0%
                    5%     5%
                   50%    50%
                  100%   100%

            (c)




            (d)


     (11)

            (a)



            (b)




            (c)




            (d)

            (e)



     (12)




14   2016
(12)

       (a)




       (b)




       (c)




       (d)


             (19)




                    2016   15
     (13)




                  20-40   3%   5%    2.4%   4.9%




                                    (19)

     (14)

            (a)




            (b)




                  20-40   3%   5%    2.4% 4.9%
                   5-14   3%   5%   6.8% 19.4%
                   5-12   3%   5%   7.9% 19.4%
                   5-10   3%   5%   9.5% 19.4%




            (c)                     (19)



16   2016
(14)

       (d)



                                            (26)(b)




       (e)




(15)




             (19)

(16)




                                                      3




(17)




       (a)

             30-50


       (b)

                     1993   6   16




                                     5-10

                                             2016         17
     (17)

            (c)




                            5-10

            (d)

                     5-10

            (e)

                     10

            (f)



            (g)




                  

                  

                  

                  

                  




            (h)

                                   (19)

     (18)




18   2016
(19)




(20)




       (a)




       (b)




       (c)




             2016   19
     (20)

            (c)




     (21)




     (22)




     (23)




            (a)




            (b)




     (24)




20   2016
(24)




(25)




       


       

(26)




       (a)




       (b)




(27)




             2016   21
     (27)




     (28)




                                                               (1)
                         (2)
                  (3)


     (29)




            (a)




                  (i)


                                                                         (16)




                  (ii)

                                 (19)




                           2016 6 30       6                                              3,832,393
                            2015 6 30       6      1,236,712           2016 6 30
                                 407,018,611    2015 12 31           413,382,183   (12)




22   2016
(29)

       (a)

             (iii)




                       2016 6 30                           939,235,746            (18)
                     2016 6 30               570,482,000




             (iv)




             (v)




             (vi)

                           (20)(b)
                                                                         2000    2003




(1)




                                                                                     3%-25%
                                                                                 3%,6% 17%

                                                                                         3%   5%

                                     3,000                 250
                                     3,000                 220
                                                                                         5%   7%
                                                                                              5%




                                                                          2016                23
     (2)




                                     1994 4    18
                                         15%                                        1997       3     23


           2007       7    5                                          [2007]664
                  9                                                                                              9

                                                                                                          2007   7   6


                          2008 4                                    2007                                     15%
           33%              2007


                                                    25%

     (3)

                                                            16.5%
                                                                     3%-12%

     (4)

                                                                                               17%
                                                                           15%




     (5)


           3,000                                      250                     220


                  3,884,000

     (6)

                  2008      11   6                            [2008]897                                      H
                                                                                           H
                           10%




24   2016
(1)

                                                                                           2016                      2015
                                                                                       6     30                 12     31



                                                                                         395,073                  424,497
                                                                                     674,514,581              389,464,333
                       (i)                                                         8,548,901,199            7,185,485,353
                               (ii)                                                  656,860,000              489,020,000
                       (iii)                                                          39,206,739              337,357,454

                                                                                   9,919,877,592            8,401,751,637


                                       (iv)                                          85,302,843                 79,939,295

      (i)

      (ii)                                                         2016   6   30
              7.0% 2015        12     31        7.5%

      (iii)      2016 6 30                                                            31,538,321    2015 12
              31     31,504,108                                                              (22)
              5,267,000     2015 12           31    4,057,894                 2,401,418   2015 12 31
                        1,795,452              2015 12 31                                       300,000,000

      (iv)      2016    6      30




                                                                                           2016                      2015
                                                                                       6     30                 12     31



                                                                                   9,919,877,592            8,401,751,637
                                                                                    (656,860,000)            (489,020,000)
                                                                                     (39,206,739)            (337,357,454)

                                                                                   9,223,810,853            7,575,374,183


(2)

                                                                              2016     6     30          2015   12     31



                                                                                     42,730,000                 22,770,000


        2016 6         30
      158,803,713       2015          12   31                                                 228,139,434
                                                  2015   12   31

        2016 6         30
       2015 12         31



                                                                                                  2016                      25
     (3)

                                                                       2016            2015
                                                                   6     30       12     31



                                                                 408,069,213     313,868,670
                                                                (195,179,439)   (195,877,683)

                                                                212,889,774     117,990,987



                 30-100

           (a)

                                                                       2016            2015
                                                                   6     30       12     31



                                                                211,281,305     117,065,349
                                                                  1,369,540         545,871
                                                                    614,813         814,122
                                                                    127,122         110,102
                                                                    110,102              —
                                                                         —         605,020
                                                                194,566,331     194,728,206


                                                                408,069,213     313,868,670


                   2016   6   30   8,109,549   2015   12   31   7,921,217




                                                                       2016            2015
                                                                   6     30       12     31



                                                                   8,109,549       7,921,217




26   2016
(3)

      (b)

                                                2016 6 30                                             2015 12 31




                                   29,501,710      7.23%     (29,501,710)       100%     30,201,710   9.62%     (30,201,710)    100%

                    C             378,567,503     92.77%    (165,677,729)      43.76%   283,666,960   90.38%   (165,675,973)   58.41%

                                  408,069,213      100%     (195,179,439)      47.83%   313,868,670    100%    (195,877,683)   62.41%


      (c)         2016   6   30




                                                 14,996,236                 (14,996,236)              100%                        (i)


                                                 11,245,784                 (11,245,784)              100%                       (ii)


                                                  3,259,690                  (3,259,690)              100%                      (iii)

                                                 29,501,710                 (29,501,710)


            (i)

            (ii)

            (iii)




                                                                                                        2016                     27
     (3)

           (d)                                                                                 C

                                                 2016    6   30                                      2015   12    31




                                          211,281,305              —             —   117,065,349               —                  —
                                            1,369,540         (68,477)           5%        545,871          (27,294)                5%
                                              614,813        (307,407)          50%        814,122         (407,061)               50%
                                              127,122        (127,122)         100%        110,102         (110,102)              100%
                                              110,102        (110,102)         100%             —               —                  —
                                                   —              —             —       605,020         (605,020)              100%
                                          165,064,621    (165,064,621)         100%    164,526,496     (164,526,496)              100%

                                          378,567,503    (165,677,729)      43.76%     283,666,960     (165,675,973)             58.41%


           (e)                                          382,605
                 1,646                                             1,075,924




                                                                                                     700,000


           (f)       2016       6        30     6                                      6,571            2015          6    30      6
                     653

           (g)     2016     6       30




                                                                         63,877,028            (34,583,754)                     15.65%


           (h)     2016     6       30                                                               2015        12       31




28   2016
(4)

                                                2016                  2015
                                            6     30             12     31



                 (i)                      349,558,701                    —
                 (ii)                      67,113,690            56,248,785
                                           28,757,573            24,388,135
                                           26,323,117            27,900,032
              (iii)                        20,000,000                    —
                                           18,670,706            45,814,654
                                           17,441,647            17,441,647
                                            3,540,956             5,545,370
              (iv)                          2,075,987            15,381,998
                                          100,594,964            79,358,957

                                          634,077,341           272,079,578

                                          (71,917,008)          (71,403,624)

                                          562,160,333           200,675,954


      (i)
                                    (5)

                        (5)

      (ii)




                              (5)

      (iii)

      (iv)
                                                          (5)




                                                       2016                  29
     (4)

           (a)

                                                                                      2016          6   30       2015       12   31



                                                                                             515,422,156                 150,182,199
                                                                                               4,451,970                   3,059,079
                                                                                              20,052,385                  48,854,292
                                                                                              25,636,973                     978,016
                                                                                                 511,865                     737,691
                                                                                               8,684,044                   9,277,730
                                                                                              59,317,948                  58,990,571

                                                                                             634,077,341                 272,079,578


                                                                            2016      6      30         2015     12     31


           (b)

                                             2016 6 30                                                   2015 12 31




                                17,441,647      2.75%    (17,441,647)        100%      17,441,647        6.41%   (17,441,647)     100%

                       A         6,746,987      1.06%             —             —     8,821,351        3.24%            —          —
                       B (i)   383,197,789     60.44%             —             —    62,899,286       23.12%            —          —
                       C       226,690,918     35.75%    (54,475,361)       24.03%    182,917,294       67.23%   (53,961,977)    29.50%

                               634,077,341      100%     (71,917,008)       11.34%    272,079,578        100%    (71,403,624)    26.24%


                 (i)

                                                            (3)
                                                             50%
                                                                        B




30   2016
(4)

      (c)         2016    6       30




                                                        17,441,647         (17,441,647)                  100%                   (i)


            (i)
                                                                                                         8,584,437
                                       8,857,210

      (d)                                                                                        C

                                                 2016   6     30                                     2015    12    31




                                        166,298,810                  —         —   123,121,531                  —            —
                                          2,782,855            (139,143)       5%      3,059,079            (152,954)          5%
                                          6,546,070          (3,273,035)      50%      5,855,323          (2,927,662)         50%
                                          1,651,973          (1,651,973)     100%        978,016            (978,016)        100%
                                            511,865            (511,865)     100%        737,691            (737,691)        100%
                                          7,023,044          (7,023,044)     100%      7,616,730          (7,616,730)        100%
                                         41,876,301         (41,876,301)     100%     41,548,924         (41,548,924)        100%

                                        226,690,918         (54,475,361)   24.03%    182,917,294         (53,961,977)       29.50%


      (e)                                          1,932,960                               1,419,576

      (f)          2016       6    30        6                                            2015       6      30          6




                                                                                                            2016               31
     (4)

           (g)   2016   6   30




                                                 167,200,000                      26.37%               —
                                                 157,200,000                      24.79%               —
                                                  28,744,715                       4.53%               —
                                                  26,024,326                       4.10%               —
                                                  20,000,000                       3.16%               —


                                                 399,169,041                      62.95%               —


     (5)

           (a)

                                 2016   6   30                             2015      12    31




                                  73,593,380             93.45%         40,244,046                90.65%
                                   1,679,870              2.13%            791,721                 1.78%
                                   3,428,700              4.35%          3,311,707                 7.46%
                                      51,347              0.07%             45,347                 0.11%

                                  78,753,297               100%         44,392,821                 100%


                 2016   6   30                             5,159,917    2015   12     31        4,148,775


           (b)   2016   6   30




                                                                       29,886,720                 37.95%




32   2016
(6)

                                                                                         2016                        2015
                                                                                   6       30                   12     31



                                                                                 70,515,490                    148,581,416




        2016   6   30                             2015      12     31

(7)

      (a)

                                  2016 6 30                                               2015 12 31



                         552,157,231     (1,659,796)      550,497,435     644,183,244            (2,487,995)      641,695,249
                         407,335,059     (7,523,656)      399,811,403     609,947,904            (8,736,698)      601,211,206
                          63,973,692             —        63,973,692      51,139,719                    —        51,139,719
                          26,606,793             —        26,606,793      80,187,035                    —        80,187,035
                         341,917,918             —       341,917,918     389,693,337                    —       389,693,337
                         227,532,203             —       227,532,203     418,508,590                    —       418,508,590


                        1,619,522,896    (9,183,452)     1,610,339,444   2,193,659,829          (11,224,693)     2,182,435,136




                                                                                                2016                        33
     (7)

           (b)

                                      2015                                                         2016
                                 12     31                                                     6     30



                               644,183,244         1,845,755,773         (1,937,781,786)    552,157,231
                               609,947,904         3,004,053,201         (3,206,666,046)    407,335,059
                                51,139,719           209,200,391           (196,366,418)     63,973,692
                                80,187,035            57,659,412           (111,239,654)     26,606,793
                               389,693,337         2,315,167,353         (2,362,942,772)    341,917,918
                               418,508,590         8,537,875,523         (8,728,851,910)    227,532,203

                              2,193,659,829    15,969,711,653           (16,543,848,586)   1,619,522,896


           (c)

                       2015                                                                       2016
                  12     31                                                                   6     30



                  (2,487,995)                 —                   —            828,199     (1,659,796)
                  (8,736,698)                 —                   —          1,213,042     (7,523,656)

                 (11,224,693)                 —                   —          2,041,241     (9,183,452)


           (d)




34   2016
(8)

                                                      2016                2015
                                                  6     30           12     31



                      (i)                      780,000,000                   —
                                               454,231,422          571,276,009
                                                56,965,706          197,334,248
                                                 1,198,267              130,852

                                              1,292,395,395         768,741,109


      (i)

(9)

                                                      2016                2015
                                                  6     30           12     31




            —                                    9,261,821           9,261,821
                                                 (8,653,179)         (8,653,179)

                                                      608,642             608,642


      (a)




                                 2015                     2016
                            12     31                 6     30




                 —
                 —          3,985,261   —           3,985,261                  —
                 —
                             3,610,000   —           3,610,000                  —
                 —          1,666,560   —           1,666,560                  —


                             9,261,821   —           9,261,821                  —




                                                             2016                35
     (9)

            (a)

                                                                          2015                                              2016
                                                                     12     31                                          6     30




                  —
                  —                                                 (3,985,261)                            —          (3,985,261)
                  —                                                 (3,610,000)                            —          (3,610,000)
                  —                                                 (1,057,918)                            —          (1,057,918)

                                                                     (8,653,179)                            —          (8,653,179)


            (b)




     (10)

                                                                                                   2016                     2015
                                                                                               6     30             12        31


                       (a)                                                             228,444,177                 225,462,073
                       (b)                                                           1,295,827,683               1,283,503,022

                                                                                     1,524,271,860               1,508,965,095
                                                                                        (1,220,000)                 (1,220,000)

                                                                                     1,523,051,860               1,507,745,095




            (a)



                                2015                                                2016
                              12 31                                                6 30



                             225,462,073   2,982,104            —          —   228,444,177              50%     50%              —


                                                                           50%


                                                       (2)(b)




36   2016
(10)

       (b)



                                                        2015                                                                    2016
                                                      12 31                                                                    6 30



                             (i)                   1,127,813,513    9,117,821        —             —                — 1,136,931,334             50%    44.44%                 —
                                                     133,456,185   14,190,747        —             —       (14,098,052) 133,548,880              39%       39%                 —

                                                     17,058,242     2,302,947        —         5,694                —      19,366,883            30%        30%                —

                                                      2,197,360       (36,258)       —             —               —       2,161,102            30%        30%                —

                                                      1,757,722      763,180     78,582             —               —       2,599,484            40%        40%                —
                                                      1,220,000           —         —             —               —       1,220,000                                  (1,220,000)

                                                   1,283,503,022   26,338,437    78,582         5,694        (14,098,052) 1,295,827,683                                  (1,220,000)


              (i)                                                                         50%                                    44.44%
                                                                                                         9                                     4
                                                                                                                                               5


                                                                                                                    9,117,821
                                                                                   9,296,605
                                                               178,784

                                                                                           (2)(c)

(11)




       2015         12             31                                                                                                                         25,512,148

                                             (i)                                                                                                                1,005,502
                                                                                                                                                                 (797,123)
                                                                                                                                                                 (165,939)

       2016         6        30                                                                                                                               25,554,588


       (i)    2016             1                                         1,005,502                       1,715,030


               2016                6        30          6                                                                                          2015   6         30           6


             2016        6             30                                                                         2015         12         31




                                                                                                                                               2016                           37
     (12)




                2015 12 31                   6,123,673,099      10,194,261,003             350,324,541            773,301,752         17,441,560,395
                                               118,323,356         246,604,195               7,799,397             40,476,677            413,203,625
                                                        —          25,131,356               7,799,397             40,476,677             73,407,430
                                               117,666,499         221,472,839                      —                     —            339,139,338
                                                   656,857                  —                      —                     —                656,857
                                              (127,192,097)       (282,804,214)            (14,936,875)           (23,830,934)          (448,764,120)
                                              (107,312,271)       (156,531,569)            (14,936,875)           (23,693,729)          (302,474,444)
                             (i)               (18,164,796)       (126,272,645)                     —               (137,205)          (144,574,646)
                                                (1,715,030)                 —                      —                     —             (1,715,030)
                2016 6 30                    6,114,804,358      10,158,060,984             343,187,063            789,947,495         17,405,999,900


                2015 12 31                   (1,442,584,826)    (5,021,385,384)          (192,837,568)            (474,464,550)       (7,131,272,328)
                                                (83,002,268)      (266,037,281)           (16,016,704)             (46,537,666)         (411,593,919)
                                                (82,757,510)      (266,037,281)           (16,016,704)             (46,537,666)         (411,349,161)
                                                   (244,758)                —                     —                       —              (244,758)
                                                 58,046,997        188,034,034             12,082,712               22,344,286           280,508,029
                                                 53,300,523        116,937,689             12,082,712               22,221,023           204,541,947
                             (i)                  4,036,946         71,096,345                     —                  123,263            75,256,554
                                                    709,528                 —                     —                       —               709,528
                2016 6 30                    (1,467,540,097)    (5,099,388,631)          (196,771,560)            (498,657,930)       (7,262,358,218)


                2015 12 31                     (61,457,546)       (349,186,841)             (2,543,820)               (193,976)         (413,382,183)
                                                  (691,294)         (3,130,619)                (91,354)               (165,286)           (4,078,553)
                                                  (445,134)         (3,130,619)                (91,354)               (165,286)           (3,832,393)
                                                  (246,160)                 —                      —                      —              (246,160)
                                                    52,768          10,167,176                 194,906                  27,275            10,442,125
                                                    52,768          10,167,176                 194,906                  27,275            10,442,125
                2016 6 30                      (62,096,072)       (342,150,284)             (2,440,268)               (331,987)         (407,018,611)


                2016 6 30                    4,585,168,189       4,716,522,069             143,975,235            290,957,578          9,736,623,071
                2015 12 31                   4,619,630,727       4,823,688,778             154,943,153            298,643,226          9,896,905,884

            (i)         2016 6          30       6                                  69,318,092                 144,574,646
                   75,256,554

                  2016   6         30                                             2015     12       31

                 2016 6 30         6                                                           411,349,161                2015        6 30
            6       380,106,050                                                                                                      366,627,174
                5,845,064      38,876,923                      2015     6     30           6              336,380,116             6,966,129
            36,759,805

                                                          339,139,338               2015        6    30       6            816,903,415




38   2016
(12)

       (a)

              2016 6       30      98,554,244          235,603,925
             2015 12       31      56,228,495           102,660,465




                                190,402,573     (108,754,565)         (7,991,724)     73,656,284
                                 45,201,352      (20,289,231)            (14,161)     24,897,960

                                235,603,925     (129,043,796)         (8,005,885)     98,554,244


       (b)

             2016   6      30                        2015   12   31

       (c)

                        (19)
                                                                 3,832,393

       (d)



                                                                       2016
                                                                   6     30                2015
                                                                                      12     31



                                                                 525,558,000         590,092,000
                                                                  46,454,000          49,321,000

                                                                 572,012,000         639,413,000




                    (15)




                                                                              2016                39
     (12)

            (d)




     (13)

                         2016 6 30                                    2015 12 31



                   84,098,488        —    84,098,488    45,645,690           —    45,645,690
                   34,820,911        —    34,820,911     3,749,476           —     3,749,476
                   24,562,786        —    24,562,786    28,698,169           —    28,698,169
                   15,998,126        —    15,998,126    15,998,126           —    15,998,126
                   14,559,861        —    14,559,861    12,277,670           —    12,277,670
                    9,442,915        —     9,442,915     8,028,094           —     8,028,094
                    8,938,083        —     8,938,083   108,143,961           —   108,143,961
                    8,146,417        —     8,146,417    11,363,320           —    11,363,320
                    5,332,237        —     5,332,237        35,000           —        35,000
                    4,374,745        —     4,374,745     3,595,846           —     3,595,846
                    3,711,704        —     3,711,704            —           —            —
                    3,258,376        —     3,258,376     3,258,376           —     3,258,376
                    3,064,005        —     3,064,005     1,268,376           —     1,268,376
                    2,981,453        —     2,981,453       885,462           —       885,462
                    2,840,106        —     2,840,106     3,429,437           —     3,429,437
                    2,484,681        —     2,484,681    20,840,772           —    20,840,772
                    2,078,440        —     2,078,440            —           —            —
                    2,057,444        —     2,057,444     4,752,858           —     4,752,858
                    1,633,501        —     1,633,501       300,574           —       300,574
                    1,552,249        —     1,552,249       769,831           —       769,831
                    1,405,149        —     1,405,149            —           —            —
                    1,323,310        —     1,323,310     1,032,000           —     1,032,000
                    1,312,651        —     1,312,651     1,121,539           —     1,121,539
                    1,147,846        —     1,147,846            —           —            —
                    1,056,479        —     1,056,479        61,712           —        61,712
                    1,029,033        —     1,029,033            —           —            —
                   11,684,105        —    11,684,105    12,213,445           —    12,213,445

                  254,895,101        —   254,895,101   287,469,734           —   287,469,734



40   2016
(13)

       (a)

                              2015                                     2016
                            12 31                                     6 30



             255,000,000    45,645,690   38,452,798           —     84,098,488    39%          34%
             268,000,000     3,749,476   31,363,813     (292,378)    34,820,911    18%          13%
             315,508,388    28,698,169    7,727,848 (11,863,231)     24,562,786    91%          91%
             400,000,000    15,998,126           —           —     15,998,126     4%           4%
             403,642,000    12,277,670   11,524,379   (9,242,188)    14,559,861    90%          87%
             299,220,000     8,028,094    3,868,464   (2,453,643)     9,442,915     8%           4%
             422,500,000   108,143,961   27,161,837 (126,367,715)     8,938,083   100%          99%

             308,330,000    11,363,320   15,739,242   (18,956,145)    8,146,417   75%           73%
              18,819,000        35,000    5,791,254      (494,017)    5,332,237   99%           98%
              38,917,512     3,595,846    5,046,392    (4,267,493)    4,374,745   39%           39%
               6,835,000            —    5,892,185    (2,180,481)    3,711,704   86%           86%
             140,000,000     3,258,376           —            —     3,258,376    2%            2%
              26,363,636     1,268,376    7,014,511    (5,218,882)    3,064,005   94%           94%
              16,706,431       885,462    3,296,008    (1,200,017)    2,981,453   94%           83%
              30,250,459     3,429,437    8,474,058    (9,063,389)    2,840,106   76%           76%
             509,960,732    20,840,772   20,089,510   (38,445,601)    2,484,681   73%           73%
               2,950,000            —    2,872,156      (793,716)    2,078,440   97%           97%
              40,120,000     4,752,858    3,754,238    (6,449,652)    2,057,444   76%           75%
              29,581,926       300,574    4,907,562    (3,574,635)    1,633,501   99%           99%
               9,165,065       769,831    3,265,467    (2,483,049)    1,552,249   94%           94%
               4,834,000            —    1,455,149       (50,000)    1,405,149   30%           30%
               6,938,350     1,032,000    2,013,629    (1,722,319)    1,323,310   84%           84%
              29,900,988     1,121,539    8,601,393    (8,410,281)    1,312,651   93%           93%
               3,240,000            —    1,147,846            —     1,147,846   35%           35%
              17,254,400        61,712    1,051,929       (57,162)    1,056,479   13%           13%
               1,220,967            —    1,029,033            —     1,029,033   84%           84%
                            12,213,445   85,024,004   (85,553,344)   11,684,105   80%           80%

                           287,469,734   306,564,705 (339,139,338) 254,895,101




                                                                                         2016         41
     (13)

            (a)

                                 2016       6      30        6                                                                       2015         6
                   30        6

                                                                             69,318,092             144,574,646         2015                      6
                   30        6                                                            49,460,414          141,772,209

            (b)

                        2016     6   30             6                                                                     2015       6       30
                   6

     (14)

                                                                                                              2016                          2015
                                                                                                          6     30                    12      31



                                                                                                          7,611,422                      6,571,007


     (15)




                  2015 12 31                2,099,783,750        415,988,313      18,629,100     974,935,670         339,518,077         3,848,854,910
                         —
                                                  627,171                  —              —              —           5,350,307            5,977,478
                        —
                                              (90,739,170)                 —              —              —                  —          (90,739,170)
                  2016 6 30
                                            2,009,671,751        415,988,313      18,629,100     974,935,670         344,868,384         3,764,093,218



                  2015 12 31                (345,466,592)        (203,882,882)    (18,629,100)   (444,655,746)       (129,120,973)       (1,141,755,293)
                         —
                                              (20,986,086)        (16,397,619)             —     (49,072,402)        (16,164,838)        (102,620,945)
                        —
                                                 6,003,338                 —              —              —                  —            6,003,338
                  2016 6 30
                                            (360,449,340)        (220,280,501)    (18,629,100)   (493,728,148)       (145,285,811)       (1,238,372,900)



                  2016 6 30
                                            1,649,222,411        195,707,812               —    481,207,522         199,582,573         2,525,720,318
                  2015 12 31                1,754,317,158        212,105,431               —    530,279,924         210,397,104         2,707,099,617

                    2016 6 30                6                                            102,620,945         2015 6 30                           6
                    100,412,958                                                                      55,561,036    47,059,909
                  2015 6 30             6               50,797,246          49,615,712




42   2016
(15)

       2016   6     30                                          2015   12        31

       2016   6     30                               155,000    2015   12        31   51,683,000


              2016       6   30

       31,122,000        2015     12   31       31,782,000


(16)

                                                    2015                                                   2016
                                               12     31                                               6     30


         —
                                             958,868,617                    —               —     958,868,617
                                             227,026,482                    —               —     227,026,482
                  —                         130,895,740                    —               —     130,895,740
                  —

                                             114,031,330                    —               —     114,031,330
                  —
                                              24,642,782                    —               —      24,642,782
                                              49,049,770                    —               —      49,049,770

                                            1,504,514,721                   —               —    1,504,514,721

                    (a) —
                                                      —                    —               —              —
                                                      —                    —               —              —
                  —                        (130,895,740)                   —               —    (130,895,740)
                  —

                                                           —               —               —                   —
                  —
                                              (24,642,782)                  —               —      (24,642,782)
                                              (41,872,217)                  —               —      (41,872,217)

                                            (197,410,739)                   —               —    (197,410,739)

                                            1,307,103,982                   —               —    1,307,103,982




                                                                                            2016                  43
     (16)

            (a)




                                                  2016            2015
                                              6     30       12     31



                                           (130,895,740)   (130,895,740)
                                            (24,642,782)    (24,642,782)
                                            (41,872,217)    (41,872,217)

                                           (197,410,739)   (197,410,739)




     (17)

                       2015                                       2016
                  12     31                                   6     30



                  17,431,686   4,086,258     (2,957,006)    18,560,938
                   7,116,896   1,923,668     (1,143,548)     7,897,016
                   6,637,194     859,497     (2,216,375)     5,280,316
                   4,802,284      45,806       (761,209)     4,086,881
                   3,873,800   1,372,459     (1,403,684)     3,842,575

                  39,861,860   8,287,688     (8,481,822)    39,667,726




44   2016
(18)

       (a)

                     2016    6   30                      2015       12   31




                       404,536,404    101,134,101     281,250,744         70,312,686
                        10,035,080      2,508,770      10,759,220          2,689,805
                        38,921,728      9,730,432      34,102,432          8,525,608
                        47,772,740     11,943,185      85,554,512         21,388,628
                     3,317,151,476    829,287,869   2,732,546,792        683,136,698

                     3,818,417,428    954,604,357   3,144,213,700        786,053,425



             1   1                    784,422,465                        666,210,087
             1                        170,181,892                        119,843,338

                                      954,604,357                        786,053,425


       (b)

                     2016    6   30                      2015       12   31




                      489,098,768     122,274,692    533,864,420         133,466,105
                       15,109,752       3,777,438     17,963,676           4,490,919


                       51,224,260      12,806,065     51,224,260          12,806,065

                      555,432,780     138,858,195    603,052,356         150,763,089



             1   1                     20,626,662                         26,610,652
             1                        118,231,533                        124,152,437

                                      138,858,195                        150,763,089




                                                             2016                45
     (18)

            (c)

                                                                                           2016                         2015
                                                                                       6     30                    12     31



                                                                                    340,756,849                345,082,076
                                                                                  1,941,173,240              1,769,750,774

                                                                                  2,281,930,089              2,114,832,850



                                                                       2017        2021
                                                                                 485,293,000          2015    12        31
                  442,438,000


                          85,189,000   2015     12   31        86,271,000

            (d)

                                                                                               2016                     2015
                                                                                           6     30                12     31



                  2016                                                                248,860,914             281,111,059
                  2017                                                                330,207,609             336,857,590
                  2018                                                                357,404,201             357,741,607
                  2019                                                                320,803,816             329,760,124
                  2020                                                                471,202,396             464,280,394
                  2021                                                                212,694,304                      —


                                                                                    1,941,173,240            1,769,750,774


            (e)

                                              2016   6    30                                   2015    12    31



                                               15,368,611          939,235,746         16,894,708             769,158,717
                                               15,368,611          123,489,584         16,894,708             133,868,381




46   2016
(19)

                        2015                                                                        2016
                      12 31                                                                        6 30



                     267,281,307   2,315,565   (2,495,500)        (6,571)            1,646     267,096,447
                     195,877,683     382,605   (1,075,924)        (6,571)            1,646     195,179,439
                      71,403,624   1,932,960   (1,419,576)            —                —      71,917,008
                      11,224,693          —           —     (2,041,241)             —         9,183,452
                       8,653,179          —           —             —              —         8,653,179
                       1,220,000          —           —             —              —         1,220,000
                         852,747          —           —             —        (246,160)          606,587
                     413,382,183   3,832,393           —    (10,442,125)        246,160       407,018,611
                     197,410,739          —           —             —              —       197,410,739

                     900,024,848   6,147,958   (2,495,500)   (12,489,937)            1,646     891,189,015


(20)

                                                                       2016                        2015
                                                                   6     30                   12     31



               (3)                                             572,912,001                            —
                                                                75,653,964                    65,214,382

                                                               648,565,965                    65,214,382


(21)

                                                                       2016                        2015
                                                                   6     30                   12     31



       (i)                                                     334,888,600                   301,942,672
       (ii)                                                     20,000,000                   208,444,610
       (iii)                                                            —                   300,000,000

                                                               354,888,600                   810,387,282




                                                                              2016                        47
     (21)

            (i)
                      288,888,600                 338,000,000           2015    12   31          283,176,400
                    338,000,000
                                                                                     46,000,000          2015    12        31
                    18,766,272              22,399,465

            (ii)      2016   6    30
                                                                             20,000,000          2015    12     31
                                                                     20,000,000
                                                                                                 124,661,317          63,783,293


            (iii)     2015 12       31
                    300,000,000                 2016      1

                  2016   6   30                                 1.45%      5.60% 2015       12     31     1.48%        5.60%

     (22)

                                                                                                 2016                      2015
                                                                                             6     30                 12     31



                                                                                           113,157,854                68,022,320
                                                                                            26,759,090                32,119,311


                                                                                           139,916,944               100,141,631


                                          5,267,000      2015   12    31       4,057,894
                                    (1)




48   2016
(23)

                                                                2016                     2015
                                                            6     30                12     31



                                                        2,318,231,611           1,692,948,348
                                (5)                     1,132,812,346             879,652,889
                                                           28,071,521              16,975,251
                                                            1,905,859               1,410,368

                                                        3,481,021,337           2,590,986,856


       (a)   2016   6     30               54,829,633      2015    12     31       53,746,030


       (b)

                                                                2016                     2015
                                                            6     30                12     31



                                                        3,426,191,704           2,537,240,826
                                                           31,116,999              32,294,411
                                                            7,390,946               4,354,162
                                                           16,321,688              17,097,457

                                                        3,481,021,337           2,590,986,856


(24)

                                                                2016                     2015
                                                            6     30                12     31



                                                          529,894,128           1,000,313,388


         2016   6   30                15,722,018   2015     12    31          13,766,714


(25)

                                                                2016                     2015
                                                            6     30                12     31



                    (a)                                   821,087,827             788,693,683
                          (b)                              23,933,233              22,745,678
                    (c)                                    98,839,641              98,978,948
                          (d)                              16,096,396              15,211,459

                                                          959,957,097             925,629,768




                                                                       2016                     49
     (25)

            (a)

                                                          2015                                               2016
                                                     12     31                                           6     30



                                                    521,462,427   1,374,624,800    (1,356,400,180)     539,687,047
                                                             —      79,069,870       (79,069,870)              —
                                                     14,914,382     106,781,957      (107,100,649)      14,595,690
                                                     11,635,024      91,000,558       (91,356,779)      11,278,803
                                                      1,686,122       7,910,185        (7,896,109)       1,700,198
                                                      1,593,236       7,871,214        (7,847,761)       1,616,689
                                                     16,699,563     116,386,058      (115,249,646)      17,835,975
                                                    235,617,311      48,932,359       (35,580,555)     248,969,115

                                                    788,693,683   1,725,795,044    (1,693,400,900)     821,087,827


            (b)

                                                          2015                                               2016
                                                     12     31                                           6     30



                                                     18,765,809    212,359,299         (211,379,774)    19,745,334
                                                      3,979,869     12,440,117          (12,232,087)     4,187,899

                                                     22,745,678    224,799,416         (223,611,861)    23,933,233


            (c)

                                                                                       2016                 2015
                                                                                   6     30            12     31


                                                           (33)                   98,606,523           98,470,798
                           (i)                                                       233,118              508,150

                                                                                  98,839,641           98,978,948


                  (i)   2016     6   30   6
                                              1,977,902

            (d)

                                                                                       2016                 2015
                                                                                   6     30            12     31


                                                           (33)                   16,096,396           15,211,459




50   2016
(26)

                                                                           2016                  2015
                                                                       6     30             12     31


                                                                    247,882,544           122,496,662
                                                                    184,242,046            58,051,366
                                                                    179,005,854            23,863,186
                                                                     29,225,423             7,208,969
                                                                     22,785,860             5,967,324
                                                                      1,378,996             3,303,668
                                                                     41,066,191            40,997,977

                                                                    705,586,914           261,889,152


(27)

                                                                           2016                  2015
                                                                       6     30             12     31


                                                                    271,406,311                         —
                                                                    255,476,979                         —

                                                                    526,883,290                         —


(28)

                                                                           2016                  2015
                                                                       6     30             12     31


                                                                   2,341,921,869         1,948,497,991
                                                                     641,193,217           648,667,909
                                                                     543,146,271           600,398,710
                                         (i)                         378,876,489            84,107,852
                                                                     345,846,277           138,921,466
                                                                     196,194,808           140,129,568
                                                                      73,990,162            51,706,889
                                                                      54,084,797            53,494,182
                                                                      45,869,413            30,112,147
                                                                      11,722,111            11,727,176
                        (ii)                                          10,000,000            20,000,000
                                                                     329,847,034           333,534,514

                                                                   4,972,692,448         4,061,298,404


       (i)




       (ii)     2015           12   31                              20,000,000
                                               10,000,000

             2016   6      30                        521,359,948    2015     12     31    475,844,128




                                                                                  2016                  51
     (29)

                                                                                                2016                    2015
                                                                                           6      30               12     31



                                                (30)                                           898,254                  856,189


     (30)

                                                                                                2016                    2015
                                                                                           6      30               12     31



                         (i)                                                                 509,706                 490,368
                         (ii)                                                              1,974,468               2,077,621

                                                                                           2,484,174               2,567,989


                                (i)                                                         (509,706)               (490,368)
                                (ii)                                                        (388,548)               (365,821)

                                                                                            (898,254)               (856,189)

                                                                                           1,585,920               1,711,800


            (i)                                  509,706                   69,113       2015      12     31
                   490,368                      69,113
                                                  2016 12        31

            (ii)                                1,974,468                           1,991,998          2015   12   31
                         2,077,621                           2,184,670
                                                                              2021     4   1
                                   388,548    2015     12   31           365,821

                  2016    6     30     2015    12    31




52   2016
(31)


       3

(32)

                   2015                                            2016
              12     31                                        6     30




           1,656,652,129    138,103,605   (206,920,661)    1,587,835,073


                 2015                                            2016
               12 31                                            6 30




             194,623,891             —      (5,892,316)     188,731,575
             180,662,792          4,561      (5,947,275)     174,720,078
             169,782,864             —      (5,436,389)     164,346,475
             163,475,093             —      (6,339,967)     157,135,126
             159,164,684             —      (5,847,078)     153,317,606
             136,622,799             —      (6,289,262)     130,333,537
             109,123,851     61,498,606     (72,555,167)      98,067,290
              95,465,286             —      (3,843,706)      91,621,580
              45,983,867     35,789,498        (768,423)      81,004,942
             118,986,235             25     (71,188,694)      47,797,566
              45,692,325             —        (511,880)      45,180,445
              40,392,771      1,002,620      (1,441,706)      39,953,685
              33,562,651             —      (1,860,284)      31,702,367
               6,300,001     32,656,859     (13,359,839)      25,597,021
              23,724,680             —      (1,890,356)      21,834,324


              11,519,933            —         (544,190)      10,975,743
              10,549,116            —       (1,690,388)       8,858,728

             111,019,290      7,151,436      (1,513,741)     116,656,985


            1,656,652,129   138,103,605    (206,920,661)    1,587,835,073




                                                                      2016   53
     (33)

                                                  2016            2015
                                              6     30       12     31



                        (a)                 382,152,349    391,090,281
                              (b)           264,919,495    260,317,941

                                            647,071,844     651,408,222
                                    (25)   (114,702,919)   (113,682,257)

                                            532,368,925    537,725,965


            (a)




                                                  2016            2015
                                              6     30       12     31



                                           2.39%-3.46%     2.30%-3.51%




                                                  2016            2015
                                              6      30       6      30
                                                   6               6



                                             39,655,092     55,512,512
                                              5,308,198      6,931,308

            (b)




                  (i)

                                                  2016            2015
                                              6     30       12     31



                                            264,919,495    260,317,941
                                                     —             —

                                            264,919,495    260,317,941




54   2016
(33)

       (b)

             (ii)




                     2016   1   1                                                   260,317,941


                     —                                                                  8,608,508
                     —                                                                  3,785,998

                                                                                     (7,792,952)

                     2016   6   30                                                  264,919,495


             (iii)

                                                               2016                           2015
                                                          6      30                      12     31


                                                               3.00%                           3.00%

                                     (2000-2003)

             (iv)




                                              0.25%              2.72%                         2.85%




             (v)                                                       2015         12        31


             (vi)                          11.1    2015   12     31          11.1

             (vii)




                                                                      2016                           55
     (34)

                                          2015                                 2016
                                     12     31                             6     30



                                   695,913,617                 —       695,913,617
                                   655,069,178                 —       655,069,178

                                  1,350,982,795                —      1,350,982,795



                                          2014                                 2015
                                     12     31                             6     30



                                   695,913,617                 —       695,913,617
                                   655,069,178                 —       655,069,178


                                  1,350,982,795                —      1,350,982,795


     (35)

                         2015                                                  2016
                    12     31                                              6     30



                 3,987,557,061                      —           —    3,987,557,061
            —      87,521,818                   5,694           —       87,527,512


                   (10,206,170)                  5,694           —      (10,200,476)
                    93,338,214                      —           —       93,338,214
                     4,389,774                      —           —        4,389,774


                 4,075,078,879                   5,694           —    4,075,084,573


                         2014                                                  2015
                    12     31                                              6     30


                 3,992,428,160               59,485      (5,712,344)   3,986,775,301
            —      86,970,991                   —              —       86,970,991


                   (9,120,011)                     —            —      (9,120,011)
                   91,701,228                      —            —      91,701,228
                    4,389,774                      —            —       4,389,774

                 4,079,399,151               59,485      (5,712,344)   4,073,746,292




56   2016
(36)

                                                                           2016 6 30   6

          2015
        12 31                         2016 6 30




       (33,280,000)             —       (33,280,000)           —            —            —            —                —


       13,795,473       (3,567,718)      10,227,755     (3,567,718)           —            —    (3,567,718)               —

         (841,632)         78,582          (763,050)       78,582             —            —       78,582                 —

       (20,326,159)     (3,489,136)      (23,815,295)   (3,489,136)           —           —     (3,489,136)               —


                                                                           2015 6 30   6

          2014                              2015
        12 31                              6 30



       (14,767,000)             —       (14,767,000)           —            —            —            —                —


       25,572,023          25,578        25,597,601        25,578             —            —       25,578                 —

         (764,679)       (126,644)         (891,323)     (126,644)            —            —     (126,644)                —

       10,040,344        (101,066)         9,939,278     (101,066)            —            —     (101,066)                —


(37)

                              2015                                                                                  2016
                         12     31                                                                              6     30



                      1,400,704,380                                   —                     —      1,400,704,380



                              2014                                                                                  2015
                         12     31                                                                              6     30



                      1,216,339,469                                   —                     —      1,216,339,469


                                                                               10%
                                50%




                                                                                           2016                            57
     (38)

                                                           2015                                                              2016
                                                      12     31                                                          6     30


                                                     106,025,418                  —                       —         106,025,418


                                                           2014                                                              2015
                                                      12     31                                                          6     30


                                                      66,981,927                  —                       —          66,981,927


                                         [2012]20
                                                                                          2015              1.3%

     (39)

                                                                                                  2016                       2015
                                                                                              6      30                  6      30
                                                                                                   6                          6


                                                                                        9,545,596,720               8,663,818,498
                                                                                        1,069,028,886               1,198,721,948
                                                                                         (526,883,290)               (607,942,258)

                                                                                       10,087,742,316               9,254,598,188


                2016      6         16                                                                                  0.39
                                         1,350,982,795                             695,913,617
            655,069,178                                             526,883,290   2015       2014
            0.45                                    1,350,982,795                                          607,942,258
               2016 6         30                                           (27)

                2016      6     30       6                                             2015       6   30        6

     (40)

                                                                                                  2016                       2015
                                                                                              6      30                  6     30
                                                                                                   6                          6


                              (a)                                                      14,591,619,722           15,842,763,003
                              (b)                                                         154,497,126              223,831,118

                                                                                       14,746,116,848           16,066,594,121


                                                                                                  2016                       2015
                                                                                              6     30                   6      30
                                                                                                   6                          6


                              (a)                                                      (8,622,031,858)              (9,680,116,688)
                              (b)                                                        (106,818,721)                (142,288,189)

                                                                                       (8,728,850,579)              (9,822,404,877)


58   2016
(40)

       (a)

                         2016   6   30                               2015        6   30
                     6                                           6



             14,591,619,722     (8,622,031,858)          15,842,763,003          (9,680,116,688)


       (b)

                         2016   6   30                               2015        6   30
                     6                                           6



                 26,734,554          (18,684,615)            56,792,021               (16,043,768)
                 25,536,720          (23,614,104)            20,263,388               (20,857,294)
                 19,431,400          (18,601,994)            44,636,780               (45,798,454)
                 11,749,334          (10,390,476)            25,611,145               (23,637,486)
                 71,045,118          (35,527,532)            76,527,784               (35,951,187)

                154,497,126         (106,818,721)           223,831,118              (142,288,189)


(41)

                                                 2016                    2015
                                             6      30               6      30
                                                  6                       6



                                          839,275,106           930,943,143
                                          133,172,386           141,520,542
                                          100,704,925           107,212,687
                                            1,799,988             3,268,768
                                               47,251                83,300

                                         1,074,999,656        1,183,028,440




                                                                     2016                     59
     (42)




                          2016              2015
                      6      30         6      30
                           6                 6


                  5,187,508,181     6,094,294,030
                  2,000,835,962     2,054,528,547
                  1,747,807,146     1,950,325,068
                    937,179,111       965,292,638
                    764,083,990       810,158,579
                    523,249,051       487,423,873
                    345,977,619       293,505,738
                    238,751,806       241,973,046
                    145,225,987       153,432,291
                    128,860,456       131,980,362
                     80,335,360        87,867,339
                     79,982,818        93,573,048
                     63,409,567        65,744,703
                     59,350,727        64,131,958
                    120,017,165       116,443,128

                 12,422,574,946    13,610,674,348


     (43)   —

                          2016              2015
                      6      30         6      30
                           6                 6


            —        7,338,690         3,980,528
                      7,338,690         3,920,036
                             —            60,492
                   (141,576,532)     (169,919,562)
                     (5,706,356)        3,331,739
                      9,094,196        11,070,816
                      2,349,087         3,921,214

                   (128,500,915)     (147,615,265)


     (44)

                          2016              2015
                      6      30         6      30
                           6                 6


                    29,320,541        24,127,694
                         4,273                —
                            —         1,165,614
                            —           299,998

                    29,324,814        25,593,306




60   2016
(45)

                                                                     2016                 2015
                                                                 6      30            6     30
                                                                      6                    6



                                                                  (179,935)            (302,290)
                                                                        —              (70,221)
                                                                 3,832,393            1,236,712

                                                                 3,652,458                864,201


(46)

                                                                     2016                 2015
                                                                 6      30            6      30
                                                                      6                    6



                    (a)                                        262,345,468          274,651,110
                                                                 1,830,180              489,222
                                                                 1,183,787              867,774
                                                                   216,974              479,332
                                                                   216,974              479,332
                                                                 5,055,016            3,834,857


                                                               270,631,425          280,322,295


             2016   6     30   6

       (a)

                                         2016          2015
                                     6     30      6     30
                                          6             6



                                   203,172,342   118,705,513
                                    32,980,373   113,541,285
                                     6,554,034     3,684,913
                                    19,638,719    38,719,399


                                   262,345,468   274,651,110




                                                                             2016                 61
     (47)

                                             2016            2015
                                         6      30       6      30
                                              6               6



                                      154,425,835      74,677,547
                                       69,690,003      74,677,547
                                       84,735,832              —
                                          613,655         540,000
                                          420,991         761,955
                                           20,214         747,887
                                          401,260         997,184

                                      155,881,955      77,724,573


            2016   6   30   6

     (48)

                                             2016            2015
                                         6      30       6      30
                                              6               6



                                —    621,462,373     588,802,303
                                —      1,624,879       1,549,926
                                —        313,188         691,636
                                     (180,455,826)   (162,754,940)


                                      442,944,614     428,288,925




                                             2016            2015
                                         6      30       6      30
                                              6               6



                                     1,517,464,987   1,647,833,425


                                      378,093,625     410,608,931
                                        8,223,738       7,758,821
                                      (13,139,310)    (12,530,128)
                                      (22,302,978)    (38,999,410)
                                       17,244,263       7,711,265
                                       74,825,276      53,739,446


                                      442,944,614     428,288,925




62   2016
(49)

       (a)




                                                      2016                   2015
                                                  6      30              6      30
                                                       6                      6



                                             1,069,028,886           1,198,721,948
                                             1,350,982,795           1,350,982,795


                                                           0.791               0.887



             —                                            0.791               0.887

       (b)


                                      2016    6       30       6
                  2015   6   30   6


(50)

       (a)

                                                      2016                   2015
                                                  6      30              6      30
                                                       6                      6



                                              294,679,527             108,744,145
                                              150,096,551             191,277,832
                                              105,978,022             132,977,276
                                               52,354,151             177,607,853
                                               99,270,161             124,634,746


                                              702,378,412             735,241,852




                                                              2016                   63
     (50)

            (b)

                          2016                 2015
                      6      30            6      30
                           6                    6



                   607,769,214          558,094,280
                   316,569,233          240,857,982
                   315,146,324          324,126,940
                   119,570,590          123,281,987
                    94,832,071          197,052,027
                   165,654,524          218,921,049

                  1,619,541,956        1,662,334,265


            (c)

                          2016                 2015
                      6      30            6      30
                           6                    6



                   206,774,448          192,079,481
                    98,521,723          181,849,027
                     8,968,217            8,466,018

                   314,264,388          382,394,526


            (d)

                          2016                 2015
                      6      30            6      30
                           6                    6



                   167,840,000          189,760,000
                     8,535,313           12,290,468

                   176,375,313          202,050,468


            (e)

                          2016                 2015
                      6      30            6      30
                           6                    6


                                  —    291,000,000
                                  —     13,095,000

                                  —    304,095,000


64   2016
(50)

       (f)

                     2016                   2015
                 6      30              6      30
                      6                      6


              300,000,000                     —
                       —             20,000,000

              300,000,000             20,000,000


       (g)

                     2016                   2015
                 6      30              6      30
                      6                      6


              780,000,000            500,000,000
              572,912,001                     —
              324,400,000                     —
               20,000,000                     —
                       —             22,010,000

             1,697,312,001           522,010,000


51)

       (a)




                     2016                   2015
                 6      30              6      30
                      6                      6


             1,074,520,373          1,219,544,500
                 3,652,458                864,201
               412,146,284            380,274,362
               102,620,945            100,412,958
                 8,481,822              6,736,553
               154,208,861             74,198,215
              (135,728,783)          (145,999,216)
               (29,324,814)           (25,593,306)
              (170,077,029)          (149,352,672)
              (206,920,661)          (129,665,618)
               (10,378,797)           (13,402,268)
               569,851,561            476,170,659
               101,085,267                919,948
             1,910,197,023          2,626,011,022

             3,784,334,510          4,421,119,338




                             2016                   65
     (51)

            (a)




                                                             2016                  2015
                                                         6      30             6      30
                                                              6                     6



                                                      288,888,600                          —




                                                             2016                  2015
                                                         6      30             6      30
                                                              6                     6



                                                     9,223,810,853         8,633,188,172
                                                    (7,575,374,183)       (5,266,389,764)

                                                    1,648,436,670         3,366,798,408


            (b)

                       2016 6    30       6                  10,000,000            2015
                  6   30    6         100,000,000

            (c)

                                                             2016                  2015
                                                         6     30              6     30


                                (1)                 9,223,810,853         8,633,188,172
                                                          395,073               551,175
                                                    9,223,415,780         8,632,636,997

                                                    9,223,810,853         8,633,188,172




66   2016
(52)

                                         2016   6   30



             —
                                  68,127,372             0.8547     58,228,465
                                  25,305,225             6.6312    167,804,008
                                  32,593,612             0.8308     27,078,773
                                   7,258,295             7.3750     53,529,926


                                                                   306,641,172


             —
                                  74,472,905             0.8547     63,651,992
                                   3,374,659             6.6312     22,378,039
                                   2,026,069             7.3750     14,942,259
                                   7,867,873             0.8308      6,536,629
                                     345,659             5.1222      1,770,535


                                                                   109,279,454


                  —
                                   2,201,801             0.8547      1,881,879

             —
                                 338,000,000             0.8547    288,888,600

                  —
                                  10,914,899             0.8547      9,328,964
                                     326,680             6.6312      2,166,280
                                     800,359             0.8308        664,938


                                                                    12,160,182


                            —
                                     69,113              7.3750       509,706
                                    391,998              0.9912       388,548


                                                                      898,254


             —
                                   1,600,000             0.9912      1,585,920




          2016    4    7
97,361,998

         2016     5    20
213,637,439




                                                            2016           67
     (1)

           (a)




                         100%         —

                             —     100%
                        97.18%     2.82%
                        89.91%    10.09%
                          100%         —

                          70%       30%
                         100%         —

                        97.01%     2.99%

                            —      50%
                 (ii)
                        89.04%    10.96%
                        94.12%     5.58%
                           99%         —
                          100%         —
                             —      50%
                 (ii)
                             —      85%
                        76.65%    23.35%
                        93.08%     6.92%
                        80.80%    19.20%
                          100%         —

                             —     100%
                           60%         —
                          100%         —
                          100%         —
                          100%         —
                          100%         —
                          100%         —
                          100%         —
                           95%         —
                        86.43%    13.57%
                          100%         —
                           34%       66%
                           95%        5%
                          100%         —
                             —     100%
                          100%         —
                          100%         —
                          100%         —
                             —     100%
                          100%         —
                             —     100%
                             —     100%




68   2016
(1)

      (a)




                          100%          —
                          100%          —
                          100%          —
                           75%          —
                          100%          —
                          100%          —
                           90%          —
                          100%          —
                             —       50%
            (ii)
                          100%          —

                          100%          —
                           50%          —

                   (i)
                          100%          —
                             —       75%

                         88.80%     11.20%

                           51%          —

                           29%        25%

                             —       75%

                         37.64%       25%

                           28%        72%

                             —     55.06%

                             —     99.72%

                           70%          —

                             —       90%

                             —      100%

                             —       90%

                          100%          —

                           80%          —

                          100%          —




                             2016            69
     (1)

           (a)




                                                                  100%         —

                                                                  75%        25%

                                                                  80%          —

                                                                    —       60%

                              (ii)                                  —       50%

                          (ii)                                      —       50%

                                                                  55%          —

                                                                    —       100%



                 (i)                                    50%

                                          9         5                        55.56%
                                                              4             2015 10
                                                                         50%
                                              (3)

                 (ii)


                       2016          6   30




70   2016
(1)

      (b)



                                                                      2016                   2016
                                                                  6     30                 6 30
                                                              6                             6                           2016
                                                                                                                    6     30




                                                   49%        28,101,875               (45,276,000)               210,675,742
                        (i)                        50%       (63,080,765)                       —               (864,552,207)




                                                             2016 6 30



                               93,105,668    570,220,382    663,326,050        (227,003,108)       (6,061,912)       (233,065,020)
                  (i)         285,423,386     65,938,054    351,361,440      (2,068,354,354)      (12,111,500)     (2,080,465,854)


                                                                   2015 12 31



                               94,885,314    587,167,299    682,052,613        (210,633,354)       (6,233,681)       (216,867,035)
                  (i)         155,230,576     71,536,633    226,767,209      (1,816,704,314)      (13,005,779)     (1,829,710,093)


                                                             2016 6 30            6



                                              424,629,627           57,475,452               57,475,452               73,941,729
                  (i)                       1,389,604,039         (126,161,530)            (126,161,530)             126,674,456


                                                             2015 6 30            6



                                              528,312,505           58,204,740               58,204,740              108,136,632
                  (i)                       1,482,452,521         (129,369,076)            (129,369,076)             124,912,450




            (i)




                                                                                                 2016                          71
     (2)

           (a)




                 —
                                                50%                 —

                 —
                                                50%                 —

                                                39%               —
                                                30%               —
                                                30%               —
                                                  —            40%




           (b)



                                       2016                  2015
                                   6     30             12     31



                                  63,535,595            37,608,985
                                   8,982,445             4,394,803
                                 117,227,990           118,821,650


                                 180,763,585           156,430,635


                                 (67,673,740)          (56,500,419)


                                 (67,673,740)          (56,500,419)


                                 113,089,845            99,930,216


                                 115,941,291           123,136,711


                                 229,031,136           223,066,927


                           (i)   114,515,568           111,533,464
                      —         113,928,609           113,928,609

                                 228,444,177           225,462,073




72   2016
(2)

      (b)



                                                                                                                           2016                                  2015
                                                                                                                       6      30                            6       30
                                                                                                                            6                                     6


                                                                                                                    171,581,078                        219,254,891
                        —                                                                                              562,389                          1,185,378
                                                                                                                      4,423,582                          2,902,104
                                                                                                                     13,159,629                         22,193,992
                                                                                                                     13,159,629                         22,193,992

                                                                                                                     (7,195,420)                          (6,728,858)

                                                                                                                      5,964,209                          15,465,134


                                                                                                                                      —                                 —

            (i)




      (c)

                                                     2016 6 30                                                                      2015 12 31



                             1,926,177,392    214,554,778    160,217,060   38,158,794   22,988,279 1,445,256,641     230,208,045      133,747,718   43,381,314     21,926,025
                               410,838,794     29,963,879      1,351,452   10,883,369    7,480,669 127,606,056        18,329,398        1,324,943    5,392,240      6,939,318
                             2,016,273,780    244,282,264      3,878,015    5,423,210      130,191 2,432,645,024     235,744,650        4,471,033    5,548,121        140,059

                             3,942,451,172    458,837,042    164,095,075   43,582,004   23,118,470 3,877,901,665     465,952,695      138,218,751   48,929,435     22,066,084

                             (1,427,734,065) (180,392,338) (99,538,799) (36,378,330) (16,619,761) (1,367,318,381) (182,023,878) (81,357,946) (41,604,901) (17,671,780)
                               (379,379,499)           —           —           —           — (393,752,504)              —           —           —           —

                             (1,807,113,564) (180,392,338) (99,538,799) (36,378,330) (16,619,761) (1,761,070,885) (182,023,878) (81,357,946) (41,604,901) (17,671,780)

                                16,794,928             —             —           —           — 17,238,991                 —               —           —             —
                             2,118,542,680    278,444,704     64,556,276    7,203,674    6,498,709 2,099,591,789     283,928,817       56,860,805    7,324,534      4,394,304



                                95,711,041     39,678,497            —           —           —     96,068,723      41,608,497              —           —             —


                             2,214,253,721    318,123,201     64,556,276    7,203,674    6,498,709 2,195,660,512     325,537,314       56,860,805    7,324,534      4,394,304


                  (i)        1,107,126,861    124,068,048     19,366,883    2,161,102    2,599,484 1,097,830,256     126,959,552       17,058,242    2,197,360      1,757,722

             —                 38,540,092      9,640,679            —           —           —     38,540,092       9,640,679              —           —             —
             —                 (8,735,619)      (159,847)           —           —           —     (8,556,835)     (3,144,046)             —           —             —

                             1,136,931,334    133,548,880     19,366,883    2,161,102    2,599,484 1,127,813,513     133,456,185       17,058,242    2,197,360      1,757,722




                                                                                                                                      2016                               73
     (2)

           (c)

                                                         2016 6 30         6                                                    2015 6 30         6



                                   1,138,775,252    366,701,409    164,685,692   51,950,901    43,186,506 1,268,949,248    362,660,324    146,378,399   73,017,046    33,947,093
                                      18,506,828     30,664,739      7,676,490     (120,860)    1,907,950     8,655,781     23,910,044      9,577,512     (444,274)    1,532,983
                                              —             —             —           —       196,455            —             —             —           —      (316,610)
                                      18,506,828     30,664,739      7,676,490     (120,860)    2,104,405     8,655,781     23,910,044      9,577,512     (444,274)    1,216,373

                                        (444,063)            —            —            —           —     (1,146,229)            —            —            —            —

                                       18,950,891    30,664,739      7,676,490     (120,860)    2,104,405     9,802,010     23,910,044      9,577,512     (444,274)    1,216,373



                                        (357,682)    (1,930,000)           —            —           —     (1,993,088)    (1,930,000)           —            —            —



                                       18,593,209    28,734,739      7,676,490     (120,860)    2,104,405     7,808,922     21,980,044      9,577,512     (444,274)    1,216,373



                                              —     14,098,052            —            —           —             —             —      2,915,621           —            —

                 (i)




           (d)         2016   6   30

           (e)         2016   6   30
                                                                                                                                                  (3)




     —
     —
     —
     —
     —
     —
     —




74   2016
(a)   2016   6   30          6                          2016           6        30




                       7,915,718,509 1,728,582,456 2,386,209,069 1,513,621,265 919,053,703 277,588,332                   4,827,130      516,384             — 14,746,116,848
                       1,250,706,360 266,023,130 670,021,418              61,205,698 114,232,467      97,657,154        20,448,547      261,193 (2,480,555,967)            —
                      (5,572,907,232) (1,242,889,107) (1,969,237,327) (1,402,844,964) (735,681,137) (266,433,074)         (831,661)    (491,850) 2,462,465,773 (8,728,850,579)
                      (1,651,542,769) (494,199,509) (319,615,658) (286,559,461) (257,692,519) (65,987,090)                      —           —             — (3,075,597,006)
                          12,863,341       6,063,906      13,461,626         631,357     2,228,969       529,451       135,735,560   28,467,068 (58,404,746) 141,576,532
                          (6,231,448) (4,616,595) (9,406,180) (8,094,204) (3,969,462) (2,260,126)                      (60,849,514)          —     88,088,839     (7,338,690)
                                  —              —              —              —            —            —                —   29,320,541             —     29,320,541
                             657,603        (589,862)       (248,166)        (35,646) (2,900,302)        (23,854)       (5,674,497)      (1,933)     5,164,199     (3,652,458)
                        (232,067,313) (96,311,922) (113,706,732) (8,207,674) (37,749,560) (1,153,783)                     (582,336) (33,469,731)            — (523,249,051)
                       1,171,307,254      21,665,232 562,200,781 (151,889,334) (46,769,158) 45,004,681                  93,212,630 (194,569,364) 17,302,265 1,517,464,987
                        (271,424,806) (8,126,401) (148,212,264)            4,868,738    14,775,999 (10,162,185)        (23,450,317)          —     (1,213,378) (442,944,614)
                         899,882,448      13,538,831 413,988,517 (147,020,596) (31,993,159) 34,842,496                  69,762,313 (194,569,364) 16,088,887 1,074,520,373

                      11,862,160,511 4,286,934,520 5,818,433,647           614,376,665 1,954,559,464    570,409,857 11,461,774,485 7,029,839,314 (12,800,188,717) 30,798,299,746

                      6,354,781,424 1,745,294,541 3,841,007,411 2,198,187,140 1,025,759,376             690,738,158 10,235,158,049    825,968,186 (12,783,483,230) 14,133,411,055

                                  —              —              —               —             —            —              — 1,523,051,860               — 1,523,051,860



                        100,749,013        80,084,342    123,451,331          994,951     28,829,402       666,155              —     13,626,315     (13,042,718)    335,358,791


(b)   2015   6   30          6                          2015           6        30




                       8,296,585,345     2,238,920,635 2,401,220,007 1,580,401,299 1,316,917,613 229,342,778             3,206,444           —             — 16,066,594,121
                       1,293,991,664       216,979,048 769,506,380          99,396,078    55,267,802    63,472,882      20,701,557           — (2,519,315,411)            —
                      (6,008,938,633)   (1,538,122,029) (2,167,616,565) (1,477,829,723) (919,250,034) (209,100,497)       (354,169)    (349,154) 2,499,155,927 (9,822,404,877)
                      (1,670,846,404)     (434,177,230) (305,760,579) (318,346,819) (363,418,762) (58,982,287)                  —           —             — (3,151,532,081)
                          15,857,261         9,081,304      23,439,584         778,324     4,312,725       596,999     153,810,006   30,249,380 (68,206,021) 169,919,562
                          (7,697,889)       (2,356,287) (12,310,653) (5,600,649) (4,529,286) (3,058,710)               (71,890,610)          — 103,463,556        (3,980,528)
                                  —                —              —              —            —            —              —   24,127,694             —     24,127,694
                              75,724           116,947          54,527         150,000    (1,242,518)        7,222      (5,349,486)      (6,103)     5,329,486       (864,201)
                        (224,159,469)     (101,658,846) (87,052,611) (11,618,567) (37,736,872) (1,094,549)                (579,262) (23,523,697)            — (487,423,873)
                       1,191,362,583       220,370,113 376,463,218 (158,165,339)           2,855,103    15,688,720      93,967,883 (115,688,700) 20,979,844 1,647,833,425
                        (260,849,060)      (55,841,843) (85,858,108)         6,602,966     1,135,359    (3,020,662)    (24,081,739)          —     (6,375,838) (428,288,925)
                         930,513,523       164,528,270 290,605,110 (151,562,373)           3,990,462    12,668,058      69,886,144 (115,688,700) 14,604,006 1,219,544,500

                      11,145,270,102 4,771,097,252 5,852,785,386           629,580,684 2,141,871,199    362,752,580 10,201,492,134 7,013,541,200 (11,565,362,840) 30,553,027,697

                      6,431,706,578 1,967,507,057 4,317,295,232 1,811,396,331 1,109,213,449             513,535,259 9,154,774,030     993,637,482 (11,553,409,972) 14,745,655,446

                                  —              —              —               —             —            —              — 1,540,705,013               — 1,540,705,013



                        230,300,551       104,099,554    358,763,420        10,699,116    46,291,949      1,197,972        290,000     18,415,367     (16,012,521)    754,045,408




                                                                                                                                     2016                                   75
                                 2016             2015
                             6      30        6      30
                                  6                6



                        14,451,799,810   15,823,149,740
                           116,603,576      115,709,039
                           177,713,462      127,735,342

                        14,746,116,848   16,066,594,121



                                 2016             2015
                             6      30        6      30
                                  6                6



                        16,057,874,569   16,036,063,153
                            10,919,464       11,156,368


                        16,068,794,033   16,047,219,521




     (1)

                  (1)

     (2)

            (2)




            —




76   2016
(3)




(4)

      (a)

                    2016             2015
                6      30        6      30
                     6                6



             364,391,728      360,166,920

             171,508,056      216,240,317
             165,705,582      388,501,789

             108,050,072      154,037,755

              63,114,083      188,722,024

              51,914,619      189,036,279

              39,975,253      131,723,781

              35,024,313       99,725,071

              30,759,529       85,941,895

              30,081,498       73,341,950

              27,411,879       85,145,363

               2,017,144        7,817,921



            1,089,953,756    1,980,401,065




                      2016                   77
     (4)

           (b)

                            2016                 2015
                        6      30            6      30
                             6                    6



                       46,825,201          79,933,650
                       34,877,505          26,718,681
                       12,850,324          11,499,529

                        3,878,382           2,602,074

                            786,153         8,663,159
                             61,046                —
                             20,773           213,675

                             11,924         1,192,699
                              1,496             4,969
                                 —             4,615
                                 —         1,820,085

                                    —           337,792


                       99,312,804         132,990,928


           (c)

                            2016                 2015
                        6      30            6      30
                             6                    6



                        2,063,593           4,831,310
                          379,345           1,270,302
                          347,350             959,428
                          311,151             693,529
                          237,982             747,396
                           75,087             129,829


                        3,414,508           8,631,794


           (d)

                       2016                     2015
                   6      30                6      30
                        6                        6



                 542,964,875             337,484,320`




78   2016
(4)

      (e)

                  2016                   2015
              6      30              6      30
                   6                      6



            731,409,485           400,599,365


      (f)

                  2016                   2015
              6      30              6      30
                   6                      6



            167,200,000                          —
            157,200,000                          —


            324,400,000                          —


      (g)

                  2016                   2015
              6      30              6      30
                   6                      6



            408,367,151           432,635,013
            160,724,669           338,186,416
             60,717,198            89,514,956
             39,257,665           115,237,789
             35,657,531            76,486,288
             27,611,514            68,285,442
             25,057,104            78,912,113


            757,392,832          1,199,258,017




                          2016                   79
     (4)

           (h)

                     2016          2015
                 6      30     6      30
                      6             6



                 1,283,341     1,268,510
                    35,154       127,985
                    30,170        34,295
                    23,010        67,497
                     7,853        10,940
                     7,020         8,527
                     6,500        46,932
                     2,780         5,486


                 1,395,828     1,570,172


           (i)

                     2016          2015
                 6      30     6      30
                      6             6



                 1,423,763                 —
                 1,338,610                 —


                 2,762,373                 —


           (j)

                     2016          2015
                 6      30     6      30
                      6             6



                       3,998         8,381
                       3,737         5,016
                       1,247         2,783
                       1,219         1,410
                         812         1,605
                         335         1,034
                          —            79


                     11,348        20,308




80   2016
(4)

      (k)

                                                                         2016                         2015
                                                                     6      30                    6      30
                                                                          6                            6



                                                                     3,791,558                 3,677,000


      (l)   2016   6   30   6          2015       6   30      6


(5)




                                2016   6     30                             2015        12   31




                                14,942,261                     —    12,498,849                       —
                                11,245,784            (11,245,784)   11,245,784              (11,245,784)
                                 3,259,690             (3,259,690)    3,959,690               (3,959,690)
                                 2,220,049                     —     2,345,825                       —
                                 1,102,517                     —       862,511                       —


                                32,770,301            (14,505,474)   30,912,659              (15,205,474)



                                 2,901,857                     —               —                            —
                                 1,446,791                     —        1,446,791                            —


                                 4,348,648                     —        1,446,791                            —



                                   200,013                     —                 —                          —
                                   188,051                     —                 —                          —


                                   388,064                     —                 —                          —




                                                                                 2016                         81
     (5)




            2016   6      30                  2015   12   31




            167,200,000        —               —                     —
            157,200,000        —               —                     —
             26,024,326        —       25,398,906                     —
             16,350,541        —        2,192,861                     —
             12,194,294        —       19,421,507                     —
              1,740,900        —        2,241,990                     —
              1,553,825        —       11,448,059                     —
                933,903        —        2,195,963                     —


            383,197,789        —       62,899,286                     —




                                            2016                2015
                                        6     30           12     31




                                     441,631,400          431,183,207
                                     278,682,874          234,843,123
                                     112,997,460           91,317,028
                                      79,073,470           74,067,416
                                      76,372,891           19,997,712
                                      56,391,110           21,179,335
                                      30,909,976            3,657,847
                                      22,421,865              673,221
                                      20,384,699            1,485,417
                                      13,946,601              811,896
                                              —              436,687


                                    1,132,812,346         879,652,889




82   2016
(5)




                  2016                2015
              6     30           12     31




            170,198,795          44,431,093
            118,768,269          52,175,437
             56,878,238          13,306,619
             33,205,504          14,033,356
             28,847,396          25,597,994
             24,075,287           9,589,096
             22,002,677           6,675,880
             20,628,097          33,947,864
             14,914,201             113,226
             14,630,615          13,461,796
             11,813,768                  —
              6,430,256           8,215,924


            522,393,103         221,548,285



                  499,342         9,793,264



                         —           440,749



                         —     188,444,610




      (2)




                         2016                83
     (1)




                                                                            2016                  2015
                                                                        6     30             12     31



                                                                      291,435,528           353,124,460


     (2)




                                                                            2016                  2015
                                                                        6     30             12     31



                                                                       17,649,903            26,323,769
                                                                        1,810,503             4,149,753
                                                                           30,000               120,000


                                                                       19,490,406            30,593,522


     (3)

                             2015     10   18
                                                                                              50%
                                                                50%                  822,912,001

                                    2016    3 16     2016   3    24
                                           2016 6   30                               572,912,001




            2016 6     30  6                                                                 59,350,727
               2015   6 30   6                                                 64,131,958




84   2016
(1)

      (a)




                                                       2016        6   30    6          2015    6
            30     6

            2016   6   30   2015     12   31



                                                2016     6        30



                       —
                               167,804,008           4,395             53,529,926     221,338,329
                                22,378,039      27,044,429             16,712,794      66,135,262


                               190,182,047      27,048,824             70,242,720     287,473,591


                       —
                                    2,166,280                —                  —     2,166,280

                                          —                 —           898,256         898,256
                                          —                 —         1,585,920       1,585,920


                                    2,166,280                —         2,484,176       4,650,456



                                                       2015       12   31



                       —
                                   48,235,636          688             18,273,900      66,510,224
                                   28,625,489      382,838             13,744,635      42,752,962


                                   76,861,125      383,526             32,018,535     109,263,186


                       —
                                           —   18,766,720                       —    18,766,720
                                    2,884,226           —                       —     2,884,226

                                          —                 —           856,189         856,189
                                          —                 —         1,711,800       1,711,800


                                    2,884,226   18,766,720              2,567,989      24,218,935



                                                                             2016              85
        (1)

              (a)

                         2016   6     30
                                            10%                                                        14,101,000
                         2015    12    31                               10%
                                             5,548,000                                    10%
                                                         2,029,000   2015   12   31
                                10%                                                       1,379,000

              (b)



                                                                              2016    6     30        2015   12
                    31




              (c)




        (2)




86   2016
(3)




                           2016     6     30



        358,977,245        —                   —                     —      358,977,245
        139,916,944        —                   —                     —      139,916,944
      3,481,021,337        —                   —                     —    3,481,021,337
            690,904        —                   —                     —          690,904
      4,972,692,448        —                   —                     —    4,972,692,448
        526,883,290        —                   —                     —      526,883,290
            898,254        —                   —                     —          898,254
                 —   396,480            1,189,440                     —        1,585,920


      9,481,080,422   396,480            1,189,440                     —    9,482,666,342



                                  2015     12     31



        812,760,460        —                   —                    —       812,760,460
        100,141,631        —                   —                    —       100,141,631
      2,590,986,856        —                   —                    —     2,590,986,856
          1,486,051        —                   —                    —         1,486,051
      4,061,298,404        —                   —                    —     4,061,298,404
            856,189        —                   —                    —           856,189
                 —   380,400            1,141,200               190,200         1,711,800


      7,567,529,591   380,400            1,141,200               190,200     7,569,241,391




                                                         2016                      2015
                                                     6     30                 12     31



                                                355,786,854                 811,243,471
                                                    396,480                     380,400
                                                  1,189,440                   1,141,200
                                                         —                     190,200


                                                357,372,774                 812,955,271




                                                                2016                      87
        (1)

               2016       6    30                                                       (8)
                                        2015   12   31




        (2)




              2016    6       30    6

                                           2016     6    30         2015   12    31



                                                                  2016                  2015
                                                              6     30             12     31



                                                        9,223,810,853           7,575,374,183


                                                         (354,888,600)          (810,387,282)
                                                             (898,254)              (856,189)
                                                           (1,585,920)            (1,711,800)


                                                         (357,372,774)          (812,955,271)


                                                        8,866,438,079           6,762,418,912




88   2016
(1)

                                                                                      2016                      2015
                                                                                  6     30                 12     31



                                                                                912,884,391             513,563,811
                                                                                (64,173,447)            (64,868,599)

                                                                                848,710,944             448,695,212



              30-100

      (a)

                                                                                      2016                      2015
                                                                                  6     30                 12     31



                                                                                792,333,637             411,254,406
                                                                                 21,563,277              19,460,215
                                                                                 29,401,767              14,063,769
                                                                                  1,518,753                  18,464
                                                                                         —                      —
                                                                                  3,108,229               3,119,850
                                                                                 64,958,728              65,647,107


                                                                                912,884,391             513,563,811


            2016   6   30                                                2015     12     31

      (b)

                                    2016 6 30                                            2015 12 31




                             14,505,474   1.59%   (14,505,474)   100%       15,205,474    2.96%     (15,205,474)   100%

              B             789,297,507 86.46%             —       —     407,623,922 79.37%                —       —
              C             109,081,410 11.95%    (49,667,973) 45.53%       90,734,415 17.67%       (49,663,125) 54.73%


                            912,884,391   100%    (64,173,447)   7.03%     513,563,811    100%      (64,868,599) 12.63%




                                                                                             2016                      89
        (1)

              (c)   2016     6       30




                                                        11,245,784            (11,245,784)                 100%                     (3)(c)
                                                         3,259,690             (3,259,690)                 100%                     (3)(c)

                                                        14,505,474            (14,505,474)


              (d)                                                                                     C

                                                        2016   6   30                                      2015     12    31




                                               58,719,766               —           —      41,058,093               —                   —
                                                  730,180          (36,509)         5%               —               —                   —
                                                       —               —           —          26,394          (13,197)                50%
                                                       —               —           —          18,464          (18,464)               100%
                                                       —               —           —              —               —                   —
                                                       —               —           —         100,000         (100,000)               100%
                                               49,631,464      (49,631,464)       100%       49,531,464      (49,531,464)               100%


                                           109,081,410         (49,667,973)      45.53%      90,734,415      (49,663,125)           54.73%


              (e)                                  36,509                                            731,661




                                                                                                          700,000


              (f)     2016       6        30        6                                               2015       6     30        6


              (g)   2016     6       30




                                                                              419,664,363                     —                   45.97%


              (h)   2016     6       30                                                                        2015       12       31




90   2016
(2)

                       2016                 2015
                   6     30            12     31



                 122,517,061         112,597,272
                  17,441,647          17,441,647
                  13,544,544          13,120,665
                  13,498,551          12,380,215
                   4,827,103           6,162,946
                   2,075,987          15,381,998
                  18,868,164          17,407,738


                 192,773,057         194,492,481

                 (40,089,567)        (39,832,296)


                 152,683,490         154,660,185


      (a)

                       2016                 2015
                   6     30            12     31



                  70,455,208          92,834,057
                  31,040,996          28,695,359
                  35,631,766          18,736,096
                   5,559,890           1,722,168
                     392,544             231,984
                   1,820,300           1,846,239
                  47,872,353          50,426,578


                 192,773,057         194,492,481


                 2016    6     30    2015     12
            31




                              2016                 91
        (2)

              (b)

                                                         2016 6 30                                                2015 12 31




                                                17,441,647     9.05%        (17,441,647)    100%     17,441,647    8.97%      (17,441,647)     100%

                      A                          3,206,031 1.66%                     —       —      3,206,031 1.65%                  —       —
                      B                        125,783,811 65.25%                    —       —    112,597,272 57.89%                 —       —
                      C                         46,341,568 24.04%           (22,647,920) 48.87%      61,247,531 31.49%        (22,390,649) 36.56%


                                               192,773,057     100%         (40,089,567) 20.80%     194,492,481    100%       (39,832,296) 20.48%


              (c)   2016     6       30




                                                          17,441,647               (17,441,647)                   100%                       (4)(c)


              (d)                                                                                                 C

                                                         201     6     30                                         201       12    31




                                               23,204,832                —                    —   38,278,941                 —                —
                                                  257,185           (12,859)                  5%       488,980            (24,449)              5%
                                                  488,980          (244,490)                 50%       226,820           (113,410)             50%
                                                  452,874          (452,874)                100%       260,396           (260,396)            100%
                                                  211,375          (211,375)                100%       231,984           (231,984)            100%
                                                  159,300          (159,300)                100%       185,239           (185,239)            100%
                                               21,567,022       (21,567,022)                100%    21,575,171        (21,575,171)            100%


                                               46,341,568       (22,647,920)               48.87%   61,247,531        (22,390,649)           36.56%


              (e)                                            346,310                                        89,039

              (f)     2016       6        30         6                                                       2015       6    30        6




92   2016
(2)

      (g)   2016     6         30




                                                           38,789,848                         20.13%                  —
                                                           25,200,627                         13.07%                  —
                                                           21,671,637                         11.24%                  —

                                                           13,498,851                          7.00%                  —
                                                            8,863,684                          4.60%                  —


                                                          108,024,647                         56.04%                  —


(3)

                                                                                                               2016
                                            2015                                                           6     30
                                          12 31


                         (i)          648,500,000                                                       583,700,000




                                     (174,300,000)                      —                   —        (174,300,000)

                                      474,200,000                                                       409,400,000


      (i)
                                                   3.9%      5.4%

(4)

                                                                                     2016                      2015
                                                                                 6     30                 12     31



            (a)                                                              8,202,708,408             8,412,708,408
               (b)                                                             228,444,177               225,462,073
               (c)                                                           1,233,401,569             1,221,216,078

                                                                             9,664,554,154             9,859,386,559
                                    (d)                                       (755,588,059)             (755,588,059)

                                                                             8,908,966,095             9,103,798,500




                                                                                            2016                      93
        (4)

              (a)



                         2015                     2016
                       12 31                     6 30



                     126,746,680    —   —    126,746,680   —             —    (92,400,000)
                      62,601,208    —   —     62,601,208   —             —             —
                      45,070,000    —   —     45,070,000   —             —             —
                     208,790,000    —   —    208,790,000   —             —             —
                      96,855,102    —   —     96,855,102   —    (96,855,102)            —
                      60,000,000    —   —     60,000,000   —             —             —
                      24,656,410    —   —     24,656,410   —    (24,656,410)            —
                      69,457,513    —   —     69,457,513   —    (69,457,513)            —
                      83,984,000    —   —     83,984,000   —    (83,984,000)            —
                     392,627,114    —   —    392,627,114   —             —             —
                      14,000,000    —   —     14,000,000   —             —             —
                      30,000,000    —   —     30,000,000   —             —             —
                     129,430,000    —   —    129,430,000   —   (129,430,000)            —
                      23,920,000    —   —     23,920,000   —    (23,920,000)            —
                     213,540,000    —   —    213,540,000   —   (109,940,000)            —
                      30,000,000    —   —     30,000,000   —    (30,000,000)            —
                      65,103,434    —   —     65,103,434   —    (65,103,434)            —
                      11,210,000    —   —     11,210,000   —             —             —

                      18,089,491    —   —     18,089,491   —             —             —
                      41,728,681    —   —     41,728,681   —             —             —
                       1,320,000    —   —      1,320,000   —     (1,320,000)            —
                      60,000,000    —   —     60,000,000   —             —             —
                      80,000,000    —   —     80,000,000   —             —             —
                       5,760,000    —   —      5,760,000   —             —             —
                     293,088,560    —   —    293,088,560   —             —             —
                      47,600,000    —   —     47,600,000   —             —             —
                     560,000,000    —   —    560,000,000   —             —             —
                      16,465,405    —   —     16,465,405   —             —             —
                     280,000,000    —   —    280,000,000   —             —             —
                       5,290,000    —   —      5,290,000   —             —             —
                     339,239,300    —   —    339,239,300   —             —             —
                      73,620,001    —   —     73,620,001   —             —             —
                      21,730,001    —   —     21,730,001   —             —             —
                       2,490,000    —   —      2,490,000   —             —             —
                      79,090,000    —   —     79,090,000   —             —             —
                     124,590,000    —   —    124,590,000   —    (51,301,600)            —
                      48,310,000    —   —     48,310,000   —             —             —

                        1,570,000   —   —     1,570,000    —             —             —
                      144,290,000   —   — 144,290,000      —             —             —
                       97,300,000   —   —    97,300,000    —    (47,300,000)            —
                        8,000,000   —   —     8,000,000    —             —             —
                      321,010,000   —   — 321,010,000      —             —             —
                      200,000,000   —   — 200,000,000      —             —             —
                      500,000,000   —   — 500,000,000      —             —             —
                    1,404,558,400   —   — 1,404,558,400    —             —             —
                      186,000,000   —   — 186,000,000      —             —             —



94   2016
(4)

      (a)



                                 2015                                          2016
                               12 31                                          6 30



                  (i)          10,000,000           —    (10,000,000)             —        —               —             —
                              150,000,000           —             —     150,000,000        —               —             —
                               30,044,252           —             —      30,044,252        —               —             —
                              200,000,000           —             —     200,000,000        —               —             —
                  (i)         200,000,000           —   (200,000,000)             —        —               —             —
                                8,000,000           —             —       8,000,000        —               —             —
                              180,000,000           —             —     180,000,000        —               —             —
                               10,000,000           —             —      10,000,000        —      (10,000,000)            —
                                5,000,000           —             —       5,000,000        —               —             —
                              200,000,000           —             —     200,000,000        —               —             —
                               10,000,000           —             —      10,000,000        —      (10,000,000)            —
                              118,460,956           —             —     118,460,956        —               —             —
                                1,100,000           —             —       1,100,000        —       (1,100,000)            —
                               91,600,000           —             —      91,600,000        —               —             —
                              317,374,000           —             —     317,374,000        —               —             —
                              163,630,000           —             —     163,630,000        —               —             —
                               42,070,000           —             —      42,070,000        —               —             —
                               26,297,900           —             —      26,297,900        —               —             —


                            8,412,708,408           —   (210,000,000) 8,202,708,408         —     (754,368,059)   (92,400,000)


            (i)

      (b)


                                                                                  2016
                           2015                                                  6 30
                         12 31


                        225,462,073     2,982,104        —              —    228,444,177    50%            50%             —




                                                                                              2016                         95
        (4)

              (c)


                                                                                          2016
                                     2015                                                6 30
                                   12 31

                          (i)   1,067,284,291    9,820,413         —            — 1,077,104,704        50%      44.44%               —
                                  133,456,185   14,190,747         —   (14,098,052) 133,548,880         39%         39%               —
                                   17,058,242    2,302,947      5,694            —    19,366,883        30%         30%               —
                                    2,197,360      (36,258)        —            —     2,161,102        30%         30%               —
                                    1,220,000           —         —            —     1,220,000                              (1,220,000)


                                1,221,216,078   26,277,849      5,694   (14,098,052) 1,233,401,569                             (1,220,000)


                    (i)                                                                      9,820,413
                                                                       9,999,197
                                                                    178,784

                                                                                                         (10)(b)(i)

              (d)

                                                                                                                               2016
                                                    2015                                                                   6     30
                                                  12 31

                                                (754,368,059)                       —                     —         (754,368,059)
                                                  (1,220,000)                       —                     —           (1,220,000)


                                                (755,588,059)                       —                     —         (755,588,059)




96   2016
(5)

                                                           2016                    2015
                                                       6      30               6      30
                                                            6                       6



                                                  9,129,923,977           9,056,855,657
                                                    664,588,236             762,387,669

                                                  9,794,512,213           9,819,243,326



                                                           2016                    2015
                                                       6      30               6      30
                                                            6                       6



                                                  (6,578,737,820)         (6,566,209,483)
                                                    (651,995,528)           (745,305,763)


                                                  (7,230,733,348)         (7,311,515,246)


      (a)

                 2016       6   30     6                    2015      6   30       6




            9,129,923,977       (6,578,737,820)     9,056,855,657         (6,566,209,483)


      (b)

                 2016       6   30     6                    2015      6   30       6




             653,366,308         (645,900,137)        747,376,111          (740,580,848)
              11,221,928           (6,095,391)         15,011,558            (4,724,915)


             664,588,236         (651,995,528)        762,387,669          (745,305,763)




                                                                   2016                    97
        (6)




                                                        2016            2015
                                                    6      30       6      30
                                                         6               6



                                                4,736,557,352   4,637,498,220
                                                2,059,027,859   2,238,279,365
                                                  734,302,391     735,108,370
                                                  472,504,500     481,718,609
                                                  429,986,826     550,946,240
                                                  267,259,631     199,607,861
                                                  141,936,039     122,429,406
                                                  137,596,598     161,966,937
                                                   57,515,321      51,324,643
                                                   35,169,644      39,359,190
                                                   26,282,097      30,189,712
                                                   18,711,233      20,466,064
                                                   46,484,948      34,581,552


                                                9,163,334,439   9,303,476,169


        (7)

                                                        2016            2015
                                                    6      30       6      30
                                                         6               6



                                          (a)    100,999,437               —
                                        (b)       47,124,000    1,304,712,000
                                                  29,259,953       25,075,083
                                                  10,889,801       13,598,192
                                                          —          299,998


                                                 188,273,191    1,343,685,273




              (a)   2016   6   30   6


              (b)




98   2016
2016   6   30       6




                                                                           2016                    205
                                                                       6      30              6      30
                                                                            6                      6



                                                                 262,345,468                274,651,110
                                                                (154,208,861)               (74,198,215)
                                                                     700,000                    600,000
                                                                   6,612,863                  2,144,827


                                                                 115,449,470                203,197,722


                                                                 (17,484,409)               (35,764,275)
                                                                  (5,959,225)                (8,684,411)


                                                                     92,005,836             158,749,036




                                                                 1         —                     [2008]




                    2016            2015         2016         2015                 2016            2015
                6   30          6   30       6   30       6   30             6     30         6    30
                     6               6            6            6                    6               6




                        6.29%        7.50%        0.791        0.887                0.791           0.887


                        5.75%        6.51%        0.723        0.770                0.723           0.770




                                                                                2016                      99
        2016




                     2,252         4.3%




               444           20%          147.46
                     10.69




                                          16%




100   2016
               212                           1903
    89
                 IPA           1903




                                 +
+        +        +
                         APP




         CBA


               1168.75




                                      2016          101
        1



                                                                                         %

                                        14,746,117            16,066,594               (8.22)
                                         8,728,851             9,822,405              (11.13)
                                         1,075,000             1,183,028               (9.13)
                                         3,075,597             3,151,532               (2.41)
                                           618,127               636,737               (2.92)
                                          (128,501)             (147,615)              12.95
                                             3,652                   864              322.64
                                           155,882                77,725              100.56
                                             5,491                20,823              (73.63)

             (1)

                   2016                8.22%


                   (i)




                                                       %            %         %           %

                          14,591,620      8,622,032   40.91        (7.90)   (10.93)    2.01




                                                       %            %         %           %

                          14,591,620      8,622,032   40.91        (7.90)   (10.93)    2.01




102   2016
      (ii)




                                             %

                               8,684,720    (3.68)
                               3,049,294    (3.57)
                               1,957,998   (18.61)
                               1,560,324    (6.69)
                               1,026,343   (24.94)
                                 274,640    19.78

                              16,553,319    (7.28)
                               1,961,699    (2.43)

                              14,591,620    (7.90)


(2)

      2016   11.13%


(3)

      2016            9.13%


(4)

      2016   2.41%


(5)

      2016   2.92%

(6)

      2016   12.95%


(7)

      2016       322.64%




                                   2016      103
             (8)

                   2016     100.56%


             (9)

                   2016       73.63%


        2




                                                        %

                                42,730      22,770    87.66
                               212,890     117,991    80.43
                                78,753      44,393    77.40
                                70,515     148,581   (52.54)
                               562,160     200,676   180.13
                             1,292,395     768,741    68.12
                               648,566      65,214   894.51
                               354,889     810,387   (56.21)
                               139,917     100,142    39.72
                             3,481,021   2,590,987    34.35
                               529,894   1,000,313   (47.03)
                               705,587     261,889   169.42
                               526,883          —       —
                                   691       1,486   (53.51)

             (1)

                          87.66%


             (2)

                          80.43%


             (3)

                          77.40%


             (4)

                          52.54%




104   2016
(5)

         180.13%


(6)

           68.12%


(7)

                 894.51%


(8)

       56.21%


(9)

       39.72%


(10)

       34.35%


(11)

       47.03%

(12)

       169.42%


(13)

       526,883


(14)

       53.51%




                           2016   105
        3




                                                                                           %

                                            3,784,335               4,421,119           (14.40)
                                           (1,626,179)             (1,198,517)          (35.68)
                                             (515,237)                147,359          (449.65)

             (1)

                                               14.40%


             (2)

                                               35.68%


             (3)

                                              449.65%


        4




                                                                                           %

                                               5,461                      5,591          (2.33)

        5

             (1)

                          2016   6    30       0.01% (2015    12     31       0.01%)
                                                   +

             (2)

                   2016     6    30               2015   12   31




106   2016
              (3)




              (4)

                    2016                                      4.01




              (5)



              (6)




1                                                                                   2015
    10   18                                                                  2015    12 4
              2015
                                                        50%
                                                      50%                   822,912,001

                             2016 3 16     2016   3   24
                               2016 6 30                              572,912,001

2


                    58,370

3

4




                                                                     2016             107
1

2

      1       2016   6   30                                   40,121       A    39,839       H   282




      2




                                                                                                        (%)

                                       1                               A   +H    416,448,055           30.83
                                                    2                       H    370,395,449           27.42
                                                                            H    270,127,836           19.99
                                                                            A     40,395,975            2.99
                                               —
              —                                                           A      29,006,916            2.15
                                                                           A      17,574,505            1.30
                                                                           A      10,517,500            0.78
                                                                           A       9,881,974            0.73
                                                                           A       6,752,519            0.50
                              —                                           A       6,096,366            0.45




          1                                                                              H       11,316,000
                                           A            405,132,055

          2                                                    H
                                   H




108   2016
3 H

       2016    6     30

                                             571                                     336




                                                                                                        H



                                    A                                  405,132,055         29.99%
      SASACQ                                                                  A

                                    H                        1          11,316,000            0.84%    1.73%
                                                                              H

                                    H                        2         270,127,836         19.99%     41.24%
                                                                              H

                                    H                        3          36,413,342            2.70%    5.56%
                                                                              H

  JPMorgan                          H                        3&4        78,448,839            5.81%   11.98%
    Chase & Co.                                                               H




                                    H                                   40,292,544            2.98%    6.15%
                                                                              H

                                    H                                      26,000          0.002%     0.004%
                                                                             H

  Baillie Gifford & Co.             H                        5          33,035,000            2.45%    5.04%
                                                                              H

                                    H                                    6,376,753            0.47%    0.97%
                                                                              H




   1                                        11,316,000   H
                                                                   7,844,000    H

   2                                                         269,127,836       H
                   2011   7   1                                                H

   3                      JPMorgan Chase & Co.

   4 JPMorgan Chase & Co.

   5 Baillie Gifford & Co.                                                Baillie Gifford & Co.


   6                                                                                       www.hkexnews.hk




                                                                                       2016             109
1

        2016     6     30                                   124,160
                                   26,502
             122,876                                    124,294              A


                            2016     6 30
                                     XV
                                                352


2




3

        2016     6     30                                  43,707


                                                                      2016




      2016

                                            -Doemens
                                                       TT-MA




110    2016
2016   6   30




                2016




                       2016   111
1

      1

      2

      3                                         56

                          266071
                          www.tsingtao.com.cn

2


                                                     1105
                     266071
                 86-532-85713831
                 86-532-85713240

3

      A

                 600600
      H

                 00168




112       2016