From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?=E0=A4=B8=E0=A4=AE=E0=A5=80=E0=A4=B0_?= =?UTF-8?Q?=E0=A4=B8=E0=A4=BF=E0=A4=82=E0=A4=B9?= Sameer Singh Newsgroups: gmane.emacs.bugs Subject: bug#58184: Faulty font selection for Latin characters Date: Fri, 30 Sep 2022 04:23:28 +0530 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="00000000000095034a05e9d8bf68" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29552"; mail-complaints-to="usenet@ciao.gmane.io" To: 58184@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Sep 30 00:54:13 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oe2Q0-0007R6-4o for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 30 Sep 2022 00:54:12 +0200 Original-Received: from localhost ([::1]:52248 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oe2Py-0006Og-IN for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 29 Sep 2022 18:54:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42670) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oe2Pq-0006OX-OR for bug-gnu-emacs@gnu.org; Thu, 29 Sep 2022 18:54:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40810) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oe2Pq-0004SH-9V for bug-gnu-emacs@gnu.org; Thu, 29 Sep 2022 18:54:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oe2Pp-0003EF-U5 for bug-gnu-emacs@gnu.org; Thu, 29 Sep 2022 18:54:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?=E0=A4=B8=E0=A4=AE=E0=A5=80=E0=A4=B0_?= =?UTF-8?Q?=E0=A4=B8=E0=A4=BF=E0=A4=82=E0=A4=B9?= Sameer Singh Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 29 Sep 2022 22:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 58184 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.166449202612386 (code B ref -1); Thu, 29 Sep 2022 22:54:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 29 Sep 2022 22:53:46 +0000 Original-Received: from localhost ([127.0.0.1]:39888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oe2Pa-0003Dh-1Y for submit@debbugs.gnu.org; Thu, 29 Sep 2022 18:53:46 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:36958) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oe2PX-0003DZ-3c for submit@debbugs.gnu.org; Thu, 29 Sep 2022 18:53:44 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47886) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oe2PW-0006OH-TL for bug-gnu-emacs@gnu.org; Thu, 29 Sep 2022 18:53:42 -0400 Original-Received: from mail-yw1-x1134.google.com ([2607:f8b0:4864:20::1134]:43866) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oe2PV-0004Rg-8E for bug-gnu-emacs@gnu.org; Thu, 29 Sep 2022 18:53:42 -0400 Original-Received: by mail-yw1-x1134.google.com with SMTP id 00721157ae682-333a4a5d495so28568607b3.10 for ; Thu, 29 Sep 2022 15:53:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date; bh=A5ksbLujxe0+2PFIsJyZ8/wCmGa6ub7faVmjlx0bLx8=; b=AB0g/DlZR3oL/YKINcVY/nMImubPEIp+fXDVssUCj3FMt3NJOzvb70Le1wM1Kqkel2 e5Aw/H3OogKg/jaA85BYAiU8GTFoy7Z3rfuasQpxRLbd7wrzwWSpwsQk+AAqQlEc1wZo FNfjNhseGLssdcohbV47Djn/EwbkrAb1xvD5DqxEbE850DN+h8JD9jo3SYJoTXC4w5J8 YajVjyTcEj7aAxCwSVStJ+uUMn/dytQl7xHCIeIpuxle62pQ4KHB2FN9Rlg/Et5S1GtB Px6WSDS7UpXAPAvzFb17j0NjhfNX6dX09f75rRG5/ZTbFosLhKeaU3ll0UKAqzdZ3ci3 zPyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date; bh=A5ksbLujxe0+2PFIsJyZ8/wCmGa6ub7faVmjlx0bLx8=; b=uiRB8JqxL6vsuEUKW3swyElD0U5FgAQCA8g19Rc4ixO95ILIsUSP9/d2W3dgVtNiEt hxUhShjLV5TAdr3sHU7X9Jy6boVHIIebQ38unxMnYPyfNMzoVXrlVNH9R2Bc1YIWwXGf 7Odn2F6NtOGUO79YTaI1O2/e02+ztyCTdqSpJZLFPzx7qCte/2RH+eKB7WIuiHHhd3PI uR1zkgdhgDuZ6iKMyFuEkUFoicLggctrm+Fd+ji3dAAf0FPb0/8uQenR7bE+WFVpf90l 7UmBCbIRVbKsSyXZ+dzhIW16/omOL1o4gIFdundfjjL5o34K7i+xS6OV/vr9Og412caP B7sA== X-Gm-Message-State: ACrzQf15EQIjLjszEIEnztV0Ha4Idj+0fuL8/HKwakg4Kbq7uSd6yFNz 35EvMb0bH3RBbc/KjWNMvsj4FKLlRTn5C9bKyzZbiJo6RvxsrAZ+ X-Google-Smtp-Source: AMsMyM7fdEPntM9RQ/KqMyds9UQAAv1K2rV0XeYLfr5TDIr0RmcF0jhBBaFa8DHXdy28LtskXtZGHIvFByNt5g1UbmQ= X-Received: by 2002:a81:5209:0:b0:355:ce18:c0bb with SMTP id g9-20020a815209000000b00355ce18c0bbmr2471201ywb.238.1664492019956; Thu, 29 Sep 2022 15:53:39 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::1134; envelope-from=lumarzeli30@gmail.com; helo=mail-yw1-x1134.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:243959 Archived-At: --00000000000095034a05e9d8bf68 Content-Type: multipart/alternative; boundary="00000000000095034905e9d8bf66" --00000000000095034905e9d8bf66 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable When a font is set for the "default" face in the init.el file. For example, like this: (set-face-attribute 'default nil :font "Fira Code" :weight 'regular :height 170) This messes up the font selection for various latin and all ipa characters. Despite the configured font supporting the characters which are typed, Emacs selects a different font for them, this results in visually jarring text or sometimes failed composition. For example see in 1.png All of the letters except =E1=B9=87 (#x1E47) are in Fira Code while it is i= n Latin Modern Mono despite Fira Code supporting it. Below it t=CC=AA (t + #x32A) is not composed properly because while 't' is = in FiraCode #x32A is in Step Regular. Note: This does not happen with emacs -Q Thanks --00000000000095034905e9d8bf66 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
When a font is set for the "default" face i= n the init.el file.
For example, like this:

