From a74880d61cf64afc3985e269d222b98b3f757e41 Mon Sep 17 00:00:00 2001 From: Siddharth Gupta Date: Mon, 8 Jun 2020 19:44:01 -0700 Subject: [PATCH 1/2] ANDROID: GKI: Enable SYS_HYPERVISOR Used by some Linux hypervisor support to tell userspace which hypervisor it is being run under. Bug: 157224726 Change-Id: Ia1cb56e665af6b60f6a51b5e81dd7abed240f812 Signed-off-by: Alistair Delva Git-repo: https://android.googlesource.com/kernel/common/ Git-commit: f8aa5f514ccb2ded066fe47f6fd571fe016ca648 Signed-off-by: Siddharth Gupta --- abi_gki_aarch64_5cfdde5ea8.xml | 21357 +++++++++++++++---------------- init/Kconfig.gki | 9 + 2 files changed, 10620 insertions(+), 10746 deletions(-) diff --git a/abi_gki_aarch64_5cfdde5ea8.xml b/abi_gki_aarch64_5cfdde5ea8.xml index ee7967c203dc..68bdcfdd1795 100644 --- a/abi_gki_aarch64_5cfdde5ea8.xml +++ b/abi_gki_aarch64_5cfdde5ea8.xml @@ -2622,6 +2622,7 @@ + @@ -3695,14 +3696,6 @@ - - - - - - - - @@ -3729,10 +3722,10 @@ - + - + @@ -3740,6 +3733,14 @@ + + + + + + + + @@ -4032,7 +4033,7 @@ - + @@ -11488,7 +11489,7 @@ - + @@ -23616,165 +23617,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -23803,10 +23646,10 @@ - + - + @@ -23830,16 +23673,16 @@ - + - + - + - + @@ -23850,7 +23693,7 @@ - + @@ -23861,10 +23704,10 @@ - + - + @@ -23875,7 +23718,7 @@ - + @@ -23891,7 +23734,7 @@ - + @@ -23902,20 +23745,20 @@ - + - + - + - + - + @@ -23924,7 +23767,7 @@ - + @@ -23935,7 +23778,7 @@ - + @@ -23943,7 +23786,7 @@ - + @@ -24051,10 +23894,10 @@ - + - + @@ -24063,9 +23906,9 @@ - + - + @@ -24074,7 +23917,7 @@ - + @@ -24083,7 +23926,7 @@ - + @@ -24109,7 +23952,7 @@ - + @@ -24117,7 +23960,7 @@ - + @@ -24133,16 +23976,16 @@ - + - + - + @@ -24167,16 +24010,16 @@ - + - + - + - + @@ -24211,10 +24054,10 @@ - + - + @@ -24243,7 +24086,7 @@ - + @@ -24266,26 +24109,26 @@ - + - + - + - - - + + + @@ -24293,19 +24136,19 @@ - + - - + + - + @@ -24337,53 +24180,53 @@ - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - + @@ -24400,7 +24243,7 @@ - + @@ -24414,32 +24257,32 @@ - + - + - + + - + + + + + - - - - - + + - - - + @@ -24447,141 +24290,141 @@ - - + + - - + + - + - - + + - - + + - + + - - - + + - - + + - - + + - - + + - + - + - + - + - + - - + + - - + + - + - + - - + + - + - + - - + + - + - - + + - + - + @@ -24629,18 +24472,18 @@ - - - - + + + + - + - + @@ -24657,7 +24500,7 @@ - + @@ -24803,7 +24646,7 @@ - + @@ -24815,11 +24658,11 @@ - + - + - + @@ -24832,7 +24675,7 @@ - + @@ -24843,7 +24686,7 @@ - + @@ -24854,7 +24697,7 @@ - + @@ -24862,7 +24705,7 @@ - + @@ -24872,18 +24715,18 @@ - + - + - + @@ -24892,15 +24735,15 @@ - + - + - + @@ -24911,53 +24754,53 @@ - - - + + + + + - - - + - + - + - + - + - + - + - - + + - - + + - + @@ -24967,7 +24810,7 @@ - + @@ -24978,154 +24821,154 @@ - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -25136,25 +24979,25 @@ - - + + - + - + - + - + @@ -25169,18 +25012,18 @@ - + - + - + @@ -25195,9 +25038,9 @@ - - - + + + @@ -25214,27 +25057,27 @@ - + - + - + - + - + - + @@ -25249,15 +25092,15 @@ - + - + + - + - - + @@ -25267,77 +25110,77 @@ - + - + - - + + - - + + - - + + - - + + - - + + - - - + + + - + - + - + - + - + - + - + - + @@ -25373,16 +25216,16 @@ - + - + - + - + @@ -25427,7 +25270,7 @@ - + @@ -25435,7 +25278,7 @@ - + @@ -25444,7 +25287,7 @@ - + @@ -25455,22 +25298,22 @@ - + - + - + - + - + @@ -25478,109 +25321,109 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -25588,7 +25431,7 @@ - + @@ -25603,16 +25446,16 @@ - + - + - + - + @@ -25627,42 +25470,42 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -25675,7 +25518,7 @@ - + @@ -25683,11 +25526,11 @@ - + - - + + @@ -25701,13 +25544,13 @@ - + - + - + @@ -25715,7 +25558,7 @@ - + @@ -25723,16 +25566,16 @@ - + - + - + - + @@ -25768,24 +25611,24 @@ - + - + - + - + - + - + @@ -25797,7 +25640,7 @@ - + @@ -25820,17 +25663,17 @@ - - + + - + - + @@ -25839,16 +25682,16 @@ - + - + - + @@ -25869,15 +25712,15 @@ - - - + + + - + @@ -25888,216 +25731,216 @@ - + - + - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + - - - - - - - - + + - - - + + + + + + + + - - + + - - + + + + + + - + - - - - + + - - - - - - - - - - - + + + + - - - + + + - - + + - + - - + + - + - + - + - - + + - - + + + + + + - + - + + - - + + - - - - - - + - - + + + + + + - + + - - + + - + + - - - + - - - - @@ -26114,12 +25957,12 @@ - + - + @@ -26151,8 +25994,8 @@ - - + + @@ -26174,7 +26017,7 @@ - + @@ -26182,14 +26025,14 @@ - + - - + + @@ -26197,32 +26040,32 @@ - + - + - + - + - + - + - + - + - + @@ -26248,7 +26091,7 @@ - + @@ -26256,27 +26099,27 @@ - + - + - + - + - - + + @@ -26289,34 +26132,34 @@ - + - + - + - + - + - - + + @@ -26327,29 +26170,29 @@ - + - + - + - + - + - - + + @@ -26358,8 +26201,8 @@ - - + + @@ -26368,7 +26211,7 @@ - + @@ -26382,37 +26225,37 @@ - + - + - + - + - + - - - + + + - - + + - - + + - + @@ -26420,70 +26263,70 @@ - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - + @@ -26497,13 +26340,13 @@ - + - + @@ -26669,16 +26512,16 @@ - + - + - + @@ -26686,19 +26529,19 @@ - + - + - - - - - + + + + + @@ -26708,11 +26551,11 @@ - - + + - + @@ -26730,7 +26573,7 @@ - + @@ -26801,7 +26644,7 @@ - + @@ -26819,9 +26662,9 @@ - - - + + + @@ -26832,11 +26675,11 @@ - + - + @@ -26848,19 +26691,19 @@ - + - + - + @@ -26878,7 +26721,7 @@ - + @@ -26894,7 +26737,7 @@ - + @@ -26920,17 +26763,17 @@ - + - + - - + + @@ -26941,7 +26784,7 @@ - + @@ -26974,10 +26817,10 @@ - + - + @@ -27007,7 +26850,7 @@ - + @@ -27019,36 +26862,36 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -27077,7 +26920,7 @@ - + @@ -27085,10 +26928,10 @@ - + - + @@ -27096,17 +26939,17 @@ - + - + - - + + @@ -27114,10 +26957,10 @@ - + - + @@ -27126,12 +26969,12 @@ - + - + @@ -27139,49 +26982,54 @@ - - - - - - - + + + + + + + + - - - - + + + + - - + - + - - - + + + - + - + - - + + - + + + + + + - + @@ -27196,27 +27044,22 @@ - + - + - - - - - - - + + @@ -27242,15 +27085,15 @@ - + - + - + @@ -27261,7 +27104,7 @@ - + @@ -27269,11 +27112,11 @@ - - - - - + + + + + @@ -27296,10 +27139,10 @@ - + - - + + @@ -27317,20 +27160,20 @@ - - + + - + - + - + @@ -27342,7 +27185,7 @@ - + @@ -27350,10 +27193,10 @@ - + - + @@ -27367,10 +27210,10 @@ - + - + @@ -27385,7 +27228,7 @@ - + @@ -27393,7 +27236,7 @@ - + @@ -27404,7 +27247,7 @@ - + @@ -27461,7 +27304,7 @@ - + @@ -27470,7 +27313,7 @@ - + @@ -27485,7 +27328,7 @@ - + @@ -27535,7 +27378,7 @@ - + @@ -27543,18 +27386,18 @@ - + - + - + @@ -27562,37 +27405,37 @@ - + - + - + - + - + - + - + - + - + @@ -27604,7 +27447,7 @@ - + @@ -27618,62 +27461,62 @@ - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - - + + - - + + - - + + - + @@ -27681,7 +27524,7 @@ - + @@ -27690,21 +27533,21 @@ - + - - + + - + - + @@ -27712,30 +27555,30 @@ - - + + - + - + - + - + - + - + @@ -27749,7 +27592,7 @@ - + @@ -27779,12 +27622,12 @@ - + - - + + @@ -27796,16 +27639,16 @@ - + - + - + @@ -27816,151 +27659,151 @@ - + - - + + - + - + - + - + - + - - + + - + - + - + - - + + - + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - - + + - + - + - + @@ -27995,10 +27838,10 @@ - + - + @@ -28007,22 +27850,22 @@ - + - + - + - + - + - + @@ -28051,7 +27894,7 @@ - + @@ -28078,7 +27921,7 @@ - + @@ -28113,7 +27956,7 @@ - + @@ -28125,13 +27968,13 @@ - + - + - + @@ -28140,7 +27983,7 @@ - + @@ -28149,16 +27992,16 @@ - + - + - + - + @@ -28173,20 +28016,20 @@ - + - + - + - + - + - + @@ -28194,7 +28037,7 @@ - + @@ -28202,7 +28045,7 @@ - + @@ -28263,7 +28106,7 @@ - + @@ -28276,7 +28119,7 @@ - + @@ -28292,9 +28135,9 @@ - + - + @@ -28305,7 +28148,7 @@ - + @@ -28324,25 +28167,25 @@ - + - + - + - + - + - + - + @@ -28380,7 +28223,7 @@ - + @@ -28388,7 +28231,7 @@ - + @@ -28426,7 +28269,7 @@ - + @@ -28440,7 +28283,7 @@ - + @@ -28451,7 +28294,7 @@ - + @@ -28471,7 +28314,7 @@ - + @@ -28479,7 +28322,7 @@ - + @@ -28508,18 +28351,18 @@ - + - + - + - + @@ -28549,10 +28392,10 @@ - + - + @@ -28573,72 +28416,72 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -28649,14 +28492,14 @@ - + - - + + @@ -28685,7 +28528,7 @@ - + @@ -28693,15 +28536,15 @@ - + - + - + - + @@ -28722,7 +28565,7 @@ - + @@ -28730,7 +28573,7 @@ - + @@ -28766,28 +28609,28 @@ - + - + - + - + - + - + - + - + @@ -28796,7 +28639,7 @@ - + @@ -28814,22 +28657,22 @@ - + - + - + - + - + - + @@ -28913,13 +28756,13 @@ - + - + - + @@ -28931,25 +28774,25 @@ - + - + - + - + - + - + @@ -28958,22 +28801,22 @@ - + - + - + - + @@ -28982,13 +28825,13 @@ - + - + @@ -28997,10 +28840,10 @@ - + - + @@ -29012,13 +28855,13 @@ - + - + - + @@ -29033,37 +28876,37 @@ - + - + - + - + - + - + - + @@ -29072,19 +28915,19 @@ - + - + - + - + - + @@ -29105,7 +28948,7 @@ - + @@ -29113,7 +28956,7 @@ - + @@ -29121,8 +28964,8 @@ - - + + @@ -29193,214 +29036,214 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + @@ -29408,37 +29251,45 @@ - + - + + + + + + + + + - + - + - + - + - + - + - + - + - + @@ -29450,7 +29301,7 @@ - + @@ -29462,20 +29313,20 @@ - + - + - + - + - - - + + + @@ -29495,7 +29346,7 @@ - + @@ -29503,34 +29354,34 @@ - + - + - + - + - + - + - + - + - + - - + + @@ -29538,8 +29389,8 @@ - - + + @@ -29547,8 +29398,8 @@ - - + + @@ -29571,14 +29422,14 @@ - - + + - - + + @@ -29586,8 +29437,8 @@ - - + + @@ -29598,8 +29449,8 @@ - - + + @@ -29613,7 +29464,7 @@ - + @@ -29687,12 +29538,12 @@ - + - + @@ -29722,7 +29573,7 @@ - + @@ -29748,7 +29599,7 @@ - + @@ -29756,7 +29607,7 @@ - + @@ -29773,21 +29624,21 @@ - + - + - + - + @@ -29810,18 +29661,18 @@ - + - + - + - + @@ -29830,7 +29681,7 @@ - + @@ -29851,10 +29702,10 @@ - + - + @@ -29871,7 +29722,7 @@ - + @@ -29879,15 +29730,15 @@ - + - + - + - + @@ -29897,9 +29748,9 @@ - + - + @@ -29909,39 +29760,39 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -29950,29 +29801,29 @@ - + - + - + - + - + - + - + - + @@ -29986,13 +29837,13 @@ - + - + - + @@ -30000,177 +29851,177 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -30190,7 +30041,7 @@ - + @@ -30208,7 +30059,7 @@ - + @@ -30222,7 +30073,7 @@ - + @@ -30233,10 +30084,10 @@ - + - + @@ -30253,7 +30104,7 @@ - + @@ -30324,7 +30175,7 @@ - + @@ -30353,7 +30204,7 @@ - + @@ -30367,7 +30218,7 @@ - + @@ -30384,14 +30235,14 @@ - + - + @@ -30402,7 +30253,7 @@ - + @@ -30413,30 +30264,30 @@ - + - + - + - + - + - + - + @@ -30445,51 +30296,51 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -30506,7 +30357,7 @@ - + @@ -30520,7 +30371,7 @@ - + @@ -30540,7 +30391,7 @@ - + @@ -30557,7 +30408,7 @@ - + @@ -30571,7 +30422,7 @@ - + @@ -30588,23 +30439,23 @@ - + - + - + - + - + - + @@ -30613,10 +30464,10 @@ - + - + @@ -30624,7 +30475,7 @@ - + @@ -30635,7 +30486,7 @@ - + @@ -30664,7 +30515,7 @@ - + @@ -30681,7 +30532,7 @@ - + @@ -30704,7 +30555,7 @@ - + @@ -30715,10 +30566,10 @@ - + - + @@ -30747,7 +30598,7 @@ - + @@ -30761,18 +30612,18 @@ - + - + - + - + - + @@ -30810,13 +30661,13 @@ - + - + @@ -30827,7 +30678,7 @@ - + @@ -30841,27 +30692,27 @@ - + - + - + - + - + - + - + - + @@ -30869,10 +30720,10 @@ - + - + @@ -30880,27 +30731,27 @@ - + - + - + - + - + - + - + @@ -30908,10 +30759,10 @@ - + - + @@ -30919,10 +30770,10 @@ - + - + @@ -30933,9 +30784,9 @@ - + - + @@ -30944,41 +30795,41 @@ - + - - - + + + - + - + - + - + - + - + - + @@ -30990,10 +30841,10 @@ - + - + @@ -31011,30 +30862,30 @@ - + - + - + - + - + - + - + - + @@ -31042,7 +30893,7 @@ - + @@ -31059,7 +30910,7 @@ - + @@ -31067,55 +30918,55 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -31124,20 +30975,20 @@ - - - + + + - + - + @@ -31155,7 +31006,7 @@ - + @@ -31164,7 +31015,7 @@ - + @@ -31181,13 +31032,13 @@ - + - + @@ -31205,24 +31056,24 @@ - + - + - + - + - + @@ -31231,10 +31082,10 @@ - + - + @@ -31246,16 +31097,16 @@ - + - + - + - + @@ -31267,22 +31118,22 @@ - + - + - + - + @@ -31300,12 +31151,12 @@ - + - + - + @@ -31317,107 +31168,107 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -31429,10 +31280,10 @@ - + - + @@ -31447,10 +31298,10 @@ - + - + @@ -31491,7 +31342,7 @@ - + @@ -31514,7 +31365,7 @@ - + @@ -31522,7 +31373,7 @@ - + @@ -31540,10 +31391,10 @@ - + - + @@ -31569,7 +31420,7 @@ - + @@ -31577,16 +31428,16 @@ - + - + - + @@ -31612,15 +31463,15 @@ - + - + - + @@ -31628,7 +31479,7 @@ - + @@ -31642,28 +31493,28 @@ - + - + - + - + - + - + @@ -31674,10 +31525,10 @@ - + - + @@ -31686,18 +31537,18 @@ - + - - + + - + @@ -31708,7 +31559,7 @@ - + @@ -31725,7 +31576,7 @@ - + @@ -31736,70 +31587,70 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -31810,33 +31661,33 @@ - + - + - + - + - + - + - + - - + + @@ -31844,7 +31695,7 @@ - + @@ -31852,7 +31703,7 @@ - + @@ -31866,7 +31717,7 @@ - + @@ -31877,15 +31728,15 @@ - + - + - + @@ -31899,352 +31750,352 @@ - - - - - - + + + + + + + + - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - - - - - - - - + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + - + - + - + - + @@ -32252,7 +32103,7 @@ - + @@ -32261,7 +32112,7 @@ - + @@ -32271,7 +32122,7 @@ - + @@ -32282,7 +32133,7 @@ - + @@ -32294,7 +32145,7 @@ - + @@ -32308,7 +32159,7 @@ - + @@ -32323,7 +32174,7 @@ - + @@ -32338,946 +32189,946 @@ - - + + - + - - - + + + - - - + + + + + + + + - - + + + - - - + + - - + + + + + + - - - - - - - - - - + - - + + + + + + + + + + - + - - - + - + - + + - - - - + - + + - + + - + + - - - - - - - - + + + + + + - + + - - - - - - - + + + + + + + - - - + + + + - - - - - - - - + - - + + - - - + + + + + + + - + + - - - - - - + - - + + + + + + + + - - - + + + + + - - - + + + + + - - - - - - - + + + + + - - - - + + + + + + + + + + + - - - - - + - - - - - - - - + - - - - - + - - - + + + - - - + + + - - - + + + - - - - + + + + - - - - + + + + - - - + + + - - - + + + + + + + + - + - - + + - - - - - - - + + + + + + + - + + - + - - + - + - + - + - - + + - + - - - - - - - + + + + + + + - + - - + + - + + - - + - + + - + - + + - - + + - - - + + - - - - - - - + - - + + - - + + - - + + - - + + - - + + - + - - + + - + - - - + + + - - + + + + + + + - - + + + - - - + + + + + - - - - - + + - + - - + + + + - + - - + - - + + + - - - - - - - - + - - + + - - + + + + + + + - - + + - + + - + + - - - - + + - + + + - + - - - - - - - - - + + - - + + + + + + + + - - - + + + - - + - + + - - - - - - - + - + - - + + - + - + - + + + + + + - + + + + - - - - - - - - - + - + - + - + + + + + - + + + + + - - - - - - - - - + - + - - + + - - - + + + - - - - + + + + - - + + - - + + - - + + - - + + - + - - + + + + + + - - + + + - - - + + + + - - - + + + + + + - - - - - - - + + - + + - - - - - - + - - + + - + + + + + - + + - - + - - - + + + + - - - + + + - + + - - - - + + - + + - - - - - - + - - + + - - + + - - + + - - + + - - - + + + + + + + - + + - - + + - - + + - + - - - - - + + + + + - - + + + - + - - - + + - - - - - - + - - + + - - + + + + + + + - - + + - + + - - + - - + + - - + + + - - + + - - - - - - - + - + @@ -33285,73 +33136,65 @@ - - + + - - + + - + - - - + + + + + + + + - - - - - - + - + - + - + - + - + - + - - - - - - - - - + - + - + - + - + @@ -33376,16 +33219,16 @@ - + - + - + - + @@ -33416,24 +33259,24 @@ - - + + - + - + - + - + - + @@ -33447,7 +33290,7 @@ - + @@ -33467,18 +33310,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -33487,18 +33330,18 @@ - + - + - + - + @@ -33508,43 +33351,43 @@ - + - + - + - + - + - + - + - + - + - + @@ -33608,24 +33451,24 @@ - + - - + + - + - + - + @@ -33633,10 +33476,10 @@ - + - + @@ -33644,9 +33487,9 @@ - + - + @@ -33673,7 +33516,7 @@ - + @@ -33697,10 +33540,10 @@ - + - + @@ -33709,18 +33552,18 @@ - + - + - + - + - + @@ -33729,15 +33572,15 @@ - + - + - + @@ -33746,7 +33589,7 @@ - + @@ -33756,7 +33599,7 @@ - + @@ -33764,13 +33607,13 @@ - + - + @@ -33781,13 +33624,13 @@ - + - + - + @@ -33804,16 +33647,16 @@ - + - + - + @@ -33823,7 +33666,7 @@ - + @@ -33831,13 +33674,13 @@ - + - + @@ -33855,34 +33698,34 @@ - + - + - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + @@ -33901,23 +33744,23 @@ + + + + + - + - - - - - - + - - + + @@ -33962,7 +33805,7 @@ - + @@ -34001,17 +33844,17 @@ - + - + - + @@ -34023,21 +33866,21 @@ - + - + - + - + @@ -34051,7 +33894,7 @@ - + @@ -34059,7 +33902,7 @@ - + @@ -34067,23 +33910,23 @@ - - + + - + - + - + - + @@ -34097,20 +33940,20 @@ - + - + - + - + - + @@ -34122,15 +33965,15 @@ - + - + - + @@ -34138,7 +33981,7 @@ - + @@ -34158,16 +34001,16 @@ - - - - - + + + + + - + @@ -34195,30 +34038,30 @@ - + - + - + - - + + - + @@ -34234,7 +34077,7 @@ - + @@ -34253,8 +34096,8 @@ - - + + @@ -34335,16 +34178,16 @@ - + - + - + @@ -34383,8 +34226,8 @@ - - + + @@ -34405,7 +34248,7 @@ - + @@ -34436,7 +34279,7 @@ - + @@ -34447,7 +34290,7 @@ - + @@ -34473,27 +34316,27 @@ - + - + - + - + - + @@ -34527,12 +34370,12 @@ - - - - + + + + - + @@ -34544,13 +34387,13 @@ - + - + @@ -34564,35 +34407,35 @@ - + - + - + - + - + - + - + - + @@ -34695,37 +34538,37 @@ - - + + - + - + - - + + - - - - - - - - - + + + + + + + + + @@ -34735,56 +34578,56 @@ - - - + + + - - + + - + - + - + - + - + - + - + - + - + - + @@ -34792,7 +34635,7 @@ - + @@ -34865,8 +34708,8 @@ - - + + @@ -34878,7 +34721,7 @@ - + @@ -34926,7 +34769,7 @@ - + @@ -35001,7 +34844,7 @@ - + @@ -35010,22 +34853,22 @@ - + - + - + - + @@ -35085,7 +34928,7 @@ - + @@ -35125,8 +34968,8 @@ - - + + @@ -35152,7 +34995,7 @@ - + @@ -35173,12 +35016,12 @@ - + - + @@ -35204,11 +35047,11 @@ - + - + @@ -35258,7 +35101,7 @@ - + @@ -35307,11 +35150,11 @@ - + - + @@ -35322,16 +35165,16 @@ - - - - - + + + + + - - + + @@ -35355,17 +35198,17 @@ - + - + - + @@ -35419,19 +35262,19 @@ - + - + - + @@ -35442,7 +35285,7 @@ - + @@ -35457,7 +35300,7 @@ - + @@ -35468,19 +35311,19 @@ - - - + + + - - + + - + - + @@ -35536,7 +35379,7 @@ - + @@ -35544,13 +35387,13 @@ - + - + @@ -35558,10 +35401,10 @@ - + - + @@ -35575,12 +35418,12 @@ - + - + - - + + @@ -35622,7 +35465,7 @@ - + @@ -35630,9 +35473,9 @@ - - - + + + @@ -35679,7 +35522,7 @@ - + @@ -35707,7 +35550,7 @@ - + @@ -35718,7 +35561,7 @@ - + @@ -35744,12 +35587,12 @@ - - - - - - + + + + + + @@ -35758,34 +35601,34 @@ - + - + - + - + - + - + @@ -35825,27 +35668,27 @@ - - + + - + - + - + - + - + @@ -35854,12 +35697,12 @@ - + - + @@ -35868,64 +35711,64 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -35936,15 +35779,15 @@ - + - + - + - + @@ -35953,170 +35796,170 @@ - + - + - - - - - + + + + + + + - - - - - - - - - + + + + + + + + - - - - - + + + + - + - + - - - - - - - + + - + + + + + + + + + + + - - - - - - + - - + + + + + + + + - - - + + - - + - - - - - - + + - - + + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -36125,14 +35968,14 @@ - + - + - + - + @@ -36147,44 +35990,44 @@ - + - + - + - + - - + + - + - + - + - + - + @@ -36193,31 +36036,31 @@ - + - + - + - + - + - + - + - + - + - + @@ -36249,45 +36092,45 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -36302,21 +36145,21 @@ - + - + - + - + - + @@ -36327,41 +36170,41 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -36373,15 +36216,15 @@ - + - + - + - + @@ -36393,7 +36236,7 @@ - + @@ -36401,161 +36244,161 @@ - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + + + + - - + + + + + - - - + + - - - + + - - + - + + + - - + + - - - - - - - + - - + + - + - + + + + + - + + + - - - - + + - + + - - + - + + + - - - - - - - + - + @@ -36569,32 +36412,32 @@ - + - + - + - + - - + + - - + + - + @@ -36602,12 +36445,12 @@ - + - + - + @@ -36616,7 +36459,7 @@ - + @@ -36625,43 +36468,43 @@ - + - - + + - - + + - + - + - + - + - + - + @@ -36670,21 +36513,21 @@ - + - + - + - + - + - + @@ -36696,177 +36539,211 @@ - + - + + - - + - + - + - + - - - + + + - - + + - + - + - + - + - + + - - - + + - - + + - - + + - + - + - + - + - + - + - + - + - - - - - + + + + + - + - + + + + + + + - - + + + + - - - - - - - - - - - + + + - + - + - - + + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + - + @@ -36890,13 +36767,13 @@ - + - + @@ -36911,22 +36788,22 @@ - + - + - + - + @@ -36935,7 +36812,7 @@ - + @@ -36965,10 +36842,10 @@ - + - + @@ -36979,7 +36856,42 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -36990,10 +36902,10 @@ - + - + @@ -37007,7 +36919,23 @@ - + + + + + + + + + + + + + + + + + @@ -37018,10 +36946,10 @@ - + - + @@ -37033,9 +36961,9 @@ - + - + @@ -37047,7 +36975,7 @@ - + @@ -37059,7 +36987,7 @@ - + @@ -37067,56 +36995,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -37125,23 +37003,23 @@ - - - - - + + + + + - - - - - - + + + + + + - + @@ -37174,7 +37052,7 @@ - + @@ -37183,7 +37061,7 @@ - + @@ -37194,48 +37072,47 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -37265,7 +37142,7 @@ - + @@ -37278,83 +37155,70 @@ - + - + - - + + - - + + - - + + - - + + - - + + - - - + + + - - - - - + - - - - - - - - - - - + + - + - + - + - + - + @@ -37362,8 +37226,8 @@ - - + + @@ -37371,7 +37235,9 @@ - + + + @@ -37455,7 +37321,7 @@ - + @@ -37475,7 +37341,7 @@ - + @@ -37483,20 +37349,20 @@ - + - - - + + + - - + + @@ -37507,7 +37373,7 @@ - + @@ -37549,7 +37415,7 @@ - + @@ -37589,7 +37455,7 @@ - + @@ -37598,11 +37464,11 @@ - + - + @@ -37647,16 +37513,17 @@ - + + - + - - + + @@ -37664,16 +37531,18 @@ - + + - + + - + @@ -37683,16 +37552,16 @@ - + - - + + - + @@ -37712,13 +37581,13 @@ - + - + - + @@ -37730,7 +37599,7 @@ - + @@ -37738,59 +37607,59 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -37802,16 +37671,16 @@ - - + + - + - + - + @@ -37831,212 +37700,212 @@ - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - + + + + - - + + - - + + - - + + - - - - - + - - - - - - - + - + - - + + + + + - - + + + + - - - + + + + - - + + - + + + + + - - - - - - + - + + + + + + - - - + + + - - + + - - + + - + - + - + - + - + - + - + @@ -38050,16 +37919,16 @@ - - - - + + + + - - + + @@ -38067,25 +37936,25 @@ - + - + - + - + - + - + @@ -38104,13 +37973,13 @@ - - + + - + @@ -38138,7 +38007,7 @@ - + @@ -38154,12 +38023,12 @@ - + - + @@ -38173,7 +38042,7 @@ - + @@ -38187,7 +38056,7 @@ - + @@ -38199,10 +38068,10 @@ - - - - + + + + @@ -38257,34 +38126,34 @@ - + - + - + - - + + - + - + @@ -38306,7 +38175,7 @@ - + @@ -38314,19 +38183,19 @@ - + - + - + - + @@ -38334,7 +38203,7 @@ - + @@ -38342,14 +38211,14 @@ - + - - + + @@ -38367,36 +38236,36 @@ - + - + - + - + - + - + @@ -38412,7 +38281,7 @@ - + @@ -38429,59 +38298,59 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -38500,7 +38369,7 @@ - + @@ -38534,20 +38403,20 @@ - - - - + + + + - + - + @@ -38565,19 +38434,19 @@ - + - + - + @@ -38610,21 +38479,21 @@ - + - + - + @@ -38647,31 +38516,31 @@ - + - - - - - + + + + + - + - + - + - + @@ -38680,7 +38549,7 @@ - + @@ -38731,7 +38600,7 @@ - + @@ -38740,7 +38609,7 @@ - + @@ -38800,7 +38669,7 @@ - + @@ -38809,7 +38678,7 @@ - + @@ -38821,7 +38690,7 @@ - + @@ -38935,13 +38804,13 @@ - + - + @@ -38953,16 +38822,16 @@ - + - + - + @@ -38977,12 +38846,12 @@ - + - + @@ -38991,13 +38860,13 @@ - + - + @@ -39006,10 +38875,10 @@ - + - + @@ -39039,7 +38908,7 @@ - + @@ -39057,33 +38926,33 @@ - + - + - + - + - + - + - - + + - + - + @@ -39092,7 +38961,7 @@ - + @@ -39100,34 +38969,34 @@ - + - + - + - + - + - + - + - + - + - + @@ -39136,10 +39005,10 @@ - + - + @@ -39162,34 +39031,34 @@ - + - + - + - + - + - + - + - - + + - + @@ -39197,105 +39066,105 @@ - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - + + - - + + - - + + - - - - - - + - - + + - - + + - - + + + - - - + + - - + + + - + - + + + + + @@ -39316,8 +39185,8 @@ - - + + @@ -39343,7 +39212,7 @@ - + @@ -39375,20 +39244,20 @@ - + - - + + - + @@ -39399,7 +39268,7 @@ - + @@ -39408,16 +39277,16 @@ - - - + + + - + - + @@ -39426,57 +39295,57 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -39497,7 +39366,7 @@ - + @@ -39507,7 +39376,7 @@ - + @@ -39521,17 +39390,17 @@ - + - - + + - + @@ -39539,7 +39408,7 @@ - + @@ -39551,48 +39420,48 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -39613,12 +39482,12 @@ - + - + - + @@ -39695,15 +39564,15 @@ - + - + - + @@ -39711,10 +39580,10 @@ - + - + @@ -39728,119 +39597,119 @@ - + - - - + + - - - - - - - - - + + + + + + + + + + - + - + - + - + - + - + - - + + - + - - + + - + - - + + - - + + - - - - - - - + - - + + - - - + + + + - - - - + + + + - - + + + + + + + - - + + - + @@ -39870,36 +39739,36 @@ - + - + - + - + - + - + - + - + @@ -39908,16 +39777,16 @@ - + - + - + @@ -39928,27 +39797,27 @@ - + - + - + - + - + - + - + - + @@ -39956,16 +39825,16 @@ - + - + - + @@ -39973,15 +39842,15 @@ - + - + - + - + @@ -39989,7 +39858,7 @@ - + @@ -40000,44 +39869,44 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -40065,21 +39934,21 @@ - + - + - + - + - + @@ -40090,7 +39959,7 @@ - + @@ -40099,7 +39968,7 @@ - + @@ -40110,63 +39979,63 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - + - - - + + + + + + + + - + - + - + - + - + - - + + - + - + @@ -40179,104 +40048,104 @@ - + - + - - + + - - - - - - - - + - - - + + + - + - + + - + + + + + + + - - - - - - - - + + - + + + + + + + - + - + - + - + - + - + - + - - + + - + - + - + - - + + @@ -40299,42 +40168,42 @@ - + - + - + - + - + - - + + - + - + - + @@ -40346,44 +40215,44 @@ - + - + - + - + - + - + - + - + @@ -40470,7 +40339,7 @@ - + @@ -40478,7 +40347,7 @@ - + @@ -40486,39 +40355,39 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - + - + - + @@ -40530,7 +40399,7 @@ - + @@ -40547,10 +40416,10 @@ - + - + @@ -40571,12 +40440,12 @@ - + - + @@ -40585,43 +40454,43 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -40630,13 +40499,13 @@ - + - + @@ -40648,39 +40517,39 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -40692,7 +40561,7 @@ - + @@ -40710,10 +40579,10 @@ - + - + @@ -40722,13 +40591,13 @@ - + - + - + @@ -40737,63 +40606,63 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + @@ -40801,163 +40670,163 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - - - - - - + - - + + + - + + + + + + - - + + - - + + - - + + - - - - - - - + + + + + + + - - - - - - - - + + + - + + + + + + - - + + - - + + - + - + @@ -40966,23 +40835,23 @@ - - + + - - + + - + - + @@ -40993,7 +40862,7 @@ - + @@ -41004,8 +40873,8 @@ - - + + @@ -41022,13 +40891,13 @@ - + - + @@ -41037,22 +40906,22 @@ - + - + - + - + @@ -41061,7 +40930,7 @@ - + @@ -41070,45 +40939,45 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -41122,32 +40991,32 @@ - + - + - + - + - + - + - + @@ -41155,21 +41024,21 @@ - + - + - + - + @@ -41177,169 +41046,169 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - + - - + + - + - + - - - - - - - - + + - - - + + + - - - - + + + - - - + + + + + + + + + + - - - - - - - - - + + + + - - - + + + + + + + + - - + + - + - + - + - + - + - + - + - + - + - - - + + + - + - - + + - - + + - + - + - + @@ -41354,19 +41223,19 @@ - + - + - + - + @@ -41393,145 +41262,145 @@ - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - + - - - - - - - + + + - - + - - + + - - + + - - + + - - + + + + + + + - - - - + + + + - - - + + + - - - + + + - - + + - - + + - + - + - + - + - + @@ -41542,124 +41411,124 @@ - + - + - + - + - + - + - - + + - - + + - + - + - - + + - - + + - - + + - + - + - + - - + + - + - + - + - + - + - + - + - + - + @@ -41667,60 +41536,60 @@ - - + + - + - + - + - + - + - + - + - + - + - + @@ -41732,45 +41601,45 @@ - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + @@ -41778,140 +41647,140 @@ - - - - - - - - - - - + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - - - + + + - - + + - - - - - - - + - - - + + + - - - - - + + + - + + + + + - - + - - - - - - + + + + + - - + + + - - + + + + + + + - + - + - + - + - + - + - + - + @@ -41920,7 +41789,7 @@ - + @@ -41932,13 +41801,13 @@ - + - + @@ -41952,43 +41821,43 @@ - + - + - + - + - + - + - + - + - + @@ -42008,34 +41877,34 @@ - + - + - + - + - + - + - + - + @@ -42047,7 +41916,7 @@ - + @@ -42065,13 +41934,13 @@ - + - + @@ -42097,16 +41966,16 @@ - + - + - + - + @@ -42157,10 +42026,10 @@ - + - + @@ -42171,7 +42040,7 @@ - + @@ -42215,27 +42084,27 @@ - + - + - + - + - + - + - + - + @@ -42301,7 +42170,7 @@ - + @@ -42327,7 +42196,7 @@ - + @@ -42371,9 +42240,9 @@ - + - + @@ -42400,13 +42269,13 @@ - + - + - + @@ -42414,90 +42283,90 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -42517,7 +42386,7 @@ - + @@ -42537,7 +42406,7 @@ - + @@ -42563,10 +42432,10 @@ - + - + @@ -42580,13 +42449,13 @@ - + - + - + @@ -42594,7 +42463,7 @@ - + @@ -42608,15 +42477,15 @@ - + - + - + @@ -42624,64 +42493,64 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - + + + - - - - - + + + + + - - - - + + + + - - - - - - + + + + + + + - - - + + + - + - - + + - + @@ -42689,115 +42558,115 @@ - - - + + + - - - - - - + - - + + - + + - - + - - - - - - - - - - - - - - - - - + + - + + + + + + + + + + + + + + + + - - - - - - + + - + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + + + + + + + - + @@ -42810,82 +42679,82 @@ - - + + - + - - + + - + - + - + - + - + - + - - + + - + - + - + - + - + - + @@ -42893,28 +42762,28 @@ - + - + - + - + - + - + @@ -42926,10 +42795,10 @@ - + - + @@ -42947,10 +42816,10 @@ - + - + @@ -42989,7 +42858,7 @@ - + @@ -43007,112 +42876,112 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -43121,9 +42990,9 @@ - + - + @@ -43135,7 +43004,7 @@ - + @@ -43149,10 +43018,10 @@ - + - + @@ -43160,12 +43029,12 @@ - + - + - + @@ -43177,105 +43046,105 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + - + - + - - + + - + - - + + - + - + - + - + - + - + - + - - + + - - + + - + - + - + - + @@ -43283,61 +43152,61 @@ - + - + - + - + - - + + - - + + - - + + - - + + - + - + - + - + - + - + @@ -43347,23 +43216,23 @@ - + - - + + - + - + @@ -43374,80 +43243,80 @@ - - + + - + - - + + - - - - - + - - + - - + + - - + + - - + + - + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - + @@ -43455,33 +43324,33 @@ - - + + - + - + - - + + - + - - + + - + @@ -43490,48 +43359,48 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -43540,7 +43409,7 @@ - + @@ -43549,7 +43418,7 @@ - + @@ -43563,10 +43432,10 @@ - + - + @@ -43575,16 +43444,16 @@ - + - + - + - + @@ -43611,85 +43480,85 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + @@ -43700,13 +43569,13 @@ - - + + - + @@ -43716,46 +43585,46 @@ - + - + - + - + - + - + - + - + - + - + - - + + @@ -43766,24 +43635,24 @@ - - - + + + - + - + - + @@ -43806,15 +43675,15 @@ - + - + - + @@ -43822,7 +43691,7 @@ - + @@ -43830,7 +43699,7 @@ - + @@ -43851,10 +43720,10 @@ - + - + @@ -43868,9 +43737,9 @@ - + - + @@ -43879,10 +43748,10 @@ - + - + @@ -43903,7 +43772,7 @@ - + @@ -43915,27 +43784,27 @@ - + - + - + - + - + - + @@ -43944,10 +43813,10 @@ - + - + @@ -43955,221 +43824,221 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - - + + - + - + - - + + - - - - - - - - - - - - + + - + - + + + - - + - - + + + + + - + - - - - + + - - + - + + + + + + + + + + - + - - + + - + - - + + - - - - - - - - - + - + + + + + + + + + - + - + - - + + - + - - + + - - - - - - - + - - + + + + - + - - + - - + + + + + + + - - - - + + + + - - + + - + - + - + @@ -44177,24 +44046,24 @@ - + - + - + - - - + + + - + @@ -44202,19 +44071,19 @@ - - - - + + + + - - - + + + - + @@ -44238,17 +44107,17 @@ - + - + - + @@ -44259,8 +44128,8 @@ - - + + @@ -44268,22 +44137,22 @@ - - + + - - + + - - + + @@ -44297,7 +44166,7 @@ - + @@ -44314,20 +44183,20 @@ - + - + - + - - - - + + + + - + @@ -44336,19 +44205,19 @@ - + - + - + - + - + @@ -44356,14 +44225,14 @@ - - + + - + - + @@ -44384,13 +44253,13 @@ - + - + @@ -44405,16 +44274,16 @@ - + - + - + @@ -44426,7 +44295,7 @@ - + @@ -44438,7 +44307,7 @@ - + @@ -44452,7 +44321,7 @@ - + @@ -44467,13 +44336,13 @@ - + - + @@ -44497,19 +44366,19 @@ - + - + - + - + @@ -44602,15 +44471,15 @@ - + - + - + @@ -44619,24 +44488,24 @@ - + - + - + - + - + @@ -44645,7 +44514,7 @@ - + @@ -44686,16 +44555,16 @@ - + - + - + - + @@ -44740,7 +44609,7 @@ - + @@ -44760,8 +44629,8 @@ - - + + @@ -44769,113 +44638,113 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -44889,12 +44758,12 @@ - + - + - + @@ -44903,21 +44772,21 @@ - + - + - + - + - + @@ -44943,22 +44812,22 @@ - + - + - + - + @@ -44966,23 +44835,23 @@ - + - + - + - + - + @@ -44991,273 +44860,273 @@ - + - + - - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - + + + + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - + + + - - - + + - + + + - - + - - + + - - + - + - - - - - - - - - - - - + + + + + + + + + + + + + - + + + + + + - + - + - + - + - - - - - - - - + + + + + + + + - + @@ -45266,48 +45135,48 @@ - + - + - + - + - - - + + + - + - + - - + + - + - + @@ -45328,29 +45197,29 @@ - + - + - + - + - + - + - + - + @@ -45377,31 +45246,31 @@ - - + - - - + + + + - + - + - + - + - + @@ -45411,28 +45280,28 @@ - + - + - + - - - + + + - - + + @@ -45457,36 +45326,36 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -45512,7 +45381,7 @@ - + @@ -45533,97 +45402,97 @@ - - - - - - - + + + + + + - + + - + - + - + - + - + - + - - - - - - + - + + + + + + - + - + - + - - + + - + - + - + - + @@ -45634,55 +45503,55 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -45715,13 +45584,13 @@ - + - + - + @@ -45730,10 +45599,10 @@ - + - + @@ -45748,7 +45617,7 @@ - + @@ -45775,28 +45644,28 @@ - + - + - + - + - + @@ -45807,10 +45676,10 @@ - + - + @@ -45827,18 +45696,18 @@ - + - + - + - + @@ -45847,16 +45716,16 @@ - + - + - + @@ -45867,7 +45736,7 @@ - + @@ -45902,80 +45771,80 @@ - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -45995,44 +45864,44 @@ - + - + - - - - - - - - + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - + + + + + + + - - + + @@ -46040,22 +45909,22 @@ - - + + - + - + - + @@ -46063,10 +45932,10 @@ - + - + @@ -46078,129 +45947,129 @@ - - + + - - + + - + - + - + - - + + - + - - + + - - - - - - + - + - - + + - + + + + + + - - - - - - + - + + + + + + - - - - - - + - - + + - - + - - + + + - - + - - + + + - - + - + + + + + + + @@ -46208,10 +46077,10 @@ - - + + - + @@ -46265,7 +46134,7 @@ - + @@ -46274,19 +46143,19 @@ - + - + - + - + - + @@ -46295,15 +46164,15 @@ - + - + - + - + @@ -46312,16 +46181,16 @@ - + - + - + - + @@ -46336,10 +46205,10 @@ - + - + @@ -46360,15 +46229,15 @@ - + - + - + - + @@ -46379,21 +46248,21 @@ - + - - + - - - - - - + + + + + + + - + @@ -46404,35 +46273,35 @@ - + - - + + - - + + - - + + - + - + @@ -46440,10 +46309,10 @@ - + - + @@ -46452,7 +46321,7 @@ - + @@ -46460,159 +46329,159 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - - - - - - - + - - - - - - - - - - - - + + + + + + + + + + + + - + + + + + + + - - - - - - + - - + + - + + + + + + @@ -46632,7 +46501,7 @@ - + @@ -46661,35 +46530,35 @@ - + - + - + - + - + - + - + - + - + @@ -46707,61 +46576,61 @@ - - - + + - + + - + - + - - - - - - + - - + + - + + + + + + - - + + - + - + - + - + @@ -46770,39 +46639,39 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -46811,67 +46680,67 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -46880,39 +46749,39 @@ - + - + - + - + - + - - + + - + @@ -46927,12 +46796,12 @@ - + - + - + @@ -46944,8 +46813,8 @@ - - + + @@ -46953,21 +46822,21 @@ - + - + - + - + - + - + @@ -46987,7 +46856,7 @@ - + @@ -47007,7 +46876,7 @@ - + @@ -47018,7 +46887,7 @@ - + @@ -47029,7 +46898,7 @@ - + @@ -47041,7 +46910,7 @@ - + @@ -47055,10 +46924,10 @@ - + - + @@ -47066,34 +46935,34 @@ - + - + - + - + - + - - + + - + - + @@ -47110,60 +46979,60 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - + + @@ -47193,7 +47062,7 @@ - + @@ -47208,14 +47077,14 @@ - - + + - + @@ -47223,31 +47092,31 @@ - - + + - + - + - + - + - + @@ -47255,13 +47124,13 @@ - + - + @@ -47269,15 +47138,15 @@ - + - - + + @@ -47291,154 +47160,154 @@ - - - - - - - + - - + + - + + - + - + + + + + + - - - + + + - - + + - - + + - - + + - - + + - + - + - + - + - - - - - - + - + + - - + - + + + + + + - - + + - + - + - - + + - + - - - - - - + - - + + - - + + - + + + + + + - + - + @@ -47458,22 +47327,22 @@ - + - + - + - + - + - + @@ -47483,7 +47352,7 @@ - + @@ -47500,44 +47369,44 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -47548,7 +47417,7 @@ - + @@ -47556,9 +47425,9 @@ - + - + @@ -47570,7 +47439,7 @@ - + @@ -47578,53 +47447,53 @@ - - - - - - - - - + + + + + + + + + - - + + - + - + - - + + - - + + - - + + - + - - + + - + @@ -47634,75 +47503,75 @@ - + - - + + - + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + @@ -47714,7 +47583,7 @@ - + @@ -47723,13 +47592,13 @@ - + - + @@ -47737,19 +47606,19 @@ - + - + - + - + @@ -47779,33 +47648,33 @@ - + - + - + - + - + - + - + - + - + - + @@ -47816,10 +47685,10 @@ - + - + @@ -47827,21 +47696,21 @@ - + - + - + - + - + - + @@ -47852,39 +47721,39 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -47904,9 +47773,9 @@ - + - + @@ -47918,16 +47787,16 @@ - + - + - + - + @@ -47942,10 +47811,10 @@ - + - + @@ -47954,22 +47823,22 @@ - + - + - + - + - + @@ -47978,7 +47847,7 @@ - + @@ -47993,10 +47862,10 @@ - + - + @@ -48010,22 +47879,22 @@ - + - + - + - + @@ -48073,7 +47942,7 @@ - + @@ -48091,16 +47960,16 @@ - + - + - + @@ -48109,19 +47978,19 @@ - + - + - + - + - + @@ -48132,7 +48001,7 @@ - + @@ -48144,9 +48013,9 @@ - + - + @@ -48185,13 +48054,13 @@ - + - + @@ -48199,7 +48068,7 @@ - + @@ -48301,13 +48170,13 @@ - + - + @@ -48350,7 +48219,7 @@ - + @@ -48359,15 +48228,15 @@ - + - + - + @@ -48442,7 +48311,7 @@ - + @@ -48466,169 +48335,169 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -48655,7 +48524,7 @@ - + @@ -48664,26 +48533,26 @@ - + - + - + - + - + - + - + @@ -48695,62 +48564,62 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -48771,10 +48640,10 @@ - + - + @@ -48782,32 +48651,32 @@ - + - + - + - + - + - + - + @@ -48819,28 +48688,28 @@ - + - + - - + + - + - + - + - + @@ -48863,19 +48732,19 @@ - + - + - + @@ -48920,11 +48789,11 @@ - + - - + + @@ -48935,7 +48804,7 @@ - + @@ -48949,7 +48818,7 @@ - + @@ -48966,28 +48835,28 @@ - + - + - + - + - + - + - + @@ -48996,16 +48865,16 @@ - + - + - + @@ -49014,110 +48883,110 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -49147,7 +49016,7 @@ - + @@ -49159,50 +49028,50 @@ - + - + - + - + - + - + - + - - + + - + - + - + - + @@ -49217,7 +49086,7 @@ - + @@ -49231,12 +49100,12 @@ - + - + - + @@ -49245,100 +49114,100 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -49347,27 +49216,27 @@ - + - + - + - + - + @@ -49397,73 +49266,73 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -49472,7 +49341,7 @@ - + @@ -49490,61 +49359,61 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -49555,7 +49424,7 @@ - + @@ -49564,7 +49433,7 @@ - + @@ -49591,13 +49460,13 @@ - + - + @@ -49606,9 +49475,9 @@ - + - + @@ -49623,7 +49492,7 @@ - + @@ -49631,10 +49500,10 @@ - + - + @@ -49642,77 +49511,77 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -49730,7 +49599,7 @@ - + @@ -49739,18 +49608,18 @@ - + - + - + - + @@ -49768,27 +49637,27 @@ - + - + - + - + - + - + - + - + @@ -49797,16 +49666,16 @@ - + - + - + @@ -49820,72 +49689,72 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -49909,7 +49778,7 @@ - + @@ -49920,7 +49789,7 @@ - + @@ -49934,8 +49803,8 @@ - - + + @@ -49973,50 +49842,50 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -50033,9 +49902,9 @@ - + - + @@ -50044,24 +49913,24 @@ - + - + - + - + - + - + @@ -50070,7 +49939,7 @@ - + @@ -50078,9 +49947,9 @@ - + - + @@ -50098,9 +49967,9 @@ - + - + @@ -50112,9 +49981,9 @@ - + - + @@ -50153,22 +50022,22 @@ - + - + - + - + - + - + @@ -50183,16 +50052,16 @@ - + - + - + - + @@ -50206,7 +50075,7 @@ - + @@ -50221,7 +50090,7 @@ - + @@ -50229,10 +50098,10 @@ - + - + @@ -50249,12 +50118,12 @@ - + - + @@ -50266,7 +50135,7 @@ - + @@ -50280,203 +50149,203 @@ - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - + + + - + - + - + - - + + - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + @@ -50488,569 +50357,909 @@ - + - + - - + + - - + + - - + + - - + + - - + + - + - + - - + + - + - - - + + + - - - - - - - + + + - - + + - - - - - + + + - - - + + + + + - - - - + + + - - - + + + - - - + + + - - - + + + + - + - - - - + - - - - + + + + - - - + + + + - - + + + - - - + + - + + + - - + - + + + + + + - - - - - - - - - - - + + + + - - - - - + + + + - - + + - - - - - + + - + + + + - - - + + + - - + - - - + + + + + + - - - + + + - - - - - - + + + - - + + + + + + - - - + + - + + + - - - + - - - - - - + + + - - + + + + + + - + + - - - - + - - - - - - - - - - - - + + + + - - + + + + + + + + + + + + - - - - + + - - - + + + + - + + + - - - + - + + + + + + + - - - - - - + - - - - + + + - - - + + + - - - + + + + - - + + + - + - + + + + + - - - - - + - - - + - - + + + - + + - - + - + + - - + - + + - + - + - + - - + - - + + - - + + - - + + - - + + - - + + - + + - - + - + + + + + + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + - + - + - + - - - - + - + - + - + - - + + - + - + - - + - + - + - + - + @@ -51059,10 +51268,10 @@ - + - + @@ -51071,10 +51280,10 @@ - + - + @@ -51083,7 +51292,7 @@ - + @@ -51095,10 +51304,10 @@ - + - + @@ -51125,31 +51334,31 @@ - + - + - + - + - + - + - + - + @@ -51164,153 +51373,153 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -51337,7 +51546,7 @@ - + @@ -51349,25 +51558,25 @@ - + - + - + - + - + - + @@ -51390,23 +51599,23 @@ - + - + - + - + - + - + - + @@ -51424,27 +51633,27 @@ - + - + - + - + - + - + - + @@ -51453,57 +51662,57 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -51538,37 +51747,37 @@ - + - + - + - + - + - + - + - + - + @@ -51576,7 +51785,7 @@ - + @@ -51591,13 +51800,13 @@ - + - + - + @@ -51606,15 +51815,15 @@ - + - + - + - + @@ -51623,7 +51832,7 @@ - + @@ -51638,10 +51847,10 @@ - + - + @@ -51649,50 +51858,50 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -51701,18 +51910,18 @@ - + - + - + - + @@ -51735,7 +51944,7 @@ - + @@ -51744,12 +51953,12 @@ - + - + @@ -51760,7 +51969,7 @@ - + @@ -51771,7 +51980,7 @@ - + @@ -51779,7 +51988,7 @@ - + @@ -51787,15 +51996,15 @@ - + - + - + @@ -51806,7 +52015,7 @@ - + @@ -51814,10 +52023,10 @@ - + - + @@ -51828,12 +52037,12 @@ - + - + @@ -51847,15 +52056,15 @@ - + - + - + - + @@ -51918,13 +52127,13 @@ - + - + - + @@ -51933,7 +52142,7 @@ - + @@ -51944,7 +52153,7 @@ - + @@ -51952,24 +52161,24 @@ - + - + - + - - + + - + - + - + @@ -52019,7 +52228,7 @@ - + @@ -52030,32 +52239,32 @@ - + - + - + - + - + - + - + - + - + - + @@ -52075,18 +52284,18 @@ - + - + - + - + - + @@ -52097,7 +52306,7 @@ - + @@ -52106,7 +52315,7 @@ - + @@ -52129,7 +52338,7 @@ - + @@ -52143,17 +52352,17 @@ - + - + - + - + @@ -52174,10 +52383,10 @@ - + - + @@ -52185,7 +52394,7 @@ - + @@ -52206,7 +52415,7 @@ - + @@ -52220,184 +52429,155 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - + + - + - + - + - - + + - - - - + + + + - - - - + + + + - + - - - + + + - - - + + + - - + + - - + + - - + + - + @@ -52406,375 +52586,242 @@ - + - - + + - + - - - + + + - + - - - + + + + - - - - - - - - - - - - - - - - - + + + - + - - + + - + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - + + - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - + + + - - + + - - + + - - + + - - + + - + - - - - + + + + - - - - - - - - - + + + - - - + + + - + - - + + - - - + + + - - + + - - + + - - - - - - - - - - - - + + - - - - - - - - + + - + - - + + - - - + + + - - - - - - - - + + - - - + + + - - - + + + - - - - - - - + + - - - + + + - - - + + - - - - + + + - - - - - - - - - - - - - - - - - - - - - - + + - - + + - + - - - + + + - - - - - - - + + - + - + - + - + - + - + - + - + - + - + @@ -52785,9 +52832,9 @@ - + - + @@ -52799,24 +52846,24 @@ - + - + - + - + - + - + @@ -52837,81 +52884,81 @@ - - - - - - - - - + + + + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - - + + - - + + - - + + - + - - - + + + @@ -52920,253 +52967,76 @@ - + - - + + - - + + - + - - - + + + - - + + - - - + + + - + - - + + - - + + - - + + - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - + @@ -53178,7 +53048,7 @@ - + @@ -53411,13 +53281,13 @@ - + - + @@ -53459,34 +53329,34 @@ - + - + - + - + - + - + - + - + - + - + @@ -53523,17 +53393,17 @@ - + - + - - + + @@ -53603,7 +53473,7 @@ - + @@ -53619,80 +53489,80 @@ - + - - + + - - + + - + - - + + - + - - + + - - + + - - + + - - + + - + - + - - + + - - + + - - + + - - + + - + @@ -53710,7 +53580,7 @@ - + @@ -53754,7 +53624,7 @@ - + @@ -53778,21 +53648,21 @@ - - + + - + - + - + - + @@ -53800,19 +53670,19 @@ - + - + - + @@ -53825,7 +53695,7 @@ - + @@ -53883,41 +53753,41 @@ - + - + - + - + - + - + - + - + - + @@ -53975,7 +53845,7 @@ - + @@ -53983,17 +53853,17 @@ - - - - - + + + + + - + @@ -54006,12 +53876,12 @@ - + - - - + + + @@ -54065,114 +53935,114 @@ - + - - + + - - + + - + - + - + - + - + - - + + - - - + + + - - + + - - + + - + - - + + - + - + - - - + + + - + - + - + - + - + - + - + @@ -54183,7 +54053,7 @@ - + @@ -54207,7 +54077,7 @@ - + @@ -54274,15 +54144,15 @@ - - + + - + - - + + @@ -54312,240 +54182,240 @@ - + - + - + - + - + - + - + - - + + - + - + - + - + - - + + - + - - + + - - + + - + - + - + - - - + + + - - - + + + - - - + + + - + - - - + + + - + - + - - - + + + - + - + - + - - + + - + - - - + + + - + - + - + - + - - - + + + - + - - + + - + - + - + - + - + - + - + - + - + @@ -54558,24 +54428,24 @@ - - - + + + - + - + - - + + @@ -54590,14 +54460,14 @@ - - + + - - + + @@ -54613,88 +54483,88 @@ - + - + - + - + - + - - + + - + - - - + + + - + - + - + - - + + - + - + - + - - + + - + - + - + - - + + - + @@ -54727,99 +54597,99 @@ - + - + - + - - - - - - - - - - - - + - - + + - + - + - + - + - + - + - - + + - + - + - + + + + + + + + + + + + - - + + - - + + - - + + @@ -54861,43 +54731,43 @@ - + - + - + - + - + - + - + - + - + @@ -54956,7 +54826,7 @@ - + @@ -55024,7 +54894,7 @@ - + @@ -55081,7 +54951,7 @@ - + @@ -55159,7 +55029,7 @@ - + @@ -55365,7 +55235,7 @@ - + @@ -55401,14 +55271,14 @@ - + - + @@ -55424,7 +55294,7 @@ - + @@ -55705,19 +55575,19 @@ - + - + - + @@ -55754,7 +55624,7 @@ - + @@ -55792,7 +55662,7 @@ - + @@ -55812,86 +55682,86 @@ - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + @@ -55909,16 +55779,16 @@ - + - + - + @@ -55930,7 +55800,7 @@ - + @@ -56025,14 +55895,14 @@ - + - + @@ -56560,7 +56430,7 @@ - + @@ -56617,7 +56487,7 @@ - + @@ -56670,6 +56540,9 @@ + + + @@ -57477,10 +57350,10 @@ - + - + @@ -57655,7 +57528,7 @@ - + @@ -57667,7 +57540,7 @@ - + @@ -57817,12 +57690,12 @@ - + - + @@ -57942,15 +57815,15 @@ - - + + - + @@ -57958,41 +57831,41 @@ - + - + - + - + - + - + - + - + @@ -58000,7 +57873,7 @@ - + @@ -58018,9 +57891,9 @@ - + - + @@ -58030,7 +57903,7 @@ - + @@ -58072,12 +57945,12 @@ - + - + @@ -58113,7 +57986,7 @@ - + @@ -58121,12 +57994,12 @@ - + - + @@ -58489,7 +58362,7 @@ - + @@ -58591,7 +58464,7 @@ - + @@ -59052,7 +58925,7 @@ - + @@ -59075,7 +58948,7 @@ - + @@ -59118,7 +58991,7 @@ - + @@ -59583,27 +59456,7 @@ - - - - - - - - - - - - - - - - - - - - - + @@ -59611,6 +59464,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -59622,16 +59495,16 @@ - + - + - + @@ -59713,10 +59586,10 @@ - + - + @@ -59939,16 +59812,16 @@ - + - + - + - + @@ -59982,7 +59855,7 @@ - + @@ -60075,7 +59948,7 @@ - + @@ -60167,7 +60040,7 @@ - + @@ -60360,7 +60233,7 @@ - + @@ -60560,7 +60433,7 @@ - + @@ -60593,7 +60466,7 @@ - + @@ -60618,7 +60491,7 @@ - + @@ -60661,10 +60534,10 @@ - + - + @@ -60771,7 +60644,7 @@ - + @@ -61029,7 +60902,7 @@ - + @@ -61067,7 +60940,7 @@ - + @@ -61191,18 +61064,18 @@ - + - + - + @@ -61213,7 +61086,7 @@ - + @@ -61363,10 +61236,10 @@ - + - + @@ -61422,10 +61295,10 @@ - + - + @@ -61729,7 +61602,7 @@ - + @@ -61930,20 +61803,20 @@ - + - + - + @@ -61961,14 +61834,14 @@ - + - + @@ -62001,7 +61874,7 @@ - + @@ -62010,7 +61883,7 @@ - + @@ -62199,7 +62072,7 @@ - + @@ -62369,7 +62242,7 @@ - + @@ -62395,7 +62268,7 @@ - + @@ -62406,7 +62279,7 @@ - + @@ -62835,7 +62708,7 @@ - + @@ -62850,13 +62723,13 @@ - + - + - + @@ -62911,7 +62784,7 @@ - + @@ -62945,7 +62818,7 @@ - + @@ -62954,7 +62827,7 @@ - + @@ -62974,10 +62847,10 @@ - + - + @@ -63042,7 +62915,7 @@ - + @@ -63366,7 +63239,7 @@ - + @@ -63471,10 +63344,10 @@ - + - + @@ -63489,7 +63362,7 @@ - + @@ -63777,7 +63650,7 @@ - + @@ -64002,7 +63875,7 @@ - + @@ -64036,7 +63909,7 @@ - + @@ -64197,7 +64070,7 @@ - + @@ -64575,16 +64448,16 @@ - - + + - + - + @@ -64632,7 +64505,7 @@ - + @@ -64647,11 +64520,11 @@ - + - + @@ -64833,13 +64706,13 @@ - + - + - + @@ -65045,7 +64918,7 @@ - + @@ -65321,10 +65194,10 @@ - + - + @@ -65332,7 +65205,7 @@ - + @@ -65671,15 +65544,15 @@ - + - + - + @@ -65803,7 +65676,7 @@ - + @@ -65911,56 +65784,56 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -65971,7 +65844,7 @@ - + @@ -66017,13 +65890,13 @@ - + - + - + @@ -66059,21 +65932,21 @@ - + - + - + - + @@ -66087,8 +65960,8 @@ - - + + @@ -66451,8 +66324,8 @@ + - @@ -66530,7 +66403,7 @@ - + @@ -66565,7 +66438,7 @@ - + @@ -66628,7 +66501,7 @@ - + @@ -66719,7 +66592,7 @@ - + @@ -66765,7 +66638,7 @@ - + @@ -66815,7 +66688,7 @@ - + @@ -66837,10 +66710,10 @@ - + - + @@ -66854,10 +66727,10 @@ - + - + @@ -66880,16 +66753,16 @@ - + - + - + @@ -67082,7 +66955,7 @@ - + @@ -67321,54 +67194,54 @@ - + - + - + - + - + - + - + - - + + - + - + - + @@ -67416,7 +67289,7 @@ - + @@ -67429,7 +67302,7 @@ - + @@ -67453,7 +67326,7 @@ - + @@ -67477,11 +67350,11 @@ - + - + @@ -67494,8 +67367,8 @@ - - + + @@ -67507,13 +67380,13 @@ - + - + - - + + @@ -68234,7 +68107,7 @@ - + @@ -68512,7 +68385,7 @@ - + @@ -68561,7 +68434,7 @@ - + @@ -68595,7 +68468,7 @@ - + @@ -68622,7 +68495,7 @@ - + @@ -68630,7 +68503,7 @@ - + @@ -68879,7 +68752,7 @@ - + @@ -69153,7 +69026,7 @@ - + @@ -69182,7 +69055,7 @@ - + @@ -69208,7 +69081,7 @@ - + @@ -69222,7 +69095,7 @@ - + @@ -69242,7 +69115,7 @@ - + @@ -69256,10 +69129,10 @@ - + - + @@ -69871,10 +69744,10 @@ - + - + @@ -69900,13 +69773,13 @@ - + - + @@ -70156,7 +70029,7 @@ - + @@ -70183,7 +70056,7 @@ - + @@ -70273,7 +70146,7 @@ - + @@ -70339,7 +70212,7 @@ - + @@ -70368,7 +70241,7 @@ - + @@ -70397,7 +70270,7 @@ - + @@ -70453,7 +70326,7 @@ - + @@ -70517,13 +70390,13 @@ - + - + - + @@ -70545,7 +70418,7 @@ - + @@ -70556,7 +70429,7 @@ - + @@ -70573,7 +70446,7 @@ - + @@ -70633,7 +70506,7 @@ - + @@ -70674,7 +70547,7 @@ - + @@ -70753,7 +70626,7 @@ - + @@ -70773,7 +70646,7 @@ - + @@ -70799,7 +70672,7 @@ - + @@ -71558,7 +71431,7 @@ - + @@ -71775,18 +71648,18 @@ - + - + - + @@ -71849,7 +71722,7 @@ - + @@ -71919,7 +71792,7 @@ - + @@ -72068,10 +71941,10 @@ - + - + @@ -72425,10 +72298,10 @@ - + - + @@ -72552,7 +72425,7 @@ - + @@ -72632,7 +72505,7 @@ - + @@ -72727,7 +72600,7 @@ - + @@ -72879,13 +72752,13 @@ - + - + @@ -73136,7 +73009,7 @@ - + @@ -73383,7 +73256,7 @@ - + @@ -74193,7 +74066,7 @@ - + @@ -74282,10 +74155,10 @@ - + - + @@ -74340,7 +74213,7 @@ - + @@ -74412,7 +74285,7 @@ - + @@ -74467,7 +74340,7 @@ - + @@ -75070,7 +74943,7 @@ - + @@ -75089,7 +74962,7 @@ - + @@ -75171,7 +75044,7 @@ - + @@ -75213,10 +75086,10 @@ - + - + @@ -75383,7 +75256,7 @@ - + @@ -76066,10 +75939,10 @@ - + - + @@ -76351,7 +76224,7 @@ - + @@ -76546,7 +76419,7 @@ - + @@ -76637,10 +76510,10 @@ - + - + @@ -76902,7 +76775,7 @@ - + @@ -77099,9 +76972,150 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -77112,7 +77126,7 @@ - + @@ -77126,7 +77140,7 @@ - + @@ -77134,147 +77148,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -77289,17 +77162,17 @@ - + - + - + - + @@ -77637,15 +77510,15 @@ - - + + - + - + @@ -77775,7 +77648,7 @@ - + @@ -77824,7 +77697,7 @@ - + @@ -77993,7 +77866,7 @@ - + @@ -78055,13 +77928,13 @@ - + - + @@ -78126,7 +77999,7 @@ - + @@ -78134,7 +78007,7 @@ - + @@ -78233,7 +78106,7 @@ - + @@ -78426,7 +78299,7 @@ - + @@ -78499,7 +78372,7 @@ - + @@ -78675,7 +78548,7 @@ - + @@ -79138,10 +79011,10 @@ - + - + @@ -79177,7 +79050,7 @@ - + @@ -79191,10 +79064,10 @@ - + - + @@ -79296,7 +79169,7 @@ - + @@ -79352,13 +79225,13 @@ - + - + @@ -79429,7 +79302,7 @@ - + @@ -79441,7 +79314,7 @@ - + @@ -79781,7 +79654,7 @@ - + @@ -79794,7 +79667,7 @@ - + @@ -79948,12 +79821,12 @@ - + - + @@ -79975,7 +79848,7 @@ - + @@ -80336,12 +80209,12 @@ - + - + @@ -80518,7 +80391,7 @@ - + @@ -80579,7 +80452,7 @@ - + @@ -80753,7 +80626,7 @@ - + @@ -81020,7 +80893,7 @@ - + @@ -81048,7 +80921,7 @@ - + @@ -81056,7 +80929,7 @@ - + @@ -81095,7 +80968,7 @@ - + @@ -81179,7 +81052,7 @@ - + @@ -81241,7 +81114,7 @@ - + @@ -81584,7 +81457,7 @@ - + @@ -81631,7 +81504,7 @@ - + @@ -81879,7 +81752,7 @@ - + @@ -81930,7 +81803,7 @@ - + @@ -82092,7 +81965,7 @@ - + @@ -82110,13 +81983,13 @@ - + - + @@ -82226,7 +82099,7 @@ - + @@ -82253,7 +82126,7 @@ - + @@ -82358,7 +82231,7 @@ - + @@ -82456,11 +82329,11 @@ - + - + @@ -83054,7 +82927,7 @@ - + @@ -83155,7 +83028,7 @@ - + @@ -83427,10 +83300,10 @@ - + - + @@ -83502,7 +83375,7 @@ - + @@ -83517,7 +83390,7 @@ - + @@ -83767,10 +83640,10 @@ - + - + @@ -84589,7 +84462,7 @@ - + @@ -85067,7 +84940,7 @@ - + @@ -85562,7 +85435,7 @@ - + @@ -85693,7 +85566,7 @@ - + @@ -85819,7 +85692,7 @@ - + @@ -86003,10 +85876,10 @@ - + - + @@ -86452,13 +86325,13 @@ - + - + - + @@ -86473,7 +86346,7 @@ - + @@ -86637,7 +86510,7 @@ - + @@ -86743,7 +86616,7 @@ - + @@ -86889,7 +86762,7 @@ - + @@ -86916,7 +86789,7 @@ - + @@ -86996,7 +86869,7 @@ - + @@ -87041,7 +86914,7 @@ - + @@ -87094,10 +86967,10 @@ - + - + @@ -87275,7 +87148,7 @@ - + @@ -87290,7 +87163,7 @@ - + @@ -87393,10 +87266,10 @@ - + - + @@ -87469,7 +87342,7 @@ - + @@ -87689,10 +87562,10 @@ - + - + @@ -87725,10 +87598,10 @@ - + - + @@ -87793,10 +87666,10 @@ - + - + @@ -87875,7 +87748,7 @@ - + @@ -87900,7 +87773,7 @@ - + @@ -87966,7 +87839,7 @@ - + @@ -88136,10 +88009,10 @@ - + - + @@ -88295,7 +88168,7 @@ - + @@ -88314,7 +88187,7 @@ - + @@ -88487,8 +88360,16 @@ - - + + + + + + + + + + @@ -88496,13 +88377,13 @@ - + - + @@ -88510,113 +88391,113 @@ - - + + - + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - + - - - + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - + - + @@ -88628,47 +88509,47 @@ - - + + - + - - + + - + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -88678,27 +88559,27 @@ - + - - + + - + - - + + @@ -88709,11 +88590,11 @@ - + - + @@ -88722,142 +88603,134 @@ - + - + - + - - + + - + - - + + - - - - - - - + + - + + - - - - + + - + - - + + - - - + + + + + + + + + - + - + - + - + - - - - + + + + - + - - + + - - - - - + - - - - @@ -88865,31 +88738,39 @@ - + - + + + - - + + - + + + + + + + - + @@ -88897,55 +88778,47 @@ - + - - + + - + - + - + - + - + - + - - - - - - - - @@ -88953,116 +88826,124 @@ - + - - + + + + - + - - + + - - + - + + + + + + + + - + - + - + - - - + + + - + - + - + - - + + - - - - - - - + + - + + - - + - + - + + + + + + @@ -89070,7 +88951,7 @@ - + @@ -89078,61 +88959,61 @@ - + - + - - + + - + - - + + - - - - - + - - + - + + + + + + - - + + - + - + - - + + - + @@ -89142,24 +89023,24 @@ - + - - - - - + - + + + + + @@ -89177,53 +89058,53 @@ - + - + - + - + - + - - - + + + - + - + - + - + - - + + - + @@ -89231,12 +89112,12 @@ - + - + @@ -89244,7 +89125,7 @@ - + @@ -89252,10 +89133,10 @@ - + - + @@ -89263,18 +89144,18 @@ - + - + - + - + @@ -89286,19 +89167,19 @@ - + - + - + - + @@ -89331,24 +89212,24 @@ - + - + - + - + - + - + - + @@ -89360,21 +89241,21 @@ - + - + - + - + @@ -89382,23 +89263,23 @@ - + - + - + - + - + - + @@ -89419,7 +89300,7 @@ - + @@ -89428,16 +89309,16 @@ - + - + - + - + @@ -89463,7 +89344,7 @@ - + @@ -89475,10 +89356,10 @@ - + - + @@ -89486,9 +89367,9 @@ - + - + @@ -89497,8 +89378,8 @@ - - + + @@ -89509,12 +89390,12 @@ - + - + - + @@ -89547,7 +89428,7 @@ - + @@ -89555,7 +89436,7 @@ - + @@ -89572,15 +89453,15 @@ - + - + - + - + @@ -89592,7 +89473,7 @@ - + @@ -89618,7 +89499,7 @@ - + @@ -89630,10 +89511,10 @@ - + - + @@ -89659,7 +89540,7 @@ - + @@ -89673,7 +89554,7 @@ - + @@ -89684,7 +89565,7 @@ - + @@ -89698,7 +89579,7 @@ - + @@ -89709,10 +89590,10 @@ - + - + @@ -89723,7 +89604,7 @@ - + @@ -89746,24 +89627,24 @@ - + - + - + - + - + - + - + @@ -89771,18 +89652,18 @@ - + - + - + - + @@ -89793,7 +89674,7 @@ - + @@ -89807,9 +89688,9 @@ - + - + @@ -89821,7 +89702,7 @@ - + @@ -89835,25 +89716,25 @@ - + - + - + - + - + - + - + @@ -89864,7 +89745,7 @@ - + @@ -89875,16 +89756,16 @@ - + - + - + - + @@ -89901,14 +89782,14 @@ - + - + - + - + @@ -89929,10 +89810,10 @@ - + - + @@ -89941,18 +89822,18 @@ - + - + - + - + @@ -89967,13 +89848,13 @@ - + - + @@ -89981,7 +89862,7 @@ - + @@ -89990,7 +89871,7 @@ - + @@ -90001,7 +89882,7 @@ - + @@ -90042,9 +89923,9 @@ - + - + @@ -90077,22 +89958,22 @@ - + - + - + - + - + - + @@ -90113,10 +89994,10 @@ - + - + @@ -90125,7 +90006,7 @@ - + @@ -90133,7 +90014,7 @@ - + @@ -90144,12 +90025,12 @@ - + - + - + @@ -90179,7 +90060,7 @@ - + @@ -90202,69 +90083,69 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + @@ -90308,19 +90189,19 @@ - + - + - + @@ -90339,7 +90220,7 @@ - + @@ -90415,101 +90296,101 @@ - - - - - - - + - + - + - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - - - - - - + + + + + + - + @@ -90517,7 +90398,7 @@ - + @@ -90525,7 +90406,7 @@ - + @@ -90535,11 +90416,11 @@ - + - + @@ -90553,13 +90434,13 @@ - + - + - + @@ -90583,7 +90464,7 @@ - + @@ -90591,14 +90472,14 @@ - + - - - + + + @@ -90612,13 +90493,13 @@ - + - + @@ -90667,7 +90548,7 @@ - + @@ -90677,7 +90558,7 @@ - + @@ -90691,7 +90572,7 @@ - + @@ -90719,7 +90600,7 @@ - + @@ -90775,7 +90656,7 @@ - + @@ -90792,21 +90673,13 @@ - - + + - - - - - - - - @@ -90820,7 +90693,7 @@ - + @@ -90839,7 +90712,7 @@ - + @@ -91055,7 +90928,7 @@ - + @@ -91067,7 +90940,7 @@ - + @@ -91108,10 +90981,10 @@ - + - + @@ -91170,7 +91043,7 @@ - + @@ -91388,7 +91261,7 @@ - + @@ -91422,7 +91295,7 @@ - + @@ -91480,7 +91353,7 @@ - + @@ -91682,7 +91555,7 @@ - + @@ -91846,8 +91719,8 @@ - - + + @@ -91890,7 +91763,7 @@ - + @@ -91927,18 +91800,18 @@ - - + + - + - + @@ -91949,12 +91822,12 @@ - + - + @@ -92011,13 +91884,13 @@ - + - + @@ -92034,7 +91907,7 @@ - + @@ -92058,7 +91931,7 @@ - + @@ -92191,7 +92064,7 @@ - + @@ -92242,18 +92115,18 @@ - + - + - + @@ -92279,7 +92152,7 @@ - + @@ -92312,7 +92185,7 @@ - + @@ -92364,22 +92237,6 @@ - - - - - - - - - - - - - - - - @@ -92388,7 +92245,7 @@ - + @@ -92405,22 +92262,22 @@ - + - + - + - + - + @@ -92429,7 +92286,7 @@ - + @@ -92444,10 +92301,10 @@ - + - + @@ -92464,7 +92321,7 @@ - + @@ -92472,7 +92329,7 @@ - + @@ -92480,16 +92337,16 @@ - + - + - + - + @@ -92498,13 +92355,13 @@ - + - - + + @@ -92516,116 +92373,116 @@ - + - - - - - + + + + + - + - + - + - - - + + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + @@ -92637,57 +92494,57 @@ - - + + - + - + - + - + - + - + - + - - - + + + - + - + @@ -92699,8 +92556,8 @@ - - + + @@ -92713,160 +92570,160 @@ - + - + - + - + - + - + - + - + - + - - - + + + - - + + - + - + - + - - - + + + - + - - + + - + - + - + - - - + + + - + - + - + - - - - + + + + - + - + - - - + + + - - + + - + - - + + - - + + - + - + - + - + @@ -92911,10 +92768,10 @@ - + - + @@ -92926,7 +92783,7 @@ - + @@ -92934,7 +92791,7 @@ - + @@ -92942,7 +92799,7 @@ - + @@ -92950,47 +92807,47 @@ - + - - - - + + + + - - + + - + - - + + - - + + - - + + - - + + - - + + @@ -93005,10 +92862,10 @@ - - - - + + + + @@ -93025,8 +92882,8 @@ - - + + @@ -93040,17 +92897,17 @@ - + - + - + - - + + @@ -93060,7 +92917,7 @@ - + @@ -93068,7 +92925,7 @@ - + @@ -93076,18 +92933,18 @@ - + - + - + - + @@ -93095,7 +92952,7 @@ - + @@ -93112,11 +92969,11 @@ - + - - + + @@ -93125,14 +92982,14 @@ - - - + + + - + @@ -93140,64 +92997,64 @@ - + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + @@ -93206,69 +93063,69 @@ - + - - + + - - + + - + - + - - + + - + - + - + - + - - + + - + - - + + - + - + - + @@ -93277,7 +93134,7 @@ - + @@ -93285,68 +93142,76 @@ - + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -93357,27 +93222,27 @@ - + - + - + - + - + - + - + - + @@ -93389,13 +93254,13 @@ - - - - - + + + + + - + @@ -93418,7 +93283,7 @@ - + @@ -93432,33 +93297,33 @@ - + - - + + - + - + - + - + @@ -93481,28 +93346,28 @@ - + - + - + - + - + - + - + - + @@ -93517,18 +93382,18 @@ - + - + - + - + - + @@ -93543,9 +93408,9 @@ - + - + @@ -93554,7 +93419,7 @@ - + @@ -93562,28 +93427,28 @@ - + - + - + - + - + - + @@ -93594,70 +93459,70 @@ - + - + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + + + + + + + + + + + + - + - - - - - - - - - - - - + - + - + @@ -93672,10 +93537,10 @@ - - + + - + @@ -93688,9 +93553,9 @@ - + - + @@ -93699,116 +93564,116 @@ - + - + - - + + - - + + - + - + - - + + - + - + - + - + + + + + - - + + - + - - - - - + - + - + - + - + - + - + - - + + - + - + - + @@ -93816,13 +93681,13 @@ - + - + - + @@ -93855,7 +93720,7 @@ - + @@ -93891,13 +93756,13 @@ - + - + @@ -93921,10 +93786,10 @@ - + - + @@ -93942,16 +93807,16 @@ - + - + - + @@ -93960,13 +93825,13 @@ - + - + - + @@ -93978,25 +93843,25 @@ - + - + - + - + - + - + @@ -94035,18 +93900,18 @@ - + - + - + @@ -94054,9 +93919,9 @@ - + - + @@ -94080,7 +93945,7 @@ - + @@ -94088,13 +93953,13 @@ - + - + @@ -94114,12 +93979,12 @@ - + - + - + @@ -94134,7 +93999,7 @@ - + @@ -94145,7 +94010,7 @@ - + @@ -94168,24 +94033,24 @@ - + - + - + - + - + - + @@ -94194,7 +94059,7 @@ - + @@ -94217,10 +94082,10 @@ - + - + @@ -94229,19 +94094,19 @@ - + - + - + - + @@ -94252,7 +94117,7 @@ - + @@ -94263,12 +94128,12 @@ - + - + @@ -94277,10 +94142,10 @@ - + - + @@ -94289,7 +94154,7 @@ - + @@ -94301,7 +94166,7 @@ - + @@ -94319,13 +94184,13 @@ - + - + - + @@ -94346,26 +94211,26 @@ - + - + - + - + - + - + @@ -94374,10 +94239,10 @@ - + - + @@ -94385,15 +94250,15 @@ - + - + - + @@ -94401,487 +94266,18 @@ - + - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + @@ -94905,7 +94301,7 @@ - + @@ -94917,13 +94313,13 @@ - + - + - + @@ -94941,13 +94337,13 @@ - + - + - + @@ -94983,7 +94379,7 @@ - + @@ -94995,23 +94391,41 @@ - + + + + + + + + + + + + + + + + + + + - + - + - + - + - + @@ -95023,16 +94437,16 @@ - + - + - + @@ -95040,7 +94454,7 @@ - + @@ -95069,30 +94483,30 @@ - + - + - + - + - + - + - + - + - + @@ -95113,7 +94527,7 @@ - + @@ -95125,7 +94539,57 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -95142,12 +94606,12 @@ - + - + - + @@ -95156,10 +94620,10 @@ - + - + @@ -95170,7 +94634,30 @@ - + + + + + + + + + + + + + + + + + + + + + + + + @@ -95181,10 +94668,388 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -95195,10 +95060,10 @@ - + - + @@ -95227,336 +95092,336 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -95567,18 +95432,18 @@ - + - + - + - + - + @@ -95587,25 +95452,25 @@ - + - + - + - + - + @@ -95617,22 +95482,22 @@ - + - + - + - + - + @@ -95647,33 +95512,33 @@ - + - + - + - + - + - + - + - + - + - + @@ -95703,13 +95568,13 @@ - + - + @@ -95726,7 +95591,7 @@ - + @@ -95741,22 +95606,22 @@ - + - + - + - + @@ -95770,7 +95635,7 @@ - + @@ -95778,48 +95643,48 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -95830,12 +95695,12 @@ - + - + - + @@ -95865,10 +95730,10 @@ - + - + @@ -95877,25 +95742,25 @@ - + - + - + - + @@ -95910,7 +95775,7 @@ - + @@ -95919,10 +95784,10 @@ - + - + @@ -95931,23 +95796,23 @@ - + - + - + - + - + - + @@ -95956,7 +95821,7 @@ - + @@ -95994,16 +95859,16 @@ - + - + - + - + @@ -96021,16 +95886,16 @@ - + - + - + @@ -96042,13 +95907,13 @@ - + - + - + @@ -96069,7 +95934,7 @@ - + @@ -96090,7 +95955,7 @@ - + @@ -96119,7 +95984,7 @@ - + @@ -96130,7 +95995,7 @@ - + @@ -96138,7 +96003,7 @@ - + @@ -96155,10 +96020,10 @@ - + - + @@ -96196,7 +96061,7 @@ - + @@ -96231,7 +96096,7 @@ - + @@ -96311,7 +96176,7 @@ - + @@ -96320,12 +96185,12 @@ - + - + - + @@ -96343,7 +96208,7 @@ - + @@ -96370,7 +96235,7 @@ - + @@ -96379,12 +96244,12 @@ - + - + - + @@ -96395,7 +96260,7 @@ - + @@ -96413,9 +96278,9 @@ - + - + @@ -96430,7 +96295,7 @@ - + @@ -96438,9 +96303,9 @@ - + - + @@ -96449,10 +96314,10 @@ - + - + @@ -96470,7 +96335,7 @@ - + @@ -96482,13 +96347,13 @@ - + - + @@ -96497,10 +96362,10 @@ - + - + @@ -96511,21 +96376,21 @@ - + - + - + - + - + @@ -96534,27 +96399,27 @@ - + - + - + - + - + - + @@ -96563,33 +96428,33 @@ - + - + - + - + - + - + - + - + - + @@ -96601,12 +96466,12 @@ - + - + - + @@ -96618,30 +96483,30 @@ - + - + - + - + - + - + - + - + @@ -96650,13 +96515,13 @@ - + - + - + @@ -96671,34 +96536,34 @@ - + - + - + - + - + - + - + - + @@ -96707,7 +96572,7 @@ - + @@ -96716,24 +96581,24 @@ - + - + - + - + - + - + @@ -96742,26 +96607,26 @@ - + - + - + - + - + - + - + - + @@ -96794,21 +96659,21 @@ - + - + - + - + - + @@ -96838,32 +96703,32 @@ - + - + - + - + - + - + - + - + @@ -96872,7 +96737,7 @@ - + @@ -96890,18 +96755,18 @@ - + - + - + - + - + @@ -96909,18 +96774,18 @@ - + - + - + @@ -96928,39 +96793,39 @@ - + - + - + - + - + - + - + - + - + @@ -96975,7 +96840,7 @@ - + @@ -96987,18 +96852,18 @@ - + - + - + - + @@ -97006,7 +96871,7 @@ - + @@ -97014,7 +96879,7 @@ - + @@ -97022,9 +96887,9 @@ - + - + @@ -97048,13 +96913,13 @@ - + - + @@ -97063,7 +96928,7 @@ - + @@ -97072,16 +96937,16 @@ - + - + - + @@ -97096,7 +96961,7 @@ - + @@ -97104,37 +96969,37 @@ - + - + - + - + - + - + - + - + - + @@ -97143,15 +97008,15 @@ - + - + - + @@ -97183,7 +97048,7 @@ - + @@ -97209,26 +97074,26 @@ - + - + - + - + - + - + @@ -97258,14 +97123,14 @@ - + - + @@ -97273,879 +97138,879 @@ - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + + + + + - + + - + - - + + - - + + - - + + - - + + + - - + + - - + + - - + + - - + + - - + + - - - + + + + - - - - + + + - - - - - - - - - + + + + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - + + - - - + + + - - - + + + - - - + + + - - - + + + + - - - - + + + - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + + - - - - + + + + - - - + + + + + + - - - - - - - + + + + + - - - - - - - - - - - + + + - + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - + + + + + + + + + + + + + + + + + + + + + - - + - - - + + + - - - - - - - - - - - - - - - - - - - - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - + + + - - - + + + + - - + + + + - - - - - - - - - - - + + - - - + + + + + + + + + + - - + + - - - - - - - - + - - - + + + - + + + + + + + + + + - - + + - - + + + - - + + - - - + - - - - - + + + + + - - - - - + + - + + - - - + + + - - - + + - - + + + - - - - - - - - - + + + - - - - + + + + - - - - + + + + + + + + + + - - - + + + - - - + + + - - - - - - - - - + + + - - - - + + + + - - - - + + + + - - - + + + - - - + + + - - - + + + - - - + + + - + - + + + + + - + + - - + + + - - - + + - - - - - - + + + + + + - - + + + - - - - - - - - + + - - - + + + - - + + - - - + + + - - + - + - + - + - + - + @@ -98153,9 +98018,28 @@ - + + + + + + + + + + + + + + + + + + + + - + @@ -98169,10 +98053,10 @@ - + - + @@ -98190,7 +98074,7 @@ - + @@ -98201,10 +98085,10 @@ - + - + @@ -98216,7 +98100,7 @@ - + @@ -98259,13 +98143,13 @@ - + - + - + @@ -98273,15 +98157,15 @@ - + - + - + @@ -98289,13 +98173,13 @@ - + - + - + @@ -98303,10 +98187,10 @@ - + - + @@ -98317,7 +98201,7 @@ - + @@ -98325,10 +98209,10 @@ - + - + @@ -98344,10 +98228,10 @@ - + - + @@ -98500,13 +98384,13 @@ - + - + - + @@ -98520,13 +98404,13 @@ - + - + - + @@ -98534,10 +98418,10 @@ - + - + @@ -98561,7 +98445,7 @@ - + @@ -98588,7 +98472,7 @@ - + @@ -98607,10 +98491,10 @@ - + - + @@ -98655,99 +98539,80 @@ - + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - - + + - - + + - + - + - + - - - - - - - - - - - - - - - - - - - - + @@ -98894,7 +98759,7 @@ - + @@ -99182,29 +99047,29 @@ - + - + - + - + - + - - - - + + + + @@ -99217,9 +99082,9 @@ - - - + + + @@ -99228,97 +99093,97 @@ - - + + - + - + - + - + - - - + + + - - - + + + - + - + - - - + + + - + - + - - + + - - - + + + - - + + - - + + - - + + - + @@ -99326,26 +99191,26 @@ - - - + + + - + - + - + - + @@ -99360,38 +99225,38 @@ - + - + - + - + - + - + - + - + - + @@ -99403,66 +99268,66 @@ - + - + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - + - + @@ -99470,7 +99335,7 @@ - + @@ -99478,42 +99343,42 @@ - - - + + + - + - + - + - + - + - + - + - + @@ -99534,7 +99399,7 @@ - + @@ -99564,7 +99429,7 @@ - + @@ -99577,55 +99442,55 @@ - + - + - + - + - - - - - - + + + + + + - + - + - - + + - + - + - + - + - - + + @@ -99659,23 +99524,23 @@ - + - + - + - + @@ -99683,13 +99548,13 @@ - - - - - + + + + + - + @@ -99697,7 +99562,7 @@ - + @@ -99705,49 +99570,49 @@ - + - + - - + + - + - + - + - + - + - + @@ -99788,7 +99653,7 @@ - + @@ -99802,7 +99667,7 @@ - + @@ -99814,22 +99679,22 @@ - + - + - + - + @@ -99840,18 +99705,18 @@ - + - + - + - + - + @@ -99868,19 +99733,19 @@ - + - + - + - + - + @@ -99888,47 +99753,47 @@ - - - - - + + + + + - + - + - - + + - + - - + + - + @@ -99937,48 +99802,48 @@ - + - + - + - - - - - + + + + + - + - + - + - + - + - + @@ -100063,13 +99928,13 @@ - + - + @@ -100103,14 +99968,14 @@ - + - + diff --git a/init/Kconfig.gki b/init/Kconfig.gki index c8a7643012a0..0255d64942f4 100644 --- a/init/Kconfig.gki +++ b/init/Kconfig.gki @@ -156,6 +156,14 @@ config GKI_HIDDEN_RPMSG_CONFIGS If you are not building a kernel to be used for a variety of out-of-kernel build RPMSG drivers, say N here. +config GKI_HIDDEN_HYPERVISOR_CONFIGS + bool "Hidden hypervisor configuration needed for GKI" + select SYS_HYPERVISOR + help + Dummy config option used to enable the SYS_HYPERVISOR hidden + config, required by various SoC platforms. This is usually + selected by XEN or S390. + # Atrocities needed for # a) building GKI modules in separate tree, or # b) building drivers that are not modularizable @@ -180,6 +188,7 @@ config GKI_HACKS_TO_FIX select GKI_HIDDEN_USB_CONFIGS select GKI_HIDDEN_SOC_BUS_CONFIGS select GKI_HIDDEN_RPMSG_CONFIGS + select GKI_HIDDEN_HYPERVISOR_CONFIGS help Dummy config option used to enable core functionality used by modules that may not be selectable in this config. From 4dde087f1c14e82b856c7708ae9ca2c2e914a2bc Mon Sep 17 00:00:00 2001 From: Raghavendra Rao Ananta Date: Mon, 8 Jun 2020 22:03:45 -0700 Subject: [PATCH 2/2] aarch64: ABI: Update the QCOM whitelist Update yet another batch of QCOM whitelist file with additional symbols and regenerate the snapshot accordingly. Change-Id: I0997a786fd50180744f1eb8fc9b0a817c589eb5e Signed-off-by: Raghavendra Rao Ananta --- abi_gki_aarch64_5cfdde5ea8.xml | 15485 ++++++++++++++++--------------- abi_gki_aarch64_qcom_whitelist | 16 + 2 files changed, 7787 insertions(+), 7714 deletions(-) diff --git a/abi_gki_aarch64_5cfdde5ea8.xml b/abi_gki_aarch64_5cfdde5ea8.xml index 68bdcfdd1795..af2c712255cd 100644 --- a/abi_gki_aarch64_5cfdde5ea8.xml +++ b/abi_gki_aarch64_5cfdde5ea8.xml @@ -50,6 +50,7 @@ + @@ -125,6 +126,7 @@ + @@ -562,6 +564,7 @@ + @@ -695,6 +698,7 @@ + @@ -711,6 +715,7 @@ + @@ -740,6 +745,7 @@ + @@ -817,7 +823,9 @@ + + @@ -1102,6 +1110,7 @@ + @@ -1392,6 +1401,7 @@ + @@ -1956,6 +1966,11 @@ + + + + + @@ -1963,6 +1978,7 @@ + @@ -11489,7 +11505,7 @@ - + @@ -25038,7 +25054,7 @@ - + @@ -26360,6 +26376,13 @@ + + + + + + + @@ -26662,9 +26685,18 @@ - - - + + + + + + + + + + + + @@ -26675,11 +26707,11 @@ - + - + @@ -26691,7 +26723,7 @@ - + @@ -26701,9 +26733,15 @@ + + + + + + - + @@ -26721,7 +26759,7 @@ - + @@ -26737,7 +26775,7 @@ - + @@ -26763,17 +26801,17 @@ - + - + - - + + @@ -26784,7 +26822,7 @@ - + @@ -26817,10 +26855,10 @@ - + - + @@ -26850,7 +26888,7 @@ - + @@ -26862,36 +26900,36 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -26920,7 +26958,7 @@ - + @@ -26928,10 +26966,10 @@ - + - + @@ -26939,17 +26977,17 @@ - + - + - - + + @@ -26957,10 +26995,10 @@ - + - + @@ -26969,12 +27007,12 @@ - + - + @@ -26982,59 +27020,49 @@ - - - - - - - - - + + + + + + + - - - - - - + + + + + + + + - + - - - + + + - + - + - - - - - - - - - - - - - + + + - + @@ -27044,22 +27072,32 @@ - + - + + + + + + + + + + + - - + + @@ -27085,15 +27123,15 @@ - + - + - + @@ -27104,7 +27142,7 @@ - + @@ -27112,11 +27150,11 @@ - - - - - + + + + + @@ -27139,10 +27177,10 @@ - + - - + + @@ -27160,20 +27198,20 @@ - - + + - + - + - + @@ -27185,7 +27223,7 @@ - + @@ -27193,10 +27231,10 @@ - + - + @@ -27210,10 +27248,10 @@ - + - + @@ -27228,7 +27266,7 @@ - + @@ -27236,7 +27274,7 @@ - + @@ -27247,7 +27285,7 @@ - + @@ -27304,7 +27342,7 @@ - + @@ -27313,7 +27351,7 @@ - + @@ -27328,7 +27366,7 @@ - + @@ -27378,7 +27416,7 @@ - + @@ -27386,18 +27424,18 @@ - + - + - + @@ -27405,37 +27443,37 @@ - + - + - + - + - + - + - + - + - + @@ -27447,7 +27485,7 @@ - + @@ -27461,62 +27499,62 @@ - - + - - - - + - - - - - - - - - + + + + + + + + + + + + + - + - + - + - - - - - - - + - + + + + + + + - + @@ -27524,7 +27562,7 @@ - + @@ -27533,21 +27571,21 @@ - + - - + + - + - + @@ -27555,30 +27593,30 @@ - - + + - + - + - + - + - + - + @@ -27592,7 +27630,7 @@ - + @@ -27622,12 +27660,12 @@ - + - - + + @@ -27639,16 +27677,16 @@ - + - + - + @@ -27659,105 +27697,101 @@ - + - - + + - + - + - + - + - + - - + + - + - + - + - - + + - + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - @@ -27767,43 +27801,47 @@ - + - + + + + + - - + + - + - + - + - - + + - + - + - + @@ -27838,10 +27876,10 @@ - + - + @@ -27850,22 +27888,22 @@ - + - + - + - + - + - + @@ -27894,7 +27932,7 @@ - + @@ -27921,7 +27959,7 @@ - + @@ -27956,7 +27994,7 @@ - + @@ -27968,13 +28006,13 @@ - + - + - + @@ -27983,7 +28021,7 @@ - + @@ -27992,16 +28030,16 @@ - + - + - + - + @@ -28016,20 +28054,20 @@ - + - + - + - + - + - + @@ -28037,7 +28075,7 @@ - + @@ -28045,7 +28083,7 @@ - + @@ -28106,7 +28144,7 @@ - + @@ -28119,7 +28157,7 @@ - + @@ -28135,9 +28173,9 @@ - + - + @@ -28148,7 +28186,7 @@ - + @@ -28167,25 +28205,25 @@ - + - + - + - + - + - + - + @@ -28223,7 +28261,7 @@ - + @@ -28231,7 +28269,7 @@ - + @@ -28269,7 +28307,7 @@ - + @@ -28283,7 +28321,7 @@ - + @@ -28294,7 +28332,7 @@ - + @@ -28314,7 +28352,7 @@ - + @@ -28322,7 +28360,7 @@ - + @@ -28351,18 +28389,18 @@ - + - + - + - + @@ -28392,10 +28430,10 @@ - + - + @@ -28416,72 +28454,72 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -28492,14 +28530,14 @@ - + - - + + @@ -28528,7 +28566,7 @@ - + @@ -28536,15 +28574,15 @@ - + - + - + - + @@ -28565,7 +28603,7 @@ - + @@ -28573,7 +28611,7 @@ - + @@ -28609,28 +28647,28 @@ - + - + - + - + - + - + - + - + @@ -28639,7 +28677,7 @@ - + @@ -28657,22 +28695,22 @@ - + - + - + - + - + - + @@ -28756,13 +28794,13 @@ - + - + - + @@ -28774,25 +28812,25 @@ - + - + - + - + - + - + @@ -28801,22 +28839,22 @@ - + - + - + - + @@ -28825,13 +28863,13 @@ - + - + @@ -28840,10 +28878,10 @@ - + - + @@ -28855,13 +28893,13 @@ - + - + - + @@ -28876,37 +28914,37 @@ - + - + - + - + - + - + - + @@ -28915,19 +28953,19 @@ - + - + - + - + - + @@ -28948,7 +28986,7 @@ - + @@ -28956,7 +28994,7 @@ - + @@ -28964,8 +29002,8 @@ - - + + @@ -29036,214 +29074,214 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + @@ -29251,45 +29289,45 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -29301,7 +29339,7 @@ - + @@ -29313,20 +29351,20 @@ - + - + - + - + - - - + + + @@ -29346,7 +29384,7 @@ - + @@ -29354,34 +29392,34 @@ - + - + - + - + - + - + - + - + - + - - + + @@ -29389,8 +29427,8 @@ - - + + @@ -29398,8 +29436,8 @@ - - + + @@ -29422,14 +29460,14 @@ - - + + - - + + @@ -29437,8 +29475,8 @@ - - + + @@ -29449,8 +29487,8 @@ - - + + @@ -29464,7 +29502,7 @@ - + @@ -29538,12 +29576,12 @@ - + - + @@ -29573,7 +29611,7 @@ - + @@ -29599,7 +29637,7 @@ - + @@ -29607,7 +29645,7 @@ - + @@ -29624,21 +29662,21 @@ - + - + - + - + @@ -29661,18 +29699,18 @@ - + - + - + - + @@ -29681,7 +29719,7 @@ - + @@ -29702,10 +29740,10 @@ - + - + @@ -29722,7 +29760,7 @@ - + @@ -29730,15 +29768,15 @@ - + - + - + - + @@ -29748,9 +29786,9 @@ - + - + @@ -29760,39 +29798,39 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -29801,29 +29839,29 @@ - + - + - + - + - + - + - + - + @@ -29837,13 +29875,13 @@ - + - + - + @@ -29851,177 +29889,177 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -30041,7 +30079,7 @@ - + @@ -30059,7 +30097,7 @@ - + @@ -30073,7 +30111,7 @@ - + @@ -30084,10 +30122,10 @@ - + - + @@ -30104,7 +30142,7 @@ - + @@ -30175,7 +30213,7 @@ - + @@ -30204,7 +30242,7 @@ - + @@ -30218,7 +30256,7 @@ - + @@ -30235,14 +30273,14 @@ - + - + @@ -30253,7 +30291,7 @@ - + @@ -30264,30 +30302,30 @@ - + - + - + - + - + - + - + @@ -30296,51 +30334,51 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -30357,7 +30395,7 @@ - + @@ -30371,7 +30409,7 @@ - + @@ -30391,7 +30429,7 @@ - + @@ -30408,7 +30446,7 @@ - + @@ -30422,7 +30460,7 @@ - + @@ -30439,23 +30477,23 @@ - + - + - + - + - + - + @@ -30464,10 +30502,10 @@ - + - + @@ -30475,7 +30513,7 @@ - + @@ -30486,7 +30524,7 @@ - + @@ -30515,7 +30553,7 @@ - + @@ -30532,7 +30570,7 @@ - + @@ -30555,7 +30593,7 @@ - + @@ -30566,10 +30604,10 @@ - + - + @@ -30598,7 +30636,7 @@ - + @@ -30612,18 +30650,18 @@ - + - + - + - + - + @@ -30661,13 +30699,13 @@ - + - + @@ -30678,7 +30716,7 @@ - + @@ -30692,27 +30730,27 @@ - + - + - + - + - + - + - + - + @@ -30720,10 +30758,10 @@ - + - + @@ -30731,27 +30769,27 @@ - + - + - + - + - + - + - + @@ -30759,10 +30797,10 @@ - + - + @@ -30770,10 +30808,10 @@ - + - + @@ -30784,9 +30822,9 @@ - + - + @@ -30795,41 +30833,41 @@ - + - - - + + + - + - + - + - + - + - + - + @@ -30841,10 +30879,10 @@ - + - + @@ -30862,30 +30900,30 @@ - + - + - + - + - + - + - + - + @@ -30893,7 +30931,7 @@ - + @@ -30910,7 +30948,7 @@ - + @@ -30918,55 +30956,55 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -30975,20 +31013,20 @@ - - - + + + - + - + @@ -31006,7 +31044,7 @@ - + @@ -31015,7 +31053,7 @@ - + @@ -31032,13 +31070,13 @@ - + - + @@ -31056,24 +31094,24 @@ - + - + - + - + - + @@ -31082,10 +31120,10 @@ - + - + @@ -31097,16 +31135,16 @@ - + - + - + - + @@ -31118,22 +31156,22 @@ - + - + - + - + @@ -31151,12 +31189,12 @@ - + - + - + @@ -31168,107 +31206,107 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -31280,10 +31318,10 @@ - + - + @@ -31298,10 +31336,10 @@ - + - + @@ -31342,7 +31380,7 @@ - + @@ -31365,7 +31403,7 @@ - + @@ -31373,7 +31411,7 @@ - + @@ -31391,10 +31429,10 @@ - + - + @@ -31420,7 +31458,7 @@ - + @@ -31428,16 +31466,16 @@ - + - + - + @@ -31463,15 +31501,15 @@ - + - + - + @@ -31479,7 +31517,7 @@ - + @@ -31493,28 +31531,28 @@ - + - + - + - + - + - + @@ -31525,10 +31563,10 @@ - + - + @@ -31537,18 +31575,18 @@ - + - - + + - + @@ -31559,7 +31597,7 @@ - + @@ -31576,7 +31614,7 @@ - + @@ -31587,70 +31625,70 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -31661,33 +31699,33 @@ - + - + - + - + - + - + - + - - + + @@ -31695,7 +31733,7 @@ - + @@ -31703,7 +31741,7 @@ - + @@ -31717,7 +31755,7 @@ - + @@ -31728,15 +31766,15 @@ - + - + - + @@ -31750,352 +31788,352 @@ - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - + + + + + + + + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + @@ -32103,7 +32141,7 @@ - + @@ -32112,7 +32150,7 @@ - + @@ -32122,7 +32160,7 @@ - + @@ -32133,7 +32171,7 @@ - + @@ -32145,7 +32183,7 @@ - + @@ -32159,7 +32197,7 @@ - + @@ -32174,7 +32212,7 @@ - + @@ -32189,946 +32227,946 @@ - - + + - + - - - + + + - - - - - - - - - - - - - - + + + - - + + - - - - - - + + + - - + + - - + + + + + + - - - - - + + - + - - + - - + + + - + + + - - + + + + - - - + - - + - - + - + + - - - - - - - + + + + + + - - - + + + - - - - + + + + - + + + + + + + + + + + + + + - - + + - - - + + + - - - - - - - - - - - - - - - - - + - - - + + - - - - - + + + + + + + + - - - - - - - + + + - - - - - + + + + + - - - - - - - - - - + + + + + + + - - - - - + + + + - + + + + + + + + + + - + + + + + + + + + + + + + + - - - + + + - - - + + + - - - + + + - - + + - - + + - - + + - - + + - - - - - - - - - - - - - + + - - - - - - - - - - - - + + + + + + + + + + + + - - + + - + - + - + - + + - + - + - + - - + + - - + + - - - + + - - + + - - + + + - - + + - - - + + - - + + - + + - - + - - - + + - - - + + - + + - - + + + + + + + + + + + + + + - - + + - - + + - - + + - - + + - - - - - - - - - - - - - - - + + + - - + + + + - - + + - - - + + - - - - - + + - - + + + - - + + + + + - - - - + + - - - + + - - - - + + + + - - + + + - + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - + + - - + - - + + + - - - - - - - - - - - + + + + + + + - - + + + + - + + + + + - - - + + - - - + - - + + + - - + + - - - + - - + + + + + + + + + + + + + + + - + - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + - + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - + + - - - + + + - - - - - - - - + + + + - - - - + + - - + + + + + + + + - + - - + + - - - - - - - - - - - - - + + - - - - - - - + + + - - + + + + - - - + + + + + + + - - + - - - - + + + - - + + + - - - + + + + - + - - + + + + - - - - + + + - + + + + + + + + + - - + + - - - - - - - - - - - + - - + + - + + - - + + - + + + + + + + + + + - - - + + + - - - - - - - - - - - + - - + + - - - + + - + - - - + + + - - - + + - - + + + - - + + + - - + + - - + + - - + + - - + + - - - + + - - + + - - + + + - - - + + - - - - - - - + + + + + + + + + + + + + + + + + + @@ -33136,65 +33174,65 @@ - - + + - - + + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + @@ -33219,16 +33257,16 @@ - + - + - + - + @@ -33259,24 +33297,24 @@ - - + + - + - + - + - + - + @@ -33290,7 +33328,7 @@ - + @@ -33310,18 +33348,18 @@ - - + - - + + - - + + + @@ -33330,18 +33368,18 @@ - + - + - + - + @@ -33351,43 +33389,43 @@ - + - + - + - + - + - + - + - + - + - + @@ -33451,24 +33489,24 @@ - + - - + + - + - + - + @@ -33476,10 +33514,10 @@ - + - + @@ -33487,9 +33525,9 @@ - + - + @@ -33516,7 +33554,7 @@ - + @@ -33540,10 +33578,10 @@ - + - + @@ -33552,18 +33590,18 @@ - + - + - + - + - + @@ -33572,15 +33610,15 @@ - + - + - + @@ -33589,7 +33627,7 @@ - + @@ -33599,7 +33637,7 @@ - + @@ -33607,13 +33645,13 @@ - + - + @@ -33624,13 +33662,13 @@ - + - + - + @@ -33647,16 +33685,16 @@ - + - + - + @@ -33666,7 +33704,7 @@ - + @@ -33674,13 +33712,13 @@ - + - + @@ -33698,34 +33736,34 @@ - + - + - - - - - - - - + + + + + + - - - - - - + + + + + + - + + + @@ -33744,23 +33782,23 @@ - - - - - - - - - - - - + + - + + + + + + + + + + + @@ -33805,7 +33843,7 @@ - + @@ -33844,17 +33882,17 @@ - + - + - + @@ -33866,21 +33904,21 @@ - + - + - + - + @@ -33894,7 +33932,7 @@ - + @@ -33902,7 +33940,7 @@ - + @@ -33910,23 +33948,23 @@ - - + + - + - + - + - + @@ -33940,20 +33978,20 @@ - + - + - + - + - + @@ -33965,15 +34003,15 @@ - + - + - + @@ -33981,7 +34019,7 @@ - + @@ -34001,16 +34039,16 @@ - - - - - + + + + + - + @@ -34038,30 +34076,30 @@ - + - + - + - - + + - + @@ -34077,7 +34115,7 @@ - + @@ -34096,8 +34134,8 @@ - - + + @@ -34178,16 +34216,16 @@ - + - + - + @@ -34226,8 +34264,8 @@ - - + + @@ -34248,7 +34286,7 @@ - + @@ -34279,7 +34317,7 @@ - + @@ -34290,7 +34328,7 @@ - + @@ -34316,27 +34354,27 @@ - + - + - + - + - + @@ -34370,12 +34408,12 @@ - - - + + + - + @@ -34387,13 +34425,13 @@ - + - + @@ -34407,35 +34445,35 @@ - + - + - + - + - + - + - + - + @@ -34538,37 +34576,37 @@ - - + + - + - + - - + + - - + - - + + + @@ -34578,56 +34616,56 @@ - - - + + + - - + + - - - - - - - - - + + + + - - - + + + + - + + + + + - + - + - + @@ -34635,7 +34673,7 @@ - + @@ -34708,8 +34746,8 @@ - - + + @@ -34721,7 +34759,7 @@ - + @@ -34769,7 +34807,7 @@ - + @@ -34844,7 +34882,7 @@ - + @@ -34853,22 +34891,22 @@ - + - + - + - + @@ -34928,7 +34966,7 @@ - + @@ -34968,8 +35006,8 @@ - - + + @@ -34995,7 +35033,7 @@ - + @@ -35016,12 +35054,12 @@ - + - + @@ -35047,11 +35085,11 @@ - + - + @@ -35150,11 +35188,11 @@ - + - + @@ -35165,16 +35203,16 @@ - - + - + + - - + + @@ -35198,17 +35236,17 @@ - + - + - + @@ -35262,19 +35300,19 @@ - + - + - + @@ -35285,7 +35323,7 @@ - + @@ -35300,7 +35338,7 @@ - + @@ -35311,19 +35349,19 @@ - - - + + + - - + + - + - + @@ -35379,7 +35417,7 @@ - + @@ -35387,13 +35425,13 @@ - + - + @@ -35401,10 +35439,10 @@ - + - + @@ -35418,12 +35456,12 @@ - + - + - - + + @@ -35465,7 +35503,7 @@ - + @@ -35473,9 +35511,9 @@ - - - + + + @@ -35522,7 +35560,7 @@ - + @@ -35550,7 +35588,7 @@ - + @@ -35561,7 +35599,7 @@ - + @@ -35587,12 +35625,12 @@ - - - + - + + + @@ -35601,34 +35639,34 @@ - + - + - + - + - + - + @@ -35668,27 +35706,27 @@ - - + + - + - + - + - + - + @@ -35697,12 +35735,12 @@ - + - + @@ -35711,64 +35749,64 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -35779,15 +35817,15 @@ - + - + - + - + @@ -35796,170 +35834,170 @@ - + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - + - - + + - + - - + + - - - - - - - - - - + - + + + + + + + + + + - - + + - - + + - - - - - - - - - - - + + + + + + + + + + + - - + + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -35968,14 +36006,14 @@ - + - + - + - + @@ -35990,44 +36028,44 @@ - + - + - + - + - - + + - + - + - + - + - + @@ -36036,31 +36074,31 @@ - + - + - + - + - + - + - + - + - + - + @@ -36092,45 +36130,45 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -36145,21 +36183,21 @@ - + - + - + - + - + @@ -36170,41 +36208,41 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -36216,15 +36254,15 @@ - + - + - + - + @@ -36236,7 +36274,7 @@ - + @@ -36244,161 +36282,161 @@ - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - - - - - - - - + + - - - + - - + + + + - + + + - - - + + - - - - - + - - - + + + - - + + + + + - - - + + + + + - - - - - + + + + - - + + - - - + + + + - + - + + - - - + + + + + + + + + + + - + - + @@ -36412,32 +36450,32 @@ - + - + - + - + - - + + - - + + - + @@ -36445,12 +36483,12 @@ - + - + - + @@ -36459,7 +36497,7 @@ - + @@ -36468,43 +36506,43 @@ - + - - + + - - + + - + - + - + - + - + - + @@ -36513,21 +36551,21 @@ - + - + - + - + - + - + @@ -36539,211 +36577,177 @@ - + - - - - + + + + - + - + - + - - - + + + - - + + - + - + - + - + - + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - - - - + + + + - + - + - - - - - - - - - - - + + + - - + + + + + + + + + + - + - + - - + + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - + - + @@ -36767,13 +36771,13 @@ - + - + @@ -36788,7 +36792,7 @@ - + @@ -36800,10 +36804,10 @@ - + - + @@ -36812,7 +36816,7 @@ - + @@ -36842,10 +36846,10 @@ - + - + @@ -36856,42 +36860,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -36902,10 +36871,10 @@ - + - + @@ -36919,23 +36888,7 @@ - - - - - - - - - - - - - - - - - + @@ -36946,10 +36899,10 @@ - + - + @@ -36961,9 +36914,9 @@ - + - + @@ -36975,7 +36928,7 @@ - + @@ -36987,7 +36940,7 @@ - + @@ -36995,7 +36948,57 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -37003,23 +37006,23 @@ - - - - - + + + + + - - - - - - + + + + + + - + @@ -37052,7 +37055,7 @@ - + @@ -37061,7 +37064,7 @@ - + @@ -37072,47 +37075,48 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -37142,7 +37146,7 @@ - + @@ -37155,70 +37159,83 @@ - + - - - - - + - + + + + + - - + + - - + + - - + + - - - + + + - + + + + + - - + + + + + + + + + + + - + - + - + - + - + @@ -37226,8 +37243,8 @@ - - + + @@ -37235,9 +37252,7 @@ - - - + @@ -37321,7 +37336,7 @@ - + @@ -37341,7 +37356,7 @@ - + @@ -37349,20 +37364,20 @@ - + - - - + + + - - + + @@ -37373,7 +37388,7 @@ - + @@ -37415,7 +37430,7 @@ - + @@ -37455,7 +37470,7 @@ - + @@ -37464,11 +37479,11 @@ - + - + @@ -37513,17 +37528,16 @@ - - + - + - - + + @@ -37531,13 +37545,11 @@ - + - - - - + + @@ -37768,7 +37780,7 @@ - + @@ -37826,7 +37838,7 @@ - + @@ -37944,9 +37956,9 @@ - + - + @@ -38211,7 +38223,7 @@ - + @@ -38369,7 +38381,7 @@ - + @@ -38440,7 +38452,7 @@ - + @@ -38486,7 +38498,7 @@ - + @@ -39244,13 +39256,13 @@ - + - - + + @@ -39334,18 +39346,18 @@ - + - + - + - + - + @@ -39390,7 +39402,7 @@ - + @@ -39897,7 +39909,7 @@ - + @@ -39939,10 +39951,10 @@ - + - + @@ -40182,7 +40194,7 @@ - + @@ -40215,7 +40227,7 @@ - + @@ -40241,7 +40253,7 @@ - + @@ -40499,7 +40511,7 @@ - + @@ -40853,6 +40865,12 @@ + + + + + + @@ -41170,7 +41188,7 @@ - + @@ -41348,7 +41366,7 @@ - + @@ -41374,7 +41392,7 @@ - + @@ -41411,7 +41429,7 @@ - + @@ -41481,7 +41499,7 @@ - + @@ -42242,7 +42260,7 @@ - + @@ -42975,7 +42993,7 @@ - + @@ -49869,7 +49887,7 @@ - + @@ -50321,31 +50339,31 @@ - + - + - + - + - + - + @@ -50372,7 +50390,7 @@ - + @@ -50406,7 +50424,7 @@ - + @@ -51785,7 +51803,7 @@ - + @@ -51815,7 +51833,7 @@ - + @@ -51823,7 +51841,7 @@ - + @@ -51901,7 +51919,7 @@ - + @@ -51912,7 +51930,7 @@ - + @@ -51944,7 +51962,7 @@ - + @@ -52058,7 +52076,7 @@ - + @@ -52359,7 +52377,7 @@ - + @@ -52394,7 +52412,7 @@ - + @@ -52504,6 +52522,14 @@ + + + + + + + + @@ -52525,7 +52551,7 @@ - + @@ -53555,6 +53581,11 @@ + + + + + @@ -53782,7 +53813,7 @@ - + @@ -54042,7 +54073,7 @@ - + @@ -54282,6 +54313,18 @@ + + + + + + + + + + + + @@ -54826,7 +54869,7 @@ - + @@ -54894,7 +54937,7 @@ - + @@ -55294,7 +55337,7 @@ - + @@ -55575,7 +55618,7 @@ - + @@ -55587,7 +55630,7 @@ - + @@ -55895,7 +55938,7 @@ - + @@ -56487,7 +56530,7 @@ - + @@ -57350,7 +57393,7 @@ - + @@ -58362,7 +58405,7 @@ - + @@ -58464,7 +58507,7 @@ - + @@ -58925,7 +58968,7 @@ - + @@ -58991,7 +59034,7 @@ - + @@ -59273,6 +59316,14 @@ + + + + + + + + @@ -59429,14 +59480,6 @@ - - - - - - - - @@ -59456,27 +59499,19 @@ - - - - - - - - - - - + + + - + - + @@ -59484,6 +59519,14 @@ + + + + + + + + @@ -59495,16 +59538,16 @@ - + - + - + @@ -59855,7 +59898,7 @@ - + @@ -59948,7 +59991,7 @@ - + @@ -60040,7 +60083,7 @@ - + @@ -60433,7 +60476,7 @@ - + @@ -60466,7 +60509,7 @@ - + @@ -60902,7 +60945,7 @@ - + @@ -61086,7 +61129,7 @@ - + @@ -61803,20 +61846,20 @@ - + - + - + @@ -61834,14 +61877,14 @@ - + - + @@ -61874,7 +61917,7 @@ - + @@ -61883,7 +61926,7 @@ - + @@ -63239,7 +63282,7 @@ - + @@ -65197,7 +65240,7 @@ - + @@ -65205,7 +65248,7 @@ - + @@ -65544,15 +65587,15 @@ - + - + - + @@ -65676,7 +65719,7 @@ - + @@ -65784,56 +65827,56 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -65844,7 +65887,7 @@ - + @@ -65890,13 +65933,13 @@ - + - + @@ -65932,21 +65975,21 @@ - + - + - + - + @@ -65960,7 +66003,7 @@ - + @@ -66403,7 +66446,7 @@ - + @@ -66438,7 +66481,7 @@ - + @@ -66501,7 +66544,7 @@ - + @@ -66592,7 +66635,7 @@ - + @@ -66638,7 +66681,7 @@ - + @@ -66688,7 +66731,7 @@ - + @@ -66710,10 +66753,10 @@ - + - + @@ -66727,10 +66770,10 @@ - + - + @@ -66753,16 +66796,16 @@ - + - + - + @@ -66955,7 +66998,7 @@ - + @@ -67194,54 +67237,54 @@ - + - + - + - + - + - + - + - - + + - + - + - + @@ -67289,7 +67332,7 @@ - + @@ -67302,7 +67345,7 @@ - + @@ -67382,10 +67425,10 @@ - + - + @@ -68434,7 +68477,7 @@ - + @@ -68468,7 +68511,7 @@ - + @@ -68503,7 +68546,7 @@ - + @@ -68752,7 +68795,7 @@ - + @@ -69026,7 +69069,7 @@ - + @@ -69055,7 +69098,7 @@ - + @@ -69081,7 +69124,7 @@ - + @@ -69095,7 +69138,7 @@ - + @@ -69115,7 +69158,7 @@ - + @@ -69744,10 +69787,10 @@ - + - + @@ -69773,7 +69816,7 @@ - + @@ -70146,7 +70189,7 @@ - + @@ -70212,7 +70255,7 @@ - + @@ -70241,7 +70284,7 @@ - + @@ -70270,7 +70313,7 @@ - + @@ -70396,7 +70439,7 @@ - + @@ -70418,7 +70461,7 @@ - + @@ -70429,7 +70472,7 @@ - + @@ -70446,7 +70489,7 @@ - + @@ -70547,7 +70590,7 @@ - + @@ -71431,7 +71474,7 @@ - + @@ -71648,11 +71691,11 @@ - + - + @@ -71792,7 +71835,7 @@ - + @@ -71941,7 +71984,7 @@ - + @@ -72298,10 +72341,10 @@ - + - + @@ -72425,7 +72468,7 @@ - + @@ -72758,7 +72801,7 @@ - + @@ -73009,7 +73052,7 @@ - + @@ -74066,7 +74109,7 @@ - + @@ -74158,7 +74201,7 @@ - + @@ -74213,7 +74256,7 @@ - + @@ -74285,7 +74328,7 @@ - + @@ -74340,7 +74383,7 @@ - + @@ -75431,7 +75474,7 @@ - + @@ -76224,7 +76267,7 @@ - + @@ -76419,7 +76462,7 @@ - + @@ -76439,7 +76482,7 @@ - + @@ -76578,9 +76621,10 @@ - - - + + + + @@ -76597,7 +76641,7 @@ - + @@ -76646,8 +76690,8 @@ - - + + @@ -76661,7 +76705,15 @@ + + + + + + + + @@ -76670,11 +76722,11 @@ - + - + @@ -76700,7 +76752,7 @@ - + @@ -76760,7 +76812,7 @@ - + @@ -76889,222 +76941,254 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - + + + + + + - + - - - - - + + + + + - - - + + + + + + + + + + + + + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - - + + - + + + + + + - - + + - - + + - - + + - - + + - - - - - - - - - - - + - - + - - + + - - + + - - + + - - + + - + + + + + + + + + + + + - - + + - - + + @@ -77113,44 +77197,9 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + @@ -77159,17 +77208,17 @@ - - + + - + - + @@ -77195,7 +77244,7 @@ - + @@ -77209,11 +77258,11 @@ - + - + @@ -77223,12 +77272,12 @@ - + - + @@ -77244,7 +77293,7 @@ - + @@ -77253,27 +77302,27 @@ - + - + - + - + - + - - + + @@ -77281,7 +77330,7 @@ - + @@ -77290,21 +77339,21 @@ - + - + - - - - + + + + @@ -77323,7 +77372,7 @@ - + @@ -77383,11 +77432,11 @@ - + - + @@ -77463,7 +77512,7 @@ - + @@ -77471,24 +77520,24 @@ - + - + - + - + @@ -77499,7 +77548,7 @@ - + @@ -77523,22 +77572,22 @@ - + - + - + - + - + @@ -77547,10 +77596,10 @@ - + - + @@ -77559,27 +77608,27 @@ - + - + - + - + - + - + - + @@ -77597,7 +77646,7 @@ - + @@ -77606,28 +77655,28 @@ - + - + - + - + - + - + - + - + @@ -77657,7 +77706,7 @@ - + @@ -77665,44 +77714,44 @@ - - - - - - - - - - + + + + + + + + + + + + + + - + + - - + + - - - - - - - + + - + - + @@ -77713,13 +77762,13 @@ - + - + - + @@ -77731,10 +77780,10 @@ - - - - + + + + @@ -77830,7 +77879,7 @@ - + @@ -77844,7 +77893,7 @@ - + @@ -77852,7 +77901,7 @@ - + @@ -77910,7 +77959,7 @@ - + @@ -77924,8 +77973,8 @@ - - + + @@ -77939,7 +77988,7 @@ - + @@ -77953,7 +78002,7 @@ - + @@ -77964,10 +78013,10 @@ - + - + @@ -77999,7 +78048,7 @@ - + @@ -78048,9 +78097,9 @@ - + - + @@ -78071,7 +78120,7 @@ - + @@ -78079,7 +78128,7 @@ - + @@ -78125,7 +78174,7 @@ - + @@ -78136,7 +78185,7 @@ - + @@ -78148,19 +78197,19 @@ - + - + - + - - - - - + + + + + @@ -78173,26 +78222,26 @@ - + - - + + - - + + - + - + @@ -78222,15 +78271,15 @@ - + - + - + @@ -78281,25 +78330,25 @@ - + - + - + - + - + - + @@ -78307,12 +78356,12 @@ - - - - - - + + + + + + @@ -78320,70 +78369,70 @@ - + - + - - - + + + - - + + - - + + - + - - + + - - + + - - + + - - + + - + - + - + @@ -78398,7 +78447,7 @@ - + @@ -78407,15 +78456,15 @@ - + - + - + @@ -78430,7 +78479,7 @@ - + @@ -78439,27 +78488,27 @@ - + - + - + - + - + - + - + - + @@ -78473,115 +78522,115 @@ - + - + - + - - - - - - - - - - - + + + + + + + + + + + + - - + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - - + + - + - - + + - - + + - - + + - - + + - + - + - + @@ -78590,25 +78639,25 @@ - + - + - + - + - + - - - + + + + - @@ -78628,15 +78677,15 @@ - + - + - + @@ -78647,28 +78696,28 @@ - + - + - + - + - + - + @@ -78680,15 +78729,15 @@ - + - + - + @@ -78700,66 +78749,66 @@ - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + @@ -78770,182 +78819,182 @@ - + - + - + - + - + - + - - - - - - - - - - - - + + + + + + + + + + + + + - + + - - - - - - - + + + + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + + + + + - + + + - - + + + + - - - - + - + + + + - - - - - + + + - - - - - - - + - - + + - - - + + + - - + + - - + + - - + + - - + + - - - + + + @@ -78970,43 +79019,43 @@ - + - + - + - + - + - + - + - + - + @@ -79041,7 +79090,7 @@ - + @@ -79053,9 +79102,9 @@ - + - + @@ -79070,19 +79119,19 @@ - + - + - + - + - + @@ -79097,72 +79146,72 @@ - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -79170,30 +79219,30 @@ - + - + - + - - - - + + + + - + @@ -79210,10 +79259,10 @@ - + - + @@ -79240,19 +79289,19 @@ - + - + - + - + @@ -79267,7 +79316,7 @@ - + @@ -79276,13 +79325,13 @@ - + - + @@ -79291,7 +79340,7 @@ - + @@ -79299,10 +79348,10 @@ - + - + @@ -79332,7 +79381,7 @@ - + @@ -79344,33 +79393,33 @@ - + - + - + - + - + - + - + - + - + - + @@ -79379,9 +79428,9 @@ - + - + @@ -79396,7 +79445,7 @@ - + @@ -79423,13 +79472,13 @@ - + - + @@ -79450,7 +79499,7 @@ - + @@ -79488,7 +79537,7 @@ - + @@ -79505,21 +79554,21 @@ - + - + - + - + - + @@ -79534,7 +79583,7 @@ - + @@ -79543,39 +79592,39 @@ - + - + - + - + - + - + - + - - + + @@ -79583,52 +79632,52 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -79637,282 +79686,282 @@ - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - - - - - - - - + + + + + + + + - - + - + - + + + + + - + + - - - - - - + - - + + - - + + - - + + - - + + - - - + + + - - - + + + + - + + + + + + + + + + - - + + + - - - - + + + - - + + + - - - - - - - - + + + + + - - + + + - - + + + - - - - - - + + - - - - - - - + - - + + - - - + + + - - + + - - + + - - + + - - + + - - - - + + + + - - - - + + + + - - + + - - + + - + - + - - - + + + - + - + - + - + - + @@ -79941,7 +79990,7 @@ - + @@ -79953,25 +80002,25 @@ - + - + - + - - - + + + @@ -79985,13 +80034,13 @@ - + - + @@ -80003,10 +80052,10 @@ - + - + @@ -80027,7 +80076,7 @@ - + @@ -80044,7 +80093,7 @@ - + @@ -80064,50 +80113,50 @@ - + - - - - - - - + + + + + + + - - + + - + - + - + - + - + - + @@ -80119,20 +80168,20 @@ - + - + - + @@ -80141,7 +80190,7 @@ - + @@ -80152,7 +80201,7 @@ - + @@ -80161,7 +80210,7 @@ - + @@ -80173,7 +80222,7 @@ - + @@ -80185,7 +80234,7 @@ - + @@ -80193,26 +80242,26 @@ - + - + - + - + - + - + - + - + @@ -80223,7 +80272,7 @@ - + @@ -80232,56 +80281,56 @@ - - - - - - - + + + + + + + - + - + - + - + - + - - + + - - + + - - + + - + - + @@ -80289,13 +80338,13 @@ - + - + @@ -80304,7 +80353,7 @@ - + @@ -80322,7 +80371,7 @@ - + @@ -80330,16 +80379,16 @@ - + - + - + - + @@ -80351,7 +80400,7 @@ - + @@ -80359,15 +80408,15 @@ - + - + - + @@ -80382,31 +80431,31 @@ - - + + + + - - + - - + - + - + - + @@ -80415,63 +80464,63 @@ - + - + - + - + - - + + - + - + - + - + - + + + + + + - - + + + + + + - - - - - - - - - - + @@ -80480,64 +80529,64 @@ - - + + - - + + - + - + - - + + - + - - + + - + - - + + - + - + - + - + - + - + @@ -80551,13 +80600,13 @@ - + - + @@ -80569,7 +80618,7 @@ - + @@ -80599,7 +80648,7 @@ - + @@ -80608,7 +80657,7 @@ - + @@ -80626,7 +80675,7 @@ - + @@ -80641,7 +80690,7 @@ - + @@ -80655,10 +80704,10 @@ - + - + @@ -80667,7 +80716,7 @@ - + @@ -80682,15 +80731,15 @@ - + - + - + - + @@ -80710,38 +80759,38 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -80750,34 +80799,34 @@ - + - - + + - + - + - + - + - + @@ -80786,19 +80835,19 @@ - + - + - - + + - + - + @@ -80810,31 +80859,31 @@ - + - + - + - - + + - + - + - + - + - + @@ -80845,7 +80894,7 @@ - + @@ -80856,7 +80905,7 @@ - + @@ -80873,119 +80922,119 @@ - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - + @@ -81009,9 +81058,9 @@ - + - + @@ -81032,153 +81081,153 @@ - + - + - + - + - + - + - - - - + + + + + - - - - - - + + + + + + + - - - - - - - - - - + + + + + + + + + - - - - - - + + + + + - + - + - + - + - - + + - - + + - - + + - + - + - - + + - - + + - - + + - - + + - - + + - - + + + + + + + - - - - - - - + + - - + + - - + + @@ -81186,8 +81235,8 @@ - - + + @@ -81195,66 +81244,66 @@ + + + + - + - + + - - + - - - - - + - + - + - + - + - - + + - + - - + + - + - - + + - + @@ -81269,7 +81318,7 @@ - + @@ -81278,10 +81327,10 @@ - + - + @@ -81298,27 +81347,27 @@ + - - + - - + + - - + + - + - + @@ -81333,7 +81382,7 @@ - + @@ -81348,10 +81397,10 @@ - + - + @@ -81381,7 +81430,7 @@ - + @@ -81398,98 +81447,98 @@ - + - + - + - + - + - + - + - - - - - - + + + + + + - + + + + + - + + + - - - - - - - + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + @@ -81510,19 +81559,19 @@ - + - + - + - + @@ -81531,16 +81580,16 @@ - + - + - + @@ -81552,7 +81601,7 @@ - + @@ -81564,9 +81613,9 @@ - + - + @@ -81587,10 +81636,10 @@ - + - + @@ -81602,7 +81651,7 @@ - + @@ -81614,12 +81663,12 @@ - + - + @@ -81628,18 +81677,18 @@ - + - + - + - + @@ -81654,7 +81703,7 @@ - + @@ -81662,68 +81711,68 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -81744,18 +81793,18 @@ - + - + - + - + - + @@ -81775,8 +81824,8 @@ - - + + @@ -81784,7 +81833,7 @@ - + @@ -81798,9 +81847,9 @@ - + - + @@ -81812,13 +81861,13 @@ - + - + - + @@ -81827,19 +81876,19 @@ - + - + - + - + @@ -81848,16 +81897,16 @@ - + - + - + @@ -81887,37 +81936,37 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -81932,13 +81981,13 @@ - + - + - + @@ -81956,52 +82005,52 @@ - + - + - + - - - - - + + + + + - + - + - + - - + + - + - + - + @@ -82042,12 +82091,12 @@ - + - + - + @@ -82056,10 +82105,10 @@ - + - + @@ -82070,14 +82119,14 @@ - + - - + + @@ -82091,145 +82140,145 @@ - + - + - - - - - + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + - - + + + + + + + - - + - + + - + + + - + + - - - - - - - - - - - - - - - - - + - - + + + + + + + + + + - - + + - - + + + + + + - - + + - + - - - - - + - + - + - + - - + + @@ -82240,18 +82289,18 @@ - + - + - + - + @@ -82263,96 +82312,96 @@ - - - - - - - + + + + + + + - - + + - - + + - + - - + + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - + - + - + - + - + @@ -82364,13 +82413,13 @@ - + - + - + @@ -82421,10 +82470,10 @@ - + - + @@ -82448,7 +82497,7 @@ - + @@ -82460,21 +82509,21 @@ - + - + - + - + - + @@ -82483,13 +82532,13 @@ - + - + @@ -82497,7 +82546,7 @@ - + @@ -82584,10 +82633,10 @@ - + - + @@ -82652,7 +82701,7 @@ - + @@ -82664,7 +82713,7 @@ - + @@ -82675,9 +82724,9 @@ - + - + @@ -82692,25 +82741,25 @@ - + - + - + - + - + - + - + @@ -82806,7 +82855,7 @@ - + @@ -82814,10 +82863,10 @@ - + - + @@ -82826,21 +82875,21 @@ - + - + - + - + @@ -82851,7 +82900,7 @@ - + @@ -82871,43 +82920,43 @@ - - - - - - - + + + + + + - - - - + + + + + - - - + + + - - + + - - + + - + - + @@ -82919,75 +82968,75 @@ - + - - + + - + - + - + - - + + - - + + - + - + - + - + - + - + - + - + - + - + @@ -83001,7 +83050,7 @@ - + @@ -83019,7 +83068,7 @@ - + @@ -83040,13 +83089,13 @@ - + - + - + @@ -83057,7 +83106,7 @@ - + @@ -83066,7 +83115,7 @@ - + @@ -83081,7 +83130,7 @@ - + @@ -83093,43 +83142,43 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -83144,13 +83193,13 @@ - + - + @@ -83159,31 +83208,31 @@ - + - + - + - + - + @@ -83213,13 +83262,13 @@ - + - + - + @@ -83231,14 +83280,14 @@ - + - + - + @@ -83250,39 +83299,39 @@ - + - + - + - + - + - + - + - + - + - + @@ -83294,7 +83343,7 @@ - + @@ -83354,28 +83403,28 @@ - + - + - + - + - + - + @@ -83396,7 +83445,7 @@ - + @@ -83438,9 +83487,9 @@ - + - + @@ -83449,16 +83498,16 @@ - + - + - + @@ -83471,66 +83520,66 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -83538,19 +83587,19 @@ - + - + - + - + @@ -83561,7 +83610,7 @@ - + @@ -83569,18 +83618,18 @@ - + - + - + - + @@ -83591,7 +83640,7 @@ - + @@ -83602,13 +83651,13 @@ - + - + - + @@ -83616,10 +83665,10 @@ - + - + @@ -83649,26 +83698,26 @@ - + - + - + - + - + - + @@ -83679,21 +83728,21 @@ - + - + - + - + - + - + @@ -83701,7 +83750,7 @@ - + @@ -83709,15 +83758,15 @@ - + - + - + @@ -83728,37 +83777,37 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -83779,7 +83828,7 @@ - + @@ -83790,7 +83839,7 @@ - + @@ -83805,10 +83854,10 @@ - + - + @@ -83826,7 +83875,7 @@ - + @@ -83838,42 +83887,42 @@ - + - + - + - + - + - + - + - + - + - + @@ -83900,7 +83949,7 @@ - + @@ -83908,19 +83957,19 @@ - + - + - + @@ -83929,7 +83978,7 @@ - + @@ -83938,19 +83987,19 @@ - + - + - + - + - + @@ -84007,10 +84056,10 @@ - + - + @@ -84021,7 +84070,7 @@ - + @@ -84050,64 +84099,64 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -84119,59 +84168,59 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -84179,7 +84228,7 @@ - + @@ -84214,62 +84263,62 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -84286,7 +84335,7 @@ - + @@ -84297,7 +84346,7 @@ - + @@ -84305,15 +84354,15 @@ - + - + - + @@ -84321,7 +84370,7 @@ - + @@ -84338,7 +84387,7 @@ - + @@ -84376,7 +84425,7 @@ - + @@ -84408,7 +84457,7 @@ - + @@ -84431,7 +84480,7 @@ - + @@ -84442,30 +84491,30 @@ - + - + - + - + - + - + @@ -84482,7 +84531,7 @@ - + @@ -84508,7 +84557,7 @@ - + @@ -84516,10 +84565,10 @@ - + - + @@ -84551,18 +84600,18 @@ - + - + - + - + - + @@ -84589,7 +84638,7 @@ - + @@ -84597,13 +84646,13 @@ - + - + @@ -84615,12 +84664,12 @@ - + - + @@ -84631,28 +84680,28 @@ - + - + - + - + - + - + @@ -84665,109 +84714,109 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -84785,13 +84834,13 @@ - + - + @@ -84800,18 +84849,18 @@ - + - + - + - + @@ -84826,15 +84875,15 @@ - + - + - + @@ -84873,7 +84922,7 @@ - + @@ -84881,19 +84930,19 @@ - + - + - + - + @@ -84908,10 +84957,10 @@ - + - + @@ -84967,16 +85016,16 @@ - + - + - + @@ -85005,7 +85054,7 @@ - + @@ -85028,48 +85077,48 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -85078,12 +85127,12 @@ - + - + @@ -85094,15 +85143,15 @@ - + - + - + - + @@ -85113,9 +85162,9 @@ - + - + @@ -85139,81 +85188,81 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -85246,7 +85295,7 @@ - + @@ -85255,15 +85304,15 @@ - + - + - + @@ -85278,174 +85327,174 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - - + + - + - + - + - - + + @@ -85454,412 +85503,412 @@ - + - + - - + + - - + + - - + + - - + + + + + + + + - - - + + - - + + + - + - - + - + - - + + + - + - - + + - - + + - + - - - + + - - + + - + + - - - - - - - + - - + + - - + + - - + + - + + + + + + + - - - + + - - + - + + - - + + + - - - - - - - + - - + + + + + + + - + + + + - + - + - + - - - + + - + - - + + + - + - - - + + - + - - + - + - + + - + - - + - + - - - - - - - + - - - + + + - - - + + + + + + + + - - + + + - - - + - + + - + + - + + + - - + - + - - + - - - + + + + + - - - + + + - + - - + + - - - - - - - - - + + + + + - + + + - - - + + - - + - - - - - + + + + + + - - + + - - - - - - - - - + + + + - - + + + + + + - + + - - + + - - + - - - - - - + + - + @@ -85876,7 +85925,7 @@ - + @@ -85885,95 +85934,95 @@ - + - + - - + + - - + + - - + + - - + + - + - + - - + + - + - - + + - - + + - - + + - - + + - + - - + + - + - + - + - + - + - + @@ -85987,18 +86036,18 @@ - + - + - - + + - + @@ -86006,19 +86055,19 @@ - + - + - + @@ -86026,7 +86075,7 @@ - + @@ -86034,7 +86083,7 @@ - + @@ -86044,18 +86093,18 @@ - + - + - + @@ -86063,62 +86112,62 @@ - - + + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + @@ -86127,58 +86176,58 @@ - + - + - - - - - - - - - - + + + + + + + + + + - + - + - + - + - + - + - + - + @@ -86190,17 +86239,17 @@ - + - + - + - - + + @@ -86208,9 +86257,9 @@ - + - + @@ -86220,10 +86269,10 @@ - + - + @@ -86241,7 +86290,7 @@ - + @@ -86256,19 +86305,19 @@ - + - + - + - + - + @@ -86325,13 +86374,13 @@ - + - + - + @@ -86379,7 +86428,7 @@ - + @@ -86436,7 +86485,7 @@ - + @@ -86445,34 +86494,34 @@ - + - + - + - + - + - + - + - + - + @@ -86502,10 +86551,10 @@ - + - + @@ -86516,18 +86565,18 @@ - + - + - + - + @@ -86538,21 +86587,21 @@ - + - + - + - + @@ -86563,7 +86612,7 @@ - + @@ -86576,7 +86625,7 @@ - + @@ -86589,13 +86638,13 @@ - + - + @@ -86613,10 +86662,10 @@ - + - + @@ -86643,8 +86692,8 @@ - - + + @@ -86652,8 +86701,8 @@ - - + + @@ -86661,108 +86710,108 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -86789,7 +86838,7 @@ - + @@ -86798,16 +86847,16 @@ - + - + - + - + @@ -86819,10 +86868,10 @@ - + - + @@ -86845,9 +86894,9 @@ - + - + @@ -86856,7 +86905,7 @@ - + @@ -86864,19 +86913,19 @@ - + - + - + - - + + @@ -86884,7 +86933,7 @@ - + @@ -86895,7 +86944,7 @@ - + @@ -86909,12 +86958,12 @@ - + - + @@ -86923,63 +86972,63 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -86993,7 +87042,7 @@ - + @@ -87007,21 +87056,21 @@ - + - + - + - + - + @@ -87038,33 +87087,33 @@ - + - + - + - + - + - + - + - - + + @@ -87072,32 +87121,32 @@ - + - + - + - + - + - + - + - + - + - + @@ -87148,13 +87197,13 @@ - + - + - + @@ -87163,13 +87212,13 @@ - + - + @@ -87183,31 +87232,31 @@ - + - + - + - + - + - + - + @@ -87252,24 +87301,24 @@ - + - + - + - + - + - + - + @@ -87281,15 +87330,15 @@ - + - + - + - + @@ -87312,37 +87361,37 @@ - + - + - + - + - + - + - + - + - + - + @@ -87357,7 +87406,7 @@ - + @@ -87395,10 +87444,10 @@ - + - + @@ -87422,20 +87471,20 @@ - + - + - + - - + + @@ -87443,7 +87492,7 @@ - + @@ -87451,26 +87500,26 @@ - + - + - + - + - + - + - + - + @@ -87499,20 +87548,20 @@ - + - + - + - + - + @@ -87521,18 +87570,18 @@ - + - + - + - + - + @@ -87541,10 +87590,10 @@ - + - + @@ -87552,7 +87601,7 @@ - + @@ -87560,7 +87609,7 @@ - + @@ -87568,14 +87617,14 @@ - + - + - + @@ -87587,15 +87636,15 @@ - + - + - + @@ -87604,10 +87653,10 @@ - + - + @@ -87618,7 +87667,7 @@ - + @@ -87627,7 +87676,7 @@ - + @@ -87656,7 +87705,7 @@ - + @@ -87664,21 +87713,21 @@ - + - + - + - + - + @@ -87696,13 +87745,13 @@ - + - + @@ -87740,9 +87789,9 @@ - + - + @@ -87754,35 +87803,35 @@ - + - + - + - + - + - + - + - + - + @@ -87821,7 +87870,7 @@ - + @@ -87839,7 +87888,7 @@ - + @@ -87848,13 +87897,13 @@ - + - + @@ -87872,21 +87921,21 @@ - + - + - + - + - + @@ -87919,9 +87968,9 @@ - + - + @@ -87939,7 +87988,7 @@ - + @@ -87947,7 +87996,7 @@ - + @@ -87968,7 +88017,7 @@ - + @@ -87976,46 +88025,46 @@ - + - + - + - + - + - + - + - - + + - + - + - + - + @@ -88024,8 +88073,8 @@ - - + + @@ -88034,12 +88083,12 @@ - + - + @@ -88053,27 +88102,27 @@ - + - + - + - + - + - + - + - + @@ -88094,10 +88143,10 @@ - + - + @@ -88109,7 +88158,7 @@ - + @@ -88120,13 +88169,13 @@ - + - + - + @@ -88134,8 +88183,8 @@ - - + + @@ -88146,7 +88195,7 @@ - + @@ -88160,7 +88209,7 @@ - + @@ -88168,10 +88217,10 @@ - + - + @@ -88185,9 +88234,9 @@ - + - + @@ -88199,10 +88248,10 @@ - + - + @@ -88229,7 +88278,7 @@ - + @@ -88244,20 +88293,20 @@ - + - + - + - + - + @@ -88271,7 +88320,7 @@ - + @@ -88279,88 +88328,88 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -88368,8 +88417,8 @@ - - + + @@ -88377,13 +88426,13 @@ - + - + @@ -88391,170 +88440,170 @@ - - + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -88563,23 +88612,23 @@ - - - + + + - - + + - - - + + + @@ -88590,11 +88639,11 @@ - + - + @@ -88602,418 +88651,418 @@ - - + + - - + + - - + + - - - - + + + + - - + + - - - + + + + + + + + - - + - + + + - - - + + + - - + + + - - - + + - + - + + + - - - - - - - - - + - - + + - - + + - + - + - + - - - - + + + + - - + + - - + + - + - - + + - - + + - - + + - - + + - - + + - - - + + + - - - + + + - - + + - - - - + + + + - - + + - - - + + + - - - + + + - - + + - - + + - - + + - - + + - - + + - - + + - - - + + + - - - + + + + + + + + + - - + + + - - - - + + - - - - - - - + + - - + + - - + + - + - - - + + + - - + + - + - + - + - + - - + + - - + + + + + + + - - + - - - - - + - - - + + + - - + + - - + + - - + + - + - + - + - - - + + + - + - - + + - + + + + + - + + - + + - - - + - - - - - + - + - - - - + + + + @@ -89023,88 +89072,88 @@ + + + + - + - + - - - - - + - - + + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - - + + - + @@ -89112,12 +89161,12 @@ - + - + @@ -89125,7 +89174,7 @@ - + @@ -89133,10 +89182,10 @@ - + - + @@ -89144,18 +89193,18 @@ - + - + - + - + @@ -89167,19 +89216,19 @@ - + - + - + - + @@ -89212,24 +89261,24 @@ - + - + - + - + - + - + - + @@ -89241,13 +89290,13 @@ - + - + @@ -89255,7 +89304,7 @@ - + @@ -89263,23 +89312,23 @@ - + - + - + - + - + - + @@ -89297,10 +89346,10 @@ - + - + @@ -89309,18 +89358,18 @@ - + - + - + - + - + @@ -89344,7 +89393,7 @@ - + @@ -89356,10 +89405,10 @@ - + - + @@ -89367,9 +89416,9 @@ - + - + @@ -89378,8 +89427,8 @@ - - + + @@ -89390,12 +89439,12 @@ - + - + - + @@ -89428,7 +89477,7 @@ - + @@ -89436,7 +89485,7 @@ - + @@ -89453,15 +89502,15 @@ - + - + - + - + @@ -89473,7 +89522,7 @@ - + @@ -89499,7 +89548,7 @@ - + @@ -89511,10 +89560,10 @@ - + - + @@ -89540,7 +89589,7 @@ - + @@ -89554,7 +89603,7 @@ - + @@ -89565,7 +89614,7 @@ - + @@ -89579,7 +89628,7 @@ - + @@ -89590,10 +89639,10 @@ - + - + @@ -89604,7 +89653,7 @@ - + @@ -89627,24 +89676,24 @@ - + - + - + - + - + - + - + @@ -89652,18 +89701,18 @@ - + - + - + - + @@ -89674,7 +89723,7 @@ - + @@ -89688,9 +89737,9 @@ - + - + @@ -89702,7 +89751,7 @@ - + @@ -89716,25 +89765,25 @@ - + - + - + - + - + - + - + @@ -89745,7 +89794,7 @@ - + @@ -89756,16 +89805,16 @@ - + - + - + - + @@ -89782,14 +89831,14 @@ - + - + - + - + @@ -89810,10 +89859,10 @@ - + - + @@ -89822,24 +89871,24 @@ - + - + - + - + - + - + @@ -89848,13 +89897,13 @@ - + - + @@ -89862,7 +89911,7 @@ - + @@ -89871,7 +89920,7 @@ - + @@ -89882,7 +89931,7 @@ - + @@ -89923,9 +89972,9 @@ - + - + @@ -89958,22 +90007,22 @@ - + - + - + - + - + - + @@ -89994,10 +90043,10 @@ - + - + @@ -90006,7 +90055,7 @@ - + @@ -90014,7 +90063,7 @@ - + @@ -90025,12 +90074,12 @@ - + - + - + @@ -90060,7 +90109,7 @@ - + @@ -90083,93 +90132,93 @@ - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + - + - + - + - + - + - + @@ -90177,11 +90226,11 @@ - + - + @@ -90189,59 +90238,59 @@ - + - - + + - - + + - - + + - - + + - - + + - + - + - + - + @@ -90249,7 +90298,7 @@ - + @@ -90258,12 +90307,12 @@ - + - + @@ -90271,126 +90320,126 @@ - - + + - + - + - + - + + + + + - + + - + + - + - + - + - + - + - + - - - - - - - - + + - + - - + + - - - + + + - - - + + + - - - + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + @@ -90398,7 +90447,7 @@ - + @@ -90406,7 +90455,7 @@ - + @@ -90416,11 +90465,11 @@ - + - + @@ -90434,13 +90483,13 @@ - + - + - + @@ -90464,7 +90513,7 @@ - + @@ -90472,14 +90521,14 @@ - + - - - + + + @@ -90493,13 +90542,13 @@ - + - + @@ -90548,7 +90597,7 @@ - + @@ -90558,7 +90607,7 @@ - + @@ -90572,7 +90621,7 @@ - + @@ -90600,7 +90649,7 @@ - + @@ -90656,7 +90705,7 @@ - + @@ -90673,27 +90722,27 @@ - - + + - + - + - + @@ -90701,21 +90750,21 @@ - + - + - + - + - + @@ -90723,21 +90772,21 @@ - + - + - + - + - + @@ -90746,96 +90795,96 @@ - - - - + + + + - + - + - + - + - + - - + + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -90877,13 +90926,13 @@ - + - + @@ -90925,10 +90974,10 @@ - + - + @@ -90937,10 +90986,10 @@ - + - + @@ -90955,12 +91004,12 @@ - + - + @@ -90969,10 +91018,10 @@ - + - + @@ -90993,7 +91042,7 @@ - + @@ -91001,19 +91050,19 @@ - + - + - + - + @@ -91022,13 +91071,13 @@ - + - + @@ -91037,7 +91086,7 @@ - + @@ -91046,16 +91095,16 @@ - + - + - + @@ -91067,7 +91116,7 @@ - + @@ -91076,106 +91125,106 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -91184,7 +91233,7 @@ - + @@ -91192,7 +91241,7 @@ - + @@ -91200,7 +91249,7 @@ - + @@ -91209,8 +91258,8 @@ - - + + @@ -91238,7 +91287,7 @@ - + @@ -91249,24 +91298,24 @@ - + - + - + - + - + - + @@ -91275,9 +91324,9 @@ - + - + @@ -91286,7 +91335,7 @@ - + @@ -91295,7 +91344,7 @@ - + @@ -91304,54 +91353,54 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -91362,148 +91411,148 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + @@ -91512,53 +91561,53 @@ - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + @@ -91572,67 +91621,67 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -91640,9 +91689,9 @@ - + - + @@ -91651,7 +91700,7 @@ - + @@ -91659,19 +91708,19 @@ - + - + - + - + - + @@ -91686,85 +91735,85 @@ - + - + - + - + - + - + - + - + - + - - - - - - + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + @@ -91777,161 +91826,161 @@ + + + + - + + + - - - - - - - + + + + + - + + + - - - + + - - + + - - - - - - - + + + + + + + - - + + - - + + - + + - + + - - - - - - - - + - + + + + + + - - + - - - - + + + + - + + - - + - - - - - - + + - - - + + + - - + + - - + + - - - + + + - + - - + + - + - + - + - + @@ -91940,13 +91989,13 @@ - + - + - + @@ -91955,7 +92004,7 @@ - + @@ -91988,7 +92037,7 @@ - + @@ -91997,15 +92046,15 @@ - + - + - + @@ -92050,7 +92099,7 @@ - + @@ -92085,23 +92134,23 @@ - + - + - + - + - + - + @@ -92110,29 +92159,29 @@ - + - + - + - + - + - + - + - + @@ -92141,7 +92190,7 @@ - + @@ -92185,7 +92234,7 @@ - + @@ -92197,16 +92246,16 @@ - + - + - + @@ -92217,12 +92266,12 @@ - + - + - + @@ -92234,10 +92283,10 @@ - + - + @@ -92245,7 +92294,7 @@ - + @@ -92262,22 +92311,22 @@ - + - + - + - + - + @@ -92286,7 +92335,7 @@ - + @@ -92301,10 +92350,10 @@ - + - + @@ -92315,13 +92364,13 @@ - + - + @@ -92329,7 +92378,7 @@ - + @@ -92337,16 +92386,16 @@ - + - + - + - + @@ -92355,13 +92404,13 @@ - + - - + + @@ -92370,67 +92419,67 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - + - - - + + + - - + + - + - + - + - + - + - + @@ -92439,50 +92488,50 @@ - + - + - + - + - + - + - + - + - - + + - + @@ -92494,57 +92543,57 @@ - + - + - + - + - + - + - + - + - - - + + + - + - + @@ -92556,8 +92605,8 @@ - - + + @@ -92570,160 +92619,160 @@ - + - + - + - + - + - + - + - + - + - - - + + + - - + + - + - + - + - - - + + + - + - - + + - + - + - + - - - + + + - + - + - + - - - - + + + + - + - + - - - + + + - - - + + + - + - - + + - - + + - + - + - + - + @@ -92768,10 +92817,10 @@ - + - + @@ -92783,7 +92832,7 @@ - + @@ -92791,7 +92840,7 @@ - + @@ -92799,7 +92848,7 @@ - + @@ -92807,47 +92856,47 @@ - + - - - - + + + + - - + + - + - - + + - - + + - - + + - - + + - - + + @@ -92862,10 +92911,10 @@ - - - - + + + + @@ -92882,8 +92931,8 @@ - - + + @@ -92897,17 +92946,17 @@ - + - + - + - - + + @@ -92917,7 +92966,7 @@ - + @@ -92925,26 +92974,26 @@ - + - + - + - + - + - + - + - + @@ -92952,7 +93001,7 @@ - + @@ -92969,11 +93018,11 @@ - + - - + + @@ -92982,79 +93031,79 @@ - - - + + + - + - + - + - + - + - + - + - + - + - + - + - - + + + - - - + + - + - + - + - + - + - + - + @@ -93063,69 +93112,69 @@ - + - - + + - - + + - + - + - - + + - + - + - + - + - - + + - + - - + + - + - + - + @@ -93134,7 +93183,7 @@ - + @@ -93142,12 +93191,12 @@ - + - + - + @@ -93155,63 +93204,63 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -93225,24 +93274,24 @@ - + - + - + - + - + - + - + @@ -93254,25 +93303,25 @@ - - - - - + + + + + - + - + - + @@ -93283,11 +93332,11 @@ - - + + - + @@ -93297,33 +93346,33 @@ - + - + - - + + - + - + - + - + - + @@ -93346,28 +93395,28 @@ - + - + - + - + - + - + - + - + @@ -93382,18 +93431,18 @@ - + - + - + - + - + @@ -93408,9 +93457,9 @@ - + - + @@ -93419,7 +93468,7 @@ - + @@ -93427,28 +93476,28 @@ - + - + - + - + - + - + @@ -93459,70 +93508,70 @@ - + - + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - - + + - + + + + + + + - - - - - - - + - + - + @@ -93537,10 +93586,10 @@ - - + + - + @@ -93553,9 +93602,9 @@ - + - + @@ -93564,23 +93613,23 @@ - + - + - - + + - - + + @@ -93590,90 +93639,90 @@ - + - - + + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + @@ -93681,13 +93730,13 @@ - + - + - + @@ -93714,13 +93763,13 @@ - + - + @@ -93786,10 +93835,10 @@ - + - + @@ -93807,16 +93856,16 @@ - + - + - + @@ -93825,13 +93874,13 @@ - + - + - + @@ -93843,25 +93892,25 @@ - + - + - + - + - + - + @@ -93900,18 +93949,18 @@ - + - + - + @@ -93919,9 +93968,9 @@ - + - + @@ -93945,7 +93994,7 @@ - + @@ -93953,13 +94002,13 @@ - + - + @@ -93979,12 +94028,12 @@ - + - + - + @@ -93999,7 +94048,7 @@ - + @@ -94010,7 +94059,7 @@ - + @@ -94033,24 +94082,24 @@ - + - + - + - + - + - + @@ -94059,9 +94108,9 @@ - + - + @@ -94082,10 +94131,10 @@ - + - + @@ -94094,19 +94143,19 @@ - + - + - + - + @@ -94117,7 +94166,7 @@ - + @@ -94128,12 +94177,12 @@ - + - + @@ -94142,10 +94191,10 @@ - + - + @@ -94154,7 +94203,7 @@ - + @@ -94166,7 +94215,7 @@ - + @@ -94184,13 +94233,13 @@ - + - + - + @@ -94211,26 +94260,26 @@ - + - + - + - + - + - + @@ -94239,10 +94288,10 @@ - + - + @@ -94250,15 +94299,15 @@ - + - + - + @@ -94266,18 +94315,18 @@ - + - + - + - + @@ -94301,7 +94350,7 @@ - + @@ -94313,13 +94362,13 @@ - + - + - + @@ -94337,13 +94386,13 @@ - + - + - + @@ -94379,7 +94428,7 @@ - + @@ -94391,7 +94440,7 @@ - + @@ -94409,23 +94458,23 @@ - + - + - + - + - + - + @@ -94437,16 +94486,16 @@ - + - + - + @@ -94454,7 +94503,7 @@ - + @@ -94483,30 +94532,30 @@ - + - + - + - + - + - + - + - + - + @@ -94527,7 +94576,7 @@ - + @@ -94539,9 +94588,9 @@ - + - + @@ -94574,7 +94623,7 @@ - + @@ -94583,13 +94632,13 @@ - + - + @@ -94606,12 +94655,12 @@ - + - + - + @@ -94620,10 +94669,10 @@ - + - + @@ -94634,15 +94683,15 @@ - + - + - + @@ -94657,7 +94706,7 @@ - + @@ -94668,32 +94717,32 @@ - + - + - + - + - + - + - + - + - + @@ -94702,22 +94751,22 @@ - + - + - + - + - + @@ -94731,7 +94780,7 @@ - + @@ -94745,12 +94794,12 @@ - + - + - + @@ -94762,7 +94811,7 @@ - + @@ -94770,10 +94819,10 @@ - + - + @@ -94787,37 +94836,37 @@ - + - + - + - + - + - + - + - + - + @@ -94837,7 +94886,7 @@ - + @@ -94845,16 +94894,16 @@ - + - + - + - + @@ -94863,39 +94912,39 @@ - + - + - + - + - + - + @@ -94903,24 +94952,24 @@ - + - + - + - + - + - + - + @@ -94932,7 +94981,7 @@ - + @@ -94943,7 +94992,7 @@ - + @@ -94951,15 +95000,15 @@ - + - + - + - + @@ -94973,7 +95022,7 @@ - + @@ -94981,7 +95030,7 @@ - + @@ -94993,15 +95042,15 @@ - + - + - + @@ -95021,27 +95070,27 @@ - + - + - + - + - + - + @@ -95049,7 +95098,7 @@ - + @@ -95060,10 +95109,10 @@ - + - + @@ -95092,336 +95141,336 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -95432,18 +95481,18 @@ - + - + - + - + - + @@ -95452,25 +95501,25 @@ - + - + - + - + - + @@ -95482,22 +95531,22 @@ - + - + - + - + - + @@ -95512,33 +95561,33 @@ - + - + - + - + - + - + - + - + - + - + @@ -95568,13 +95617,13 @@ - + - + @@ -95606,22 +95655,22 @@ - + - + - + - + @@ -95635,7 +95684,7 @@ - + @@ -95643,48 +95692,48 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -95695,12 +95744,12 @@ - + - + - + @@ -95730,10 +95779,10 @@ - + - + @@ -95742,25 +95791,25 @@ - + - + - + - + @@ -95775,7 +95824,7 @@ - + @@ -95784,10 +95833,10 @@ - + - + @@ -95796,23 +95845,23 @@ - + - + - + - + - + - + @@ -95821,7 +95870,7 @@ - + @@ -95859,16 +95908,16 @@ - + - + - + - + @@ -95886,16 +95935,16 @@ - + - + - + @@ -95907,13 +95956,13 @@ - + - + - + @@ -95934,7 +95983,7 @@ - + @@ -95955,7 +96004,7 @@ - + @@ -95984,7 +96033,7 @@ - + @@ -95995,7 +96044,7 @@ - + @@ -96003,7 +96052,7 @@ - + @@ -96020,10 +96069,10 @@ - + - + @@ -96061,7 +96110,7 @@ - + @@ -96096,7 +96145,7 @@ - + @@ -96176,7 +96225,7 @@ - + @@ -96185,12 +96234,12 @@ - + - + - + @@ -96208,7 +96257,7 @@ - + @@ -96235,7 +96284,7 @@ - + @@ -96244,12 +96293,12 @@ - + - + - + @@ -96260,7 +96309,7 @@ - + @@ -96278,9 +96327,9 @@ - + - + @@ -96295,7 +96344,7 @@ - + @@ -96303,9 +96352,9 @@ - + - + @@ -96314,10 +96363,10 @@ - + - + @@ -96335,7 +96384,7 @@ - + @@ -96347,13 +96396,13 @@ - + - + @@ -96362,10 +96411,10 @@ - + - + @@ -96376,21 +96425,21 @@ - + - + - + - + - + @@ -96399,27 +96448,27 @@ - + - + - + - + - + - + @@ -96428,33 +96477,33 @@ - + - + - + - + - + - + - + - + - + @@ -96466,12 +96515,12 @@ - + - + - + @@ -96483,30 +96532,30 @@ - + - + - + - + - + - + - + - + @@ -96515,13 +96564,13 @@ - + - + - + @@ -96536,34 +96585,34 @@ - + - + - + - + - + - + - + - + @@ -96572,7 +96621,7 @@ - + @@ -96581,24 +96630,24 @@ - + - + - + - + - + - + @@ -96607,26 +96656,26 @@ - + - + - + - + - + - + - + - + @@ -96659,21 +96708,21 @@ - + - + - + - + - + @@ -96703,32 +96752,32 @@ - + - + - + - + - + - + - + - + @@ -96737,7 +96786,7 @@ - + @@ -96755,18 +96804,18 @@ - + - + - + - + - + @@ -96774,18 +96823,18 @@ - + - + - + @@ -96793,39 +96842,39 @@ - + - + - + - + - + - + - + - + - + @@ -96840,7 +96889,7 @@ - + @@ -96852,18 +96901,18 @@ - + - + - + - + @@ -96871,7 +96920,7 @@ - + @@ -96879,7 +96928,7 @@ - + @@ -96887,9 +96936,9 @@ - + - + @@ -96913,13 +96962,13 @@ - + - + @@ -96928,7 +96977,7 @@ - + @@ -96937,16 +96986,16 @@ - + - + - + @@ -96961,7 +97010,7 @@ - + @@ -96969,37 +97018,37 @@ - + - + - + - + - + - + - + - + - + @@ -97008,15 +97057,15 @@ - + - + - + @@ -97048,7 +97097,7 @@ - + @@ -97074,26 +97123,26 @@ - + - + - + - + - + - + @@ -97123,14 +97172,14 @@ - + - + @@ -97138,879 +97187,879 @@ - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - + - + - + - + + + + + - + + - + - - + + - - + + - - + + - - + + + - - + + - - + + - - + + - - + + - - + + - - - + + + + - - - - + + + - - - - - - - - - + + + + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - + + - - - - - - - - + + + + + + + + - - - + + + - - - + + + + - - - - + + + - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + + - - - - + + + + - - - + + + - - - - - - - - - + + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - + + + + + + + + + + + + + + + + + + + + + - - + - - - + + + - - - - - - - - - - - - - - - - - - - - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - + + + - - - + + + + - - + + + + - - - - - - - - - - - + + - - - + + + + + + + + + + - - + + - - - - - - - - + - - - + + + - + + + + + + + + + + - - + + - - + + + - - + + - - - + - - - - - + + + + + - - - - - + + - + + - - - + + + - - - + + - - + + + - - - - - - - - - + + + - - - - + + + + - - - - + + + + + + + + + + - - - + + + - - - + + + - - - - - - - - - + + + - - - - + + + + - - - - + + + + - - - + + + - - - + + + - - - + + + - - - + + + - + - + + + + + - + + - - + + + - - - + + - - - - - - + + + + + + - - + + + - - - - - - - - + + - - - + + + - - + + - - - + + + - + - + - + - + - + @@ -98018,7 +98067,7 @@ - + @@ -98026,7 +98075,7 @@ - + @@ -98037,26 +98086,26 @@ - + - - + + - + - + - + - + @@ -98074,16 +98123,16 @@ - + - + - + @@ -98103,45 +98152,45 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -98155,12 +98204,12 @@ - + - + @@ -98171,7 +98220,7 @@ - + @@ -98185,7 +98234,7 @@ - + @@ -98199,14 +98248,14 @@ - + - + - + @@ -98218,14 +98267,14 @@ - + - + - + @@ -98237,68 +98286,68 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -98312,7 +98361,7 @@ - + @@ -98320,18 +98369,18 @@ - + - + - + @@ -98345,7 +98394,7 @@ - + @@ -98359,10 +98408,10 @@ - + - + @@ -98376,7 +98425,7 @@ - + @@ -98396,7 +98445,7 @@ - + @@ -98413,7 +98462,7 @@ - + @@ -98424,7 +98473,7 @@ - + @@ -98432,7 +98481,7 @@ - + @@ -98440,7 +98489,7 @@ - + @@ -98448,7 +98497,7 @@ - + @@ -98456,7 +98505,7 @@ - + @@ -98464,7 +98513,7 @@ - + @@ -98478,7 +98527,7 @@ - + @@ -98486,18 +98535,18 @@ - + - + - + - + @@ -98511,10 +98560,10 @@ - + - + @@ -98522,7 +98571,7 @@ - + @@ -98548,68 +98597,76 @@ - - - + + + - - + + - + - - - - + + + + - - - + + + - - - - + + + + - + - + - - - + + + - + - - + + - - + + - + - + - + + + + + + + + + @@ -99049,16 +99106,16 @@ - + - + - + @@ -99066,8 +99123,8 @@ - - + + @@ -99082,7 +99139,7 @@ - + @@ -99093,91 +99150,91 @@ - - + + - + - + - + - + - - - + + + - - - + + + - + - + - - - + + + - + - + - - + + - - - + + + - + - - + + - - + + @@ -99191,19 +99248,19 @@ - - + + - + - + - + @@ -99230,19 +99287,19 @@ - + - + - + - + @@ -99256,7 +99313,7 @@ - + @@ -99268,13 +99325,13 @@ - + - + @@ -99286,22 +99343,22 @@ - + - + - + - + - + @@ -99313,21 +99370,21 @@ - + - + - + - + @@ -99343,8 +99400,8 @@ - - + + @@ -99355,19 +99412,19 @@ - + - + - + - + - + @@ -99928,13 +99985,13 @@ - + - + diff --git a/abi_gki_aarch64_qcom_whitelist b/abi_gki_aarch64_qcom_whitelist index 10a04ed26b51..1a8be65881d1 100644 --- a/abi_gki_aarch64_qcom_whitelist +++ b/abi_gki_aarch64_qcom_whitelist @@ -398,6 +398,7 @@ devm_fwnode_get_index_gpiod_from_child devm_gpiod_get_index devm_gpiod_get_optional + devm_gpio_request devm_gpio_request_one devm_iio_channel_get devm_iio_device_alloc @@ -551,6 +552,7 @@ dma_get_slave_channel d_make_root dmam_alloc_attrs + dmam_free_coherent dma_max_mapping_size dma_mmap_attrs dma_pool_alloc @@ -587,6 +589,7 @@ drm_atomic_get_connector_state drm_atomic_get_crtc_state drm_atomic_get_plane_state + drm_atomic_get_private_obj_state drm_atomic_helper_check drm_atomic_helper_cleanup_planes drm_atomic_helper_commit @@ -615,6 +618,7 @@ drm_atomic_helper_plane_duplicate_state drm_atomic_helper_plane_reset drm_atomic_helper_prepare_planes + __drm_atomic_helper_private_obj_duplicate_state drm_atomic_helper_set_config drm_atomic_helper_shutdown drm_atomic_helper_swap_state @@ -622,6 +626,7 @@ drm_atomic_helper_update_plane drm_atomic_helper_wait_for_fences drm_atomic_helper_wait_for_vblanks + drm_atomic_private_obj_init drm_atomic_set_crtc_for_connector drm_atomic_set_fence_for_plane drm_atomic_set_mode_for_crtc @@ -701,7 +706,9 @@ drm_dp_mst_deallocate_vcpi drm_dp_mst_detect_port drm_dp_mst_get_edid + drm_dp_mst_get_port_malloc drm_dp_mst_hpd_irq + drm_dp_mst_put_port_malloc drm_dp_mst_reset_vcpi_slots drm_dp_mst_topology_mgr_destroy drm_dp_mst_topology_mgr_init @@ -997,6 +1004,7 @@ hrtimer_forward __hrtimer_get_remaining hrtimer_init + hrtimer_init_sleeper hrtimer_start_range_ns hrtimer_try_to_cancel hvc_alloc @@ -1321,6 +1329,7 @@ mipi_dsi_host_unregister misc_deregister misc_register + mmc_cqe_request_done mmc_of_parse mmc_send_tuning mntget @@ -1983,7 +1992,13 @@ scsi_scan_host scsi_sense_desc_find sdev_prefix_printk + __sdhci_add_host sdhci_add_host + sdhci_cqe_disable + sdhci_cqe_enable + sdhci_cqe_irq + sdhci_cleanup_host + sdhci_dumpregs sdhci_enable_clk sdhci_get_property sdhci_pltfm_free @@ -1991,6 +2006,7 @@ sdhci_remove_host sdhci_reset sdhci_set_bus_width + sdhci_setup_host search_binary_handler security_sock_graft send_sig_info