From mboxrd@z Thu Jan 1 00:00:00 1970 From: dexen deVries To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Date: Tue, 14 Jan 2014 01:43:01 -0800 Message-ID: <2933109.dAW36glpQb@coil> User-Agent: KMail/4.10.5 (Linux/3.13.0-rc8-l57; KDE/4.10.5; x86_64; ; ) In-Reply-To: <2e748c14611ecd8e653a1865598e418d@felloff.net> References: <2e748c14611ecd8e653a1865598e418d@felloff.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="nextPart2015667.6hliC3aOA3" Content-Transfer-Encoding: 7Bit Subject: Re: [9fans] devdraw memory corruption Topicbox-Message-UUID: b2d09ec0-ead8-11e9-9d60-3106f5b1d025 This is a multi-part message in MIME format. --nextPart2015667.6hliC3aOA3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" On Tuesday 14 of January 2014 00:44:47 cinap_lenrek@felloff.net wrote: > when user does read of exactly 12*12 bytes on draw > ctl file, the snprint() adds one more \0 byte writing > beyond the user buffer and corrupting memory. what symptoms were you getting? i'm seeing rare, seemingly random glitches in plan9port Acme. some windows get only partially re-drawn -- any combination of borders,= =20 background and text can be missing, as per attachment. the top right wi= ndow=20 should be showing file list, but only background was drawn. i've ported this patch to p9p to see if the breakage stops. --=20 dexen deVries [[[=E2=86=93][=E2=86=92]]] --nextPart2015667.6hliC3aOA3 Content-Disposition: attachment; filename="borken-acme.png" Content-Transfer-Encoding: base64 Content-Type: image/png; name="borken-acme.png" iVBORw0KGgoAAAANSUhEUgAACAAAAASACAIAAADk1TrLAAAAA3NCSVQICAjb4U/gAAAACXBIWXMA AA7EAAAOxAGVKw4bAAAgAElEQVR4nOzdb8xtWVkY8HXee2cG6BRBuBeqIygjjqBEqkSLGmkdE9Ok TZrGWrQahQ9DIm2TxhQhjUn7QR0ak35QrB1b/IBV8VMb6wdbG1sJoI3KWJXgMPXPCEjvtTCDCAxz 3/f0w2H27Nn77LXX/nfOPs/7+2VC3jnv2ms9e+193gnPs/bam+12m1J65NEEAAAAAADE8Nrv+8Gr KaUf+tVjBwIAAAAAAMzqzNp/AAAAAACI52r9X+68PV35yLvT+eNPfOE3ferW1ZTSZpNeeOXm43/6 W9uXfOvHP705UpAAAAAAADDedru9uDjfXpxfnF9cXJxfXJxfXFxcnJ9vdz9cnF9cnG8vLi7Oz6vf bi/OL86f+u3F+cV212y7PfbZ9HjF1927++Gs/umzbk+/955fuv+ff89f+dhv33YlpZTuvPL4g7/4 Y3/08Pu3W9l/AAAAAABO2N/44ju+/u5nfuNL70wpfdldz/3yFz//ZV/ygkabZ3/ec57z3Od9/vOu HSPAmT2tAHDjk+nVf++N165de8e/ecv19NE7rqb0p7/2yAd//55vfv2jnzlWhAAAAAAAwGBXG/9+ c/MFr/v+t97/pte9++d++DX/4J+88xd+8m9/z5tv3vq8owQHAAAAAAAh/fyb72188tr7//u8QzQL AI+fb+68+95v/0ev+3c/9qNPfOaTX/Wqr791/VXnn7X/DwAAAAAAp+3X//jx3TsAUkoPfejju3cA NNp84rFHd+8AOHx473zLt/zDH/mVGTtsFgBSSk9cbJ5157Nf+x3f+fM//3Nv+Mff/4VXtikpAAAA AAAAcNqu3nZHui2llD71ycc++qE/2X34vGsveMVL79r9/Nu/93C9/Td83VfvfvjVd71niXg2m6dy 70u8W7hZALh6tj37s9/4/Qf/17f/0/uv3P7MX/iPP/3mV77mjrvuffy8rwZwNX3Xq9OLrqYnHk+/ 81D6lT9PFylduSPd+/L0VZ+XbjtPP/Pe9EhK3/W16Y9vpK98YXr2Nv3uw+kDz0zfeld69jb974fS f72ZLlI6uz295mXpq5+Ttp9Jv/GB9J7H0tpfqAwAAAAAAMWqzX+qpP/sm//snDX+/flXHv3ld7z1 3m97w0fO7v7G7/gXd7/0np/+0Tdd236kv6db6WfelX74f6R/+/704pek55+ltEn3vCzd9Wj6yV9L P/yu9Mitzw34klvpZ9+bfvIP0t33pG/Ypp/99fTAQ+klTx7y0nvSX/1o+ol3pX//cPqKL0vPawYI AAAAAAChvPMt37JEt097AuA5z9h+4Jf/w0u+/JXpi77ps7fSjSt/7bv/2Y/8qzf+/V//zz/x11/7 Qzf/MtfRnc9Pf+fu9KJnpqublG6lZ5yllNLLn5He+/70F/W9ks7Tuz+cPnGe0qPp0SfSez+SPnEr pY+nT5ylZ5yltE1f+ez05c9Pr0gppbS9lZ51ltIRtloCAAAAACCaW0889Q6AF9714t07AC4uLn73 gx+6uDjftvb9f/dv/PbFxefaz6ux+c8S+/+kRgHgbJNecs8rbr/ra/7v+e0ppSfO019+/le/+Uff sbn6jE89ke3mSnrNl6Y//2D6Tx9Pj19J3/2qp37TjvqJ7f6fdzbn6b+8J/3O4wPPAwAAAAAAsl70 vDt2Pzz8kcf+5sueu/v5vz34Z595YpvSWUpnV9L59uqzNildSenWpz5WP/bZ11+8++FjH35olmDq 7/ut1wNm9LQCwMc+vUkv/NZ066lPPnXranrB30oppc/2dHT7Jn36Ip2fpbu/KL3gSkoppfP0/s+k V39B+tAj6ZOFq/gv0u/+ZfrmL04f+cP02Fn6qhenD/1h+rNb/ccBAAAAAMCxVNv6V4Zu61+vB8yl +RLgkc7T/3wkfdtXpK/dpD/+aHp0l+7fpj/4QHrRy9P3fXG67Ty9473pkd5+tumhD6Tn35O+89Xp ts+m9/1h+nPZfwAAAAAATs073/ItmZz+Qnv+NGz+5OPbd7zvAAMBAAAAAMBxbLfbi4vz7cX57h0A FxfnFxcX1TsAdp9sLy4uzs+r324vzi/On/rtxfnFdtesI3fffpFvpgAwqPFQr/i6e1NKv/RTPzjT EwAAAAAAALBuV2+7I92WUkqf+uRjj2/vSGcpnaWzzz72JS+6a9fgoQ8+fDWdp7OUzs4+/dnzay/8 wt3nH37k/9z2jDt3P3/6L/7f3s4HZfCX2PCn7ewAYwAAAAAAAAemAAAAAAAAAAHZAggAAAAAgEvh 1hOP794BkFK6Y/P4594BkNIfPfKh3TsAUkq30pXdOwBSSjc/+uHdOwBSSk985pO7dwAc9xQG8QQA AAAAAAAE9NQTAA+//8EjxgEAAAAAACtzljZnmytXr1xJV247dizDPW0LoH/9xlceKw4AAAAAAGCi N73tqbX+tgACAAAAAICATqwAcH2zub7ZHDuKRQQ+tbZZTrbdScknK3FCoQIAAAAAJ+pqf5PDaudA b2y3R4nkJOyma+8UXd9sTnfq9p5X5mQnDtSwznnrKg+sM1oAAAAA4OhWVACo8ptVQnP3yUknssu1 z7E8330Zpqg9GzOe8sRbbonKRJd2UeSQowMAAAAAJ2QtWwBVScxGhrfxCV1i7x5zsBz3yd1sJxcw AAAAAHAwsz0B0F6/3/jVje22nqSemLjMd9XIhtcblAdTP6PMjjSZHgZ12Pikatyb+26cS0kA+aEz xw6agcwtMUhXeIepCky5Upn7cEa7G6D+1EJvzCn7RZjxewoAAAAAHNEMTwA0NiHpepfpLkHZTpum 4ZncTFf13roalPRQ76TrdOqj5FPwJR02VLGVPANRGMOIgHsb7O2w8JYosf79bbquVMl9eHTtL0L+ qwEAAAAAnJDZtgDaZQzzC9UbP0wcq6urevqya6ySYDJtGlnpkpR64aATdcUwLuBe+SpF7y3Ra/3Z /4yS+/Do2hGuP2YAAAAAoNDUAkDXq1lPd+Hw7Ennw2Sxp/Tfe8n2bnrTNeJJ3xInXXIAAAAAAKib 7R0Aq3KYXPPaMtrtveAbyl8V0NvVYRwsjLleV9DVLQAAAADA4QUsAHS9o3V2q10n3pUxn/6UwOEd pgawROcHuw8BAAAAAPaa7R0AU8y4Rcwl38Jl+olXqfb17NuznkjKHfI+vOT3PAAAAADQZWoBoJ2c nZKOXEOSt+uM2gqjLe9wFpl0eWbcQUflM/Lz3hIlIwIAAAAA0DbbEwC75OzoFO3enVJ2e7+M6LM6 ZFw8Vbq5a/OZdrT5OHs7XFp5wO2X96bu3H2+t4m3xN7AjlUDGHdHTbwPS/rPFFeWHh0AAAAAWLkZ 3gFQz26nCQu9G/00Pi/vpJ53rvc5tJ9BA/UeMmJaqu3vhx5exbb3w1leeNu+WO3KwfRboj3o4Sso 7Tuqa27rJzvXfdhW8u0oiRkAAAAACG+2lwBn0pqZFfSD+insKv/JoGDy5k1Dj3ttb1eDEb3NdUjJ b2c5r3E3w9AG7TaFEzX7fTilgjX9iwMAAAAAnJxVvAR4bRpPIUxfxj57hwAAAAAAkDfbEwCR1Hd0 qT5ZVYcAAAAAAJD3tALAtWNFsT7buRP0s3cIAAAAAAAZtgACAAAAAICAbAEEAABHs9lsUkr33/+b vS1f/wNfs3w4wMmo9pi1wSwAkOEJAAAAAAAACMgTAAAAACfPevCV2F2IGa/C7B0CAJeKAgAAAJyk TFrw+mZz+HRhlYCuLBFDe5SFBhqnEd7BAivJER8ltr3X65ABlOsKdW1xVm5st0f5pgMAp0UBAAAA TtgaMoDttee7T4bGVr7SeeJAE0cv6WHGwAaNe+DY4i1Ob5zL9c0m3jkCAJeKAgAAAJy249YA9qZH DxbPbhH0YcbKa8zDqvLFR4yt6wmVgwUw0XpuMACAcRQAAADgVJVnJ+vN6jnZoYvHR2t30vikinCu lfiV9qDtX2VG75q6cVE1Llm7w97g66v4671NfwdApoeSoQvH3ds4Myd7hx4a84g46/HsngOYeFcU XvdVlY4AgADOjh0AAAAwXj0x2qXKexY2Ll/yPOPuKPX16bPk2TPJ/fZUdI0+aOoKG+yNrTf4rlEa kWemLhNbY6ObzD2QGbqr8/bhXSn+/CS356ow5tmNuCsyhxzxRACAy0ABAAAAIsinTRvbvwTOMNaT 0fmsdG/aetDU1VP2JW++3Tt0SfBVCaG8TDIotnwJYejQjcPb/RdOctfQmZgbXc1VrBr9hcrXS3on HwBgHAUAAAA4bVOShr3py5W/AXVEeMsVPxor9xcaaNy1yMTWnsOuu2LGfZmGypcNUkfMXc95HFL+ Fi2ffACAcbwDAAAATt7ebcrryl8V0NvVGuRTuplF+rtfDTq7oanYegJ3xDQumvmdGNtcAbQtne+e /WQl6AGAU6EAAAAAcXQlOqc/JbAqvTvdd+2h39hmveTURq+4H5Ejzgc/l3GxTdE728vdY+OqPiXd ztUVAMCibAEEAAARzLK5eX0j8vJtzdezGrowrb90hn2cle+2NNpxz2t63j/qdQEALgkFAAAACCKT ju999evQo0a3XInltgA6Oe0bYMaUd2FXU/ZZygzU2CpqxktZ3lXJu6MXmnwAgKQAAAAAsbVXu3e9 n7b9JtI0djX9boj2KPUYCuMfoWuUoS/mLZ+61Drl0WncJaaoMLZqq5y5xm0HUP9n96tBk7y359QR c+M0R9QA9m4VNTrgfPvlJh8AuOS8AwAAAOLYu717fRv06pN5B0370pqNtGk9hkycU1ZAt0epArux 3db774qwnTUunLrpk5wPflBXQ2Mb8WqEes8TF62Pm7rRMedl7uH6h4MCbn9B2hWF2U8EAGBHAQAA AE5SJhNd3nj0ISPa7006T+ykpMHe5dvlnQ/Kho8OrOSTQVd83jaj399bOHtL9F8yveW/nTLuxNG7 frXEy40BgHhsAQQAAAAAAAEpAAAAAAAAQEC2AAIAgCN785tfVdDmAIEAp8ergwGAhu/98fdVP3sC AAAAAAAAAvIEAAAAHNn99/9mb5vX/8DXHCASAA6menrDm5wBmNeb3vZg9bMnAAAAAAAAICBPAAAA wCp0rfF/+1t/q+Tw65tNtYZ0t6p0/UtK6zHv/W1a91nk42+0TMPPpbz/QX2OiGT0WGu4J9dzm00f az03UnuItOJv6xoW2q98igAITAEAAACAI2i/vVZ69MC6XiC8xIVojHWwa12eeT/8DXljuz1AeQaA S04BAAAATl5XFm/NTjHmuonx9yYlF5qf9ogLLUzuzfY2xt396+zJ0FO/zRpGXL6SGWgcfn2zmf2u qHe40LXuHbe3WZpwQ1rgD8BqKQAAAEAEp5h4OsWY6w6wOnjR/peWj7/x291S6MOHcRkMnYHZr0Uj Ob62K7I3d7+2IAFgNAUAAAA4bZlUXf1Xe/NZma2xq6RYu5N8t72DZmLu3ao703k7i9f1Sf7wEfGX DL338K5mJfNTfr6ZTzKRZJbwt1dz753M9icjNq9Po27CrjAanw+9zSbeYyUGXeLRN1Kv3eiN9e8T Ty2j8Ns39J5szM/0sPM3Rhp7nwPAos6OHQAAADBVV3L/xnbbzhVW/9pIme3NFbY76e1212c7S5uP uR5P1wLk8s73Kjk8f3aZ+AepL4Xu6mfE/MwYSWOuUvd09fY83dCbMBPG0rfZxGOHXuIRN9JoE799 JYcM+tvS1eHeHP3uqEwRtGSWMjNQciEA4FgUAAAAIKaSDTd2v+ptkP+hsnejj0GJwimdNz7Zu1a6 N7aSSTuig4VXz2Nmlsln8qpDZfKwg27CEgvdw9Pv/3xsRzTx1BrFm95mXbfBge/JRs/tCOeqwwHA ohQAAADghI3LQLWTrYfMZ821P0xb4ywWSqF2lQ0y+5NM7H+d+4pkkrBDu1riBJeYxnkvdN1hZuCI 2s9wLDTKEt0CwEnzDgAAADhta8t5Ddq6ZInO05MLgUcf3isf//RR1nBNp5zFoPiXK28c4DYbfexh rK2iUK+gdH1JFw1gxHDtrbEA4LQoAAAAwKlaZzZq0eR4b8aw2jx9b3pxej506TlfyTXdu4FS+YGj B5rL0rfZQsfOaIkbaa5TK3zDQcPoe3JGK7m4ADCILYAAAOCEnWJCatGYRywrHiqzT/0suw8d/ZpO TMqXH7jo1kaLdrv0NlOzmBLb2nadWvoxkZUU3gBgCQoAAABwkqbv0FLvYcb8Wiawrl+V5+DybRpp 2a5d4Ec71vL/ruu1NoOiWi6lu/RttsSx817ihW6Pdd51c1n6xgCAY1EAAACAUzXXhjaz74xfddh+ 22fhBkFdL9rNdN5IKHet1M7EViITfzXiEsv/q853/2SGyMzhIOP6GbGre+OfQYePC2PKbZa6L/TQ e6zx2/JLXGLK+w+6XhKexn59Ghd3dO1nrnu7oWRbobn+gADA4XkHAAAAnJ4Z38Y570Ls+hb89YFS X8ztePYmZ7s6nxhbidlzjo3J7+1/0PsPUscclkTS7ic9eWlKCg/HddzbbPotWt64PuKgG6mtpEp3 xGlp91B4Tw7qP/Xl9PNn0b4QALASCgAAAHCSepeilzSe2ElmN/yhw7UbTO980EuAJx6eb1B4LtPz hl1r0qdH0ntpMp+XRzIxsMKep9xmvQ3KfzUu3V/y4aDU/MTRC/vJN5h+oUfckyMaDz2LXlVFQc0A gOXYAggAAGDt8vsdEYBLDAAswRMAAACwCm9/62+VNz7FtOApxly3dPy9i4v3bhm/HiuJZyVhjDDX JT7dGYjNdQHgWDZ/8vHtO96XUkoPv//Bn37jK48dDwAAXCKbzSaldP/9v3nsQAAAgCA+cOeVL335 K1NKv/RTP9h4AuBm/sgHHnj9fff94mKBAQDAZfTc5/7L3jb33ff25QMBAABO3uve9uHqZ+8AAAAA AACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhI AQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAA AAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJS AAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAA AAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAU AAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAA AAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAF AAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAA AICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgB AAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAA ACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIA AAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAA AAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQA AAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAA AAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUA AAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAA gIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEA AAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAA ICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAA AAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAA CEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAA AAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAA AlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAA AAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACA gBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAA AAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAg IAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAA AAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAI SAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAA AAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAAC UgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAA AAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICA FAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAA AAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAg BQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAA AACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhI 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 QEAKAAAAAAAAEJACAAAAAAAABKQAAAAAAAAAASkAAAAAAABAQAoAAAAAAAAQkAIAAAAAAAAEpAAA AAAAAAABKQAAAAAAAEBACgAAAAAAABCQAgAAAAAAAASkAAAAAAAAAAEpAAAAAAAAQEAKAAAAAAAA EJACAAAAAAAABKQAAAAAAAAAASkAAAAAAABAQAoAAAAAAAAQkAIAAAAAAAAEpAAAAAAAAAABKQAA AAAAAEBACgAAAAAAABCQAgAAAAAAAASkAAAAAAAAAAEpAAAAAAAAQEAKAAAAAAAAEJACAAAAAAAA BKQAAAAAAAAAASkAAAAAAABAQAoAAAAAAAAQkAIAAAAAAAAEpAAAAAAAAAAB/X/27jbZUVxbECiu qCnkGWAPq4eYOQj3D3dxSQFCEuLDm7Wi4kVeH5C2hOwXsTcIBQAAAAAAAAhIAQAAAAAAAAJSAAAA AAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAI SAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAA AAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAAC UgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAA AAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICA FAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAA AAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAg BQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAA AACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhI AQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAA AAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJS AAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAA AAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAU AAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAA AAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAF AAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAA AICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgB AAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAA ACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIA AAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAA AAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQA AAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAA AAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUA AAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAA gIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEA AAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAA ICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAA AAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAA CEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAA AAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAA AlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAA AAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACA gP69OgAAAHi6//t//8/VIQAAAAF5AgAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgB AAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAA ACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIA AAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAA AAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQA AAAAAAAgIAUAAAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAA AAJSAAAAAAAAgIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUA AAAAAAAISAEAAAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAA gIAUAAAAAAAAICAFAAAAAAAACEgBAAAAAAAAAlIAAAAAAACAgBQAAAAAAAAgIAUAAAAAAAAISAEA AAAAAAACUgAAAAAAAICAFAAAAAAAACAgBQAAAAAAAAhIAQAAAAAAAAJSAAAAAAAAgIAUAAAAAAAA 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 AAAAANDY/wDkZxZQquIJ8gAAAABJRU5ErkJggg== --nextPart2015667.6hliC3aOA3--