<= div>(set-face-attribute 'default nil
=C2=A0 =C2=A0:font "Fir= a Code"
=C2=A0 =C2=A0:weight 'regular
=C2=A0 =C2=A0:he= ight 170)

This messes up the font selection for va= rious latin and all ipa characters.
Despite the configured font s= upporting the characters which are typed, Emacs selects a different font fo= r them, this results in visually jarring text or sometimes failed compositi= on.

For example see in 1.png
All of the = letters except =E1=B9=87 (#x1E47) are in Fira Code while it is in Latin Mod= ern Mono despite Fira Code supporting it.
Below it t=CC=AA (t=C2= =A0+ #x32A) is not composed properly because while 't' is in FiraCo= de #x32A is in Step Regular.

Note: This does not h= appen with emacs -Q

Thanks
=09 =09
--00000000000095034905e9d8bf66-- --00000000000095034a05e9d8bf68 Content-Type: image/png; name="1.png" Content-Disposition: attachment; filename="1.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l8nnhoyd0 iVBORw0KGgoAAAANSUhEUgAAAOUAAADcCAIAAAAA3vEkAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAT HklEQVR4Xu3deUwU1wMH8BFdUG5EWJGiHB6LV1WoIghihaAVkVhTrUqhGmtsJUGsB9I2mmpTSdMY a60n1WAtsaAoJngSJagVFGmxiC0glVPclWNXbnZ+f2zc3+Oxu86CsPvK9/OX75jZ5fFl9u3Mm3FQ Y2Mjp4mVlRVdBWBoJnQFgBFDXoElyCuwBHkFliCvwBLkFViCvAJLkFdgyRC6wtDkcvmBAwcqKysr KioqKipGjRp14cIFuhMYzuTJk//66y+6VguxWFxTU0PX9oLR5VUmk+3YsUNdHDLE6N4hGBDmA8AS HL1APxKJRPiH3ogRI+iq3hH6wgAqKSkpdFU/Ql7/U5qamgoKCv59RSKRbNy4ke7EMuT1PyUrK2vh woXqYmRkJNH4X4DvW8AS5BVYYoC8trS00FUAwvRrXnNzcz/55BOxWFxZWUm3AQjQ59+3Ghoa8vPz r169mp6e/ueff6oqz549Gx0d3bUjwOv1Nq/FxcUPHz4sLy+Xy+Wtra2dnZ0tLS0vX76sq6urqakp LS0tLy+nt+G4lJSU3uRVKpXm5OQUFxfL5XJLS0sHBwdvb+/x48fT/fTU2tpaUlJSXFxcXV2t+nGs rKxsbW3d3Ny8vLzMzc3pDQYwg41Voxa8TmVlZVu3bh0zZgy9O2FMTExqamronfI8z/NPnjwhe86a NUvd1NHR8csvvwQEBJiYaJjGuLu7Hz16tLOzk9jZ63V2dmZmZm7evNnHx0ckEtE7fWXw4MGzZ88+ ceJES0sLvQsDSUpKot+l/h48eEDvVztjGCu989rS0rJ161ZTU1P6berj7bffzsnJoXfN87z2vGZn Z0+cOJFs0ig8PLypqanrLrU6efKkWCymd6GTh4fH3bt36R0ZwhvJq0KhoPerhZGMlX7zgZqamtDQ 0Pv379MNWowcOXLr1q0uLi6q4tChQx0dHV1dXR0dHbt2fI39+/fHxsZ2dnbSDd2kpaVt2rTp0KFD dIMm9vb2z549o2t1Kikp8fPzS0lJWbJkCd3GGmdnZwsLC7pWCyMZq0GNgp+XUVdX5+fn9+jRI7LS 399/yZIl06dPt7e3b29vr6mpuXXr1smTJ6urq1UdzM3N9+3bt27dOnIrHcrKytzc3NTFWbNmffjh hzExMeoasVi8aNEiNze3YcOGVVVV3bx5s/vfT25urre3N1XZXUdHh5OTk1QqVdc4ODi4ubk5Ojpa Wlq2tLRIpdLCwsIXL14QG3Ecx5mbm9+6dWvatGlUfX9KS0sjh0Wlubm5trZWXbSwsNCx4sTHxyc5 OZmu1cJYxoqeB7xCH4h5ftmyZeSGtra2GRkZdCee53m+paWFumwdHx9Pd9KCmg/Y2tqqZ6suLi6n T59ub2+nNrl48SL11xUVFUX10ebTTz/19PT8/PPP09PTNU6plUrl3bt3V65cOWjQIPIlAgIC6K5G ICMjg3yTkZGRdI9eMIaxEprX69evk+9AJBJpm4CqRUREkJucPn2a7qEJlVe15cuX65hsJSYmkp2d nJzoHlp0T782v/76K/VryM7OpjsZWp/m1RjGSmheyVUUHMfFxcVRHbp79uwZ+bXMycmpubmZ7tSN xrxu2bKF7tdVW1ubjY0NuUllZSXdqdeioqLIl9i+fTvdg+d5nq+oqAgMDLS2tiY7W1pazp07t6qq StVHLpcnJiZ+8MEHY8eOtbKyGj58uJ+f39q1a5OTk/U9xUHq07zqReBY6UtQXhsbG8kluiYmJtXV 1WQHbRYvXky8Z+7MmTN0j26653XNmjV0J03mzp1LbpWXl0f36LXMzEzyJbR9zO3du5fsRkpISGhr a9uzZ8/w4cPptle8vLzKy8vpnQpjPHkVOFb60nAis7sHDx50dHSoi1OmTBk5ciTRrtWsWbPI4o0b N8iiEK6urgcPHqRrNaG+WNTX15PFN0IikZBFbd+XdWTx999/9/X1jY+P7/69RO3+/ftBQUEvX76k G5gicKz0Jeh8FnWNauzYsWRRBycnJ7LY/dj5WmKx2MzMjK7VhLpJQ8jJL33Z2dmRRW2Zi4yMlEql eXl5crmc47j8/Hz1PaJnz57t0pXj7O3tJRKJVCotKSlRHxQeP378zTff7Nmzp2tflggcK30JOr42 NzeTRUtLS7KoA3VdrrW1lSyyTqlU0lUcx3GcSCTavn37mTNnMjIyMjIyAgMD6R4cZ2JismbNmtLS UqlUmp2dXVRUVFJS4uXlpe5w+PBh8jONddrGSl+Cjq/U2SLhH7VUTwcHB7JotJ4+fVpWViaXyxUK xcuXL9Vj/aYC5ObmlpaWNnXqVLJy9OjRP/3008yZM1VFmUxWUFAwffp0so8R6uuxogjKKzUBKCgo IIs6/PPPP2TxrbfeIotGpbCwMCUl5dKlSw8fPlR9jvcRGxubzMxMV1dXuoHj3nnnHWdnZ/Viyz/+ +MM489pvY9WdoLxOnTrV1tZWfbAsLS0tLCwUcjWf+pI4b948smgk7ty5s2XLllu3btENfWP37t0a w6oycuRIdV7f1JzvDernsepO0PxVJBKtWLGCrPn222/JokbZ2dn5+fnqorW1tbHltbOz87PPPvP1 9e23X8DQoUN13wNInlvo50OXbv0/VhoJyivHcXFxceTXrKSkJN2XnuVyObVmIDY2tg+XReqvs7Pz /fffp06WiUSi0NDQQ4cOZWdnV1VVNTY2KpVK9ck/6ntnD/j6+nZfmEEaPHgwXWUEDDJWGgmaD3Ac N3r06IMHD3700UfqmtWrV5eWlm7atGnYsGFER47juMLCwlWrVhUVFalrPDw8YmNjiS6Gl5CQcP78 ebImKCjo2LFjPV7UK4R6qRpbDDJWGgnNK8dxERERCoUiOjpadWqzs7MzPj5+3759CxYs8PLysre3 VyqVqgVTV65cIc9fWFtbp6en6z6u9LOKiopdu3aRNYsWLUpLSxP+pJ2esbW1pauMnqHGSiP9XnLD hg2TJ09et27d48ePVTXPnz9PSkrSsXbY3d393Llznp6edINBJScnkyeDra2tjx8/3g+/AGoVCBMM NVYaCZ2/qnl6ejo7O9O1mlhYWMTExNy7d4860WgM0tPTyeKyZcv0XTw/cBjVWOn3VyKTyXx8fEpK SlTFDRs2tLa25uTklJeXKxSKwYMH29nZjRgxYsaMGYGBgUuWLLG3t++6A2NRVlZGFgMCAsgikIxq rPTL66pVq9RhXbt2rcCVKEaIWn6h7/05A4pRjZUe84GcnJzLly+ri9u2bSMaGUOtofnPPHKG+rna 2trIYs8Y1VjpkddLly6RRUZPzahQKxlKS0vJojZXr16lq4wM9XNpfPiDvoxqrPTIa1VVFVm8cuUK WWQLuRKK6/anqFFRUdHq1avJmj5a0tEb7u7u5OEwNzdXJpMR7T1hVGOlR16pb4Uff/zxkSNH/v33 3zfyodPPQkJCyOK1a9eysrLIGkp2dvb8+fMbu95L3NDQQNUYnLm5ub+/v7rY2toaHx9PtGvw2l+f UY2VHnkNCwsjiy9evFi/fr2rq6uZmdmgbszNzV1dXUNCQvbs2aM+WWs8VqxYQf35LVu2TOPtD3K5 fOfOnfPmzaM+XlROnz5NVxka9aCnw4cPR0VFdV8p39jYePz4cV9f3+DgYKqJYlxj9f87trpSXwgm UatehAsJCcnPz6d3p4m257u81vLly8kNr169Svfo6ujRo2R/lblz5+7evfvUqVNnzpzZv3//ypUr yctypqamX3/9NdGdE4lE33//PXXjbnt7+3fffbdy5crQ0NDQ0NBRo0ap+7u5uakqIyIifvzxR9UF 98LCwtjY2PDw8NDQUHKyOH78eFXnyMjIY8eOkS+h2/z589U7UfPw8AgODg4PDw8KCpJIJOQznVJT U+lddNV3Y6Uv/fKqUCg0rpYXQiQSJSQk0Hvspt/yyvO88Kd4cBxnbm6enp7O8zz5gaty48YNcrca f7saXbhwgef5KVOm0A2aZGVlka+ig1QqFX7PEsdxHh4era2t9F666qOx0pd+eeV5vqOjY//+/dTd ZMLt2LGD3mNX/ZlXpVL55ZdfDhJwjdTb2/vhw4eqrcrKysiF505OTtQd2AkJCcSmuiQmJvI8L/B6 4dmzZ8lX0a22tlbjUVajsLCwZ8+e0bvoqo/GSl9651Wturr6+vXrKSkpp06dUi0hUDt06NBXX321 ePFijY9nOnfuHL0vQn/mVSUvL2/p0qUan2A3ZMiQ4ODg1NRUcqUcz/M1NTXr169XPaMvOjqabOJ5 vqKiIiAgQPf6Hltb25CQEKlUyvN8YmLiuHHjdFyRHz58eFhYmFwup15It87OztTU1Dlz5mh8nCPH cS4uLqoL5vSW2r3xsdKXHs/P6gGFQnHgwIFdu3aRJ5nd3NyKi4u1DaKhNDc33759+8mTJzKZTKlU 2tnZjRs3bubMmTrGQSaT3bx5c9KkSRMmTKDbjElDQ8OdO3fKy8vr6upUP5qzs/OMGTPIibVeDDhW fZtXlRs3bgQHB5Nn4DIzM43tXgNgQn8c5AIDA8PDw8ma3NxcsgggkNY5k1p9fT35XzAuWLCgB7e5 ent7kztpaGggGgGEen1e6+rqyHMZSUlJ1KU2Iain6xhwASUw7fXzAbFYTJ7FIG95FY5abEA+kXjA +u233957773Q0NC0tDS6DbShz2O9Qp5EIE8+Ozo66nti5ciRI8QLctbW1sL/i4H/qp9//pkck+Tk ZLoHaPL64yvHceTDX2traxcvXlxRUUG0ayWVSjdv3rx+/XqyMioqqvsttQPNDz/8oKMI2gg6n1VU VDRp0iTyllczM7NFixa9++67EonEycnJxsbG1NS0o6Ojubm5vr7+6dOnRUVF2dnZ165do57x5unp mZubq/E6woAyceJE8n+CmD59el5eHtEOWtDzgFeo4/AXX3xBb6k/iURSXFxM7Xlg2rlzJzkye/fu pXuAJoPj4uLIgVOj7oKYN2+e6qoGWSmciYnJqlWrzp07Rz0RdsDy8/Nrb28vLi62traOiYmJi4sz tgt+xknQfEAtOzt7165d165doxu0s7W1DQsL27Ztm5DnwwHopl9eVSorKy9fvnz//v1Hjx5VVVU9 f/68qampra1tyJAhlpaWlpaWYrF4woQJnp6es2fP9vf317GSA0AvPckrgKFgzgQsQV6BJcgrsAR5 BZYgr8AS5BVYgrwCS5BXYAnyCixBXoElyCuwBHkFliCvwBLkFViCvAJLkFdgCfIKLEFegSXIK7AE eQWWIK/AEuQVWIK8AkuQV2AJ8gosQV6BJcgrsAR5BZYgr8AS5BVYgrwCS5BXYAnyCixBXoElyCuw BHkFliCvwBLkFViCvAJLkFdgCfIKLEFegSXIK7AEeQWWIK/AEuQVWIK8AkuQV2AJ8gosQV6BJcgr sAR5BZYgr8AS5BVYgrwCS5BXYAnyCixBXoElyCuwBHkFliCvwBLkFViCvAJLkFdgCfIKLEFegSXI K7AEeQWWIK/AEuQVWIK8AkuQV2AJ8gosQV6BJcgrsAR5BZYgr8AS5BVYgrwCS5BXYAnyCixBXoEl yCuwBHkFliCvwBLkFViCvAJLkFdgCfIKLEFegSVD6ArBmpqaCgoK/n1FIpFs3LiR7gTwRvU8r1lZ WQsXLlQXIyMjiUaAPoH5ALAEeQWWIK/AEuQVWIK8AkuQV2DJoMbGRrqO4ziOs7KyUv/71KlTERER RGNPPHjwYNq0aXQtgD767/g6btw4ugpAT/2UV2dnZwsLC7oWQE+Crm9ZWlqOGTOGqmxubq6trVUX LSwsRowYQbR34ePjQ1cB6E/Q/FWjS5cuUddjT5w48f9mgD7QT/MBgDcCeQWWIK/AEuQVWIK8AkuQ V2AJ8gosQV6BJcgrsAR5BZYgr8AS5BVYgrwCS5BXYAnyCixBXoElyCuwpOd5NTMzI4ttbW1kEaAv 9DyvDg4OZLG8vJwsAvSFnufV3d2dPMTm5ubKZDKiHeDN63lezc3N/f391cXW1tb4+HiiXQPMGaCX ep5XjuOio6PJ4uHDh6Oiop48eUJWchzX2Nh4/PhxX1/f4OBgqglALz2/n1slKCjo+vXrVKWHh4e7 u7uFhYVCoaioqPj777+VSqWqKTU1denSpV27AwjV27zKZDIfH5/i4mK6QQsPD4/CwkJTU1O6AUCA Xs0HOI6zt7e/ffv2/Pnz6QYtJk2aVF9fT9cCCNPbvHIc5+DgcOXKldTU1Dlz5piYaN6hi4tLTEzM vXv3zp8/7+joSDcDCNPb+QCloaHhzp075eXldXV1SqXSzs7O2dl5xowZo0aNorsC6O8N5xWgT2n+ +AYwTsgrsAR5BZYIel5xn3r69CnP83StTiKRCF/gBibDf9+ysrJSKBR0rU6TJ08uKCiga2EAwHwA WIK8AkuMKK/5+fm8ThcvXqS3gQHGiPIK8FrIK7AEeQWWGP78a2hoaEtLC8dxNjY2dFtXYrE4PDyc 47jRo0fTbTAwGP78K4BwmA8AS5BXYAnyCixBXoElyCuwBHkFliCvwBLkFViCvAJL/gfhzONU8oOq YAAAAABJRU5ErkJggg== --00000000000095034a05e9d8bf68--