From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 25ADAC433DF for ; Tue, 2 Jun 2020 07:04:18 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id EFD1C20734 for ; Tue, 2 Jun 2020 07:04:17 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725897AbgFBHER (ORCPT ); Tue, 2 Jun 2020 03:04:17 -0400 Received: from mga03.intel.com ([134.134.136.65]:44020 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725835AbgFBHER (ORCPT ); Tue, 2 Jun 2020 03:04:17 -0400 IronPort-SDR: 5RBihxomT0De0R5GsJKou1Oh0ASTrpLoxtPrD0rTsDirfsMFYTcc9G/bAzL8N72BgW8NJkzgIZ tWr4h7nwY/mg== X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Jun 2020 00:04:15 -0700 IronPort-SDR: hg8mL7XuentmS6et7Wb95fQhX7DIpeRkPf+6OxMWAFBvMQjeCgbTB1ttNEa38UDaV44poDEn2y naS98+1h2yIQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,463,1583222400"; d="gz'50?scan'50,208,50";a="416077939" Received: from lkp-server01.sh.intel.com (HELO 886b752aa57b) ([10.239.97.150]) by orsmga004.jf.intel.com with ESMTP; 02 Jun 2020 00:04:13 -0700 Received: from kbuild by 886b752aa57b with local (Exim 4.92) (envelope-from ) id 1jg0y5-00002u-76; Tue, 02 Jun 2020 07:04:13 +0000 Date: Tue, 2 Jun 2020 15:03:36 +0800 From: kbuild test robot To: "Tom, Zanussi," Cc: kbuild-all@lists.01.org, "Steven Rostedt (VMware)" , linux-doc@vger.kernel.org Subject: [trace:for-next 5/12] htmldocs: Documentation/trace/histogram-design.rst:219: (SEVERE/4) Unexpected section title. Message-ID: <202006021531.B1hWRip2%lkp@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="CE+1k2dSO48ffgeK" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-doc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-doc@vger.kernel.org --CE+1k2dSO48ffgeK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git for-next head: c200784a08d4ea82f82a30678955b7f2c7550af4 commit: 16b585fe71924b3aebaef5548a291021efaf7c7f [5/12] tracing: Add histogram-design document reproduce: make htmldocs If you fix the issue, kindly add following tag as appropriate Reported-by: kbuild test robot All errors (new ones prefixed by >>, old ones prefixed by <<): reST markup error: >> Documentation/trace/histogram-design.rst:219: (SEVERE/4) Unexpected section title. vim +219 Documentation/trace/histogram-design.rst 111 112 +------------------+ 113 | hist_data | 114 +------------------+ +----------------+ 115 | .fields[] |---->| val = hitcount |----------------------------+ 116 +----------------+ +----------------+ | 117 | .map | | .size | | 118 +----------------+ +--------------+ | 119 | .offset | | 120 +--------------+ | 121 | .fn() | | 122 +--------------+ | 123 . | 124 . | 125 . | 126 +----------------+ <--- n_vals | 127 | key = pid |----------------------------|--+ 128 +----------------+ | | 129 | .size | | | 130 +--------------+ | | 131 | .offset | | | 132 +--------------+ | | 133 | .fn() | | | 134 +----------------+ <--- n_fields | | 135 | unused | | | 136 +----------------+ | | 137 | | | | 138 +--------------+ | | 139 | | | | 140 +--------------+ | | 141 | | | | 142 +--------------+ | | 143 n_keys = n_fields - n_vals | | 144 | | 145 The hist_data n_vals and n_fields delineate the extent of the fields[] | | 146 array and separate keys from values for the rest of the code. | | 147 | | 148 Below is a run-time representation of the tracing_map part of the | | 149 histogram, with pointers from various parts of the fields[] array | | 150 to corresponding parts of the tracing_map. | | 151 | | 152 The tracing_map consists of an array of tracing_map_entrys and a set | | 153 of preallocated tracing_map_elts (abbreviated below as map_entry and | | 154 map_elt). The total number of map_entrys in the hist_data.map array = | | 155 map->max_elts (actually map->map_size but only max_elts of those are | | 156 used. This is a property required by the map_insert() algorithm). | | 157 | | 158 If a map_entry is unused, meaning no key has yet hashed into it, its | | 159 .key value is 0 and its .val pointer is NULL. Once a map_entry has | | 160 been claimed, the .key value contains the key's hash value and the | | 161 .val member points to a map_elt containing the full key and an entry | | 162 for each key or value in the map_elt.fields[] array. There is an | | 163 entry in the map_elt.fields[] array corresponding to each hist_field | | 164 in the histogram, and this is where the continually aggregated sums | | 165 corresponding to each histogram value are kept. | | 166 | | 167 The diagram attempts to show the relationship between the | | 168 hist_data.fields[] and the map_elt.fields[] with the links drawn | | 169 between diagrams:: | | 170 | | 171 +-----------+ | | 172 | hist_data | | | 173 +-----------+ | | 174 | .fields | | | 175 +---------+ +-----------+ | | 176 | .map |---->| map_entry | | | 177 +---------+ +-----------+ | | 178 | .key |---> 0 | | 179 +---------+ | | 180 | .val |---> NULL | | 181 +-----------+ | | 182 | map_entry | | | 183 +-----------+ | | 184 | .key |---> pid = 999 | | 185 +---------+ +-----------+ | | 186 | .val |--->| map_elt | | | 187 +---------+ +-----------+ | | 188 . | .key |---> full key * | | 189 . +---------+ +---------------+ | | 190 . | .fields |--->| .sum (val) |<-+ | 191 +-----------+ +---------+ | 2345 | | | 192 | map_entry | +---------------+ | | 193 +-----------+ | .offset (key) |<----+ 194 | .key |---> 0 | 0 | | | 195 +---------+ +---------------+ | | 196 | .val |---> NULL . | | 197 +-----------+ . | | 198 | map_entry | . | | 199 +-----------+ +---------------+ | | 200 | .key | | .sum (val) or | | | 201 +---------+ +---------+ | .offset (key) | | | 202 | .val |--->| map_elt | +---------------+ | | 203 +-----------+ +---------+ | .sum (val) or | | | 204 | map_entry | | .offset (key) | | | 205 +-----------+ +---------------+ | | 206 | .key |---> pid = 4444 | | 207 +---------+ +-----------+ | | 208 | .val | | map_elt | | | 209 +---------+ +-----------+ | | 210 | .key |---> full key * | | 211 +---------+ +---------------+ | | 212 | .fields |--->| .sum (val) |<-+ | 213 +---------+ | 65523 | | 214 +---------------+ | 215 | .offset (key) |<----+ 216 | 0 | 217 +---------------+ 218 . > 219 . 220 . 221 +---------------+ 222 | .sum (val) or | 223 | .offset (key) | 224 +---------------+ 225 | .sum (val) or | 226 | .offset (key) | 227 +---------------+ 228 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --CE+1k2dSO48ffgeK Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 PXnF7GCwmYJzc3M09R/flD9u9GkAAA== --CE+1k2dSO48ffgeK-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============2033269008064910190==" MIME-Version: 1.0 From: kbuild test robot To: kbuild-all@lists.01.org Subject: [trace:for-next 5/12] htmldocs: Documentation/trace/histogram-design.rst:219: (SEVERE/4) Unexpected section title. Date: Tue, 02 Jun 2020 15:03:36 +0800 Message-ID: <202006021531.B1hWRip2%lkp@intel.com> List-Id: --===============2033269008064910190== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable tree: https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace= .git for-next head: c200784a08d4ea82f82a30678955b7f2c7550af4 commit: 16b585fe71924b3aebaef5548a291021efaf7c7f [5/12] tracing: Add histog= ram-design document reproduce: make htmldocs If you fix the issue, kindly add following tag as appropriate Reported-by: kbuild test robot All errors (new ones prefixed by >>, old ones prefixed by <<): reST markup error: >> Documentation/trace/histogram-design.rst:219: (SEVERE/4) Unexpected sect= ion title. vim +219 Documentation/trace/histogram-design.rst 111 = 112 +------------------+ 113 | hist_data | 114 +------------------+ +----------------+ 115 | .fields[] |---->| val =3D hitcount |---------------------= -------+ 116 +----------------+ +----------------+ = | 117 | .map | | .size | = | 118 +----------------+ +--------------+ = | 119 | .offset | = | 120 +--------------+ = | 121 | .fn() | = | 122 +--------------+ = | 123 . = | 124 . = | 125 . = | 126 +----------------+ <--- n_vals = | 127 | key =3D pid |---------------------= -------|--+ 128 +----------------+ = | | 129 | .size | = | | 130 +--------------+ = | | 131 | .offset | = | | 132 +--------------+ = | | 133 | .fn() | = | | 134 +----------------+ <--- n_fields = | | 135 | unused | = | | 136 +----------------+ = | | 137 | | = | | 138 +--------------+ = | | 139 | | = | | 140 +--------------+ = | | 141 | | = | | 142 +--------------+ = | | 143 n_keys =3D n_fields - n_= vals | | 144 | | 145 The hist_data n_vals and n_fields delineate the extent of the fields= [] | | 146 array and separate keys from values for the rest of the code. = | | 147 | | 148 Below is a run-time representation of the tracing_map part of the = | | 149 histogram, with pointers from various parts of the fields[] array = | | 150 to corresponding parts of the tracing_map. = | | 151 | | 152 The tracing_map consists of an array of tracing_map_entrys and a set= | | 153 of preallocated tracing_map_elts (abbreviated below as map_entry and= | | 154 map_elt). The total number of map_entrys in the hist_data.map array= =3D | | 155 map->max_elts (actually map->map_size but only max_elts of those are= | | 156 used. This is a property required by the map_insert() algorithm). = | | 157 | | 158 If a map_entry is unused, meaning no key has yet hashed into it, its= | | 159 .key value is 0 and its .val pointer is NULL. Once a map_entry has = | | 160 been claimed, the .key value contains the key's hash value and the = | | 161 .val member points to a map_elt containing the full key and an entry= | | 162 for each key or value in the map_elt.fields[] array. There is an = | | 163 entry in the map_elt.fields[] array corresponding to each hist_field= | | 164 in the histogram, and this is where the continually aggregated sums = | | 165 corresponding to each histogram value are kept. = | | 166 | | 167 The diagram attempts to show the relationship between the = | | 168 hist_data.fields[] and the map_elt.fields[] with the links drawn = | | 169 between diagrams:: = | | 170 | | 171 +-----------+ | = | 172 | hist_data | | = | 173 +-----------+ | = | 174 | .fields | | = | 175 +---------+ +-----------+ | | 176 | .map |---->| map_entry | | | 177 +---------+ +-----------+ | | 178 | .key |---> 0 | = | 179 +---------+ | | 180 | .val |---> NULL | | 181 +-----------+ = | | 182 | map_entry | = | | 183 +-----------+ = | | 184 | .key |---> pid =3D 999 = | | 185 +---------+ +-----------+ = | | 186 | .val |--->| map_elt | = | | 187 +---------+ +-----------+ = | | 188 . | .key |---> full key * = | | 189 . +---------+ +-------------= --+ | | 190 . | .fields |--->| .sum (val) |<-+ | 191 +-----------+ +---------+ | 2345 = | | | 192 | map_entry | +-------------= --+ | | 193 +-----------+ | .offset (key= ) |<----+ 194 | .key |---> 0 | 0 = | | | 195 +---------+ +-------------= --+ | | 196 | .val |---> NULL . = | | 197 +-----------+ . = | | 198 | map_entry | . = | | 199 +-----------+ +-------------= --+ | | 200 | .key | | .sum (val) o= r | | | 201 +---------+ +---------+ | .offset (key= ) | | | 202 | .val |--->| map_elt | +-------------= --+ | | 203 +-----------+ +---------+ | .sum (val) o= r | | | 204 | map_entry | | .offset (key= ) | | | 205 +-----------+ +-------------= --+ | | 206 | .key |---> pid =3D 4444 = | | 207 +---------+ +-----------+ = | | 208 | .val | | map_elt | = | | 209 +---------+ +-----------+ = | | 210 | .key |---> full key * = | | 211 +---------+ +-------------= --+ | | 212 | .fields |--->| .sum (val) |<-+ | 213 +---------+ | 65523 = | | 214 +-------------= --+ | 215 | .offset (key= ) |<----+ 216 | 0 = | 217 +-------------= --+ 218 . > 219 . 220 . 221 +-------------= --+ 222 | .sum (val) o= r | 223 | .offset (key= ) | 224 +-------------= --+ 225 | .sum (val) o= r | 226 | .offset (key= ) | 227 +-------------= --+ 228 = --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org --===============2033269008064910190== Content-Type: application/gzip MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.gz" H4sICGTt1V4AAy5jb25maWcAlFxZk+M2kn6fX8EYR2zYD92uq2vau1EPEAmKsHg1AeqoF4asYnUr XCXVSqqZ7n+/mQApgmRC9jpm7G5m4iCQx5cH9dM/fvLY+2n/uj5tN+uXlx/e13pXH9an+sl73r7U /+MFmZdmyuOBUB+BOd7u3r//+v3zfXV/5336+K+PVx8Om3tvVh929Yvn73fP26/vMH673/3jp3/A /36Ch69vMNXhv72vm82H37yfg/qP7Xrn/fbxFkZf3/5i/gS8fpaGYlr5fiVkNfX9hx/tI/hLNeeF FFn68NvV7dVVS4iD8/Ob27sr/c95npil0zP5ypreZ2kVi3TWLQAPIyYrJpNqmqmMJIgUxvCOJIov 1SIrrFkmpYgDJRJeKTaJeSWzQnVUFRWcBTBNmMG/gEXiUH1GU33qL96xPr2/dScxKbIZT6ssrWSS WwunQlU8nVesgBMQiVAPtzd40s2WsyQXsLriUnnbo7fbn3Di85FlPovbU/nnP7txNqFipcqIwfoN K8lihUObhxGb82rGi5TH1fRRWDu1KROg3NCk+DFhNGX56BqRuQh3HaG/p/OL2huy33HIgNu6RF8+ Xh6dXSbfEecb8JCVsaqiTKqUJfzhnz/v9rv6F+ua5ErORe6Tc/tFJmWV8CQrVhVTivkRyVdKHosJ sb4+Slb4EQgAqDysBTIRt2IKEu8d3/84/jie6tdOTKc85YXwtULkRTaxdMQmyShb2JdWBPBUVnJR FVzyNOhrVpAlTKTUsyoSvMA9ruh1EqYKsaxg3yDQKitoLlyzmDOFwp5kwUCvw6zwedCorEinHVXm rJAcmbRI1bsnb/88OJnOAmX+TGYlzFUtmPKjILNm0sdss6BeW5bHosxZLAKmeBUzqSp/5cfEGWvD M++ubEDW8/E5T5W8SESrwwIfFrrMlsBNsOD3kuRLMlmVOW65lR21fa0PR0p8oscqh1FZIHxbS9MM KSKIOSnCmkxSIjGN8Hr1gRSyz9Pc12g37WbygvMkVzC9NvXnSdvn8ywuU8WKFbl0w2XTjA/My1/V +vind4J1vTXs4Xhan47eerPZv+9O293X7jiU8GcVDKiY72ewlpG+8xJzUagBGY+d3A5KspaKjpfe thTkKf2NbevXK/zSk+OLhfVWFdDs7cNfK76E+6ZckzTM9nDZjm+21F/KetWZ+YPLppWpbHyyH4Fi a0FuRVNuvtVP7wBRvOd6fXo/1Ef9uFmRoPY0WJZ5Dn5eVmmZsGrCAHX4PYuhuRYsVUBUevUyTVhe qXhShXEpoxHaEKm6vvk8mOG8zpnamf1pkZW5pF1CxP1ZnsEg1Akwh7Q6mWNBr6/nInkKHjNa7ifx DFzXXFuwIqBZsgzk1nVH8OJZDqIqHjnaXjQI8J8EjrKnhUM2CX+g5AhsoIpBznyeawOvCubzhz5g yH2Zz2ClmClcqqMa8bSXTcAlC/CZBX10U64SAHNVY3ppppUM5UWOMGKpy9jlmQSPRtmzs+GBC57R B186lL7//vRYBq4uLF07LhVfkhSeZ65zENOUxSEtI/oFHTTtdRw0GQHkISlM0CBMZFVZuMwhC+YC 3ru5LPrAYcEJKwrhkIkZDlwl9NhJHlKSMDIXLRhE/t9FTyJRGDWxfyL2FGhIul3Cgin4ZVD/njWW /AsxHkbxIODBUGNgzeqMICxBur7qYVltPZuQMK8Pz/vD63q3qT3+73oH3oOBXfXRf4AH7pyFY/KA g/waIrxzNU80rCO91d9c0XKliVmw0s7RpVoYTjG4hIJWLxkzCkjLuJzY7yHjbOIcD/dUTHl73262 EOBFLAABFmAqMlri+4yIsgGTudSmDENwiTmDxc9w2WFfslDEI4VpTr4fvrZHcH83sfHsUicNen+3 Q1qpitLXxjrgPuBxC7ZnpcpLVWmHAHFn/fJ8f/fh++f7D/d35xgU/XnA89ZLWngdgqCZtv9jWpKU AyeboGMu0qCCrWuI+3Dz+RIDW2LoTTK0ctNO5JinxwbTXd+PwDSA/0mB6D9ABzzYMao5wkF0zkuK BjEgx2wH196S4ICLBeGv8ilcshqovOSqzFH9DOSEaKhjSDkghpakTQZMVWB8EpV2bqXHp2WNZDP7 ERMIj01UBk5Pikk83LIsZQ7RoousLac+OhZXUQm+OZ50LI8A66sgYbdWJkJHunqwC3E1Rgi2rrXE xVbq4NeKrkJw2pwV8crHIJNbGCOfGjQagwGK5cPdAABKhteFkot3wn0TxWq7mh/2m/p43B+80483 A8p7qHXworTiJzTAQxUNOVNlwSvMPkjCsCFPkusg2LZv0ywOQiHpdEPBFQACEEHnqkaCAbUVNGxA Hr5UcO8oS5cgiwGyWQJXGhbwDpXGvg43Ha1ALsHZA5ScloN0WefqZ5/p57mkszAJulk6swQGrG+3 h7qel32Lqfeegj1sFFlGIlQP9zZLfO2mKen35/OTfOlH04EhxoB93n8CJkskZaJvJmSJiFcP93c2 g1YKgNmJtEy1AM3SIlQBpR8/Zz6XeNCSxyDQVAwAK4Eu6Ve28hftY5YE44fRapql48c+eHVWFmPC Y8SypZ1WinKuDO7soY5EEBtMtQmT6H3BiE34FCa6pomYzhqRGv8+InQPYIcxGvp+JkhfMiZnK5aL wX0CkG0e9nSl4BDFKRMkNVlkHYBhxs2pYInPRzDORlOv+932tD+YbEV3sx1wwzsCfVsMta2BCY65 +ptoE1jgUcpYOwLnfkWWx/gv7jAF4jMN2RLhgzSCTrlPQtL2ojFVgsZTSP2kLbrDbgaiANGvphN0 JT2YiwcHDgLkxi9WOaUdxtVou2sYGeEaz+RW1AZ0rXptfhiznpaeiTjmU5Cxxl5izrHkD1ffn+r1 05X1z+A0ML0A6CWTGFwUZT68sZ5QYsoVnF62QFvS3Ycq6OPWm76AdXFSCUDKSSwT4SZqO9MeRuNn EXfM+Mrl+MwQJZf68KosDIeKN+S4IL19zmHBpXNo3EeMSPuvx+r66orKeT1WN5+u7M3Bk9s+62AW epoHmMauXSy5q/LAZFQFZX+jrYmIVlKg/QJIA/j76vv1UJQAvWL0gTJ9aTwg4WkK428Gw1Fy/dXQ dlBTDTmXWRqv7HMaMmAimH7jJNCoGuwqjVngWkW4quJAXYj2NcqOxZznmBu0M52XgN4Iw7MgqFqj YtOMmWiFPMpUHpfD1GTDI/MYMFOOFlzZ2dF8/5/64IHVXn+tXyGc1jthfi68/RvWeXuwswHndAxJ AZ8+gsZpe2YRlyGVIhQjVwWG2QsP9f++17vND++4Wb8MPJWGMkU/42HnuonR54nF00s9nGtcm7Dm MgPOl/mXh6gnn7wf2wfez7kvvPq0+fiLva6QrJqUtA9HGkB+BARuc7mS4YTctGNts6/tbn344fHX 95f16M415vtrb728vaHXHc2tJw+3h9f/rA+1Fxy2/zaZoi4XGNASBnFlsoAgFeXd5RamWTaN+Zl1 JEWq/npYe8/t6k96dbse4GBoyaN996vU82RYzCnBqD2Ojq5VANCJ+fLTtR2uQngYsesqFcNnN5/u zdNeT8H6sPm2PdUbtBwfnuo32CcKYKe89v4yk+ixgEX7pEoTMQbKv4PBB8g6ISGPnpGHofAFZtnK VJtvLDP4GAsMzBCm97C9QAnAqnLBhm0EAoIqTJoQWYrZMPA2TzHspAhZTj9vpsF+i5CqGIRlahAC LwrA1SL93SCGARsc1OCJfj89Y5RlswERNRb+rsS0zEqiNAvBurY0TTGaSuCA7URPY4rFBIPkLehz EBtgmowO3ezcNK6YDF21iITSyUUi8QIxziqFYNHX3S3NiOGUMkHX2DSaDO+g4FMQ+TQw2Y9GUtCi Dfkk/+K6HmyLcQ6MFhAQcWZKYgNaIpYgnR1Z6u0MmDD1jhmNskgBHMDBCztXOUyUE9KAOVl0sBDs Bdwkd/QIahJi/TYXXjRHhJiLurVONS9TdeZQAQIZyYaR5UqykLd5g+FUjUI3ooEIZMDRjDPxq4MW ZGUvlul22WDfJkVJcuAZxHBhw8TlMHnW+u0mwdYjj6r9ffLFPpmFUBFYLHMXOuM0vDBUbr5U2gDM epVhTXYU9IfWb1zKHwpvhsKRDIs2re1JMThEM4w5UeKinHxVXpJzIh3rMTlhBwwRsSS4pYK+2izU dketRu8RtNEs90G7rIQHkMoYDDS6Ch6HWnKJc+JLALJgB3TTEd4LYfX0cB1Z9pLi3f56if4Bg16A NMf9UV3toBGEfNUaUxUPJzUS1HT6jL0KvKswOP1c0OhVxk0Z4fZmIkw+66LQ4rWdj8aqh7VPL9UU QdcF6HrTxlYsrKLDBdJwuLnKPk+3vxzeFkBlExX23YRd3GzzJWfM42fzD3+sj/WT96epBr4d9s/b l16DzXkC5K5aeGN6prqS1oWZevvF1lQMqkQqe+P/Hvpqp9KFdonFzYfrXgSJ8k7cRqsJquCYT8nA mdg3OUH/QgwzLaygWWCxyhSZmka2Pl1LqKFfopFjFwXAA9dgm9gfPYgDVYYgAiA6ARK/lLxEnwMv oVvk3CzFgmLAqweDX4G9LGKW52hwIX4uEC+A8aMRVFs9ryY8xP+gA+63DVq8JnOwKGByfi7c8O/1 5v20/uOl1q3Vnk6FnnpxzUSkYaLQNtF9A4Ys/ULkdKmi4UiEozKBbzDM0ZxF1rVBvcOkft1DlJZ0 EewogLiYXexSkwlLS0ZRhn6gTcxhc6iiZgKnCiEBp0hzEwF2adLOtQ95XIYSeye0nOrqyxgah9iK Oe3rXT/PQrUFmCSLTrCY3P/dwIb7ziBaO+OCo4YMCvEtQ7TSmaCiUsPiuwYZKsPUgb3fmaRyMm3f iT5B0+YZFA93V7/dW606BFK41MwCpioC59IL63qF4VkvMPYB0qW6quXIvdGFzcfclYx7nJR0zuBR jltKBhGYLuG28Seh8LkuzTdQyK6L6KqTYopO14DsgDVJ/ShhxUWPi/NrMMR6Lsqtkt0aKadqCQbE dG1FWsOD+t/bjZ1u6TELyeyXw7+7Js79Xg4PU0l0/5nP+r2CXdpiu2n24WXjHGNpmnYiHueOsi5c hkrykD52uJA0YLErrQv2Rk9/ziXpTx5G2zyneV7266cmQdTMEC7AI7PAUQQbDrSSnSCGC91GSZvp 88thM0JQQMTmenvNwOcFp0/AMODnIc00YFUwerhcl9YVCkd7P5LnZYxNFxMBFk7wMRga3+k55fmk Ra93yUkkxnlOK1PZDrHUKZWOVj1Fa34WupQuEdNItcIMdrdo2oYsU6wfjaQiBZ/iyfe3t/3hZOcM e8+NP90eN9R7w7UnK4RGdBNk6seZxPYMrKQJ33HBEsJQOg+LPVzLSgahq4xzQ74X53DxiXe03qzd kaZUv936y3saVfSHNjnW7+ujJ3bH0+H9VXfoHb+BSjx5p8N6d0Q+D4B27T3BIW3f8I/9BOz/e7Qe zl5OAMm9MJ8yK327/88ONdF73WOTt/czlgC2hxoWuPF/ab9hE7sTRAAASb3/8g71i/4+jjiMeZY7 hfbSFNZx+lFGDu/JSz/iDc7fWEhfiobJ2l4rFEBEVGYrJjXAUhzmi1RlWNfTZkKO5ELs3t5P4xW7 0kCal2NpitaHJ3344tfMwyH9EhJ+C/L3NFOz2no5ZQkfCvD5Zallu9shXsTsCmRrvQHJobRVKbof HjfGYm3LncWaPBGVafl29CYtLpW+EW84ep6BNHPR0rnLNMBWpqaYr5P8JI/y4f85PV7x2B9GnV1B bHSI3UDzkgAoS/BH2KQydp5G1m58UsRu6G5gm93ivqXtnnTVGfOEJkTDT2Zaz5CPtSRXubd52W/+ tPZvzOpOR1uA2/FrPCwJAl7DT0oRyut7ALCSYIDqnfYwX+2dvtXe+ulpiw50/WJmPX60reN4MWtz InV22E1zkQ2+CTzTFtf0u2KnT8Xmjk8SNBWjNzpWNXQM+WNaiaJF4oiEVATBN6Pfo/3Ojgq+5MTu Gu0uWVId3BMIMkj2ySD6MP78/eW0fX7fbfBmWkPyNC5dJmEAdhXkmw5gIoV4Qwr/loYyMHrGkzym EY2eXN3f/vYvJ1kmn67o22ST5aerK4093aNX0nfcCZKVqFhye/tpiX2HLHB0RyLjl2T5mcYLFw/S shp8igVnR7t6wgPB2nTSOMQ4rN++bTdHypwE/V4yAxzgmW38m53aj01McFi/1t4f78/PYOiCsbdw FN7JYQYbrzd/vmy/fjsBZoj94IKjBSp+7y6xyRBxIZ0dwlKJdqBu1hZi/8XKZ2Q/PEpLq7IypT5O KUELs8gXFcQJKtatkoJZ2W6kd536XdQHj8s4H0UFFvkcMEd+MBg6ulN8pqFip6Pn5/m3H0f8OQQv Xv9AlzXW4hSAHq649LmYkwd4YZ7+O01ZMHVYSLXKHTAdBxYZFgMWQjm+8U4Sh/7xROI3pjQ+4BC8 8oC26KamKnSEtyLugAfMb1O30i9Kq+9ek0bfXxRg7cDn9B8k/vXd/efrzw2l03jlG7mlQQ8a1VFE ZBIbCZuUIdmthFldzP67poRxpq6mC720m2rYIs6GX2A2ojBY3zrPchkImbs+qiwd367pXB6ByHsM IoOLTkuaHuRU8maOPzpQBXnaqwnph8OpmhB2c9gf988nL/rxVh8+zL2v7/Xx1DNP5+jlMqt1JYpN Xd/lYRdR2/tfEbfdczH4UwiVK8qNICTl57lcX/jFMUuz5eXPDaJFW4cYnY+vUZjcvx96UKDdQzzj c1WJzzefbq3ydDybxMH5aQegqbnsSE3Ek4z+FlNkSVI6fWFRv+5P9dthv6HsHOaFFAbwNMYmBptJ 316PX8n58kS28knP2BtpglpY/Gepv/f2sh2EEtu3X7zjW73ZPp9TSmfzzV5f9l/hsdz7vfVbl02Q zTiYEAJy17Ax1fjnw379tNm/usaRdJMoWua/hoe6xj7D2vuyP4gvrkn+ilXzbj8mS9cEI5omfnlf v8DWnHsn6bZ3xx+cGInTEiuk30dz9tNPc78kL58afM5U/C0psKILbSHG3Z6tP1oqJ5DVNRxalRwW OV+MQSOm8DawS8ocjmh2WgC7AFxJAx1N6YYS8P4xESRD3Nj7JYYuvGsytchAYkM/qWZZyhBa3Di5 MCzNl6y6+ZwmGALT5rXHhfM5uUwPPB9BlTaW7b3NIHT0HQ2eiT9Ge8SXJ9S9XGKzLoGNMQbbPR32 2yf7xFkaFNnwS5HWoDTsFopgtPVOh2kek0FbYLJzs919pYIBqRzfw5gvDiJyS8SUVuSCOVM66+P4 OQnh8EYyFokzJYbfncCf08H3YZ3fNt9p0yirX75qijRgMY30WJ43MF/LLbLC6kTtAE/7UzuhrHSp mI4w+RLdKfCYGnHm+PUN3VqCHC5MAzM0PSyusi9wANITjkxjcAGZCkOrnL9cEbILo7+UmaIvHQtB obyrHAU2Q3ZRQ+zPcNBMR8ZqQDaivd58G0TTkqgPt3DJcBvdP9bvT3vd0tCJQmdKANu4tqNpfiTi oHD8wI7+VQ8aF5ovj0MqVu0akMSUpQqtsunHswQd/0McYmuoxu9kGUAhTVQDu1PcgW5Tx+9alKkY fxl3Ll1a6mSwWb15P2xPP6jgavgZlZUc90uUZ4icuNQ+TbeEXeR13RC2RJgvqYXMxh8gtJfRtt3i TyFoddCtePYvhFl58AEbLcW9lmt664r9X2VX09y4DUPv+ysye+rB7STbTJpLDrL8EY1lSRGlaNuL x0m8rieN47GTzra/vgRISiIIKNtTEgOmKH6AIPneC3StAwqF19VuBlu0RdcsUQ/ymKrlzWdI/uGi avTP+mU9guuqw24/Oq2/bXQ5u6fRbv+22UI/jB4O3z57+ht/ro9Pmz1E9a6L+oCenV7lduu/dv86 zcY2diSVhSRScCyaAGYNzddWX4hezhkUKURfH9BAq0T0PZg3apNEOhx7MwpCbB6ElXT3cAT2yfH1 /W239wNMEQVhmyRTeuBmsR5IM7gChY5m0PvaJZ1mgnWWZE40YewLvMR6dUqGQClFnMDWrg9IaeXt 8hCnAlG3h8VelNPZTYhkQUwTqh0VaeIzPeJSx8I4qYSVuYwvriTLqro4nyQ8pg3MSVWvxGIpa6iz XF1KFtHAn4unyRgfJDEbY57/by6ufv0CwLcZFdvs9jx/gKAJG5QU9JSPe4OPILGgeDMFx0wEOaXw 7GmlR9e8uiU2MFg0b0UxikgRY1FiqklyI5fRP90CEoXBjPAzHFQfc5nc6Ebl/UTl4VjVqyTcc+Wz ScTIOcJ3DOydRQAXAOPzKB6tqbYEEBRYw0SBYk0htjVR6iGgYSXK5kKH2iAThAw/3D4+G7Axfno4 6tD8jDd7Ty+b0zYETeofKscccY7M8Za5/ZvocVcn06qTDNGLqIJlMCjhsp+nLMd5ClC2sgRhD/bF xMp+6sn4/oxSgDq7enw+oeujlfflUgADNALBWz6HtuTUGsVgpixi2Wh4NFGZ3Xw5v7z2u6pAMpGo swVQZXxCpITDuyncxClUH+LpueYNlGWG68xqaWm6XX7iWbCmK8sp7hIBCuwnLYRqo6tmGi0cHJLP an+0CzwgnR2Zk83D+3YLy2YPOePdTEZzWK9+VwL2yFaVS2g74P5iPvHCB/w9lAHXYxVlIHeTVKDp 50D4LhkFK9sUP/RyficaVkLY+BQs3c+O2nL9vAAEPkCMRkl7NiIYJOeueZMJezNDvcl1WptJe0fz lDLXwyqS1J7bdKGyPDHy7XwMJEaxU23T6ThrOVbk684yUD8z/GtFAMLdREbBHuMFuk5BJCDl3Ys0 clwmjY/h1Yb1tYaB4i2EG/LW4ZEeqYhydDqDE6oLiGfGanuls5qPDSPnIsiIu2EYNO4tgQpaKK/2 P8tfD6fRWar3Du8HEyhu1/stSXH1dg/S85wcYHB2pwjiG3H1rqubnhoDULsIwZFtypYG2eGOEO9C t2MDZfWaA4x6262Xb+Cesk7NHQsP6Z1m6ZXIPE04Yxpq10++lqwfOwIxWblPoR0W02lBpr3Zr8A1 UBftfjrpjSBigEZnL+9vm+8b/Qvw9n9B1QCX38IJFZY9x+wmvFwvyvx++JwKy4BscmimMzdhdHaB ZOggLLlpjBMoJjZFRE8r/dDXKOl8wzhgreUQbJzcjXWq2/yDspAqpLNhlyDyz8an6oGKOmrixqB7 0cFs8390uHf2YDmC/KMhSQGKUp0pvVsAptQQ0hADvVkohFBjKXJP67f1Gay/j4EenW3DRGgMu2B+ YFdD66DjYguaq7DWZStcKnmhIjLLhVeiT41L3X5ZlURpeGYJWtVsBgEi2EjjFgcHeHw4gtBJ7GRU 2r5T3M6tp6Uth6HGquCvyiAjdelZS0IX9DV9Wj46URJ3a52XUXHL+zhNAVaUwTciHZtjzXNuVvUA RX5ptYzbEm8cdHlwHEP5upbmh55GLoAWogdGSenNsS3NFN0ZoRghOs/kTlZ6ueQZor2MCK6Q4F+q IMEEVX1xMH6/vvKGZ68iyKOepdFccfVBmbZpOc4Vqh9Vgly4oU0NKFPbcfaVqb2RBHAaZnSBTMe4 rZfys+UyyemI9CpvFWbZyOtONXKjtro6/3rt6Wj1DIKsbutRT0TB9NZHlpcqooFDF9MQOL6GQuIy +eBwyuk4rmb8DM+aJIOW0oHA25i5zz+W2GxdQWCTv83wB2L/OKXanOC/DGCSFb/+vTmut54K06Im aXp3v2FXA6rVItyDwak060Nn0yLuC2V2cq1AJTdjrvBaCvz58AwiDksT3WHei2gtPXnF7GCwmYJz c3M09R/flD9u9GkAAA== --===============2033269008064910190==--